» Elektronik » Arduino »Toller Wecker, der jeden aufweckt

Super Wecker, der jeden aufweckt






Der Autor widmete dieses Projekt den Menschen, die schwer zu besteigen sind (und sich selbst, einschließlich). In größerem Umfang gilt dies für die Studentengemeinschaft, zu der auch der Meister gehört. Die Merkmale dieses Weckers sind die folgenden Leistungsmerkmale (Leistungsmerkmale):
- Ein starker Anruf wird verwendet Fahrrad elektrisches Signal.
-Wenn Sie innerhalb von 30 Sekunden das Signal nicht ausgeschaltet haben, wird ein Glas Wasser auf Sie gegossen.
- Sie können das Signal nur fünfmal ausschalten, indem Sie die Taste drücken, die einer zufällig leuchtenden LED entspricht.





Werkzeuge und Materialien:
-Arduino Nano;



-Servomotor;
-Relaismodul für Arduino;
-Potentiometer;
-6V 5Ah Blei-Säure-Batterie;
- Spannungsregler L7805;
-Knöpfe - 3 Stk.;
- Widerstände 3 kOhm - 3 Stk;
-LED rot;
-LED grün;
- Widerstand 330 Ohm - 2 Stk.;
- Klemmenblock;
-Pin-Anschlüsse;
-Jumperdrähte;
-Montagebrett;
-Sperrholz;
- Sprühdose mit Farbe;
-Einwegglas;
-Lötkolben;
- Löten;
-Kleberpistole;
Graveur;
- Zangen;
-Nipper;
-Nozhovka;
- Schraubendreher;
-Kleber;
-Regel;
-Pencil;
-Izolenta;
-Schleifpapier;
-Bracket;
-Fasteners;













Erster Schritt: Fahrradhorn
Die Fahrradhupe verfügt über eine eingebaute 9-V-Batterie, z. B. eine Krone. Um es anzuschließen, müssen Sie die Abdeckung öffnen und die Anschlüsse an die Batterieklemmen anschließen. Die im Kit enthaltene Schaltfläche wird nicht benötigt, daher schneidet der Assistent sie ab.










Schritt zwei: Leiterplatte
Montiert Pin-Steckverbinder zur Montage eines Arduino auf einer Leiterplatte. Fügt parallel zusätzliche Anschlüsse 5V, Gnd, A4 (SDA) und A5 (SCL) hinzu.






Schritt drei: Spannungsregler

Entsprechend der Schaltung sammelt es einen Spannungsregler am L7805.








Schritt vier: Tasten und LEDs
Der Wecker hat drei Tasten. Mit der ersten Taste können Sie den Zeit- und Alarmeinstellungsmodus aufrufen. Die zweite und dritte Taste stellen die Uhrzeit und den Alarm ein. Außerdem schalten 2 und 3 Tasten den Alarm aus. Montiert Teile auf der Platine. In den 2 und 3 ist die Taste unter den LEDs montiert.






Dann verlötet es mit dem Kontakt der LEDs und Drahttasten. 330-Ohm-Widerstände sind mit der LED-Schaltung verlötet, 10-kΩ-Widerstände mit der Tastenschaltung. Erweitert sie mit Überbrückungsdrähten. Platziert Isolate mit Klebeband.



















Fünfter Schritt: Fall
Der Meister macht den Körper des Weckers aus Sperrholz. Das gesamte Gehäuse wird untergebracht Elektronik.
Schneidet sechs Teile. Zwei 19 x 7,5 cm, zwei 19 x 6,5 cm und zwei 7,5 x 6,5 cm.

Auf der Vorderseite werden Öffnungen für das LCD-Display und die Tasten markiert und ausgeschnitten.

























Bohren Sie auf der rechten Seite ein Loch für den Draht. Bohren Sie auf der linken Seite zwei Löcher für die Drähte.





Behandelt Kanten mit Sandpapier. Bedeckt die Vorderflächen von Paneelen mit Farbe.




Klebt vier Seiten des Körpers.





Schritt 6: Verbinden Sie das RTC-Modul und den Regler
Verbindet das RTC I2C-Taktmodul mit Arduino:
Modul Arduino
Vcc ---- 5v
Gnd ---- gnd
SDA ---- A4 (Analogausgang 4)
SCL ---- A5 (Analogausgang 5)

Verbindet den Spannungsregler:
Regler Arduino
5v Out ---- 5v
Gnd ---- gnd








Schritt sechs: Montage des Hauptstromkreises
Für sein Projekt wählte der Master ein 16-poliges LCD. 8 Kontakte sind mit Arduino verbunden.
LCD - Arduino
1 ---- Gnd
2 ---- 5v
4 ---- D2
6 ---- D3
11 ---- D4
12 ---- D5
13 ---- D6
14 ---- D7

Die Kontakte 1, 5, 16 sind mit Gnd verbunden, die Kontakte 2, 15 mit plus 5V. Pin 15 (Hintergrundbeleuchtung) ist über einen 100-Ohm-Widerstand verlötet. Der Master verlötet das linke Bein des Potentiometers (um die Helligkeit der Hintergrundbeleuchtung einzustellen) an Pin 1, das rechte an Pin 2 und das mittlere an Pin 3 des LCD. Füllen Sie das Kontaktfeld nach der Installation mit Heißkleber.
Schließen Sie als nächstes die Tastenplatine an.

Plata Arduino
Vcc ---- 5v
Gnd ---- gnd
LED 1 ---- D10
LED 2 ---- D11
Taste 1 ---- A0
Taste 2 ---- A1
Taste 3 ---- A2
Relaismodul.
Vcc ---- 5v auf Arduino
Gnd ---- gnd
Signal ---- D12
















Siebter Schritt: Montage
Als nächstes installiert der Master alle elektronischen Teile in der Box. Sichert das Display, Arduino, Relais. Zum Anschließen eines Fahrradsignals werden 2 Drähte vom Relais ausgegeben. Für den Servomotor werden drei Drähte, 5 V, Gnd und D9, von Arduino ausgegeben.





















Schritt acht: Batterie und Signal
Verbindet Signal und Batterie.







Schritt neun: Steh auf
Aus Sperrholz entsteht ein Gestell. Die Basis des Racks ist 15 * 15 cm. Zwei Hebel je 20 * 5 cm. Der obere Hebel ist in einem Winkel von 45 Grad befestigt. Am Ende ist ein Servomotor angebracht. Ein Glas Wasser ist am Servomotor befestigt.


























Schritt 10: Code herunterladen
Für das neue Echtzeituhrmodul müssen Sie zuerst die aktuelle Uhrzeit und das aktuelle Datum laden. Laden Sie dazu die Bibliotheken "DS1307RTC" und "Time" herunter. Geht zur Arduino-Entwicklungsumgebung und wählt "Bibliothek einschließen". Klicken Sie auf "ZIP-Bibliothek" und wählen Sie die heruntergeladenen ZIP-Dateien separat aus. Jetzt werden die Bibliotheken importiert.

Startet die IDE neu. Öffnet einen Beispielcode mit dem Namen "SetTime" -Datei> Beispiele> DS1307RTC. Lädt es auf das Arduino-Board. Geht zum seriellen Monitor. Die Uhrzeit wird automatisch in den RTC-Chip geladen und auf dem Monitor angezeigt.

Für den Hauptcode wird eine andere RTC-Bibliothek verwendet. Lädt eine Zip-Datei mit dem Namen "RTClib" und importiert sie in die IDE. Gehen Sie dabei wie oben beschrieben vor. Startet die IDE neu.

Lädt jetzt den Hauptprojektcode. Links zu den Bibliotheken unten.





Schritt elf: Endmontage
Nach dem Herunterladen des Codes wird der Rest des Bedienfeldkörpers installiert. Der Meister klebt die obere Abdeckung.





Die hinteren Schrauben lassen den Zugang zur Elektronik frei.








Verbindet einen Servomotor.
Vcc ---- 5v
Gnd ---- gnd
Signal ---- D9
Verbindet den Akku. Jetzt sollte das Display die aktuelle Uhrzeit anzeigen.





Schritt 12: Einstellen eines Alarms
Führen Sie die folgenden Aktionen aus, um die Alarmzeit einzustellen:
Drücken Sie die Taste 1 - Um die Stunden zu erhöhen, drücken Sie die Taste 2 - Um zu den Minuten zu gelangen, drücken Sie die Taste 3 - Um die Minuten zu erhöhen, drücken Sie die Taste 2 - Sperren Sie die Taste 3.

Ein Wecker für die Schläfrigsten ist bereit. Gute Nacht und vergessen Sie nicht, ein Glas Wasser einzuschenken.
0
0
0

Kommentar hinzufügen

    • lächelnlächeltxaxaokweiß nichtYahoonea
      ChefKratzerDummkopfjaja-jaaggressivGeheimnis
      Entschuldigungtanzendance2Tanz3VerzeihungHilfeGetränke
      hör aufFreundegutgut gutpfeifenOhnmachtZunge
      RauchklatschenCrayerklärenspöttischdon-t_mentionherunterladen
      Hitzeärgerlichlach1mdaTreffenMoskingnegativ
      not_iPopcornbestrafenlesenerschreckenAngstSuche
      verspottendankedasto_clueumnikakutstimme zu
      schlechtbeeeblack_eyeblum3errötenprahlenLangeweile
      zensiertAngenehmheitsecret2drohenSiegyusun_bespectacled
      shokrespektlolvorgezogenWillkommenKrutoyya_za
      ya_dobryiHelferne_huliganne_othodiFludVerbotschließen
2 Kommentar
Der Autor
Im Titel, im Titel Ivan-))) Um ehrlich zu sein, war es ein Arbeitstitel. Wenn Sie einen Artikel schreiben, obwohl kein Titel vorhanden ist, können Sie ihn nicht in der Vorschau sehen. Und dann habe ich vergessen, mich zu ändern.
Was ist die "Steilheit"? In einem nachlässig zusammengebauten und irgendwie bemalten Koffer mit einem Loch, durch das "Innereien" sichtbar sind? Oder in einer schlecht organisierten Ernährung?
Übrigens hat der Autor das Gerät korrekter benannt, ohne einen falschen "Köder".

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...