IO povezana radijska budilka

IO povezana radijska budilka

Izvorno vozlišče: 1777788

[CoreWeaver] ustvari budilka ki vključuje funkcije, ki bi jih lahko pričakovali v takšnem projektu, vključno z radiem FM, vhodi gumbov za dremež in zaslonom, vendar presega osnovno funkcionalnost in vključuje zaznavanje temperature in povezavo z računalnikom, kar odpira pot prilagodljivi funkcionalnosti.

Blok diagram za IO povezano budilko

Atmega328 se uporablja za glavni mikrokrmilnik, ki prek I2C komunicira z uro realnega časa (RTC) DS1307 in modulom TEA5767 FM. Glavno napajanje prihaja iz vira napajanja 9 V z linearnima regulatorjema LM317 in LM7805, ki zagotavljata napajalno vodilo 3.3 V oziroma 5 V. Večina elektronike se napaja s 5 V, razen TEA5767, ki se napaja iz 3.3 V tirnice in ima komunikacijske nivoje I2C premaknjene s 5 V na 3.3 V. Zvočni izhod TEA5767 se napaja neposredno v zvočni ojačevalnik TDA7052 za ​​pogon zvočnikov. Ker ima RTC pomožno gumbasto baterijo za napajanje, lahko budilka ohranja točen čas, tudi če ni priključena.

Piezo brenčalo se uporablja za bolj močan alarm in uporablja se LCD matrika 20 × 4, pri čemer [coreWeaver] ustvarja številčno pisavo po meri za ustvarjanje številk velikega formata za zaslon. Za zaznavanje temperature se uporabljata dva digitalna termometra DS18B20, enega na prostem in enega v zaprtih prostorih, pri čemer mikrokrmilnik uporablja 1-žilni protokol za komunikacijo. Izdelano je prilagojeno 3D-natisnjeno ohišje, skupaj z gumbom za dremež in gumbom, ki zagotavlja kompaktno ohišje za projekt.

Komunikacija USB v serijsko UART odpira pot za popolnoma prilagodljive urnike alarmov, nastavitev radia ali druga dejanja, ki temeljijo na času, temperaturi ali karkoli drugega. [CoreWeaver] ima na voljo vse oblikovalske datoteke in izvorno kodo GitHub, vključno s popolnim seznamom materialov (BOM) in shemami, kar omogoča veliko priložnosti za vse hekerje, ki želijo projekt še razširiti ali prilagoditi.

Budilke so glavni steber pri Hack-a-Day in predstavili smo projekte
v območju od nixie cevne budilke do svetlobne budilke. [CoreWeaver] je začel serijo videoposnetkov, ki opisuje gradnjo, zato si po premoru obvezno oglejte video!

[Vgrajeni vsebina]

Časovni žig:

Več od Hack A Day