Tartalomjegyzék:

Arduino LifeClock: 6 lépés (képekkel)
Arduino LifeClock: 6 lépés (képekkel)

Videó: Arduino LifeClock: 6 lépés (képekkel)

Videó: Arduino LifeClock: 6 lépés (képekkel)
Videó: Йога для начинающих дома с Алиной Anandee #1. Здоровое и гибкое тело за 40 минут 2024, November
Anonim
Arduino LifeClock
Arduino LifeClock

Ez az egyedi óra emlékeztet arra, hogy értékelje minden egyes napját, mivel hét korú kijelzőn jeleníti meg aktuális életkorát napokban (vagy hetekben).

1. lépés: Szüksége lesz rá

Szükséged lesz
Szükséged lesz
Szükséged lesz
Szükséged lesz
Szükséged lesz
Szükséged lesz
Szükséged lesz
Szükséged lesz

Elektronika:

  1. Arduino Pro Mini 5V (vagy bármely más arduino, amely> = 12 GPIO érintkezővel rendelkezik)
  2. 4 számjegyű 7 szegmenses kijelző
  3. DS3231 Valós idejű óra modul
  4. 4x 200 Ohm ellenállás

Anyagok:

  1. Képkeret
  2. Perf tábla (megfelelő méret)
  3. MicroUSB Breakout (vagy bármely más 5-12 V-os áramforrás)
  4. Vezetékek/Hardwires
  5. Tűfejlécek (férfi, nő)

Eszközök:

  1. Forrasztópáka
  2. FTDI programozó (pro mini esetén)

2. lépés: Prototípuskészítés

Prototípuskészítés
Prototípuskészítés
Prototípuskészítés
Prototípuskészítés
Prototípuskészítés
Prototípuskészítés

Az alkatrészek végleges összeszerelése előtt ellenőrizni kell, hogy minden megfelelően működik -e.

  1. Csatlakoztasson mindent a vázlat szerint
  2. Ellenőrizze a COM-portot, és telepítse a legújabb illesztőprogramokat
  3. Fordítsa össze és töltse fel a mellékelt vázlatot

Csatlakozások:

Közös katód kijelző

  • 2. tű - COM4 (ellenállás)
  • 3. tű - g
  • 4 tű - c
  • 5. tű - DP
  • 6. tű - d
  • 7. tű - e
  • 8. láb - COM1 (ellenállás)
  • 9 csap - a
  • 10 -es csap - f
  • 11. láb - COM2 (ellenállás)
  • 12. láb - COM3 (ellenállás)
  • 13 -as csap - b

DS3231

  • GND - GND
  • 5V/VCC - VCC
  • A4 - SDA
  • A5 -SCL

Ha közös anódkijelzőt használ, győződjön meg arról, hogy beállítja a csapokat a kenyértáblán vagy később a kódban

3. lépés: Módosítsa az alkatrészeket

Módosítsa az alkatrészeket
Módosítsa az alkatrészeket
Módosítsa az alkatrészeket
Módosítsa az alkatrészeket

Módosítanunk kell egyes alkatrészeinket, hogy azok beleférjenek a keretbe.

Arduino

  • Forrasztás a hüvelyes csatlakozókon (az ábrán látható módon)
  • Adjon hozzá két vezetéket az SDA -hoz és az SCL -hez

DS3231

  • Forrasztja le a 6 tűfejet
  • Forrasztás a 4 tűs fejrészeken a másik oldalon (az ábrán látható módon)

MicroUSB megszakítás

Forrasztás a csapok fejlécein

4. lépés: Az áramkör építése

Az áramkör építése
Az áramkör építése
Az áramkör építése
Az áramkör építése
Az áramkör építése
Az áramkör építése

Ha minden hibátlanul működött, elkezdheti az áramköri lap építését. Az egész áramköri lapnak bele kell illeszkednie a kiválasztott képkeretbe. Ha a perforációs lap különböző méretű, valószínűleg módosítania kell az alkatrészek elhelyezését.

1) Elrendezés:

Helyezzen el minden komponenst a vázlat szerint. Ha a vezetékek átmérője> 1 mm, akkor két lyukat kell fúrnia, hogy átjusson rajta az A4-SDA (szürke) és az A5-SDA (fehér).

2) Csatolás:

Ha minden alkatrész megfelelően van elhelyezve, elkezdheti forrasztani az alkatrészeket. Feltétlenül távolítsa el a maradék lábakat utána.

3) Kábelezés:

Használhat szokásos kábeleket is, egyszerűen csatlakoztatva őket a hátlap hátoldalához, vagy ezüst vezetéket az elülső oldalon. Ehhez meg kell vágnia az ezüst drótot a megfelelő hosszúságúra, és meg kell hajlítani a végeit. Most már csak ennek megfelelően kell elhelyezni őket, és forrasztani.

4) Ellenőrizze a csatlakozásokat:

Ha valami nem úgy működik, ahogy kellene, vagy ha biztos akar lenni abban, hogy mindent megfelelően csatlakoztatott, ellenőrizheti a multiméter folytonossági funkciójával.

5. lépés: Módosítsa a képkeretet

Módosítsa a képkeretet
Módosítsa a képkeretet
  1. Fúrjon 4 rögzítőfuratot és 1 lyukat a kábelekhez a keret hátlapjába
  2. Csavarja le a perf táblát (ezen kívül néhány eltéréssel)
  3. Rögzítse a microUSB törést a hátoldalon, és csatlakoztassa a tápkábelekkel (RAW, GND)

Attól függően, hogy mit szeretne, visszahelyezheti az üvegtáblát, vagy használhat valamilyen passzpartert.

6. lépés: A kód

A kód
A kód

A kód feltöltése előtt feltétlenül telepítse a szükséges könyvtárakat, és határozzon meg két paramétert.

1) Életkora napokban (21. sor) [https://www.calculator.net/age-calculator.html]

2) Ezen kívül a születési idő (23. sor)

Ha a megjelenített érték helytelen vagy módosítani kell, törölni kell az EEPROM -ot

Remélem, inspirálhatom Önt ezzel a projekttel. Ha bármilyen kérdése vagy fejlesztése van, bátran ossza meg.

Ajánlott: