En treklokke i form av en parallellpiped, hvor LED-skjermen skinner gjennom en tynn finér, er ikke en nyhet på lenge. De er kommersielt tilgjengelige og har etterspurt i ti år nå. Og dette Instructables-klokken med kallenavnet Darwin Energy er pseudo-tre: saken er laget av plast, og i stedet for finér er det en vinylfilm med et lignende mønster.
For å velge klokke, termometer og hygrometer, brukte utvikleren en vibrasjonssensor. Algoritmen for å veksle mellom modus er som følger:
Skipsføreren samlet klokken på et brett av perfboardtypen fra følgende komponenter: Arduino Pro Mini, type 8402AS skjerm, DHT11 temperatur- og fuktighetssensor, DS1307 sanntidsklokke, UMProb vibrasjonssensor, modul med Tenstar Robot Micro USB-kontakt (du trenger bare å drive den, du kan bare ta USB-kabelen fra noe ødelagt) . For firmware tok han modulen for å konvertere en USB-port til en seriell Honbay CP2102.
Han samlet klokken i henhold til ordningen:
Foretrekker å bruke kammer og stikkontakter for å koble ledninger til en brødplate med en kam:
Slik ser resultatet ut fra to sider:
For brukere som ikke ønsker å blinke noe, anbefaler han å kjøpe ethvert designersett for montering av LED-klokker, og velge en der mikrokontrolleren leveres allerede sydd. Men da vil det ikke være noen termometer- og hygrometermodus, i tillegg til en vibrasjonssensor. Utvikleren selv blinker Arduino med Honbay CP2102-enheten som allerede er nevnt ovenfor:
Koble dem slik:
Arduino side ---------- Programmererside
VCC -------------------------------------- + 5V
GND ------------------------------------- GND
GRN ------------------------------------- DTR
TX ------------------------------------------ RX
RX ------------------------------------------ TX
skisse her.
Etuiet kan være 3D-trykt, eller du kan ta hvilken som helst passende eske i størrelse og kutte hull i den. Veiviseren velger det første:
STL-fil her.
Etter liming med vinylfilm blir saken veldig vakker:
Det trengs hull for temperatur- og fuktighetssensoren. Veiviseren viser den optimale plasseringen for plasseringen:
Og så har han en vibrasjonssensor:
Klokken er klar:
Så du kan bytte modus:
Merknad fra oversetteren. Vibrasjonssensoren i denne designen gir bare modusbytte. Du kan stille inn klokkeslettet i DS1307-modulen ved å bruke den samme Arduino, her fortalte hvordan.