Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Heutzutage haben wir Fernbedienungen für unsere Fernsehgeräte und andere elektronische Systeme, die uns das Leben wirklich leicht gemacht haben. Haben Sie sich schon einmal über eine Hausautomation Gedanken gemacht, die es Ihnen ermöglicht, Röhrenlampen, Ventilatoren und andere elektrische Geräte zu Hause mit einer Fernbedienung zu steuern? Natürlich, ja! Aber sind die verfügbaren Optionen kostengünstig? Wenn die Antwort Nein lautet, haben wir eine Lösung dafür gefunden. Wir haben ein neues System namens Mikrocontroller-basierte Hausautomation mit Bluetooth entwickelt. Dieses System ist sehr kostengünstig und kann dem Benutzer die Möglichkeit geben, jedes elektronische Gerät zu steuern, ohne auch nur für eine Fernbedienung auszugeben. Dieses Projekt hilft dem Benutzer, alle elektronischen Geräte mit seinem Smartphone zu steuern. Wir haben auch die Dimmfunktion an einem Port hinzugefügt, von dem aus Sie entweder die Helligkeit des Lichts oder die Geschwindigkeit eines Lüfters fernsteuern können.
Schritt 1: Hardware und Komponenten
1. Mikrocontroller TM4C123GH6PM
Der Cortex-M-Mikrocontroller, der für hardwarebasierte Programmierung und Schnittstellendarstellungen ausgewählt wurde, ist TM4C123 von Texas Instruments. Dieser Mikrocontroller gehört zur hochleistungsfähigen ARM Cortex-M4F-basierten Architektur und hat eine breite Palette an Peripheriegeräten integriert.
2. 5V Relaismodul
3. LCD Die Flüssigkristallanzeige (LCD)
Wir werden 16x2 LCD verwenden, um den Status unserer Schalttafel anzuzeigen.
4. Bluetooth-Modul HC-05
Bluetooth-Modul zur Steuerung der Relais und Dimmerschaltung.
5. Mobiles LadegerätMobiles Ladegerät zur Stromversorgung des Mikrocontrollers sowie der Relais.
6. Schalttafelgehäuse aus Kunststoff
7. 7 Steckdosen
Schritt 2: Relaissteuerkreis
Dieses Design ist leicht zu verstehen und zu implementieren. Die empfangene Ausgabe von Bluetooth ist in der Lage, die Zustände jedes einzelnen Steckers auf der Platine zu ändern.
Schritt 3: Entwerfen der Dimmerschaltung
Die erste Operation ist die Nulldurchgangserkennung. Nulldurchgang ist der Punkt, an dem die Eingangssinuswelle während ihres Schwingens augenblicklich zu Null wird.
Die zweite Operation ist das Triggern des Triac mit dem Opto-Isolator, d. h. MOC3021. Die Triggerung sollte mit dem Mikrocontroller erfolgen und das Dimmen der Spannung ist direkt proportional zur Triggerverzögerung.
Schritt 4: PCB herstellen
Proteus-Design, PCB-Layout ist im Diagramm angegeben
Schritt 5: Codierung
Der Code für diesen Mikrocontroller ist in der Keil uVision-Umgebung geschrieben und wird unten angegeben.
Schritt 6: Entwerfen einer Android-Anwendung
Wir werden den MIT App Inventor verwenden, um unsere Android-Anwendung für Bluetooth-gesteuerte Relais und Dimmer zu erstellen.