Sie können Haushaltsgeräte wie Lüfter, Licht und Motor mit Smartphones und speziellen Programmen steuern.
Erforderliche Komponenten:
Ø Arduino Uno x 1
Ø HC-05 / HC-06 Bluetooth-Modul x 1
Ø 5V Relais x 4
Ø 1n4148 Diode x 4
Ø 1N4007 Diode x 2
Ø 1000uF Kondensator x 1
Ø IC7805 X 1
Ø 12V Transformator x 1
Ø BC547 Transistor x 4
Ø Widerstand 1k x 4
Ø Kabelstecker
Gleichrichter:
Relaisanschlussplan:
Die Auswahl der Relais hängt davon ab, was Sie anschließen möchten und wie schnell. Welche Spannung, Strom usw. .... Verwalten Sie es direkt vom Arduino aus wird nicht funktionieren. Sie müssen so etwas verwenden:
Der NPN-Transistor kann einfach sein (2N2222, BC337 usw.) und die Dioden können die gebräuchlichsten sein (1N4001 oder ähnlich). VCC ist + 5V.
Bluetooth-Modul für Arduino Uno:
Um das hc05 s-Modul zu verwenden, verbinden Sie vcc mit dem 5-V-Ausgang des Arduino GND mit der Erde, RX mit dem TX-Pin des Arduino und umgekehrt.
[Hinweis: In RX ist der PIN-Code nicht offiziell 5 V-frei. Der Arduino erzeugt ein 5-V-Signal. Verwenden Sie daher einen Spannungsteiler oder einen Logikpegelwandler, um sicherzustellen, dass das Arduino-Signal hc05 s nicht beschädigt.]
Bei Verwendung des BTBee-Moduls installieren wir Jumper auf der Platine, so dass der Pin DНАР und die Pins D0 geschlossen und die Pins DIN und D1 kurzgeschlossen sind. Dies geschieht so, dass der RX-Pin auf dem Arduino Pin 0 und die TX-PIN PIN 1 ist. Sie können jeden anderen verwenden, wie die RX- und TX-Pins, aber Sie müssen die SoftwareSerial-Bibliothek für Arduino verwenden, um ihn zu aktivieren. Vergessen Sie nicht, die Jumper zu entfernen, wenn Sie den Code in das Arduino laden, wenn Sie Pin 0 und 1 auswählen, wie z. B. serielle Pins.
Jumper werden an die Pins 0 und 1 von BTBee angeschlossen, wenn das Modul zum ersten Mal verwendet wird, um den Namen und das Passwort zu ersetzen. Dazu muss das Modul in den Befehlsmodus versetzt werden. Wir verbinden den Schlüsselstift mit einem beliebigen Stift am Arduino und legen ihn als Priorität für die Programmierung des Moduls fest. Bei Verwendung von BTBee ist dies etwas schwieriger. Während das offizielle Wiki sagt, dass Sie die Taste gedrückt halten müssen, um den Befehlsmodus zu ändern und die Änderungen wieder in den Datenübertragungsmodus zu versetzen, geschieht dies nicht auf diese Weise: Halten Sie stattdessen die Modustaste gedrückt und drücken Sie dann schnell die Reset-Taste und lassen Sie sie los. Wir stellen fest, dass die Status-LED langsamer als gewöhnlich blinkt. Alles ok!
Programm:
• Code
Android Apps:
• Anwendung