A minap összedobtam egy digitális órát a fiamnak fiókban kallódó alkatrészekből.
Az óra specifikációja:
- Tartja az időt ha nincs tápellátása, a benne lévő gombelem miatt.
- Bluetooth-on kell beállítani soros terminállal. (pl.: Putty)
- Fényerő érzékeny, minél sötétebb van annál kevésbé világít.
- Átprogramozható Bluetooth-on keresztül.
- Teljes sötétségben kikapcsolja a kijelzőt. (kérésre tettem :-))
- Kis meglepetés születésnapon. (még nem tudja :-))

Áramkör:

Ehhez nem tudok sokat hozzáfűzni, korábbi bejegyzéseimben ismertettem minden modult külön-külön.
Program:
Az Arduino Uno vázlatot le lehet tölteni a fenti gombra kattintva. Nem cizelláltam túl.
Használati:
A program beégetése után tartsd nyomva a gombot a Bluetooth modulon és kapcsold be az áramkört. Ha hosszan villog a modulon a LED elengedheted a gombot. Ekkor az Arduino AT-parancsokkal beállítja a Bluetooth modult . (Innentől már Bluetooth modulon keresztül is átprogramozhatod az órát.)
PIN: 2113 lesz vagy amire átírtad.
Kapcsolódj számítógéppel vagy telefonnal az órához (modul ORA névvel jelentkezik, vagy amire átírtad). Használj terminál programot. (Pl.: Putty vagy az Arduino terminálja is jó sebesség 115200 Baud)
T-betűre az aktuális idővel válaszol.
B-betűre bekéri az időt.
Jó szórakozást mindenkinek.