Wie man eine günstige Hausautomation machen

4 Schritt:Schritt 1: Schaltplan Schritt 2: IR Communication Schritt 3: Codierung Zeit Schritt 4: Arbeiten

Wie man eine günstige Hausautomation machen

Nun Automatische Start sind ein Traum für jeden DIY er, Aber sie viel kosten
So, hier ist eine Lösung, um eine Low-Budget-Automated System zu machen
================================================== ====
Kosten für den Bau des Projektes:
Relaismodul (0,32 $) Transistor BC548 (0.016 $) perfboard (0,16 $) Schraubklemme (0,08 $) Arduino oder Arduino-kompatibles Gerät (12 $)
Total: Für zwei Schalter wird 13 $ max
================================================== ====
So Lets make it :)

Schritt 1: Schaltplan

  1. Wie man eine günstige Hausautomation machen

    Wie man eine günstige Hausautomation machen

    Wie man eine günstige Hausautomation machen

    Die Arbeitsweise ist sehr einfach und ist in 3 Teil geteilt
      Arduino IR Kommunikation / IR-Datenempfang Relaismodul

    =================================================
    Das Arduino wird im letzten Teil dieses Instructable abgedeckt werden
    Wir werden die Relais-Modul zu starten
    Relaismodul
    Ein Relais ist ein elektromechanischer Schalter.
    Es verfügt über 5 pin
    Cmn gemeinsamen Anschlüssen C1-Coil 1 C2- Coil 2 NC- normal angeschlossen NO - normal offen
    C1 wird über den Transistor BC548 an den 6V angeschlossen werden
    C2 an Masse
    Cmn wird der Line-Eingang sein
    und schließlich wird bei NO ausgegeben werden
    =================================================
    Das Relaismodul Kosten sehr, ich habe die individuelle Relaismodul
    Sie können eine fertige Relais module.my Relais verwenden arbeiten mit einer Spannung von 6 V
    Also musste ich arbeiten Menschen mit einem Transistor.
    Der Transistor wirkt als Schalter, wenn ein hoher ist zu senden an die Basis Anschluss des 6V Netzkreis an das Relaismodul.
    Wir sind mit Relais, um eine Verbindung zwischen 220V und arduino ohne direkte elektrische Verbindung der beiden das System zu schaffen.

Schritt 2: IR Communication

  1. Wie man eine günstige Hausautomation machen

    Wie man eine günstige Hausautomation machen

    Wie man eine günstige Hausautomation machen

    Wie man eine günstige Hausautomation machen

    IR-Kommunikation hat Ken Shirriff gemacht so einfach dank
    Laden Sie die Bibliothek für das IR-Modul oder Sensor.
    https://github.com/shirriff/Arduino-IRremote
    ************************************************** **********************
    Hinweis: Vs die Daten aus, für die ist an Pin 11 angeschlossen werden
    ************************************************** **********************
    Schritte, um die Bibliothek zu installieren
      Schließen Sie die Arduino IDE öffnen die Arduino-Verzeichnis zu finden Bibliotheken Extrahieren Sie die Dateien als Ordner mit dem Namen irRemote Öffnen Arduino IDE

    Die Bibliothek installiert hat
    Nun, um eine Vorstellung davon, wie Remote-Werke erhalten
    Versuchen Sie das Beispiel IRrecvDemo im IR-Bibliothek
    Hinweis: Löschen Sie die Hex in Parameter im Programm
    Nach dem Hochladen der Skizze u können die Daten in für den Schalter u auf der Fernbedienung drücken sehen
    drücken Sie den Schalter und erhalten Sie den Wert für u-Taste beachten Sie:
    Für meinen Fall
    1 33444015
    2 33478695
    Jetzt, da u haben den Wert ihrer Zeit zu codieren

Schritt 3: Codierung Zeit


  1. Der Code wird bei der Befestigung gegebenen
    Ändern Sie es wie pro Anforderung
    ================================================== =====
    Verbindung sind wie folgt
    vs der IR-Empfänger bis 11 Relaisspule pin bis 8 vc auf der Arduino GND zu GND 5V Arduino
    -------------------------------------------------- --------------------------------------------------
    Betriebsbereit Code
    ================================================== ======
    / *
    Autor: Prajjwal Nag
    Kontakt: https: //www.facebook.com/prajjwal.nag
    * /
    # include
    int RECV_PIN = 11; // Datenempfang pin
    int relaypin = 8; // Um ​​Relais 1
    IRrecv irrecv (RECV_PIN);
    decode_results Ergebnisse;
    Leere setup () {
    Serial.begin (9600);
    irrecv.enableIRIn (); // Starten Sie den Empfänger
    pinMode (relaypin, OUTPUT);
    }
    Leere Schleife ()
    {
    if (irrecv.decode (& Ergebnisse))
    {
    Schalter (results.value)
    {
    Fall 33444015: // 1 Taste auf der Fernbedienung
    digital (relaypin, HIGH);
    brechen;
    Fall 33478695: // 2 Taste auf der Fernbedienung
    digital (relaypin, LOW);
    brechen; }
    irrecv.resume (); // Den nächsten Wert Erhalten
    }}
    ==================================================

Schritt 4: Arbeiten

  1. Wie man eine günstige Hausautomation machen

    Wie man eine günstige Hausautomation machen

    Hier ist das Video von der Arbeitsmodell

    Ich hoffe, euch Genießen
    Und fühlen sich frei, um etwas zu bitten, wenn scheint kompliziert sein