Përmbajtje:

ORA P USRDORIM ATMEGA 8: 7 hapa (me fotografi)
ORA P USRDORIM ATMEGA 8: 7 hapa (me fotografi)

Video: ORA P USRDORIM ATMEGA 8: 7 hapa (me fotografi)

Video: ORA P USRDORIM ATMEGA 8: 7 hapa (me fotografi)
Video: Dëshironi 10 orë ekran okër me unazë drite, unazë drite, rreth drite të bardhë? 2024, Korrik
Anonim
Image
Image

ATMEGA 8 është një nga mikrokontrolluesit më të lirë, kështu që vendosa ta bëj orën duke e përdorur. Gjëja e parë që hasa është shfaqja e kohës, prandaj gjëja më e përgjithshme është shfaqja e 7 segmenteve, por nuk mund të shfaq të gjithë tekstin që presin pak, kështu që unë vendosa të shkoj me LCD 16X2. Pastaj erdha koha duke mbajtur aty ku kohët e fundit shumica e mikrokontrolluesve ofrojnë RTC të brendshme (Ora në kohë reale) por ATMEGA 8 ne nuk kemi RTC të brendshëm kështu që unë shkova me atë të jashtëm. Pastaj hasa në fuqi ora, atmega mund të funksionojë nga 1.8v në 5v kështu që kam planifikuar të bëj 1s lipo, funksionoi mjaft mirë … kështu që le të fillojmë ndërtimin

Hapi 1: Lista e Komponentëve

Lista e Komponentëve
Lista e Komponentëve
Lista e Komponentëve
Lista e Komponentëve
Lista e Komponentëve
Lista e Komponentëve
  • Atmega 8 ic
  • Ekran LCD 16X2
  • Moduli DS3231 RTC
  • Bateri lipo 1S
  • Moduli i ngarkuesit lipo TP4056
  • PCB e shpuar
  • Oshilator kristalor 16MHZ
  • Kondensator 22pf
  • Rezistencë 10K

Hapi 2: Djegia e ngarkuesit të nisjes në ATMEGA 8

Image
Image
  • Metoda më e thjeshtë është heqja e ATMEGA 328 nga arduino uno dhe futja e ATMEGA 8 në të.
  • Lidhni kunjat SPI me një Uno tjetër Arduino dhe dhe digjni ngarkuesin e nisjes
  • ndiqni këtë video për më mirë në këmbë

Hapi 3: Lidhja e RTC me Arduino

Lidhja e RTC me Arduino
Lidhja e RTC me Arduino
  • Lidhni pinin SCL të RTC me arduino A5
  • Lidhni pinin SDA të RTC me arduino A4
  • Lidhni kunjin VCC të RTC me 5v arduino
  • Lidhni pinin GND të RTC me arduino GND

Hapi 4: Koha e ngarkimit në RTC

Koha e ngarkimit në RTC
Koha e ngarkimit në RTC
  • Shkarkoni programin e orës
  • hap kodin
  • mos komentoni rreshtin e mëposhtëm
  • rregulloni kohën aktuale
  • ngrit kodin
  • tani koha është ruajtur në RTC
  • tani komentoni rreshtat dhe ngarkojeni përsëri
  • tani hiqni ATMEGA 8 nga arduino
  • https://drive.google.com/file/d/1yI7EckZE8ESWeCIQO…
  • shikoni këtë lidhje për më shumë informacion

Hapi 5: Ndërtimi i qarkut

Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
  • Filloni duke bashkuar ATMEGA 8 në PCB
  • Pastaj bëni qarkun e oshilatorit për ATMEGA 8
  • Referojuni pinout atmega 8
  • Pastaj rregulloni modulin RTC dhe LCD
  • Bëni lidhjen sipas diagramit të qarkut
  • Rregulloni baterinë lipo dhe karikuesin e saj

Hapi 6: Krijimi i një rasti të jashtëm

Krijimi i një rasti të jashtëm
Krijimi i një rasti të jashtëm
Krijimi i një rasti të jashtëm
Krijimi i një rasti të jashtëm
  • Unë nuk kam printer 3d kështu që vendos ta bëj duke përdorur karton dhe e mbulova duke përdorur shirit ngjitës
  • Duket shkëlqyese dhe e bukur
  • Unë do t'ju rekomandoj të ndërtoni një kuti të printuar 3D për t'u dukur më profesionale

Hapi 7: Funksionet e Orës

Funksionet e orës
Funksionet e orës
Funksionet e orës
Funksionet e orës
  • Shtë në formatin 12 orë, kështu që do të shfaq AM/PM
  • Do të shfaqë kohën me sekonda
  • Do të tregojë ditën dhe datën çdo dy minuta
  • Do të tregojë temperaturën e dhomës në çdo dy minuta
  • Ka rezervë të baterisë, kështu që edhe kur nuk ka energji elektrike do të funksionojë me baterinë e saj
  • RTC ka baterinë e vet, kështu që edhe nëse kopja rezervë e baterisë nuk ka kohë, koha nuk do të pushojë.
  • Shpresoj se do ju pëlqejë ky projekt … !!! Merrni parasysh të regjistroheni në kanalin tim në YouTube !!! Mësim i lumtur.

Recommended: