L’autor va dedicar aquest projecte a aquelles persones que tenen difícil escalada (i a ell mateix, inclòs). En major mesura, això s'aplica a la comunitat estudiantil a la qual també pertany el màster. Les característiques d’aquest despertador són les següents característiques de rendiment (característiques de rendiment):
- S'utilitza una trucada potent bicicleta senyal elèctric
-Si en un termini de 30 segons no heu desactivat el senyal, aleshores s’aboca un got d’aigua.
- Podeu desactivar el senyal només cinc vegades prement el botó corresponent a un LED il·luminat a l'atzar.
Eines i materials:
-Arduino Nano;
-Servomotor;
-Mòdul de rellotge per a Arduino;
-Potentiòmetre;
-6v 5Ah bateria d’àcid de plom;
- Regulador de tensió L7805;
-Botons: 3 peces .;
- Resistores de 3 kOhm - 3 unitats;
-LED vermell;
-LL verd;
- Resistència de 330 ohms - 2 ulls .;
- bloc terminal;
-Pin connectors;
-Cables de fil;
-Junta de muntatge;
-Placat;
- Pot esprai amb pintura;
-Vetre exposible;
-Soldador de ferro;
- Soldadura;
-Pistola de vidre;
Gravat;
- Alicates;
-Nippers;
-Nozhovka;
- tornavís;
-Guix;
-Regla;
-Pencil;
-Izolenta;
-Residu de paper;
-Braca;
-Atxulladors;
Primer pas: Banya de la bicicleta
La trompa de la bicicleta té una bateria incorporada de 9 V, com ara un Krone. Per connectar-la, heu d’obrir la coberta i connectar els connectors als terminals de la bateria. No cal el botó inclòs al kit, de manera que l'assistent el talla.
Pas segon: placa de circuit
Suporta connectors de pins per muntar un Arduino en una placa de circuit. Afegeix paral·lelament connectors addicionals 5V, Gnd, A4 (SDA) i A5 (SCL).
Tercer pas: Regulador de tensió
Segons el circuit, recull un regulador de tensió a la L7805.
Quatre pas: botons i LEDs
El despertador té tres botons. El primer botó permet accedir al mode de configuració de l’hora i l’alarma. El segon i el tercer botó configuren l’hora del rellotge i l’alarma. A més, els botons de 2 i 3 desactiven l'alarma. Suporta peces al tauler. 2 i 3, el botó es munta sota els LED.
A continuació, es sold amb el contacte dels LED i botons de filferro. Es solden resistències de 330 ohms al circuit LED, 10 kΩ resistències al botó. Els estén amb cables de pont. Llocs aïllats amb cinta elèctrica.
Cinquè pas: cas
El mestre fa que el cos del despertador surti de contraplacat. S’allotjarà tot l’habitatge electrònica.
Retalla sis parts. Dos de 19 x 7,5 cm, dos de 19 x 6,5 cm i dos de 7,5 x 6,5 cm.
Al tauler frontal es marquen i retallen les obertures de la pantalla LCD i els botons.
Al tauler dret, perfora un forat per al filferro. Al tauler esquerre, perfora dos forats per als cables.
Tracta les vores amb paper de sorra. Cobreix les superfícies frontals dels panells amb pintura.
Enganxa quatre costats del cos.
Pas sisè: connecteu el mòdul RTC i el regulador
Connecta el mòdul de rellotge RTC I2C a Arduino:
Mòdul Arduino
Vcc ---- 5v
Gnd ---- gnd
SDA ---- A4 (sortida analògica 4)
SCL ---- A5 (sortida analògica 5)
Connecta regulador de tensió:
Regulador Arduino
5v Out ---- 5v
Gnd ---- gnd
Pas sisè: muntatge del circuit principal
Per al seu projecte, el mestre va triar un LCD de 16 pins. 8 contactes estan connectats a Arduino.
LCD - Arduino
1 ---- Gu
2 ---- 5v
4 ---- D2
6 ---- D3
11 ---- D4
12 ---- D5
13 ---- D6
14 ---- D7
Els contactes 1, 5, 16 estan connectats a Gnd, els contactes 2, 15 a 5V més. El pin 15 (contrallum) es solda mitjançant una resistència de 100 ohms. El mestre solda la cama esquerra del potenciòmetre (per ajustar la brillantor del contrallum) al pin 1, el dret al pin 2 i el mig al pin 3 de la pantalla LCD. Després de la instal·lació, ompliu el coixinet de contacte amb cola calenta.
A continuació, connecteu el tauler de botons.
Plata Arduino
Vcc ---- 5v
Gnd ---- gnd
LED 1 ---- D10
LED 2 ---- D11
Botó 1 ---- A0
Botó 2 ---- A1
Botó 3 ---- A2
Mòdul de relé.
Vcc ---- 5v a arduino
Gnd ---- gnd
Senyal ---- D12
Setè pas: muntatge
A continuació, el mestre instal·la totes les parts electròniques al quadre. Assegura la pantalla, el relleu Arduino. Per connectar un senyal de bicicleta surt 2 fils del relé. Per al servomotor, surt tres cables, 5v, Gnd i D9, d’Arduino.
Pas vuit: bateria i senyal
Connecta senyal i bateria.
Nou pas: peu
Des de la fusta contraplacada fa un bastidor. La base de la cremallera és de 15 * 15 cm. Dues palanques de 20 * 5 cm cadascuna. La palanca superior es fixa en un angle de 45 graus. Al final s’uneix un servo motor. Un vas d’aigua es fixa al servomotor.
Pas deu: descarregar el codi
Per al nou mòdul de rellotge en temps real, primer heu de carregar l’hora i la data actuals. Per fer-ho, descarregueu les biblioteques "DS1307RTC" i "Time". Va a l’entorn de desenvolupament arduino i selecciona “biblioteca inclosa”. Feu clic a "Biblioteca ZIP" i seleccioneu els fitxers ZIP descarregats per separat. Ara s’importaran les biblioteques.
Reinicia l'IDE. Obre un codi d'exemple anomenat fitxer "SetTime"> exemples> DS1307RTC. La carrega al tauler arduino. Va a monitor de sèrie. El temps es carregarà automàticament al xip RTC i es mostrarà al monitor.
Per al codi principal, s'utilitza una altra biblioteca RTC. Carrega un fitxer zip anomenat "RTClib" i importa'l a l'IDE, seguint el mateix procés que anteriorment. Reinicia l'IDE.
Ara carrega el codi principal del projecte. Enllaços a les biblioteques a continuació.
Pas Onze: Assemblea final
Després de descarregar el codi, instal·leu la resta del cos del panell. El mestre enganxa la coberta superior.
Els cargols posteriors, deixant la possibilitat d’accés a l’electrònica.
Connecta un motor servo.
Vcc ---- 5v
Gnd ---- gnd
Senyal ---- D9
Connecta la bateria. Ara la pantalla hauria de mostrar l’hora actual.
Pas dotze: configurar una alarma
Per configurar l'hora d'alarma, realitzeu les accions següents:
Prem el botó 1 - Per augmentar les hores, prem el botó 2 - Per anar a minuts, prem el botó 3 - Per augmentar els minuts, prem el botó 2 - Bloqueja prem el botó 3.
Ja està llest un despertador per als més somnolents. Bona nit i no oblideu abocar-hi un got d’aigua.