Kazalo:
- 1. korak: Seznam komponent
- 2. korak: zapisovanje zagonskega nalagalnika na ATMEGA 8
- Korak: Povežite RTC z Arduinom
- 4. korak: Nalaganje časa v RTC
- 5. korak: Izdelava vezja
- 6. korak: Ustvarjanje zunanjega ohišja
- 7. korak: Funkcije ure
Video: URA Z UPORABO ATMEGA 8: 7 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
ATMEGA 8 je eden najcenejših mikro krmilnikov, zato sem se odločil za uporabo ure. Prva stvar, na katero sem naletel, je prikaz časa, zato je na splošno 7 -segmentni zaslon, vendar ne morem prikazati vsega besedila, ki ga pričakujem malo, zato Odločil sem se, da grem z LCD zaslonom 16X2. Nato sem prišel čas, ko je večina mikro krmilnikov ponujala notranji RTC (ura realnega časa), vendar ATMEGA 8 nimamo notranjega RTC, zato sem šel z zunanjim. ura, atmega lahko deluje od 1.8v do 5v, zato sem načrtoval 1s lipo, delovalo je precej dobro … zato začnimo graditi
1. korak: Seznam komponent
- Atmega 8 ic
- 16X2 LCD zaslon
- DS3231 RTC modul
- 1S lipo baterija
- Polnilni modul TP4056 lipo
- izvrtan PCB
- Kristalni oscilator 16MHz
- 22pf kondenzator
- 10K upor
2. korak: zapisovanje zagonskega nalagalnika na ATMEGA 8
- Najenostavnejša metoda je odstraniti ATMEGA 328 iz arduino uno in vanj vstaviti ATMEGA 8.
- Zatiče SPI povežite z drugim Arduinom uno in zaženite zagonski nalagalnik
- Za boljše razumevanje spremljajte ta video
Korak: Povežite RTC z Arduinom
- Priključite SCL pin RTC na A5 arduino
- Priključite pin SDA RTC na A4 arduino
- Priključite VCC pin RTC na 5v arduino
- Priključite pin GND RTC na GND arduino
4. korak: Nalaganje časa v RTC
- Prenesite program za uro
- odprite kodo
- razkomentirajte naslednjo vrstico
- določi trenutni čas
- nadgradi kodo
- zdaj je čas shranjen v RTC
- zdaj komentirajte vrstice in jih naložite znova
- zdaj odstranite ATMEGA 8 iz arduina
- https://drive.google.com/file/d/1yI7EckZE8ESWeCIQO…
- za več informacij si oglejte to povezavo
5. korak: Izdelava vezja
- Začnite s spajkanjem ATMEGA 8 na tiskani vezje
- Nato naredite vezje oscilatorja za ATMEGA 8
- Oglejte si pinme atmega 8
- Nato pritrdite modul RTC in LCD
- Priključitev izvedite v skladu s shemo vezja
- Popravite lipo baterijo in njen polnilnik
6. korak: Ustvarjanje zunanjega ohišja
- Nimam 3D tiskalnika, zato sem se odločil, da ga naredim iz kartona in ga prekrijem z barvnim lepilnim trakom
- Izgleda sijoče in lepo
- Priporočam, da zgradite ohišje s 3D tiskanjem, da boste videti bolj profesionalno
7. korak: Funkcije ure
- Je v 12 -urnem formatu, zato bo prikazano AM/PM
- Prikazal bo čas v sekundah
- Prikazal bo dan in datum vsaki dve minuti
- Vsake dve minuti bo prikazoval sobno temperaturo
- Ima rezervno baterijo, zato bo tudi, ko ni energije, delovala na baterijo
- RTC ima lastno baterijo, tako da tudi če se rezervna baterija izprazni, čas ne bo počival.
- Upam, da vam bo ta projekt všeč … !!! Naročite se na moj YouTube kanal !!! Veselo učenje.
Priporočena:
LED ura z uporabo 555 in 4017 (programiranje ni potrebno): 8 korakov (s slikami)
LED ura z uporabo 555 in 4017 (brez programiranja) kazalci analogne ure
C51 4 -bitna elektronska ura - lesena ura: 15 korakov (s slikami)
C51 4 -bitna elektronska ura - lesena ura: ta vikend sem imel nekaj prostega časa, zato sem šel naprej in sestavil to 4 -bitno elektronsko digitalno uro za 2,40 USD, ki sem jo pred časom kupil pri AliExpressu
"Enostavna" ura Digilog (digitalni analogni) z uporabo recikliranega materiala!: 8 korakov (s slikami)
"Enostavna" ura Digilog (digitalni analogni) z uporabo recikliranega materiala!: Pozdravljeni vsi! Torej, v tem navodilu vam bom povedal, kako narediti digitalno + analogno uro iz poceni materiala! Če menite, da je ta projekt "zanič", lahko odidete in ne nadaljujete z branjem tega navodila. Mir! Res mi je žal, če ne
Ura vremenske napovedi z uporabo starega alarma in Arduina: 13 korakov (s slikami)
Ura vremenske napovedi z uporabo starega alarma in Arduina: Imel sem pokvarjeno budilko in prišel sem na idejo, da bi jo spremenil v uro in postajo za napovedovanje vremena. Za ta projekt boste potrebovali: stara krožna budilka Arduino Nano BME280 senzorski modul ( temperatura, vlaga, tlak) LCD zaslon
Besedna ura z uporabo Arduina in RTC: 7 korakov (s slikami)
Besedna ura z uporabo Arduina in RTC: Odločil sem se, da bom svojemu dekletu za rojstni dan naredil posebno darilo. Ker se oba ukvarjamo z elektroniko, je bilo dobro narediti nekaj "elektronskega". Poleg tega sva oba že prej podarila tovrstna darila, ki sta jih sama izdelala, in