Dřevěné hodinky ve tvaru rovnoběžníkového tvaru, kde LED displej svítí skrz tenkou dýhu, není dlouho novinkou. Jsou komerčně dostupné a žádají se o ně již deset let. A toto Instructables sledovat pod přezdívkou Darwin Energy je pseudo-dřevěný: jeho pouzdro je vyrobeno z plastu, a místo dýhy je to vinyl film s podobným vzorem.
Pro výběr režimů hodin, teploměru a vlhkoměru použil vývojář vibrační senzor. Algoritmus pro přepínání mezi režimy je následující:
Master sestavil hodiny na desce typu perfboard z následujících komponent: Arduino Pro Mini, typ 8402AS, teplotní a vlhkostní senzor DHT11, hodiny reálného času DS1307, vibrační senzor UMProb, modul se zásuvkou Tenstar Robot Micro USB (stačí jej napájet, stačí jen vzít kabel USB z něčeho rozbitého) . Firmware převzal modul pro převod portu USB na sériový Honbay CP2102.
Sbíral hodiny podle schématu:
Preferujeme použití hřebenů a zásuvek pro připojení vodičů k prkénku s hřebenem:
Takto vypadá výsledek ze dvou stran:
Pro uživatele, kteří nechtějí nic blikat, doporučuje zakoupit jakoukoli návrhářskou soupravu pro montáž LED hodinek, vybrat si ta, kde je mikrokontrolér dodán již sešitý. Pak ale nebudou existovat režimy teploměru a vlhkoměru, stejně jako snímač vibrací. Vývojář sám bliká Arduino se zařízením Honbay CP2102, které již bylo uvedeno výše:
Spojuje je takto:
Arduino strana ---------- strana programátora
VCC -------------------------------------- + 5V
GND ------------------------------------- GND
GRN ------------------------------------- DTR
TX ------------------------------------------ RX
RX ------------------------------------------ TX
Skica zde.
Pouzdro může být vytištěno ve 3D, nebo můžete vzít jakoukoli vhodnou krabici o velikosti a vyříznout do ní otvory. Průvodce vybere první:
STL soubor zde.
Po vložení do vinylového filmu se případ stává velmi krásným:
Pro snímač teploty a vlhkosti jsou zapotřebí otvory. Průvodce zobrazí optimální umístění pro jeho umístění:
A tak má vibrační senzor:
Hodinky jsou připraveny:
Můžete tedy přepínat režimy:
Poznámka od překladatele. Vibrační senzor v tomto provedení poskytuje pouze přepínání režimů. Můžete nastavit čas v modulu DS1307 pomocí stejného Arduino, zde řekl jak.