Obsah:

Arduino LifeClock: 6 krokov (s obrázkami)
Arduino LifeClock: 6 krokov (s obrázkami)

Video: Arduino LifeClock: 6 krokov (s obrázkami)

Video: Arduino LifeClock: 6 krokov (s obrázkami)
Video: 3 РЕЦЕПТА из КУРИНОЙ ПЕЧЕНИ/ ПАШТЕТ!! ГОСТИ БУДУТ В ШОКЕ!! 2024, November
Anonim
Arduino LifeClock
Arduino LifeClock

Tieto jedinečné hodiny vám pripomínajú, aby ste si vážili každý deň, a to zobrazením vášho aktuálneho veku v dňoch (alebo týždňoch) na sedemsegmentovom displeji.

Krok 1: Budete potrebovať

Budete potrebovať
Budete potrebovať
Budete potrebovať
Budete potrebovať
Budete potrebovať
Budete potrebovať
Budete potrebovať
Budete potrebovať

Elektronika:

  1. Arduino Pro Mini 5V (alebo akékoľvek iné arduino s> = 12 GPIO pinmi)
  2. 4 -miestny 7 -segmentový displej
  3. Hodinový modul DS3231 v reálnom čase
  4. Rezistory 4x 200 ohmov

Materiály:

  1. Rám obrázku
  2. Perf Board (zodpovedajúca veľkosť)
  3. MicroUSB Breakout (alebo iný zdroj napájania 5-12 V)
  4. Drôty/pevné drôty
  5. Kolíkové hlavičky (muži, ženy)

Náradie:

  1. Spájkovačka
  2. Programátor FTDI (v prípade pro mini)

Krok 2: Prototypovanie

Prototypovanie
Prototypovanie
Prototypovanie
Prototypovanie
Prototypovanie
Prototypovanie

Pred trvalou montážou komponentov musíme skontrolovať, či všetko funguje správne.

  1. Pripojte všetko podľa schémy
  2. Skontrolujte port COM a nainštalujte najnovšie ovládače
  3. Zostavte a nahrajte poskytnutý náčrt

Pripojenia:

Spoločný katódový displej

  • Pin 2 - COM4 (odpor)
  • Kolík 3 - g
  • Kolík 4 - c
  • Kolík 5 - DP
  • Kolík 6 - d
  • Kolík 7 - e
  • Pin 8 - COM1 (odpor)
  • Kolík 9 - a
  • Kolík 10 - f
  • Pin 11 - COM2 (odpor)
  • Pin 12 - COM3 (odpor)
  • Kolík 13 - b

DS3231

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

Ak používate spoločný anódový displej, musíte zaistiť nastavenie kolíkov na doske alebo neskôr v kóde

Krok 3: Upravte diely

Upravte diely
Upravte diely
Upravte diely
Upravte diely

Niektoré z našich komponentov musíme upraviť tak, aby sa zmestili do rámu.

Arduino

  • Spájka na konektoroch mužských kolíkov (ako je znázornené)
  • Pridajte dva vodiče k SDA a SCL

DS3231

  • Odpájajte 6 pinheaderov
  • Spájkujte 4 -kolíkové hlavičky na druhej strane (ako je znázornené)

MicroUSB Breakout

Spájka na kolíkových hlavičkách

Krok 4: Zostavenie dosky plošných spojov

Budovanie obvodovej dosky
Budovanie obvodovej dosky
Budovanie obvodovej dosky
Budovanie obvodovej dosky
Budovanie obvodovej dosky
Budovanie obvodovej dosky

Ak všetko fungovalo bezchybne, môžete začať stavať obvodovú dosku. Celá doska plošných spojov musí zapadnúť do zvoleného rámca obrazu. Ak má vaša výkonná doska rôzne rozmery, pravdepodobne budete musieť upraviť umiestnenie komponentov.

1) Usporiadanie:

Umiestnite všetky komponenty podľa schémy. Ak je priemer vašich drôtov> 1 mm, musíte vyvŕtať dva otvory, cez ktoré prevlečiete A4-SDA (sivý) a A5-SDA (biely).

2) Pripojenie:

Ak je každý komponent správne umiestnený, môžete začať s jeho spájkovaním. Potom odstráňte zvyšné nohy.

3) Zapojenie:

Môžete použiť buď obyčajné káble jednoduchým zapojením na zadnej strane dosky perf, alebo strieborný drôt na prednej strane. Na to musíte odstrihnúť strieborný drôt na zodpovedajúcu dĺžku a ohnúť jeho konce. Teraz ich stačí zodpovedajúcim spôsobom umiestniť a spájkovať.

4) Skontrolujte pripojenia:

Ak niečo nefunguje tak, ako by malo, alebo ak si chcete byť istí, že ste všetko správne pripojili, môžete to skontrolovať pomocou funkcie kontinuity vášho multimetra.

Krok 5: Upravte rám obrazu

Upravte rám obrazu
Upravte rám obrazu
  1. Do zadnej dosky rámu vyvŕtajte 4 montážne otvory a 1 otvor na káble
  2. Odskrutkujte výkonovú dosku (dodatočne s niekoľkými odstupmi)
  3. Zaistite microUSB breakout na zadnej strane a prepojte ho s napájacími káblami (RAW, GND)

V závislosti od toho, čo uprednostňujete, môžete sklenenú tabuľu vložiť späť alebo použiť nejaký pasparát.

Krok 6: Kód

Kód
Kód

Pred odoslaním kódu sa musíte uistiť, že ste nainštalovali potrebné knižnice a definovali dva parametre.

1) Váš vek v dňoch (riadok 21) [https://www.calculator.net/age-calculator.html]

2) Navyše čas vášho narodenia (riadok 23)

Ak je zobrazená hodnota nesprávna alebo je potrebné ju zmeniť, musíte vymazať EEPROM

Dúfam, že som vás mohol týmto projektom inšpirovať. Ak máte akékoľvek otázky alebo vylepšenia, pokojne sa s nimi podeľte.

Odporúča: