La solució per crear un despertador pot ser adequada per a aquells que ja s’han cansat d’un despertador normal amb un desagradable senyal. La làmpada que hi ha al damunt té la capacitat d’incrementar la brillantor sense problemes, simulant així la sortida del sol. La característica principal d’un despertador és la possibilitat d’ajustar els seus components. Un senyal repetidor amb una configuració per a qualsevol dia de la setmana, un eclipsi suau, la màxima brillantor de la llum, la durada de l’augment de la brillantor, etc.
Materials:
- Arduino Uno
- LED lluminosos de 12 peces
- Resistències de 300 ohms 12 unitats
- Transistor NPN (l'autor utilitza TIP-120)
- botons de 7 peces
- resistències de 10 kOhm 8 unitats
- Pantalla LCD (l’autor utilitza una pantalla LCD amb interfície I2C per salvar els ports Arduino)
- estriador (brunzidor)
- taps per connectar peces a Arduino
Muntatge de circuits:
Per facilitar la connexió / desconnexió dels LED al circuit, l’autor va soldar el connector als cables dels LED. Això serà útil quan tota l’estructura s’adapti a l’habitatge al final del treball.
A més, tots els altres components estan connectats segons l’esquema.
Es pot descarregar el codi font del programa a l’article
L'arxiu conté un esbós per a Arduino i totes les biblioteques. L’autor va decidir no crear les biblioteques Bounce, LiquidCristal_I2C i Wire, però si decidiu que també podeu utilitzar-les, són de domini públic. L’autor també va crear
Després de descarregar el programa a Arduino, podeu començar a crear el recinte.
Els leds es col·loquen al sostre, la pantalla i els botons es munten en llocs especialment perforats.
Aquí teniu l’alarma al muntatge final:
La pantalla diu "Maandag" que significa "dilluns" en l'idioma de l'autor, però al codi tot es canvia a anglès.