2 Schritt:Schritt 1: Schritt 2:

    Na gut, so dass ich beschloss, einen Roboter mit einer Relaiskarte zu machen. Ich habe noch nie verwendet eine Relaiskarte in meinem Leben und es war das erste Mal, dass ich mit ihm arbeiten. Zuerst dachte ich, es wäre wirklich kompliziert sein, aber es stellte sich heraus nicht zu sein. Ich habe ziemlich einfache Werkzeuge, und wenn Sie dieser folgen, ich bin sicher, dass Sie in der Lage, diese Roboter in weniger als einer Stunde zu machen. Tools 1 Relaisplatine 2 Arduino UNO 3 zwei Gleichstrommotoren 4 Starthilfekabel 5 hc-sro4 Sensor http://www.Amazon.de/Development-Microcontroller-MEGA328P-ATMEGA16U2-Arduino/dp/B00G46X31W/ref=sr_1_8?s=electronics&ie=UTF8&qid=1391729459&sr=1-8&keywords=arduino+uno http://www.Amazon.de/SunFounder-Channel-Shield-Module-Arduino/dp/B00E0NSORY/ref=sr_1_14?s=electronics&ie=UTF8&qid=1391729511&sr=1-14&keywords=relay Schritt 1: Zunächst verwenden Sie einen Kasten oder etwas, das Sie als den Körper des Roboters nutzen könnten. In diesem Fall habe ich einen einfachen weißen Kasten benutzte es attraktiver. Es könnte jede Box, aber daran erinnern sollte, um das Gewicht der Materialien tragen zu können. Dann befestigen Sie die Motoren in einem geeigneten Ort, könnte man auch setzen einen Haken, um den Motor zu halten, wie ich es tat, oder Sie könnten etwas anderes verwenden, um den Motor und Getriebe zu unterstützen. Nach der Festsetzung der Motoren, legte ich die Relaisplatine und den Arduino UNO Platte auf der Oberseite des Roboters, aber Sie können sie in einem Ort Ihrer Wahl zu stellen. Schritt 2: Nach dem Platzieren des Arduino UNO Bord legte ich die hc-sro4 Sensor. Sobald Sie alles in den Ort Ihrer Wahl haben, müssen Sie zum Starten Verbinden der Drähte. Schließen Sie zuerst das Arduino UNO Bord an die Relaiskarte mit Drähten. GND geht zur GND und VCC geht mit der VCC-Pin des Arduino. Pin2 des Relais geht bis 7 und Pin4 des Relais geht an pin9. Für hc-sro4 Sensor geht GND Pin auf GND geht VCC Pin auf Vcc geht eco Pin auf Pin2 und trig Stift geht an Pin3. Jetzt können Sie die Batteriekabel und Motorleitungen an die Relaiskarte anschließen und auch die 9-V-Batterie, um den Arduino anzutreiben. Dies sind die Codes unten für das Arduino-Board: #include <Ultrasonic.h> const int numOfReadings = 10; // Anzahl der Messwerte zu nehmen / Elemente im Array int Lesungen [numOfReadings]; // Speichert die Abstandswerte in einem Array int arrayindex = 0; // Arrayindex des aktuellen Elements im Array int Gesamt = 0; // Speichert die cumlative insgesamt int averageDistance = 0; // Speichert den Durchschnittswert unsigned long Pulsetime = 0; // Speichert den Puls in Mikrosekunden unsigned long distance = 0; // Variable zum Speichern der Abstand (cm) int motor1 = 9; int motor2 = 7; int eco = 2; int trig = 3; int dist = 0; Leere setup () { pinMode (motor1, OUTPUT); pinMode (motor2, OUTPUT); pinMode (eco, INPUT); pinMode (trig, OUTPUT); schweben dist = pulseIn (eco, HIGH); } Leere Schleife () { digital (trig, HIGH); // Senden 10 Mikrosekunden-Impuls delayMicroseconds (10); // Warten 10 Mikrosekunden vor dem Ausschalten digital (trig, LOW); // Stoppen Senden des Impulses Pulsetime = pulseIn (eco, HIGH); // Suchen Sie nach einem Rücklaufimpuls, sollte hoch sein, wie der Puls niedrig-hoch-tief distance = Pulsetime / 58; // Abstand = Impulszeit / 58 bis zu cm konvertieren. Gesamt = Gesamt - Lesungen [arrayindex]; // Subtrahieren Sie die letzte Strecke Lesungen [arrayindex] = Abstand; // Abstands zum Array hinzufügen Gesamt = Gesamt + Lesungen [arrayindex]; // Fügen Sie den Messwert auf das Gesamt arrayindex = arrayindex + 1; // Gehen Sie zum nächsten Element im Array // Am Ende der Array (10 Titel) dann wieder starten if (arrayindex> = numOfReadings) { arrayindex = 0; } averageDistance = Gesamt / numOfReadings; // Die durchschnittliche Entfernung berechnen Verzögerung (10); digital (motor1, HIGH); digital (motor2, HIGH); if (averageDistance <= 10) { // Rückwärts gehen digital (motor1, LOW); digital (motor2, LOW); digital (motor1, HIGH); digital (motor2, LOW); } sonst digital (motor1, LOW); digital (motor2, LOW); }$(function() {$("a.lightbox").lightBox();});

      11 Schritt:Schritt 1: Starten ... Schritt 2: Schritt 3: Schaltkreis ... Schritt 4: Arduino Programm Schritt 5: Wie es funktioniert Schritt 6: Die C # Codes ... Schritt 7: Zeit an die Macht ... Schritt 8: Die Zusammenstellung sie alle Schritt 9: Konfigurieren JARVIS. Schritt 10: Mögliche Fehler Schritt 11: Jedes Gerät kann sprachgesteuert werden

      Dies ist für das erste Mal, bin das Hochladen von meinem Projekt in unergründlich. Also, wenn Sie Jungs finden keine dumme Fehler bitte ignorieren. Also, über mein Projekt, ist dies über die sprachgesteuerte Lichter von IRON-MAN-Film inspiriert. So JARVIS von Michel c wird die Software verwendet hier, um die Sprachbefehle zu erkennen und öffnet die bestimmte Datei. Die Interaktion zwischen dem Computer und Arduino wird durch den COM-Port im Eingabeaufforderung in Windows durchgeführt. Schritt 1: Starten ... Hier ist die Liste der Artikel, die Sie benötigen: 1. Arduino Board 2. Drähte 3. 5V Relais 4. PCB 5. 2 polige Schraubklemme (2) 6. Alle Löten ComponentsStep 2: 1.Platz alle Komponenten wie in den obigen Abbildungen gezeigt. 2. Legen Sie nun das Kabel an den Schraubklemmen. -> Ein Paar (rot und schwarz) am anderen Ende ist mit der Quelle oder der Batterie verbunden ist. In meinem Fall habe ich eine 6V 4.7ah Batterie verbunden ist. -> Und das andere Paar (grün und weiß) mit den Lichtern verbunden sind. -> Sie können die AC / DC-Netzteil gemäß der Konfiguration der Lichter hinzuzufügen. Ich habe 10 1W LEDs verbunden. 3. Ich habe auch Female Header Terminals verbunden, so dass es einfach sein würde, um die Starthilfekabel von der arduino.Step 3 Stecker: Schaltkreis ... Das Relais wirkt als wenn die Bedingung in elektronischen Schaltungen. wann immer 5V an der Spule angelegt wird, die Zunge p1 anderes p2 verbunden. Schließen Sie alle Punkte, wie in der Abbildung 4 dargestellt above.Step: Arduino Programm int incomingByte = 0; // Für eingehende serielle Daten Leere setup () { Serial.begin (9600); // Öffnet die serielle Schnittstelle, setzt Datenrate auf 9600 bps pinMode (12, Ausgang); } Leere Schleife () { // Daten senden nur, wenn Sie Daten zu empfangen: if (Serial.available ()> 0) {// Lesen Sie die ankommenden Byte: incomingByte = Serial.read (); // Sagen, was man hat: Serial.print ("Ich erhielt:"); Serial.println (incomingByte, DEC); } if (incomingByte == 100) digital (12, HOCH); else if (incomingByte == 97) digital (12, LOW); } Schritt 5: Wie es funktioniert Schritt 6: Die C # Codes ... // C # -Programm, um das Licht zu schalten using System; Verwendung System.Collections.Generic; Verwendung System.Linq; Verwendung System.Text; Verwendung System.IO.Ports; using System.IO; Namespace ConsoleApplication1 { class Program { static void Main (string [] args) { Serialport sp = new Serialport (); sp.PortName = "COM4" // schreiben Sie Ihren COM-Port Arduino angeschlossen sp.BaudRate = 9600; sp.Open (); sp.Write ("d"); sp.Close (); } } } Diese ein bis das Licht auszuschalten. // C # -Programm, um das Licht auszuschalten using System; Verwendung System.Collections.Generic; Verwendung System.Linq; Verwendung System.Text; Verwendung System.IO.Ports; using System.IO; Namespace ConsoleApplication1 { class Program { static void Main (string [] args) { Serialport sp = new Serialport (); sp.PortName = "COM4" // schreiben Sie Ihren COM-Port Arduino angeschlossen sp.BaudRate = 9600; sp.Open (); sp.Write ("a"); sp.Close (); } } } Geben Sie sowohl die Projekte getrennt Type => Erstellen => nehmen Sie die EXE-Datei können Sie die EXE-Datei aus zu bekommen Dokumente / Visual Studio / Projekte / <Projektname> / <Projektname> / bin / Debug / <Projektname> .exe sowohl für die Aus- und bringen zwei exe-Dateien und legen Sie sie irgendwo u sind bequem. Schritt 7: Zeit an die Macht ... => Verbinden Sie die rote und schwarze Kabel an der + ve und -ve Anschluß der Versorgungs sind. In meinem Fall bin ich mit 10 1W LEDs. Daher habe ich eine 6V 4.7Ah Batterie an die Macht verbunden. Wenn Sie an die Netzspannung anschließen möchten, dann können Sie für ihn gehen. WARING .. !!! Dont direkt verbinden die LEDs in der AC, Verwenden Sie stattdessen eine AC-Appliance. => Verbinden Sie den weißen (GND) und Grün (+ ve) mit den beiden Anschlüssen des Geräts oder LEDs. Ich habe auch einen DPDT-Schalter an der Batterie, um die LEDs an direkt schalten verbunden. whthout Arduino. Sie können überspringen that.Step 8: Die Zusammenstellung sie alle Schritt 9: Konfigurieren JARVIS. können Sie die JARVIS herunterladen: Laden Jarvis Software von hier Nach dem Abschluss der Installation öffnen Sie das Programm, wählen Sie die Sprache, die Sie bequem mit. klicken Sie auf die Schaltfläche + in der unteren rechten, um benutzerdefinierte Befehle hinzufügen ... fügen Sie dann Befehle, hinzufügen Antwort, und ihre jeweiligen Speicherort. Schließlich sagen, "Update-Befehle", um zu speichern und aktive diese Befehle. versuchen, diese Befehle sagen, und sehen Sie die resultsStep 10: Mögliche Fehler Wenn die jarvis Programm Dosis nicht erkennt Ihre Stimme, dann sollten Sie Ihr System zu trainieren. Um sicherzustellen, dass goto tun Steuerpannel> Speech Reorganisation Den Trainingsprozess dann probieren Sie es. Sollte das Problem bestehen bleiben noch, dann zögern Sie nicht, mich zu kontaktieren oder einen Kommentar unten. Fang mich auf www.facebook.com/bisudw mail me: [email protected] 11: Jedes Gerät kann sprachgesteuert werden Mit ein wenig von Änderungen in den Codes, und durch Zugabe von etwas mehr Relais schaltet auf die Arduino-Board kann von der Stimme gesteuert werden. Hier ist meine Modifikation. Ich fügte hinzu, ein weiterer Schalter mit 230V 50Hz AC-Versorgung, um den Lüfter zu steuern. Dann aktualisiert die Befehle an JARVIS Konsole ... Ab ganz eingestellt, um zu gehen. anstelle der Fan-Plugin jedes Gerät Sie wollen und loslegen.

        9 Schritt:Schritt 1: Ein Beispiel Fish Tank Control Menu Schritt 2: Starten eines Neues Menü Schritt 3: Ändern der Eingabeaufforderung Schritt 4: Hinzufügen eines Ein / Aus-Taste Toggle Schritt 5: Einstellen der Arduino Output Pin Schritt 6: Hinzufügen der zweiten Ein / Aus-Anzeige-Taste Schritt 7: Erstellen des Arduino-Code Schritt 8: Übertragen der Skizze an den Computer Schritt 9: Kompilieren und Testen der Menü

        Update: Ein Benutzer für Untermenü Unterstützung gebeten. pfodApp immer Untermenüs unterstützt, aber ich habe Untermenüs zu pfodDesigner aufgenommen. Die instructable Design Ein Custom Menu-System zeigt, wie man pfodDesigner verwenden, um ein Menü mit Untermenüs, die auf Ihrem Android-Handy angezeigt wird bauen - Keine Codierung erforderlich pfodDesigner generiert den gesamten Code für Sie. Die neueste Version von pfodDesigner wird Code für Arduino Code Skizzen für Arduino Uno, Arduino Mega2560, Wildfire, LinkIt ONE (WiFi / BT), Arduino Ethernet, Adafruit CC3300 Schild, Itead Bluetooth Schild, generieren SMS SIM900 GPRS SeeedStudio und ICOMSAT IteadStudio Schilde und mehr . Einführung Dies ist die erste von zwei instructables, aus denen sich eine komplette anpassbare Home Automation for Beginners Beispiel. Siehe DIY Home Automation für die Anfänger für den zweiten Teil. Es befindet sich auf den absoluten Anfänger ausgerichtet. Wenn Sie ein scharfes Messer ohne Schneiden Sie Ihre Finger weg behandeln können Sie machen und passen Sie diese Home-Automation-Controller. Die erste instructable zeigt, wie Sie die kostenlose Nutzung pfodDesigner auf Googleplay auf Android-Menüs zu entwerfen, um zu wechseln Ardunio ausgibt und Ausschalten von Ihrem Android-Handy, ohne dass Sie jedes Programm-Code überhaupt zu schreiben. Das Aquarium Bild oben zeigt das Beispiel ausgelegt in diesem instructable. Das hier gezeigte Beispiel-Projekt ist auch für Anfänger geeignet. Diese instructable keine Löten erfordern und keine Codierung Erfahrung erforderlich. Sobald Sie diese instructable fertig sind Sie in der Lage zu entwerfen, was auch immer Sie Menüs wechseln Arduino gibt ein- und ausschalten müssen. Wenn Sie abgeschlossen haben, die zweite instructable Sie in der Lage, reale Dinge auf von Ihrem Android-Handy ein- und ausschalten, über Relais auf digitale Ausgänge Arduino verbunden. Diese instructable ist auch als Tutorial verfügbar Android / Arduino Menüs für Anfänger Die Menüs sind vollständig anpassbar. Sie können den Text, Farbe und Schriftgröße sowie die Auswahl der Arduino-Ausgang gesteuert werden zu ändern. Alle mit dem pfodDesigner auf Ihrem Android-Handy läuft. Die pfodDesigner gibt Ihnen eine genaue Vorschau, wie Ihr Menü wird, wenn Sie mit Anzeige anschließen pfodApp . Kein Android Programmierung erforderlich ist. Wenn Sie die Gestaltung Ihres Menüs beendet haben, erzeugt das pfodDesigner eine komplette, gut kommentiert, Arduino Skizze, die Ihr Menü zu implementieren und ermöglicht es Ihnen, die Ausgänge und Ausschalten über Ihr Mobil mit dem drehen wird pfodApp (über Bluetooth oder Wi-Fi). No Arduino Programmierung Wird benötigt. Im Rahmen der Entwurf, den Sie angeben, welche Digital-Ausgang jedes On / Off Toggle-Taste angeschlossen ist. Arduino digitale Stifte können als Ein- oder Ausgang konfiguriert werden. Die von der pfodDesigner generierten Code konfiguriert die ausgewählten Pins als Ausgänge. Wenn als Ausgang konfiguriert, kann eine Arduino digitale Stift entweder hoch oder niedrig sein. Auf einer Uno, wenn er hoch ist, die Stift liefert + 5V (Vcc) und kleiner als 40 mA. Auf Arduino Boards Vcc entweder + 5V oder + 3,3V je an Bord. Wenn die Ausgangs-Pin auf Low gesetzt, es Gelände alles, was Sie eine Verbindung mit dem Stift und kann entfernt weniger als 40 mA entleeren. Diese Ausgänge haben genug Kraft, um zu fahren ein LED oder ein Reed-Relais, aber nicht genug, um direkt die 5V Relaisspule eines Leistungsrelais, so dass eine zweite Instructable wird bei Anschluss eines Relais-Platine mit den Ausgängen schauen, um reale Dinge ein- und ausschalten . Was Sie brauchen, um in der Lage zu tun, bevor Sie dieses Instructable starten. Dieses Projekt ist auch für Anfänger geeignet, aber Sie füllen ein paar Aufgaben, bevor Sie beginnen müssen. Sie müssen zunächst die Arduino IDE gesetzt, installieren pfodDesigner und sicherzustellen, dass Sie die letzte Skizze (Code-Datei) zu übertragen, dass pfodDesigner produziert, von Ihrem Handy auf Ihren Computer. Installieren Sie die Arduino IDE für das Betriebssystem Ihres Computers von Erste Schritte mit Arduino Schritte und Arbeit durch die beispielsweise die Erstellung und Ausführung des Blink Beispiel. Installieren Sie die kostenlose pfodDesigner App auf Ihrem Android-Handy. Überprüfen Sie, ob Sie in der Lage, Dateien von Ihrem Handy auf Ihren Computer entweder über ein USB-Kabel oder eine Dateiübertragung app wie WiFi File Transfer zu übertragen sind. Siehe pfodAppForAndroidGettingStarted.pdf für weitere Details. Was Sie für dieses Instructable kaufen müssen Die pfodDesigner ist kostenlos, so dass Sie die meisten von diesem Tutorial mit nur, dass pfodDesigner auf Ihrem Android-Handy zu tun. Aber wenn Sie tatsächlich etwas ein- oder ausschalten möchten, müssen einige Hardware und die pfodApp . Hier finden Sie eine komplette Stückliste für Teil 1 Sie benötigen ein Arduino Board. Das Tutorial verwendet eine Arduino Uno. Sie benötigen ein WiFi oder Bluetooth Schild, über eine serielle Verbindung angeschlossen ist, so dass Ihr Android-Handy kann auf die Uno zu verbinden. Dieses Tutorial verwendet iteadstudio BT Shield (Slave) , die über die serielle Verbindung mit 9600 Baud. Schließlich, um Ihr Design zu testen, benötigen Sie zum Download pfodApp von Googleplay auf Ihrem Android-Handy über die Bluetooth (oder WiFi) Schirm an die Uno zu verbinden und zeigen Sie das Menü selber gestalten haben für Sie die Arduino-Ausgänge zu steuern. Siehe pfodAppForAndroidGettingStarted.pdf für das Einrichten einer Bluetooth-Verbindung in pfodApp. In einem späteren Instructable werden Sie das Hinzufügen Relais tatsächlich Dinge ein- und ausschalten. Jetzt können bauen und testen ein Beispiel-Menü. Am Ende dieses sind Sie in der Lage, jede Menü, das Sie schalten Arduino Ausgänge ein und aus wie zu bauen. Schritt 1: Ein Beispiel Fish Tank Control Menu Diese Instructable wird ein benutzerdefiniertes Menü auf einem Android-Handy zu entwerfen, um die Niederspannungslicht und Pump von einem Aquarium zu kontrollieren. Hier ist, was die endgültige Menü aussehen wird, aber Sie können Ihren eigenen Text und Farben und Schriftgrößen unter Verwendung der pfodDesigner.Step 2 wählen: Gründung eines neuen Menu Downloaden und installieren Sie pfodDesigner von Googleplay . Beim Öffnen pfodDesigner werden Sie präsentiert die neue Menü-Taste starten oder wenn Sie ein Menü bereits begonnen haben, sehen Sie auch die Möglichkeit, vorhandene Menü Bearbeiten. Jeder Bildschirm hat auch eine Hilfe-Taste. Durch Klicken auf die neue Schaltfläche Start Menu zeigt eine Liste von Operationen für das neue Menü zur Verfügung. Ein neues Menü wird ohne Tasten und einem Standard-Menüname, menu_1 erstellt Klicken Sie auf Vorschau Menu zu sehen, was das aktuelle Design aussieht. Noch keine Tasten, nur einige Standardtext an der Unterseite. Verwenden Sie Zurück-Taste des Mobiltelefons, um zum Bearbeitungsbildschirm zu gehen, um die Standard-Eingabeaufforderung, um etwas mehr useful.Step 3 bearbeiten: Ändern der Eingabeaufforderung Klicken Sie auf Ändern, um die Änderung Prompt Prompt Menu-Bildschirm zu öffnen. Die Eingabeaufforderung ist die an der Unterseite der scrollbaren Liste der Menütasten angezeigt, um den Benutzer Text. Im Ändern-Menü Prompt Bildschirm wird am unteren Bildschirmrand eine Vorschau der Eingabeaufforderung angezeigt. Klicken Sie auf Bearbeiten Aufforderungstext und setzen Sie den Text in "Fish Tank Control" mit einem Zeilenumbruch zwischen 'Tank "und" Systemsteuerung ". Klicken Sie dann auf das Kontrollkästchen, um diese Änderungen zu übernehmen und neu zeigen Sie das Menü ändern Prompt Bildschirm mit der aktualisierten Aufforderungstext. Dann stellen Sie die Schriftgröße auf <7>, Schriftfarbe Aqua, Hintergrundfarbe, um Navy und Bold gesetzt. Das rundet die Eingabeaufforderung für dieses Beispiel menu.Step 4: Hinzufügen eines Ein / Aus-Taste Toggle Verwenden Sie Zurück-Taste des Mobiltelefons, um zum Bearbeitungsbildschirm zu gehen und klicken Sie auf Menüpunkt, um die erste Taste, um dieses Menü hinzuzufügen. Dadurch werden die oben dargestellten Optionen anzuzeigen. Es gibt eine Anzahl von unterschiedlichen Typen von Menüeinträgen. In diesem Instructable sind wir mit On / Off Toggle Buttons, die eine digitale Ausgangsstift auf einem Arduino-Board zu wechseln, so wählen Sie die Output On / Off. (Siehe Android Menütasten für Arduino einfach gemacht für ein Tutorial über die Verwendung Ebene Menü-Tasten.) Auswählen des Ausgabe On / Off Option öffnet das Ändern der Menüpunkt-Bildschirm für das Einzelteil haben soeben. Der "Low" Zustand setzt den Arduino Ausgang auf Null Volt, während der Zustand "High" setzt den Ausgang auf den Arduino + Vcc, in der Regel 5 oder + 3,3V je nach Arduino Board. Uno Platten + 5V. Der auf die Schaltfläche angezeigten Text aus der führenden Text, gefolgt von den aktuellen Stand. So für die Standard führenden Text "Ausgang ist" und eine aktuelle Einstellung der Low die Taste wird "Ausgang niedrig". Sie können alle diese Texte zu bearbeiten, um Ihren eigenen Bedarf zu entsprechen. Sie können verschieben Sie die Vorschau der Schieberegler nach links oder rechts, um die aktuelle Einstellung in der Vorschau zu ändern, aber es ist einfacher, nur auf eine beliebige Stelle in der Taste zu sehen, wie es toggles.Step 5: Einstellung der Arduino Output Pin Das On / Off Toggle-Button steuert eine bestimmte Arduino Digital-Ausgang Stift. Die an Pin .. Taste erfahren Sie, welche Pin es zu kontrollieren. Sie können auf diese Schaltfläche klicken, um die PIN zu ändern. In diesem Instructable wird die Pump-Taste, um D4 angeschlossen werden und die Light-Taste wird auf D5 angeschlossen werden. So klicken Sie auf den an Pin .. welche den ersten Bildschirm oben öffnet. Wählen D4 aus dieser Liste und der Bildschirm mit der aktualisierten pin schließen und erneut zeigen den Wechsel Menüelement angezeigt. Sie können auch den Ausgangszustand der Ausgang startet, wenn der Strom in den Vorstand oder nach dem Reset gedrückt wird angewendet ändern. Lassen Sie diese Einstellung als Low für jetzt. Sie können nach unten scrollen, um weitere Optionen zum Verändern Sie diesen Menüpunkt zu sehen. Jetzt beenden Gestaltung dieser Menüpunkt, indem Sie die führenden Text "Pumpe" und bearbeiten Sie die Low Text, um "Stopped" und bearbeiten Sie die Hohe Text zu "Running". Beachten Sie das Leerzeichen am Ende der "Pumpe". Stellen Sie die Schriftgröße auf <4> und die Hintergründe Green. Damit ist die erste Taste. Sie können an der Pumpe Schaltfläche klicken, um zu sehen, wie es aussehen wird, wenn es zwischen Gestoppt und Ausführen wechselt. Verwenden Sie Zurück-Taste des Mobiltelefons, um zurück zu dem Ändern von Menü-Bildschirm zu gelangen, und wählen Sie Vorschau Menu zu sehen, was das Menü sieht aus wie mit diesem Knopf. Wenn Sie es nicht mögen, wie es aussieht können Sie auf der klicken Sie auf "Pumpe", um ihre Veränderung Installer-Bildschirm zu öffnen und ändern. Wenn Sie die Eingabeaufforderung ändern wollen, müssen Sie zurück zum Ändern von Menü-Bildschirm zu gelangen und wählen Sie das ändern Prompt option.Step 6: Hinzufügen der zweite Ein / Aus-Taste Toggle Wenn Sie mit der Vorschau zufrieden sind, gehen Sie zurück zum Ändern von Menü-Bildschirm, und wählen Sie Menüpunkt, um einen anderen Output On / Off Umschaltfläche hinzufügen, um das Aquarium Licht zu steuern hinzufügen. Ändern Sie die mit dem Stift auf .. D5. Bearbeiten Sie die führenden Text "Licht ist". Bearbeiten Low Text auf "Aus" und der Hohe Text auf "On". Stellen Sie die Schriftgröße auf <4> und die Hintergrundfarbe auf grün. Nun, wenn Sie zurück zu Bearbeitungsmenü zu gelangen und wählen Sie Vorschau Menu sieht man, wie das letzte Menü wird auf aussehen pfodApp . Ändern der Button-Reihenfolge und Löschen von Buttons Von der Schnitt-Menü-Bildschirm können Sie auch die Reihenfolge der Schaltflächen im Menü ändern und löschen Sie nicht benötigte Tasten als auch die Änderung der Menü-Name. Der Menüname ist nur für Ihren Gebrauch. Es wird in der Liste der vorhandenen Menüs gezeigt. Generieren des Arduino Code: er ist nicht auf die user.Step 7 angezeigten Nun, da Sie fertig sind das Design klicken Generate Code zum Öffnen des Code generieren Menu. Aus diesem Menü können Sie festlegen, welche Hardware-Serien der Code zu verwenden und welche Baudrate wird am laufen. Sie müssen sich setzen diese in Abhängigkeit von der Arduino-Board Sie verwenden und welche Pins die Bluetooth oder Wi-Fi Abschirmung verbunden ist. Für die in diesem Instructable mit dem Itead Studio BT Shield (Slave) die Standardwerte der seriellen und 9600 verwendet Uno Board korrekt sind. Wenn Sie festgelegt haben und die serielle Baudrate klicken Sie auf den Code schreiben, um, um das komplette Arduino Sketch Datei generieren. Dieser Button schreibt die Skizze in eine Datei auf Ihrem Handy und zeigt die letzten 4 KB in ein screen.Step 8: Übertragen der Skizze an den Computer Sie können beenden pfodDesigner jetzt Ihr Design wurde gespeichert und ist unter "Bearbeiten bestehender Menu" zur Verfügung. Sie müssen die pfodDesigner verlassen, um sicherzustellen, das letzte Codeblock wird in die Datei geschrieben. Schließen Sie Ihr Handy an den Computer an und schalten Sie den USB-Speicher, oder verwenden Sie eine Wifi File Transfer App auf Speicher Ihres Mobil von Ihrem Computer aus zugreifen können. (Siehe pfodAppForAndroidGettingStarted.pdf für weitere Details) Hinweis: pfodDesigner kann nicht auf die SD-Karte auf den generierten Code zu speichern, während es vom Computer als USB-Speicher zugegriffen wird, so schalten Sie von USB-Speicher, bevor Sie das pfodDesigner erneut. Navigieren Sie zu / pfodAppRawData und öffnen Sie die pfodDesigner.txt in einem Text-Editor (zB WordPad). Die pfodDesigner.txt Datei wird jedem Mal, wenn Sie klicken Sie auf "Code generieren" angehängt, so dass Sie brauchen, um an das Ende der Datei zu gehen, um den zuletzt generierten Code zu erhalten. Öffnen Sie die Arduino IDE und eine neue Skizze, beliebigen Code löschen aus der Skizze Fenster und dann kopieren und den generierten Code in die Arduino IDE. Eine Kopie des erzeugten Codes ist hier . Der generierte Code ist eine vollständige Skizze, die eine generierte Version der umfasst pfodParser Bibliothek Code, so dass Sie nicht brauchen, um keine zusätzlichen Bibliotheken installieren. Der gesamte Code benötigen, um die Arduino Ausgangsstifte ein- und ausschalten, wenn Sie die Taste auf Ihrem Mobil klicken Sie in der pfodApp wird in der generierten sketch.Step 9 enthalten: Kompilieren und Testen der Menü Kompilieren und die Skizze, um Ihre Uno Board hochladen. Denken Sie daran, um die Bluetooth-Schild entfernen Sie zunächst, wie es die die gleichen Stifte (D0 und D1) als USB angeschlossen ist. Stellen Sie die Schalter auf der Itead Studio bluetooth Schild. Stellen Sie den 3.3V / 5V-Schalter auf 5V und stellen Sie die To FT232 / Zu-Schalter auf, um Board Board und stecken Sie es in die Uno. Installieren pfodApp von Googleplay und eine Bluetooth-Verbindung mit dem itead bluetooth Schild gesetzt, wie in der pfodAppForAndroidGettingStarted.pdf . Auf der Verbindung mit dem Uno + Bluetooth-Schild wird pfodApp Ihre gestaltet Menü anzuzeigen. Um zu testen, das Menü nehmen Sie die längste Etappe der eine der roten LEDs und biegen und drehen Sie das eine Ende eines 330Ohm Widerstand um ihn herum. Schließen Sie dann das restliche (kürzeste) Bein der LED in eine der GND-Pins und stecken Sie das andere Ende des Widerstands in D4. Machen Sie dasselbe für die D5 mit einer anderen LED und Widerstand. Nun, wie Sie die On / Off Toggle-Tasten auf Ihrem Handy die LEDs ein- und ausschalten klicken. Nächste Schritte Damit ist die erste Instructable. Eine spätere Instructable bei Befestigung Relais an diese Ausgänge, so dass Sie reale Dinge ein- und ausschalten aussehen, aber pfodApp kann viel mehr als das zu tun. Die pfod Protokoll ist eine reiche, aber einfache und enthält viel mehr als nur einfache Menüs. Schauen Sie sich die volle pfodSpecification.pdf für alle Details und Beispiele. Siehe auch www.pfod.com.au für zahlreiche Beispielprojekte. Alle Bildschirme durch die pfodDesigner verwendeten Standard pfod Bildschirme. Die pfodDesigner ist nur ein pfodApp an einen Back-End, auf dem Ihre Auswahl hält und serviert die gewünschten Bildschirme angeschlossen sind. Vom pfodDesigner Sie Menü-Taste des Mobiltelefons zu verwenden, um öffnen Sie das Debug-Ansicht zu sehen, was pfod Nachrichten gesendet, um die pfodDesigner Bildschirme und was Befehle werden durch Ihre Aktionen zurückgeschickt zu generieren.

          9 Schritt:Schritt 1: Versuchsaufbau Schritt 2: Erstellen des Arduino Schritt 3: Aufbau der Stromversorgung Schritt 4: Die Kommunikation mit dem Arduino Schritt 5: Brennen einer Bootloader Schritt 6: Hinzufügen der Projekt Schritt 7: Hinzufügen eines LCD Schritt 8: Anforderung einer Temperatur Schritt 9: Der Umzug in ein Protoboard

          Aus den Köpfen zu http://arduinotronics.blogspot.com/ Kostenlose Arduino Kit Contest! Kommentar (konstruktiv) und wir werden Sie in unserem eingeben "Gewinnen Sie eine kostenlose DIY Arduino Kit" Contest! Einer der Spaß Dinge zu mit einem Arduino tun ist, um Ihre Geräte intelligenter zu machen. Von bessere Instrumentierung, zu geben dem Gerät die Fähigkeit, Entscheidungen zu treffen, basierend auf Sensor-Eingang, um zentrale oder Fernüberwachung (Smartphones, etc.) und Datenprotokollierung, Ihren Kühlschrank, Mikrowelle, Herd, HVAC, Hauptwarnungssystem, etc., ist bereit sein Arduino-ized. Jeder kann ein Arduino Board (€ 30- € 60 oder so) zu kaufen und zu stapeln Schilde darauf, aber manchmal den Bau der Arduino und das Projekt auf einer einzigen Platine ist vorzuziehen. Wir zeigen Ihnen, wie man eine komplette Projekt auf einem Steckbrett Prototyp, und verschieben Sie sie auf eine Lochrasterplatinen für die Nachwelt dann. Wir werden mit einer 840 Verbindungspunkt Solderless Brotschneidebrett und eine passende protoboard. Dadurch werden alle Verknüpfungspunkte markiert sind die gleichen, und die physikalische Anordnung ist die gleiche, so dass die Übergangs schmerzlos. Eine Liste der Teile finden Sie unter Teileliste Schritt 1: Versuchsaufbau Zuerst werden wir mit dem Solderless Brotschneidebrett starten. Gemeinsame Größen sind 400 Punkte und 840 Punkte. Wir werden mit der 840 Punkt Bord, um sicherzustellen, haben wir genügend Platz für die Arduino, der Stromversorgung und dem Projekt. Schritt 2: Erstellen des Arduino Atmel 328 / 328P Wir verwenden Gelbe Draht + Anschlüsse und schwarz für - Verbindungen. Normalerweise werden Sie für + verwenden würden rot, aber wir aus rotem waren. Benötigen Sie folgende Teile: Menge (1) Atmel 328 / 328P mit Bootloader installiert Menge (2) 22pF Kondensatoren (nicht polarisiert) Menge (1) 10 k-Ohm-Widerstand Menge (1) 16 MHz Kristall Menge (1) Reset-Schalter Update: Menge (1) 10 uH Induktor Menge (1) 100 nF Kondensator (nicht polarisiert) Siehe Arduino Parts Beginnen Sie, indem Sie die Atmel 328 auf dem Steckbrett. Belegungen und schema unten angegeben. Nun fügen Sie die Komponenten: 10k-Widerstand - Pin 1 + Rail 22pF Kondensator - Pin 9 bis - Schienen 22pF Kondensator - Pin 10 bis - Schienen Crystal - Pin 9 Pin 10 Reset-Schalter - Pin 1 to - Rail (auf korrekte Ausrichtung mit Ohmmeter) Update: Siehe aktualisiert schema für Pin 20 (AVCC) Verbindung. 100nF Kondensator - Pin 22 bis Pin 20 Inductor 10uH - Pin 7 an Pin 20 Fertig durch Anschluss Pin 7 bis + Rail und Pins 8 und 22 bis - Rail. Schritt 3: Aufbau der Stromversorgung MB102 MB-102 Breadboard Stromversorgungsmodul 3.3V / 5V für Arduino BoardMost Arduino-Projekte erfordern eine 5V Netzteil. Einige Sensoren erfordern auch 3,3 V. Eine rudimentäre 5V-Versorgung wird für dieses Projekt gebaut werden. Wenn Sie beide 5V und 3.3V benötigen, eine kostengünstige Steckbrett Stromversorgung, die sowohl mit Lötfreie Steckbretter und der Lochrasterplatinen arbeiten, zur Verfügung steht. MB102 MB-102 Breadboard Stromversorgungsmodul 3.3V / 5V für Arduino Board In diesem Schritt werden wir den Bau einer 7805 auf der Grundlage Spannungsregler. Sie können auch eine 3,3 V-Regler als auch hinzuzufügen. Wir können diese Funktion später hinzufügen. Du wirst brauchen: Menge (1) 7805 5V Voltage Regulator Menge (2) 10uF Elektrolytkondensatoren Menge (1) 7-12vdc Netzteil (wallwart) Menge (1) 2 Position Klemmenleiste oder eine alternative Stromanschluss. Sie könnten die Drähte von der wallwart direkt an das Steckbrett zu verbinden. Die Komponenten: Auf der 7805, Pin 1 ist auf der linken Seite, mit dem Etikett nach Sie und die Stifte zeigte nach unten. Auf dem Kondensator, - hat einen Streifen an der Seite, das andere Bein +. 7805 5V-Regler; Pin 1 an die Macht, 7-12vdc 7805 5V-Regler; Pin 2 an - Schienen 7805 5V-Regler; Pin 3 bis + Rail 10 uf Kondensator; + Zu + Rail - to - Rail- 10 uf Kondensator; + Zu Regulator Pin 1, - to - Rail- Power in Klemmleiste; + Zu Regulator Pin 1, - to - Rail- Schritt 4: Die Kommunikation mit dem Arduino Skizzen hochladen und mit dem Arduino Kommunikation vom PC, brauchen wir eine Schnittstelle. Wir verwenden eine FTDI Interface , das im Kabel oder Modul Formen kommt. Der wesentliche Vorteil des Moduls ist die RX / TX leuchtet, obwohl einige Kabel können dafür sind. Die besondere Schnitt wir haben, ist eine blaue Mini-USB-FTDI-Schnittstelle, ähnlich wie die offiziellen Arduino Überarbeitete Mini-USB-Adapter. Wir müssen FTDI RTS (auf andere Modelle DTR) über einen 100 nF (.1uF) Kondensator Verbindung mit Pin 1 des Atmel 328. Dies ermöglicht die Auto-Reset auf Skizze Uploads. Wir müssen auch FTDI TX auf der Atmel 328 Pin 2, FTDI RX zu TX anschließen (Ich weiß, es klingt seltsam, aber es ist, was es ist), um auf der Atmel 328 Pin 3 und FTDI GND zu GND RX Atmel. Wir werden uns nicht anschließen 3,3V oder 5V, wie wir verwenden eine separate Stromversorgung. Um unseren DIY Arduino sprechen, nehmen wir Duemilanove 328 als board.Step 5: Brennen einer Bootloader Einige 328-PU / 328P-PU Atmel-Chips zur Verfügung stehen, ohne die Arduino Bootloader installiert. Der Bootloader ist, was ermöglicht die Arduino IDE Skizzen hochladen. Wir haben eine ältere Arduino Duemilanove als Bootloader-Brenner, um den Bootloader auf unserer nackten Atmel 328-PU-Chips installieren. Der Atmel 328-PU und der Atmel 328P-PU sind etwas anders. Der 328P-PU, auf den offiziellen Arduino-Boards gefunden, ist ein geringer Stromverbrauch Version und hat einen anderen Chip Signatur als die 328-PU. Wir bekamen halten, die so einige Software Hantieren in der Lage, den Bootloader laden zu sein zu tun hatten wir die 328-PU. Sobald der Bootloader installiert ist, arbeiten sie gleich. Jetzt haben Sie Ihre DIY Arduino gebaut, verbinden Sie es mit einem Duemilanove wie folgt. Diese Methode wird nicht mit der neueren Arduino UNO zu arbeiten, aber es gibt Methoden für das auch, was wir nicht in der Lage, noch zu testen. Je nachdem, welche Methode / bootloader Sie brennen wird, dass festzustellen, welche Bord Ihnen in der Zukunft geben, wenn das Hochladen von Skizzen. Anschlüsse: Duemilanove -> DIY Arduino Pin 10 -> Pin1 Pin 11 -> Pin 17 Pin 12 -> Pin 18 Pin 13 -> Pin 19 Gnd -> Gnd Wir werden uns nicht anschließen Energie, wie wir bereits Macht auf dem DIY Arduino. Schritt 6: Hinzufügen der Projekt LCD-Modul für Arduino 20 x 4, Weiß auf Blau Das Projekt werden wir das Hinzufügen werden zu diesem Forum ist ein Sensor Temperatur und Luftfeuchtigkeit. Wir werden mit dem DHT-11 Modul, und Anzeigen der Ausgabe auf einem LCD. I verbunden S (Signal) an Pin 4 (Arduino digitalen Pin 2), - auf Gnd und + bis 5VDC. Komponente: DHT-11 - To - Rail- + Zu + Rail S an Pin 4 (Arduino D2) Ich habe die Bibliothek und hochgeladen meine modifizierte Skizze der Anleitung unter http://arduinotronics.blogspot.com/2013/01/temperature-and-humidity-redux.html // Beispiel Test Skizze für verschiedene DHT Feuchte / Temperatur-Sensoren // Geschrieben von Ladyada, public domain // Fahrenheit Konvertierung hinzugefügt von Steve Spence, http://arduinotronics.blogspot.com #include "DHT.h" #define DHTPIN 2 // welche pin wir verbunden // Kommentieren Sie unabhängig von der Art, die Sie verwenden! #define DHTTYPE DHT11 DHT // 11 // # Definieren DHTTYPE DHT22 DHT // 22 (AM2302) // # Definieren DHTTYPE DHT21 DHT // 21 (AM2301) // Connect pin + (Mitte) des Sensors an + 5V // Verbinden pin S (rechts) des Sensors, was auch immer Ihre DHTPIN ist // Connect pin - (links) des Sensors zu GROUND DHT DHT (DHTPIN, DHTTYPE); Leere setup () { Serial.begin (9600); Serial.println ("DHTxx Test!"); dht.begin (); } Leere Schleife () { // Lesen Temperatur oder Luftfeuchtigkeit dauert ca. 250 Millisekunden! // Sensormesswerte können auch bis zu 2 Sekunden "alten" (es ist ein sehr langsamer Sensor) sein float h = dht.readHumidity (); schwimmen t = dht.readTemperature (); // Überprüfen, ob Renditen sind gültig, wenn sie NaN (keine Zahl), dann ist etwas schief gelaufen! if (isnan (t) || isnan (h)) { Serial.println ("Fehler beim Lesen von DHT"); } Else { Serial.print ("Feuchtigkeit:"); Serial.print (h); Serial.print ("% \ t"); Serial.print ("Temperatur"); Serial.print (t * 1,8 + 32); Serial.println ("* F"); } } Nach dem Hochladen werden Sie in der Lage, um die Ausgabe in die Serien Monitor. Schritt 7: Hinzufügen eines LCD http://arduinotronics.blogspot.com/2012/03/arduino-thermostat.html Anstatt einen Computer, um die serielle Ausgabe lesen angeschlossen, ich bin das Hinzufügen eines LCD, um die Temperatur und Luftfeuchtigkeit an. Dies wird ein paar Änderungen an dem Code, und natürlich mehr Verbindungen benötigen. Entfernen LCD beim Brennen einer Bootloader. Wird benötigt: LCD-Modul für Arduino 20 x 4, Weiß auf Blau Schließen Sie pro die beigefügten schematischen, mit der Arduino Pin auf Chip Pin Karte zur Verfügung gestellt. Code-Änderungen sind wie folgt: // Beispiel Test Skizze für verschiedene DHT Feuchte / Temperatur-Sensoren // Geschrieben von Ladyada, public domain // Fahrenheit Konvertierung und LCD-Code hinzugefügt von Steve Spence, http://arduinotronics.blogspot.com # include // Anschlüsse: // Rs (LCD Pin 4) an Pin 7 Arduino // Rw (LCD Pin 5) zu Arduino - Schienen // Ermöglichen (LCD Pin 6) an Pin 8 Arduino // LCD Stifte d4, d5, d6, d7, um Stifte 9, 10, 11, 12 Arduino Liquid lcd (7, 8, 9, 10, 11, 12); #include "DHT.h" #define DHTPIN 2 // welche pin wir verbunden // Kommentieren Sie unabhängig von der Art, die Sie verwenden! #define DHTTYPE DHT11 DHT // 11 // # Definieren DHTTYPE DHT22 DHT // 22 (AM2302) // # Definieren DHTTYPE DHT21 DHT // 21 (AM2301) // Connect pin + (Mitte) des Sensors an + 5V // Verbinden pin S (rechts) des Sensors, was auch immer Ihre DHTPIN ist // Connect pin - (links) des Sensors zu GROUND DHT DHT (DHTPIN, DHTTYPE); Leere setup () { Serial.begin (9600); Serial.println ("DHTxx Test!"); dht.begin (); } Leere Schleife () { // Lesen Temperatur oder Luftfeuchtigkeit dauert ca. 250 Millisekunden! // Sensormesswerte können auch bis zu 2 Sekunden "alten" (es ist ein sehr langsamer Sensor) sein float h = dht.readHumidity (); schwimmen t = dht.readTemperature (); // Überprüfen, ob Renditen sind gültig, wenn sie NaN (keine Zahl), dann ist etwas schief gelaufen! if (isnan (t) || isnan (h)) { Serial.println ("Fehler beim Lesen von DHT"); } Else { Serial.print ("Feuchtigkeit:"); Serial.print (h); Serial.print ("% \ t"); Serial.print ("Temperatur"); Serial.print (t * 1,8 + 32); Serial.println ("* F"); // Lcd-Code lcd.begin (20,4); // Spalten, Zeilen. benutzen 16,2 für einen 16x2 LCD; 20,4 für einen 20x4 LCD. lcd.clear (); // Mit einem leeren Bildschirm starten lcd.setCursor (0,0); // Den Cursor auf die Spalte 0, Zeile 0 (die erste Zeile) lcd.print ("Luftfeuchtigkeit"); // Diesen Text zu, was auch immer Sie mögen. halte es sauber. lcd.setCursor (0,1); // Den Cursor auf die Spalte 0, Reihe 1 lcd.print (h); lcd.print (("% \ t"); lcd.setCursor (0,2); // Den Cursor auf die Spalte 0, Reihe 2 lcd.print ("Temperatur"); lcd.setCursor (0,3); // Den Cursor auf die Spalte 0, Zeile 3 lcd.print (t * 1,8 + 32); lcd.print ("* F"); } } Schritt 8: Anforderung einer Temperatur Da wir nun wissen, was die Temperatur ist, warum wir nicht bauen ein Thermostat, indem ein Potentiometer auf "Request" eine bestimmte Temperatur wir wollen, und eine Reihe von relaysor SSR zur Heizung und Klimaanlage zu steuern, um diese Anforderung zu erfüllen? Diese Zusätze sind in den folgenden beiden Artikeln behandelt: http://arduinotronics.blogspot.com/2012/03/arduino-thermostat.html http://arduinotronics.blogspot.com/2013/01/working-with-sainsmart-5v-relay-board.html Schritt 9: Der Umzug in ein Protoboard Die protoboard hat das gleiche Layout wie die Solderless Brotschneidebrett und der gleichen Stiftkennzeichnungen. Dies macht es ein Kinderspiel, um Ihren Prototyp bis eine dauerhaftere Form umzuwandeln. Wird benötigt: 840 Punkt-Brot-Brett PCB Phenol 2 1/8 x 6 5/8 in (55 × 168 mm) Alles was Sie tun müssen, ist, bewegen Sie die Anschlüsse und Komponenten auf vom Solderless Brotschneidebrett in die Lochrasterplatinen mit den gleichen Loch Etiketten oder bauen einen zweiten Anschluss an die erste als Vorlage. Spaß haben!

            7 Schritt:Schritt 1: Stuff müssen Schritt 2: Der Plan Schritt 3: Die Gehirne Schritt 4: Programmieren Sie es! Schritt 5: Stromversorgung Schritt 6: Draht it up Schritt 7: Führen Sie es!

            Ich wollte schon immer ein altes Verkehrssignal und endlich eine vor kurzem. Allerdings war es sehr einfach verdrahtet, dass alle Lichter wurden fixiert. Was für ein Spaß ist das? Außerdem wollte ich versuchen, ein Arduino-Controller und dachte, das wäre ein schönes einfaches Projekt, um es in integrieren. Diese Instructable zeigen Ihnen, wie zu verkabeln einen alten Ampel mit einem Arduino-Controller wie ein echter Ampelfunktion. Ich habe ein ziemlich einfaches Programm und Kontrollen. Angesichts der Macht der Arduino-Controller, es gibt eine Menge von Möglichkeiten, wie Sie this.Step 1 anpassen: Stuff müssen Natürlich werden Sie ein altes Verkehrssignal benötigen. Ich habe mir auf Craigslist für € 40. Es ist eines der neueren Kunststoff verkleidet sind, aber es sieht gut aus der Ferne. Ich würde ein bisschen wie eine alte Metall, aber ich muss später Ich denke, zu aktualisieren. Die Gehirne dieser Sache gehen, um ein Arduino Uno mit einem Relaismodul angeschlossen werden. Arduino Uno http://www.Amazon.de/Arduino-UNO-board-DIP-ATmega328P/dp/B006H06TVG/ref=sr_1_1?ie=UTF8&qid=1362360128&sr=8-1&keywords=arduino+uno SainSmart 4-Channel 5V Relaisteil http://www.Amazon.de/SainSmart-4-Channel-Relay-Module-Arduino/dp/B0057OC5O8/ref=sr_1_2?ie=UTF8&qid=1362350898&sr=8-2&keywords=RELAY+MODULE (Hinweis:.. Dieses Relais ist ziemlich laut Ich höre es quer durch den Raum klicken Wenn jemand Vorschläge für etwas ähnliches, dass ist nicht so laut, lassen Sie mich wissen.) Sie benötigen ein Netzteil (Trafo, Steckernetzteil, AC / DC-Adapter) für die Arduino. Ich habe ein 12V 750mA Steckernetzteil, das ich von einem anderen Stück Elektronik, die gestorben war. Die meisten 7 V bis 12 V Transformatoren sollte funktionieren. Sie können einen bei Goodwill für ca. € 2. Bleiben Sie weg von Radio Shack abholen wollten sie € 20- € 30 für Wandwarzen! Ich bin sicher, dass jemand, der mehr über die Arduinos kennt, kann in Glockenspiel, um welche Art von Stromstärke Bereich sollten Sie bleiben hier ein von Amazon, die gut funktionieren sollte.: http://www.Amazon.de/Wall-Adapter-Power-Supply-650mA/dp/B003XZSZWO/ref=pd_bxgy_pc_img_y Sie müssen auch einige Männer zu Frauen Jumper, um den Arduino an das Relaismodul (beachten Sie, ich hatte nicht diese, sondern wünschte, ich tat) zu verbinden: http://www.Amazon.de/Jumper-Wires-Premium-200mm--Female/dp/B008MRZSH8/ref=sr_1_1?s=electronics&ie=UTF8&qid=1362360630&sr=1-1&keywords=jumper+wire+male+to+female Hinweis: Wenn Sie nicht möchten, dass die Messe mit dem Arduino, es gibt ein paar bereit, Lichtsignalsteuerungen gehen online verfügbar. Ich konnte diesen Weg gegangen, aber ich war wirklich zu wollen, probieren Sie die Arduino: http://www.ecrater.com/p/12018399/micro-3-traffic-light-signal-controller http://trafficlightwizard.com/3colorsequencerkitforrotationofflashinglight.aspx Eine Lampe oder Gerätekabel mit Erdungsdraht Andere Materialien, die Sie benötigen, hängt von der Ausgangszustand des Verkehrssignals abhängen. Ich habe eine 16 ga Draht (für die interne Netzspannungsverdrahtung), löten, Blechschrauben (zur Befestigung des Arduino und Relaismodul, und Anbringen Erdungskabel an den Rahmen), Drahtmuttern (zum Anschluss von Netzspannung Drähte), Epoxy ( zum Transformator), Schrumpfschlauch sichern (zum Transformator-Verbindungen zu isolieren). Werkzeuge: Hier finden Sie eine USB-B-Kabel benötigen, um die Arduino an Ihren Computer anschließen, um es zu programmieren. Wenn Sie einen USB-Drucker haben, sollten Sie bereits über eine von diesen. Kabelschneider Abisolierzange Mini flachen Schraubendreher für Relaisanschlüsse Andere Werkzeuge, die Sie brauchen werden wieder auf den Ausgangszustand des Verkehrssignals abhängen. Ich habe die folgenden: Akku-Bohrschrauber (zum Bohren von Löchern in der Tasche) Lötkolben (für Kabelverbindungen und Schrumpfschlauch) Dremel Werkzeug mit Schaftfräser (cut off einige der Kunststoff in dem Fall, um die Montage der neuen Komponenten einfacher) Augen- und Gehörschutz, wenn Sie mit Elektrowerkzeugen sind. Software: Sie werden die Arduino Programmier-Software müssen Sie den Code in das Arduino hochladen: http://arduino.cc/en/main/software Schritt 2: Der Plan Unten ist ein Schaltplan für die Ampel. Hoffentlich ist ziemlich klar, was wird, was verdrahtet. Schritt 3: Die Gehirne Oben ist ein Foto von der Arduino Uno und das Relaismodul mit der Verkabelung zwischen den beiden befestigt. Ich hatte nur Stecker auf Stecker Jumper, so habe ich ein Molex-Anschluss und meine verrückten Löten Fähigkeiten, einen Verbinder (zweites Foto) zu machen. Es ist wahrscheinlich einfacher, männlich zu weiblich Jumper verwenden, um alles zu verbinden oder einen 6-Pin-Jumper zu bedienen. Das Arduino hat alle Buchse und das Relaismodul verfügt über alle Stifte. Schritt 4: Programmieren Sie es! Wenn Sie einen Arduino nicht verwendet haben, finden Sie in diesem Instructable durch randofo: http://www.instructables.com/id/Intro-to-Arduino/ Download und starten Sie die Arduino Programmier-Software, wenn Sie nicht bereits haben. Schließen Sie das Arduino, um Ihren Computer mit einem USB-B-Kabel. Kopieren, in den Code der unten und laden Sie sie auf die Arduino. Einer der Code lädt es sollte laufen sofort auf dem Arduino zu starten. Sie sollten sehen, die Kontrollleuchten gehen an und aus auf der Relaiseinheit und zu hören, schaltet das Relais Auslösung. Sie können machen diese mehr einfach oder kompliziert, wenn Sie wollen. Ich habe es eingerichtet, um durch 25 normalen Zyklen, wechseln Sie blinkt rot für ein paar Minuten, machen 25 weitere normalen Zyklen, zu blinken gelb für ein paar Minuten zu wechseln, und dann wiederholen. // Lotse Code Fzumrk ist // Ihre Stifte zu nennen: int rot = 12; int gelb = 11; int grün = 10; // Die Setup-Routine läuft einmal, wenn Sie Reset drücken: Leere setup () { // Initialisierung der digitalen Stift als Ausgang. pinMode (rot, Ausgang); pinMode (gelb, OUTPUT); pinMode (grün, OUTPUT); } int var = 0; // Definiert und Anfangswert für Variablen verwendet, setzt unter int var1 = 0; // Definiert und Anfangswert für Variablen verwendet, setzt unter // Die Schleifenroutine läuft immer und immer wieder für immer: Leere Schleife () { // Setzt Ausgangswert für Stifte, so dass Lichter beginnen als "off" digital (grün, HIGH); digital (gelb, HIGH); digital (rot, HIGH); while (var <25) { // Wiederholt normalen Zyklus 25 Mal digital (grün, LOW); // Schaltet das grüne Licht auf Verzögerung (20000); // Hält das grüne Licht auf 20 Sekunden digital (grün, HIGH); // Schaltet das grüne Licht aus Verzögerung (600); // Kleine Pause zwischen den Lichtern digital (gelb, LOW); // Schaltet das gelbe Licht auf Verzögerung (4000); // Hält das gelbe Licht für 4 Sekunden (achten Sie auf diesem Rotlichtkamera!) digital (gelb, HIGH); // Schaltet das gelbe Licht aus Verzögerung (600); // Kleine Pause zwischen den Lichtern digital (rot, LOW); // Schaltet das rote Licht auf Verzögerung (20000); // Hält das rote Licht an für 20 Sekunden digital (rot, HIGH); // Schaltet die rote LED nicht leuchtet Verzögerung (600); // Kleine Pause zwischen den Lichtern var ++;} // addiert 1 zu Variable "var" für Wiederholungszahl // Nach 25 Zyklen vor, die Lichtschalter auf "Stromausfall-Modus", rot blinkend Verzögerung (600); // Leichte Verzögerung var1 = 0; // Setzt Variable "var1" auf 0 while (var1 <120) { // Wiederholt Stromausfall-Zyklus 120 mal gelesen - 2 Minuten digital (rot, LOW); Verzögerung (600); digital (rot, HIGH); Verzögerung (400); var1 ++;} var = 0; // Wechselt wieder in den normalen Zyklus nach "Stromausfall" Zyklus wird durchgeführt while (var <25) { // Zurück zur normalen Licht-Zyklus für 25 Zyklen digital (grün, LOW); // Leuchtet die LED auf (HIGH ist der Spannungspegel) Verzögerung (20000); // Warten, für eine zweite digital (grün, HIGH); // Drehen die LED aus, indem sie die Spannung LOW Verzögerung (600); // Warten, für eine zweite digital (gelb, LOW); Verzögerung (4000); digital (gelb, HIGH); Verzögerung (600); digital (rot, LOW); Verzögerung (20000); digital (rot, HIGH); Verzögerung (600); var ++;} Verzögerung (600); // Wechselt in "Late-Night-Zyklus" blinkt gelb für 2 Minuten, ähnlich wie blinkende rote oben var1 = 0; while (var1 <120) { digital (gelb, LOW); Verzögerung (600); digital (gelb, HIGH); Verzögerung (400); var1 ++;} var = 0; // Geht zurück auf normalen Zyklus oben und wiederholt für immer } Schritt 5: Stromversorgung I umgewandelt ein Steckernetztransformator zur Spannungsversorgung in einem integrierten durch Löten ein paar Zöpfe an den Wandsteckerklingen und isolierende sie mit Schrumpfschlauch. Ich habe dann festverdrahtete den Transformator an das Stromkabel, die in die Lichtsignalanlagen. Sie können jederzeit führen Sie diesen Draht getrennt und schließen Sie es direkt an eine Steckdose, wenn Sie nicht wollen, um den Transformator verdeckte wie ich. Schritt 6: Draht it up STELLEN SIE SICHER, der Steckdose ist nicht eingesteckt, wenn Sie auf die interne Verdrahtung ARBEITEN. Wenn Sie nicht wissen, um dies zu tun, sollten Sie sich vielleicht nicht sein, dieses Projekt zu versuchen. Wie auch immer, betrachten Sie sich gewarnt. Ich übernehme keine Verantwortung für versehentliche Stromschläge. Die Argumente für meine Ampel ist aus Kunststoff, aber es gibt einige Metallteile darauf, dass ich dachte, sollte geerdet sein. Wenn Sie solch ein Metallgehäuse besitzt, sollten Sie vielleicht den Fall erden direkt. Ich habe normale Draht Nüsse für die alle Leitungsspannung Kabelverbindungen. Ich verzinnten die Enden der Litzen mit Lot, bevor sie auf den Draht nuts.Step 7: Führen Sie es! Der Ampel normalen Zyklus: "Stromausfall" Modus blinkt rot: Die internen Abläufe:

              4 Schritt:Schritt 1: Mechanik Schritt 2: Berechnen Sie den Gleichstrommotor erforderlich Schritt 3: Electronics Schritt 4: Tipps zur Nutzung des Modtronix Set

              Einige Rahmen rund um das Projekt: Dieser Linearantrieb wurde für Unternehmen konzipiert; so durch den Rahmen dieser Instructable, sind Daten der Artikel diskutiert werden: sie sind Prototypsystemen. Allerdings bin ich frei, um den Linearantrieb selbst zu diskutieren und wie es gebaut wurde. Außerdem wusste ich, dass die Mitglieder des Instructables würde das Projekt zu schätzen wissen. Während ich dies schreibe, wird das Projekt vollständig abgeschlossen. Ich werde die Mechanik Teil und dann den Elektroteil zu diskutieren. Wie könnte ein Instructables Mitglied profitieren davon? Dieses Projekt zeigt eine praktische, stabile und robuste Verfahren zum Heben und Schieben schwere Gegenstände; die vorgestellten Linearantrieb steht beispielsweise nur ca. 10 Zoll groß, aber es kann bis zu £ 54 zu heben! (Siehe Seite Berechnungen für den Abschluss von diesen) Diese Stärke wird zu einem bescheidenen Preis als auch erreicht; die vorgestellten Modell kostet weniger als € 100, nicht einschließlich die elektrische. Allerdings ist die elektrische leicht durch jede Micro-Controller und einfache Stücke emuliert. Die Instructable bietet sogar Vorschläge, um Alternativen für die einschüchternder Bestandteile des Projekts. Schritt 1: Mechanik Spezifikationen für das Projekt: Es gab einige mechanische Hindernisse zu überwinden bei der Gestaltung des Roboters. Die Spezifikationen für das Projekt waren: Der Roboter musste nach unten drücken, und heben Sie einen versiegelten Behälter zu schließen und zu öffnen. Das Gewicht des Deckels auf dem Behälter nicht den Behälter ganz allein zu verschließen. Das Projekt benötigt als sehr robust und stark. Es musste hunderte Male laufen jede Nacht. Der Roboter sollte nicht lächerlich teuer, um zu erzeugen. Der versiegelte Behälter nicht über den ganzen Weg zu öffnen. Ein paar Zoll-Lücke ausreichend wäre. Der Roboter benötigt, um den Boden des Behälters nach unten zu halten, während Anheben des Deckels geöffnet. Die Reibung in der Dichtung ausreicht, um den gesamten Behälter zu heben. Aufgrund dieser Ziele, schien ein Linearantrieb wie eine geeignete Lösung. Obwohl langsam, sie sind sehr stark, und kann Kraft in beiden Richtungen linear auszuüben. Wenn Sie nicht mit Linearaktuatoren vertraut sind, die Animation unten kann helfen, zu klären (die .gif möglicherweise nicht animiert, wenn Sie derzeit das Video oben in der Mitte des Spiel, auch wenn angehalten): Erfahren Sie mehr über Linearantriebe hier: http://en.wikipedia.org/wiki/Linear_actuator Leider sind sie ziemlich teuer, um auf eigene Faust zu kaufen: etwa € 130. Auch dieses Instructable inspirierte mich zu meinem eigenen zu bauen: http://www.instructables.com/id/Making-a-Powerful-Linear-Actuator/ Liste der Mechanik: [1] 90 RPM Precision DC Motor http://www.servocity.com/html/90_rpm_precision_gear_motor.html [1] 3/8 "Bore 0,77" Spann Hub http://www.servocity.com/html/0_770__clamping_hubs.html [1] 6 mm Bohrung 0,77 "Spann Hub http://www.servocity.com/html/0_770__clamping_hubs.html [1] Aluminum Motorhalterung http://www.servocity.com/html/aluminum_clamping_motor_mount.html [3] 1 / 2 "x 36" Vierkantrohr (Home Depot) [1] 3/8 "x 12" OD Gewindestange (Home Depot) [1] 1/8 "x 2" x 36 "Flachstahl (Home Depot) [1 ] 1/4 "x 36" OD Stahlstange (Home Depot) [2] 3 "C-Klemmen (Home Depot) Das Design war einfach genug, so dass ich brach die Stifte und Papier, der Rückkehr in meine primitiven Erfahrungen in Ausarbeitung. Siehe den Entwurf des Dokuments für die Gestaltung des Linearantriebs. Die Stücke wurden professionell bearbeitet, geschweißt und lackiert. Führungsschienen Die Welle auf einem Linearantrieb (Shuttle, werde ich es nennen) erforderlich, um an Ort und Stelle bleiben und konnte nicht drehen, da sonst das Gewinde niemals durch die Mutter auf dem Shuttle weiterzugeben. So wurden Führungsschienen im Design implementiert. Den Führungsschienen halten Sie den Shuttle vom Spinnen. Sie werden in Schmierfett bedeckt. DC-Motor-Diagramm durch Servocity vorgesehen: http://www.servocity.com/html/90_rpm_precision_gear_motor.html Schritt 2: Berechnen Sie den Gleichstrommotor erforderlich Die DC-Motoren an Servocity kommen in verschiedenen Drehmoment / Drehzahlvarianten. Alle Motoren sind ebenso preiswert, aber wenn Sie möchten, mehr Geschwindigkeit, haben Sie, um die Macht zu gefährden. Es war notwendig für mich, um zu bestimmen, ob der DC-Motor würde ich kaufen wäre stark genug, um den Behälter zu öffnen. Auch, wenn Sie auf Build eine von diesen selbst zu planen, müssen Sie auch wissen, ob die DC-Motor wird stark genug für Ihre Anwendung. Die Gleichung, um die Kraft zu bestimmen, um eine Schraube drehen ist [1]: Wobei Q die Ladung auf der Schraube angeordnet ist, "mew" ist der Reibungskoeffizient der Schraube und der Mutter, r der Radius des Schraubenbreite ist, p die Teilung Gewindelänge der Schraube ist, und R der Abstand von der Schraube zu Ort, wo F angewendet wird. Diese Gleichung wird die Newton pro Meter (ich bin Einstellung R bis 1 Meter), dann werde ich dies Oz.-Zoll, die gleichen Einheiten, die durch Servocity auf der Torque ihrer Motoren gegeben konvertieren zu berechnen. Eine Kraft-Gauge wurde verwendet, um Q, die erforderlich ist, um den Behälter zu öffnen Kraft zu messen. Das erhaltene Maximalwert lag bei 10,5 Newton oder £ 2,36. Der Reibungskoeffizient Stahl auf Stahl beträgt 0,8. Der Radius der Schnecke ist 0,0047 Meter. Die Gewinde Entfernung beträgt 0,00106 Meter. Einstecken alles in: Was bedeutet, ein Drehmoment von 6,03 Unzen Zoll wird gerade genug, um die Gewindestange durch den Shuttle drehen. Ich wollte eine der "Robotzone" Präzisionsmotoren von Servocity. Selbst der schnellste Motor hier gibt ein Drehmoment von 138,8 Unzen-Zoll Drehmoment bei 12 Volt! Dies gab mir das Vertrauen, dass die, die ich ausgewählt 90 RPM DC-Motor wäre stark genug sein, wo die Last wäre trivial. In der Einführung, behauptete ich, dass die vorgestellten Linearantrieb wurde berechnet, um £ 54 anheben. Dies wurde trivial berechnet. Das maximale Drehmoment Wertes der Kaufgleichstrommotor ist 138,8 Unzen Zoll; Konvertierung in Newtonmeter kommt auf rund 0,98 Nm. Beibehaltung der übrigen Parameter konstant zu lösen für Q. Q wird auf rund 240 in Newton, das entspricht rund 54 Pfund zu kommen. Denken Sie daran, dass dies der schwächste / schnellste Präzisions-Gleichstrommotor auf Servocity.com erhältlich. Wenn Sie die stärkste Gleichstrommotor auf Servocity (1111 Unzen Zoll) für den gleichen Preis zu erwerben waren, Sie über 432 £ heben konnte! [1] Maschinen-Handbuch 21. Auflage; Oberg, Jones und Horton; Seite 303; Jahr: 1979 Kraftdiagramm von Engineering Toolbox zur Verfügung gestellt: http://www.engineeringtoolbox.com/screw-jack-d_1308.html Schritt 3: Electronics Liste der Teile: (1) Modtronix Ingenieur IOR5E http://www.modtronix.com/product_info.php?cPath=95&products_id=198 (1) SBC28PC-IR2 RS232 Daughter Board http://www.modtronix.com/product_info.php?products_id= 110 (1) Seriell-zu-Molex Connector http://www.modtronix.com/product_info.php?products_id=103 (2) Bananenstecker (2) Grenzschalter (1) Sicherungskasten und 500mA Sicherung Keineswegs sind die Modtronix Komponenten notwendig. Obwohl sie sehr schöne Stücke sind, sind sie relativ teuer und schwer zu kommunizieren. Für die serielle Kommunikation: a Serial Line Internet Protocol (SLIP) wird verwendet, um mit einem Computer, die eine eher archaische Protokoll, das ist nur für die serielle Kommunikation heute verwendet wird, ist eine Schnittstelle auf Grund ihrer geringen Overhead. 12 Volt wurden verwendet, um das Brett und Gleichstrommotor anzutreiben. Der Masseanschluss direkt an dem Metallrahmen gelötet. Erdung des Rahmens des Projekts versäubert es durch den Wegfall vieler Drähte. Um Bodenkomponenten, einfach zu löten oder verschrauben mit dem Rahmen. Alternative zu Modtronix: Arduino Alle Micro-Controller-Karte ist in der Lage die Steuerung der Linearantrieb. Es muss mindestens 4 GPIO, welche beinahe jede Micro-Controller kann. Ein Arduino Board zum Beispiel wäre für die Steuerung der Linearantrieb durchaus akzeptabel; Sie benötigen, um eine H-Brücke zu bauen. Um eine geeignete H-Brücke für eine Arduino bauen, folgen Sie dieses Herrn Instructable: http://www.instructables.com/id/Materials-Needed/ Der Vorteil der Modtronix Bord ist, dass es auch mit Relais ausgestattet, so dass das Gesamtprojekt Reiniger, da Entwicklung einer separaten Platine war nicht erforderlich. Die Relais sind geeignet für eine hohe Spannungen und Ströme. Ein zweiter Vorteil der Modtronix ist, dass es in seinem eigenen Kunststoffkoffer kam; weitere Aufräumen das Projekt. Endschalter und Sicherungen Endschalter wurden verwendet, um zu erfassen, wenn der Kasten vollständig geschlossen und geöffnet. Diese wurden von der 5V-Anschluss auf der Modtronix Platte an den Pluspol an den Opto-Eingänge verdrahtet. Die negativen Opto-Eingänge wurden geerdet. Eines Opto- ist ein Differenzeingang mit einem positiven Anschluss und einem negativen Anschluss. Der negative Anschluß der Referenzspannung an den positiven Anschluss. Eine Spannungsdifferenz von positiven 3 Volt oder mehr, werden an diesem Opto-Eingang eine hohe Ausbeute. Auf einen Endschalter auf einem Arduino umzusetzen, würden Sie immer noch eine Verbindung ein Stift des Endschalters bis 5V Macht, und dann haben sie zu einem der Eingänge zu ernähren. Programmieren Sie die Arduino zu erkennen, wenn die Pin auf HIGH und deaktivieren Sie die H-Brücke in diesem Moment. Es gab noch ein Problem zu berücksichtigen. Die Endschalter sind relativ schwach an den Rest des Roboters, und würde wahrscheinlich die erste zu scheitern. Wenn dies geschieht, dann wird der DC-Motor würde nie mehr drehen, da der Schalter nicht auslösen den Opto-Eingang würde. Dies könnte bewirken, dass der Motor zu scheitern. Daher wird eine Sicherung erforderlich. Mit einem Multimeter wurde eine Stromstärke von 300 mA verbraucht, während der Gleichstrommotor ist unter normalen Betriebsbedingungen. Am Servocity-Website, ist die Stillstandsstrom bei 1 Amp. Der Sicherungswert wählte ich war 500mA. Über die Verwendung der Modtronix Set Tipps: Dies wurde in Reihe mit dem Spannungs source.Step 4 verdrahtet Wenn Sie möchten, die Herausforderung der Modtronix Komponenten: Die IOR5E ist ein Input / Output-Board mit 5 Relais. Dieses Board hat auch 5 Opto-Eingänge und 5 normalen Eingänge. Opto-Eingänge im wesentlichen Differenzeingängen; Jeder Opto-Eingang benötigt zwei Verbindungen. Eine Referenz und eine andere für die Steuerung. Der Opto-Eingang liest hoch, wenn die Steuerung 3V oder höher als die Referenz. Die Tochterkarte für die IOR5E Schnittstellen an die Stromquelle und ermöglicht die RS232-Funktionalität. Verdrahtung eine H-Brücke ist leicht mit dem IOR5E. Wobei ein 12-Volt-Quelle, geht Vcc bis 1C und 2C und Masse geht zu 3C und 4C. Wenn die Relais zu schließen, erhalten die Schließer (NO) Anschlüsse den Wert der jeweilige C hat. Zum Beispiel: wenn Relais 1 Flips auf, NO erhält 12 Volt. Nun verbinden NO 1 und NO 3 mit einem Anschluß des Gleichstrommotors, NO 2 und NO 4 eine Verbindung zu dem anderen Anschluß. Sie müssen nicht über Back-EMF Sorge, werden die Relais bereits geschützt. Programmierung Für die Programmierung Teil wurde eine Bibliothek in Python von einem meiner Mitarbeiter erstellt wurden. I kodiert meine eigene Python und verwendet es als ein Wrapper um die Bibliothek. Der Code ist nicht direkt mit dem Modtronix Tafel geschrieben, sondern ein Skript mit SLIP wird verwendet, um zu kommunizieren. Es funktioniert durch Einschalten der entsprechenden Relais und wartet auf die Endschalter an dem Roboter ein Stolpern, Erfassen, wenn vollständig geschlossen oder geöffnet ist. Er schaltet dann diese Relais ausgeschaltet. Das Original-Bibliothek jedoch ist nicht von mir, dies zu offenbaren kann ich leider nicht gemeinsam auf das Internet, wodurch mein Code nutzlos für Sie, da mir von ihr gebaut. Ich werde jedoch geben Ihnen Hinweise, wie man auf die Modtronix Schnittstelle, so können Sie auch auf Ihrem Weg zur Erstellung Ihrer eigenen Bibliothek sein. Wenn Sie in C kompetent sind, wird es wahrscheinlich der kleine Herausforderung sein. Die Modtronix verwendet SLIP vom Computer an den Vorstand zu kommunizieren. SLIP ist in RFC 1055 (definiert http://tools.ietf.org/html/rfc1055) und geht in die Details, wie es genau funktioniert. Am Anfang dieser, ein Beispiel für das Senden und Empfangen C-Programm wird in der RFC enthalten.

                4 Schritt:Schritt 1: Hauptkomponenten Erforderliche Schritt 2: Circuit Design und PCB-Fertigung Schritt 3: Download Code und Android App Schritt 4: Testen Sie Ihr Projekt

                Bluetooth basierte Home-Automation ermöglicht Projekt Sie elektrische Geräte steuern mit Ihrem Android-Handy. Es besteht aus ATmega8 Mikrocontroller, HC-06 Bluetooth-Modul, Relays.There gibt viele Hausautomation in unserem Markt. Die meisten davon sind einfache Haushaltsgeräte Controllingsystemen wie DTMF-gesteuerte Haushaltsgeräte, IR-Fernbedienung anhand Haushaltsgeräte steuern, RF basiert Haushaltsgeräte steuern. wir werden über Bluetooth basierte Home / Office Appliances Control (Home Automation System) zu diskutieren. Hier werden alle Schaltungsdetails mit PCB-Design, Code und Android-Anwendung zur Verfügung gestellt. Besuchen Sie meine blog.circuits4you.com für Schritt für Schritt Anleitung und stuff ... Schritt 1: Hauptkomponenten Erforderliche 1. Atmega 8 Mikrocontroller 2. Relais 3. ULN2003 4. LM7805 5. BC548 6. 1K-Widerstände 7. Bluetooth-Modul HC-06 8. Summer 9. Buy Komponenten aus unserem Shop www.circuits4you.com Schritt 2: Circuit Design und PCB-Fertigung Laden Sie alle erforderlichen Dateien und entwickeln Projekt Schritt 3: Download Code und Android App From Here Download Link Schritt 4: Testen Sie Ihr Projekt 1. Installieren Android App auf Ihrem Handy. 2. Lassen Sie Dritten Download 3. Pair HC-06 4. Starten Sie anschließend die Software- 5. Du hast es selbst 6. Tutorials von diesem Siehe blog.circuits4you.com

                  14 Schritt:Schritt 1: Wo gibt es die Materialien Schritt 2: Montage des Netzstromkreis Schritt 3: Erstellen Sie die MCB Modernste Erkennungssensor Schritt 4: Montage der Elektronik-Controller - Teil 1 Schritt 5: Montage der Elektronik-Controller - Teil 2 Schritt 6: Montage der Elektronik-Controller - Teil 3 Schritt 7: Montage der Elektronik-Controller - Teil 4 Schritt 8: Verdrahtung des Mobiltelefon- Schritt 9: Installieren der Firmware auf die Arduino Schritt 10: Einstellungen Ihres Telefons ändern Schritt 11: Schließen Sie es allen oben Schritt 12: Testen !! Schritt 13: Fehlersuche Schritt 14: zukünftige Verbesserungen

                  UPDATE 02/13/11: Die Abstimmung für die Sparkfun Mikrocontroller Contest gestartet. Bitte stimmen Sie für mich! UPDATE 02/26/11: Ich habe einen zweiten Preis !! Huzzah! Danke für all die Stimmen guys! UPDATE 03/17/11: Ich würde gerne eine Laserschneider im Epilog Herausforderung zu gewinnen, da sie die kleinen DIY-Community in Kalkutta, die gerade erst begonnen ein paar Monate zurück, um alle Materialien zu schneiden mit einer CNC anstatt ihre Sägen helfen würde, etc. Bewässerung Kulturen mit der genau richtige Menge an Wasser ist eine mühsame Aufgabe, vor allem, wenn Sie eine lange Strecke in die Bewässerungspumpe in der Mitte der Nacht zu gehen, um zu überprüfen, ob ein Problem (Fisch am Anfang in dem Einlass und als Folge stecken die Bewässerung Motor Brennen oder Verklemmen!) ist aufgetreten. Wie ich meine Onkel leid tut das gleiche sah, fühlte ich, es musste einige ferngesteuerte Lösung für ihre Probleme. Ich fing an, über ein System, das würde denken: 1. Erkennen Verklemmen des Motors und sofort ausschalten. 2. kostengünstig sein. (Weniger als 150 €) 3. Fern auf und neben dem Bewässerungs Motor drehen. 4. Senden Sie eine Nachricht zurück an den Bediener, wenn ein Fehler aufgetreten. Und so kam der Geistesblitz, um die "SMS gesteuert Wireless-Bewässerungssystem" zu errichten. Ich wollte auch dies dem Sparkfun Mikrocontroller Contest einreichen, so dass es umso mehr ein Grund für mich, gerade für den Aufbau der Prototypen zu gehen. Der Prototyp kann Folgendes tun: 1. Fernzugriff über SMS durch einen zellulären GSM-Netz gesteuert werden. 2. Senden zurück Fehlermeldungen an den Bediener, wenn die Leitungsschutzschalter (MCB) wurde durch elektrische Störungen oder Motorstau ausgelöst. 3. Steuerlasten von bis zu 15 Ampere. Die Früchte meiner Arbeit in diesem ible beschrieben. PS ich vorschlagen, dass Sie durch den gesamten Instructable, bevor Sie beginnen. Schritt 1: Wo gibt es die Materialien Für dieses Projekt brauchen wir verschiedene billige Teile und Sie sollten in der Lage, diese leicht zu jeder lokalen Radio Shack zu bekommen. Wir brauchen nur ein paar zusätzliche Teile, die Sie haben könnten, um zu einem anderen Geschäft zu gehen. Die Rechnung sollte bei max insgesamt. € 100. Sie müssen denken, ich scherze, aber ich bin es nicht. Auf Indien, erhalten wir Sachen sogar billiger - (. 40 € ca.) Rs.1000 max. Liste der Einzelteile: Hardware Teile: 1. 1x billig / alt / verwendet GSM-Mobiltelefon mit SMS-Funktion (mit Ladegerät) 2. 1x Aktiv GSM SIM / Micro-SIM-Karte für Ihre Reisedaten Anbieter 3. 1x Leitungsschutzschalter 4. 1x 120V / 240V (wählen Sie für Ihr Land) 30 Ampere Relais 5. 1x Atmega 168 / 328P oder Arduino (oder eine andere Mikro mit denen Sie freundlich sind) 6. 1x 9V Netzteil für den Arduino / Atmega usw. 7. 1x Universal-Ladegerät, wenn Sie nicht über ein Handy-Ladegerät 8. 1x High-Gain externe Antenne (optional) 9. Wires (240v / 120v feuerfeste Kabel) und ein paar Brocken für die Leiterplatte 10. 2x 240V Klemmen 11. 4x Flachstecker (für die Relais) 12. 3x Klemmen 13. Ein Gehäuse (um die Elektronik zu ummanteln) wie http://www.pactecenclosures.com/product-detail.php?classid=35&seriesid=38&productid=231 Electronics Parts: 1. 10x 1N4001 Dioden 2. 4x 2N2222 Transistoren 3. 2x TIP31 Transistoren 4. 3x TIP102 Transistoren 5. 10x 1K Widerstände 6. 2x Miniature Druckschalter 6. 1x Perfboard (nicht, wenn Sie eine PCB zu machen) 7. 1x Packung Misc. LEDs (klein) 8. 5x Relais mit 5V Spule Benötigtes Werkzeug: Multimeter Lötkolben Schraubendreher Drill (mit Bohrer) Sander;) zu sehen (http://www.instructables.com/id/Recycled-HDD-Rotary-Sander-for-5/) Schritt 2: Montage des Netzstromkreis ACHTUNG: Dieses Projekt verwendet High Voltage AC Netzspannung und könnte zum Tod oder elektrischen Schlag verursachen, so bin ich nicht für Schäden, die Sie an sich selbst oder andere um dich herum zu tun verantwortlich. Gehen Sie nach Ihrem eigenen Ermessen und wenn Sie bequem, dies zu tun Teil selbst sind nicht, es von einem qualifizierten Elektriker erledigen. Dieses Projekt verwendet eine Hochspannungsrelais (30 A und 240 V), um die Bewässerungspumpe Netzschaltung zu steuern ist in einem separaten Gehäuse untergebracht und besteht aus dem Leitungsschutzschalter, eine Steckdose und ein rückstellende Sicherungspatrone (die, wo eine Taste herausspringt). Sie müssen verdrahten Netzleitung wie in der Abbildung unten gezeigt, im Grunde wie folgt aus: Power Plug -------- Electronics Controller ------- -------- MCB Wandsteckdose Nach dem Anschluss alles oben, achten Sie darauf, die Drähte und legte das gesamte Setup in einem separaten Anschlusskasten mit ein paar Lüftungslöcher in den Seiten gebohrt, mit der MCB und Steckdose, die auf top.Step 3: Herstellung der MCB Staatlich Erkennung Sensor Die MCB state-Detektionssensor ist im Grunde eine kundenspezifische Schalter, der feststellt, ob der MCB in seiner ausgelösten Position ist oder nicht. Entsprechend der Arduino nimmt die Schritte, um den Fehler SMS an die Pumpe Betreiber senden. Es besteht aus zwei Schrauben, die in einer Weise, dass der Schalter geschlossen wird, wenn die Schutzschalter löst platziert werden. Eine Schraube ist auf der MCB Gesicht Platte montiert und der andere ist auf der MCB Plastikschalter montiert. Das folgende Diagramm deutlich erklärt, wie ich es tat. Schließen Sie ein Kabel an Analog 2 auf der Arduino, das andere auf dem Arduino 5V, indem ein 1K Pullup-Widerstand an der Verbindung und das andere Bein des Widerstands an den gemeinsamen GND auf der Arduino. Schritt 5 zeigt dies richtig, in Form eines Schaltplans. (2. Bild) Schritt 4: Montage der Elektronik-Controller - Teil 1 Teil 1 - Das Gehäuse: Der wichtigste Schritt bei der Montage der Elektroniksteuerung ist es, ein geeignetes Gehäuse, in dem alle notwendigen Teile passen zu erhalten. Es gelang mir, eine sehr geeignete schnurloses Telefon, bei dem die gesamte Elektronik eingebaut gut finden. Ich hatte es zu lügen, verstaubt, als ich herausfand, dass der Arduino recht gut ausgestattet und ein paar Ecken müsste off dremelled werden für die andere Elektronik zu eng anliegen. Ich zerlegt das alte Telefon und nahm den vorhandenen Stromkreis. Vor diesem beiseite für zukünftige Projekte / Teile der Ernte, tat ich das erste lose Passung des Arduino, der Suche nach, dass die alten Power-Ports am Telefon waren perfekt für das Arduino Schnittstellen verteilt. Nach der Montage des Arduino, schnappte ich aus ein paar Sicherheits Laschen an der Basis, so dass die zusätzliche Elektronik ausgestattet. Die folgenden Bilder dokumentieren auch den Schritt. Wenn Sie ein Gehäuse online bestellen, stellen Sie sicher, dass es groß genug ist und es verwendet Laserfreundlichen Kunststoffen, so dass Sie per Laser schneiden Sie die Schnittstellen für die Arduino. Ansonsten ist es ein Schmerz, um jedes Mal, wenn Sie den Code aktualisieren möchten Öffnung des Gehäuses. Schritt 5: Montage der Elektronik-Controller - Teil 2 Teil 2 --240v Relaissteuerschaltung Die Relaissteuerschaltung erfolgt die Steuerung des Relais 240 und der Verstärkung der Volt vom Lautsprecher des GSM-Telefon. A TIP122 wird verwendet, um das Relais und unter Kontrolle und ein anderer TIP31 für die Telefone der speakers.A Netzanzeige verwendet wird, auch aufgenommen zu Arduino Energie an, um auf der Arduino.This Kreis der 3V Stift befestigt wird zeigen, auf einem Stück von perf getan -board mit Transistoren Aufputz. Das TIP-122 ist ein Teil der üblichen Arduino Relaissteuerschaltung, wie auf der Seite Arduino Lernressourcen (gefunden http://www.arduino.cc/playground/uploads/Learning/relays.pdf ). Die Dämpfungsdiode ist eine 1N4004 und der Widerstand, ein 1K ein. Das Relais Stromquelle ist dieselbe wie die Arduino Stromquelle, 9.6v.The Relais verfügt über eine 12 V Spulenspannung, aber 9.6V funktioniert der Trick. Die Spitze 31 steuert eine LED, die leuchtet, wenn ein Ton wird über den Lautsprecher des Telefons gespielt. Diese LED blinkt in ein LDR, die Arduino Analog pin 0 verbunden ist, so dass der Arduino zu erkennen, wenn eine SMS empfangen wird. Ein Pull-up-Widerstand ist auf dem anderen Bein gestellt, verbunden einem Ende an 5 V und der andere Stift des Widerstands, um gemeinsame GND verbunden. (Überprüfen Sie die 2. Bild) Das Gleiche wird für die MCB Modernste Erkennungssensor getan Es gelang mir, ein schönes Kunststoffabdeckung für die LDR-LED-Combo, von einem anderen Stromkreis geerntet zu finden, war etwas, was ich glaube, in RF comm Schaltung Stromquelle verwendet wird für die TIP31 ist der Arduino 5V Pin. Kreislauf-Index: R2, R3 und R4 die Widerstände 1K Q1 ist eine Spitze 31 Transistor Q2 ist ein Transistor TIP 122 K1 ist die 240V 30A Relais J1 wird die Netz Live-Draht J2 ist Vibrationsmotor-Anschluss des Telefons J3 ist der GND und 5V-Anschluss D1 ein 1N4004 "Dämpfungsdiode" S1 ist die MCB Staatlich Detektionssensor Schritt 6: Montage der Elektronik-Controller - Teil 3 Teil 3 - Montage des Tastatur-Controller Die Tastatur-Controller werden die drei Relais, die wiederum "Presse" die Tasten auf der Tastatur, um die "ERROR" sms oder jede andere SMS die Sie versenden müssen senden steuern. Ich baute sie auf einem Stück von perfboard mit PCB freundlich (deren Stifte sollen auf Schaltungen gelötet werden) 5V Relais. Das Schaltbild unten zeigt den Anschluss der Teile in Ordnung ist. Kreislauf-Index: Q1, Q2 und Q3 sind 2N2222 Transistoren. D1, D2 und D3 1N 4001 Dämpfungsdioden. R1, R2 und R3 1K Strombegrenzungswiderstände. K1, K2 und K3 sind die 5-Volt-Relais. Die Basis der Transistoren mit der Arduino digitale Stifte über 1K Widerstände, um den Stromverbrauch von den Stiften zu begrenzen. Die Druckeinbau Dioden verhindern, dass Spannungsspitzen von den Relaisspulen Braten die Schaltung. Die Kollektoren der Transistoren sind mit einer gemeinsamen Masse des Arduino geteilt verbunden. Die Emittern mit der Anode der Dioden verbunden ist, wie in der zweiten Schaltbild dargestellt. Schritt 7: Montage der Elektronik-Controller - Teil 4 Alle 9 Artikel anzeigen Teil 4 - Anschließen der Stücke Jetzt, da wir die Montage der Teile der Schaltung fertig sind, ist es Zeit, sie an den vorgesehenen Schalt verbinden alle up.refer und führen Sie die folgenden Dinge: 1. Bringen Sie die Tastatur-Controllers Pin 1,2 und 3 um Arduino digitalen Pins 4,5 und 6 auf. 2. Bringen Sie den Relais-Controllers "Relais-Steuerung" Draht mit dem Arduino digitale Stift 3. 3. Schließen Sie das LDR die Drähte an GND, 5V und analog 0, wie in Schritt 5 erläutert. 4. Schließen Sie die Drähte von der Spitze 31 bis Vibrator Motorklemmen des Telefons. 5. Bringen Sie die Tastatur-Controller 5V und GND zu den jeweiligen Arduino Pins. 6. Schließen Sie das Power-LED an der 3V und GND. (Wenn zusätzliche Leistung LED angeschlossen ist) 7. Schließen 9V der Relaissteuerung und GND auf den Arduino jeweiligen Stiften. 8. Schließen Sie die Drähte MCB Sensors mit GND, 5V und analoge 2, wie in Schritt 3 erläutert. 9. Bringen Sie die zuvor gelötet Tastatur Drähte an der Tastatur-Controller. 10. Schließen Sie eine 9-V-Stromversorgung für die Arduino und den Betriebs Jumper auf "EXT" Noch einmal mit dem Schaltplan, dass alles in die richtigen Stifte, bevor Sie fortfahren angebracht bestätigen. Sie können Kabelbinder alles, sobald Sie testen, dass alles OK.I habe es nicht getan, so dass es eher chaotisch aussieht, aber ich plane, dies zu tun, wenn ich time.Step 8: Verdrahtung des Mobiltelefon- Alle 12 Artikel anzeigen Dieser Schritt ist für jeden Handy, aber die Grundlagen sind same.we werden die beiden Drähte von der 240V-Relais-Controller, um die Telefone der Vibrationsmotor Anschlüsse befestigen und schließen zusätzlich bis die Relais von der Tastatur-Controller in diesem Schritt. Sie müssen herausfinden, ob die mobile hat die Eigenschaft zu finden, um Entwurf Nachrichten an eine gespeicherte Nummer zu senden, wenn nicht du kein Glück, und Sie müssen ein anderes Handy zu bekommen. Fast alle Nokia-Handys haben diese Funktion, und sie sind auch einfach zu ändern. Das erste, was mit dem Telefon versuchen, ist, herauszufinden, was sind die Mindestzahl der verschiedenen Tasten, die Sie drücken müssen, um die Entwürfe Nachricht zu senden, von Anfang bis Ende. Die Anzahl der Tasten, die Sie brauchen, sind die Anzahl der Relais Sie auf dem Tastenfeld-Steuerschaltung benötigen. Ich brauchte nur zwei Tasten, aber dennoch hielt ich eine zusätzliche Relais auf dem Brett, nur für den Fall. Wir werden die Relais-Schaltstiftes an die Tastaturen Tasten, so dass sie durch die Arduino betrieben werden verdrahten. Vor dem Start, um das Telefon zu ändern, stellen Sie sicher, dass Sie das Hauptmenü-Eintrag auf dem Handy, so dass Sie, um die geringste Anzahl von Tasten auf der keypad.Also verwenden machen shure, dass das Telefon auf "Vibrieren Once" haben geändert haben, auf Empfangen einer SMS. Löten Sie auf den Verbindungen von den Relaisstifte auf der Tastatur, wie gezeigt und deutlich zu kennzeichnen Sie es aus (Farbcodierung, etc.), so dass die Verbindung mit dem Arduino ist easy.I verwendet einige Bandkabel, wie es sauber und ordentlich aussieht. Wir werden die Vibrationsmotor zu entfernen und löten die beiden Kabel von ihm an die LED-LDR-Schaltung und wieder zusammenbauen, das Telefon, um diesen Schritt abzuschließen. Das Video unten zeigt den Booten Prozess der Telefon nach der Änderung Schritt 9: Installieren der Firmware auf die Arduino Das einzige, was in diesem Schritt zu tun ist, um die Skizze, um Ihren Computer zu kopieren und dass an den Arduino hochladen. Der Code ist überhaupt nicht gut geschrieben, aber es funktioniert und ich bin immer willkommen, sugesstion, Fehlerberichte und alles, was Sie mir erzählen wollen. Sie müssen die SMS_error Funktion ändern, um Ihre Telefone Menüsystem zu entsprechen. Fühlen Sie sich frei, um mich für jede PM help.Remember eine andere HIGH / LOW-Combo hinzufügen, wenn Sie brauchen, um eine zusätzliche Taste, um das Telefon im Standby-Modus aufwecken drücken. Der Code wird unter (GSM_irrigation2_0a.pde) befestigt und werde nicht in die Details der Upload einer Skizze bis zum Arduino, da es viele Tutorials im Netz Lehr Sie das gleiche zu tun. Ich schlage vor, Sie lernen, ein bisschen mehr über Arduino-Codierung, wenn Sie nicht wissen, wie Sie eine Skizze hochladen, bevor diese project.Step 10: Einstellungen Ihres Telefons ändern Sie müssen die Einstellungen für das Telefon ändern und einige mit der SIM-Karte Anbieter, so dass kein Junk-SMS empfangen werden. Ich habe eine neue SIM-Karte, I, keine Offenlegung der Anzahl für jeden und ich schlage vor, Sie das gleiche zu tun, um unerwünschte Anrufe / SMS zu vermeiden Der erste Schritt wäre, sich auf der Bedien DND (Do Not Disturb) Liste für Anrufe und SMS registrieren. Das wäre keine Werbeanrufe aus so dass Ihr System bonkers gehen zu verhindern! Dann legen Sie die folgenden Einstellungen an Ihrem Telefon: 1. Stellen Sie das "Vibrieren Once" Alarmtyp für SMS erhalten. 2. Ändern Sie das Hauptmenü um, so dass das SMS-Menü oben auf der Liste. (Optional) 3. Löschen Sie alle SIM-Karte (nicht telefonisch) Kontakte und halten nur eine Nummer unter einem beliebigen Namen gespeichert werden. (Telefonnummer der Person, die die "Fehler" SMS empfangen werden) Schritt 11: Schließen Sie es allen oben Der letzte Schritt ist, die Elektroniksteuerung mit der Netzsteuereinrichtung zu verbinden. Wir schneiden und befestigen Sie das Netz Leitung von der Klemme an die Relais mit 2 Flachstecker und der andere Stecker wird an die Schaltung box Mains gehen, während die neutrale und Erdungskabel werden über das Elektronikgehäuse an der Leiterfeld Netz weitergeleitet Löten Sie alles, schrauben Sie alles an Ort und Stelle, geben eine Endkontrolle, schließen Sie die Oberseite des Gehäuses und wir sind fertig !!!! Schritt 12: Testen !! Nun wir fertig konstruieren, und jetzt kommt der spannende Teil. Ein- und Ausschalten: Befestigen Sie die 9-V-Anschluss mit dem Arduino, bringen Sie den Netzstecker in die Steckdose und schalten 'er ON !! Wenn nichts passiert ???? >> Zum letzten Schritt Aber wenn alles Kräfte auf OK und sehen Sie die kleine grüne Power LED >> Huzzah !! Schließen Sie einen Verbraucher (Ich habe ein Aquarium Luftpumpe nur aus Gründen der Sorte), um die Netzbuchse des Kreises, stellen Sie die MCB auf 'ON' Position und legen Sie die SIM-Karte in das Telefon und schalten Sie ihn ein. Schließen Sie das Ladegerät an eine Steckdose zu. Senden Sie eine SMS an die Telefonnummer und, wenn die LED blinkt auf dem Empfang der SMS, und das Relais auf der Arduino geschaltet sind wir DONEEEEEEEE! Sie müssen die Bewässerungspumpe in die Steckdose auf der MCB Box, um sie unter Kontrolle zu verbinden. Jede andere Gerät kann SMS über diese Buchse gesteuert werden. Test Video: Senden der Fehler SMS: Reise der MCB mit der Hand zu sehen, die kleinen Relais Klick, mit dem Arduino.The Telefon gesteuert sollten eine SMS angezeigt, die dem Ober gespeichert number.the "kat" Ton am Anfang des Videos gesendet wird der MCB immer ausgelöst und wir kann deutlich sehen, "Nachricht gesendet" Oh ja!!!! *! Feiert! * Test Video: Schritt 13: Fehlersuche Wenn nichts passiert, wenn Sie das System auf Leistung, dass: 1. Der Arduino Strom Jumper auf "EXT" oder externes Netz gesetzt. 2. Der Netzadapter Sie verwenden, ist nicht fehlerhaft. 3. Der Arduino ist nicht defekt. Wenn die Arduino Befugnisse und der Code nicht ausgeführt wird, überprüfen Sie, dass: 1. Sie haben den Code richtig hochgeladen, wenn nicht, installieren Sie den Code. 2. Ihr Arduino ist nicht defekt. 3. Das USB-Kabel ist nicht defekt. 4. Alle Anschlüsse richtig angeschlossen sind. (Prüfschritt 7) Wenn immer noch Ihr Problem nicht, PM mich um Hilfe gelöst. Schritt 14: zukünftige Verbesserungen Dieses Projekt hat ein enormes Potenzial und kann auf verschiedene andere Weise aufgrund seiner günstigen und kosteneffiziente Design verwendet werden. Ich gebe zu, es ist nicht eine sehr, sehr gut durchdachtes System, und eher ein Proof-of-Konzept-Design, und das System konnte gespammt, und ein / ausgeschaltet werden. Ich bin auf einige Java-Authentifizierungs-Software arbeiten, um nur SMS von einer bestimmten Anzahl erhalten. Jede Hilfe wird dankbar und anerkannt werden! Paar Verbesserungen wäre: 1. Verwenden Sie es als Home-Automation-Controller, durch Zugabe von ein paar 240-Volt-Relais. 2. remote ausführen Arbeitsplätze. 3. Verwenden Sie es, in Verbindung mit einem Solar-Panel, so dass das gesamte System ist umweltfreundlich. 4. Verwenden Sie ein Schwimmerschalter in einem Behälter, so dass das System schaltet die Pumpe automatisch ab, sobald der Speicher voll ist. Ideen von anderen Mitgliedern: Um die MCB Reise zu erfassen, verwenden Sie ein Optokoppler, um die Spannung am Motor messen - steveastrouk Eine richtige Schaltplan sowie eine Foto-Diagramm, für diejenigen, die sie lesen können - steveastrouk Verwalten von Futter- und Wasserstände für die Tiere, Erfassung Überschwemmungen, Geschäftsführer Windkraftanlagen, die Berichterstattung Einbruch, remote öffnen und schließen Tore, damit Lager, zwischen Weiden bewegen oder Rückkehr zum Stall oder Fernüberwachung von Aquakultur / Aquaponics Systemen. - Bobsegravescollis Mehr Ideen ???? KOMMT BALD? Wenn Sie weitere Ideen haben, schreiben Sie sie in den "Bemerkungen" und ich werde sie mit Ihrem Namen erkannt hinzuzufügen. Bild mit freundlicher Genehmigung von www.prlog.org

                    9 Schritt:Schritt 1: Was ist ein Relais Schritt 2: Was passiert im Inneren des Relais? Schritt 3: Mit Hilfe eines Relais Schritt 4: Was ist ein Transistor Schritt 5: Wie funktioniert ein Transistor ein Arbeits Schritt 6: Wie man einen Transistor verwenden Schritt 7: Hinweise Schritt 8: Hinweise 2 Schritt 9: Hinweise 3: Suchen und Bergung Relais und Transistoren

                    Hallo, Diese Instructable richtet sich an diejenigen nur ein Schritt in der Welt der Elektronik ausgerichtet. In dieser Anleitung werde ich erklären, wie die beiden wichtigsten Arten von elektronischen Schaltern arbeiten, wobei diese Relais und Transistoren. Erstens, was ist ein elektronischer Schalter? Ein elektronischer Schalter ist im Wesentlichen nur ein Schalter, der ein elektrischer Strom verwendet, um einzuschalten, in der Regel ausschalten, wenn der Strom ausgeschaltet wird. Einige Anwendungen von Schaltern kann sehr unbequem sein für jemanden zu gehen und eine Taste drücken, um ein- oder auszuschalten, zB für den Startermotor in einem Auto, oder das "Ausschalten Kernschmelze Kern" -Taste in einem Kernreaktor, oder in einer Elektronik Projekt, eine kleine Low-Power-Gerät wie einem Empfänger, irgendwie Macht eine große Energie fressenden Komponente, wie der Motor in einem Garagentoröffner. Und andere wollen einfach nur ihre Häuser mit ihren Computer, die nie möglich Versorgungs die 240V / 120V Netz benötigt konnten einige Geräte laufen zu steuern. In diesem Handbuch wird auch eine sehr Noob freundlich Erläuterung der internen Abläufe von Relais und Transistoren. Zunächst werden wir mit der einfachsten zu erklären, das Relais zu beginnen: Schritt 1: Was ist ein Relais Für den Anfänger kann ein Relais eine sehr schwierige Anwendung, zuerst zu verstehen sein, war es für mich, habe ich 3-4 Tage der Recherche für eine einfache Erklärung, wie ein Relais arbeitet, und vor kurzem fand mich ist um eine Erklärung gebeten, von einem ahnungslosen Noob, die nicht verstanden. In einfachen Worten, ist ein Relais ein Gerät, das einen Elektromagneten verwendet, um zwei Verbindungen mechanisch zusammenziehen, um einen Stromkreis zu schließen, in der exakt gleichen Art und Weise Finger mechanisch schiebt zwei Kontakte miteinander in einem Kippschalter. Ein Relais wird dort eingesetzt, wo eine kleine Low-Power-Gerät oder Netzteil muss auf einer viel größeren umschalten, in der Regel vollständig von der Stromquelle getrennt Signalen oder bei einer viel höheren Spannung als das Signal liefern könnten. Allerdings ist dies in der Regel nicht aus, um zu helfen, jemand wirklich begreifen die Vorstellung davon, wie diese geheimnisvollen Kisten zu arbeiten. Bewegen Sie über zum nächsten Schritt für eine bessere Erklärung zusammen mit einer Flash-Animation, Ihnen zu zeigen, wie alles works.Step 2: Was passiert im Inneren des Relais? Ein typischer Relais hat in der Regel 5 Stiften auf sie. Diese werden als Eingang 1, Eingang 2, COM, N / O, N / C Hier ist eine bessere Beschreibung, was diese sind und was sie tun, erinnern Signal bedeutet die Macht Einschalten des Relais: Eingang 1: wird in der Regel die positive Ihrer Relais, wobei die + des Signals geht, ist es an der Spitze des Elektromagneten Spule, die den Kontaktstift Eingang 2 zieht: ist, wo die negativen Ihrer Signal geht, ist es am Boden oder oben (Ende der Spulenwicklung), der Spule, wenn auch in den meisten Relais es keine Rolle, sollte da ein Elektromagnet nur zieht Metall in Richtung der Mitte des Magneten. Eingang 2 sollte immer als negativ betrachtet werden, da einige Relais arbeiten nur einen Weg, aber es liegt an Ihnen, COM: ist die Abkürzung für gemeinsame Basis, in den meisten Fällen das Negativ der Macht Sie wechseln, um diese zu verbinden. Wenn Ihre Anwendung die gleiche Stromquelle können Sie Input 2 und COM miteinander zu verbinden. COM ist die Mittelstation, und ist mit dem Stift, der in Richtung N / C gezogen wird verbunden, wenn Strom aus N / C: Kurz für normal geschlossen, wird dieses Terminal nicht auf COM verbunden, wenn kein Signal vorhanden ist, aber wenn es eine Signal wird der Stift im Inneren des Relais nach unten gezogen, bis er N / C, die sie an COM N / O verbinden würde berührt: die Abkürzung für Schließer, verwendet eine kleine Feder, um es immer berührt COM, wenn der Magnet abgeschaltet ist. N / A wird in den meisten Fällen benutzt, um auf dem Standby-Licht an, wie es auf, wenn kein Leistungsschalter. Kontakt: kein Terminal, sondern der Stift, daß entweder eine Verbindung COM mit N / O oder N / C. Es wird oft in Gold oder Vanadium / Platin beschichtet werden, um ihn zu stoppen Aufschweißen auf N / O oder N / C. Wenn Sie über ein Relais und eine 9V-Batterie Verlegung über, schließen Sie die + und - Stifte zusammen, sollten Sie ein kleines Klicken hören, ist dies der Stift trifft den Kontakt. wenn Sie nehmen Ausschalten Sie eine andere, ruhigere klicken, die der Stift zurück an NC gezogen hören Wenn dies immer noch verwirrt, dann kann ich es in pseudo Begriffe zu erklären, die die meisten Programmierer erhalten Wenn Eingang = on (Macht geht durch die Spule) COM + N / C Else / anders (kein Strom) COM + N / A Wenn Sie immer noch nicht bekommen, sollte diese Flash-Schleife weit besser erklären. Natürlich können Sie sehen, wenn der Elektromagnet eingeschaltet wird, der Magnet zieht den Stift in Richtung des N / O Kontakt und im ausgeschalteten Zustand ist die Feder zieht den Stift in Richtung des N / C Kontakt. Im nächsten Schritt gibt es eine weitere Animation, wenn auch das ist eine interaktive, wo Sie eine Taste, um auf einer Strecke, die sogar ein 12yo sollten verstehen einzuschalten (getestet auf einem 12 year old ohne Vorkenntnisse, als auch erklärt, was der Elektromagnet tut) . Es zeigt auch das Innenleben des Relais. Schritt 3: Mit Hilfe eines Relais Wie bereits erwähnt, werden Relais verwendet, so dass kleine Low-Power-Komponenten und Geräten kann auf größeren mehr Strom verbrauchende Geräte wechseln. Die bekanntesten Beispiele, die die meisten jedermann für sich selbst sehen können, ist in einem Auto. Wenn Sie sich jemals gefragt haben, warum Ihr Auto macht, dass Sie auf Geräusche, wenn die Anzeige auf, seine, weil ein Relais wird ein- und ausgeschaltet, um einen kleinen Timer-Chip. Ich weiß nicht genau, welche Art, aber die Chancen sind es ist ein 555-Timer. A 555-Timer wird verwendet, um Impulse zu erstellen beliebiger Länge (nur ein- und ausschalten) auf jeden Fall aber wird es schnell verbrennen, wenn mehr als 200 mA ist daraus gezogen. Wenn wir versucht, die Anzeige leuchtet mit einer 555-Timer Macht, würden Sie nichts sehen, weil es nicht in der Lage, genügend Energie für die Beleuchtung, um tatsächlich etwas zu tun, zu liefern, auch bei 700mA sagen, plus, es wäre verbrennen der Chip nach ca. 5-10 Sekunden. Nun, wenn wir einfach die 555-Timer, um das Relais, die dann eine Verbindung würde die Anzeige leuchtet mit der Batterie schalten, vielleicht 50 mA gezogen werden würde, einen Safe Last für den Chip zu handhaben, während alles, was bis zu 5A sein könnte durch das Relais von der Batterie fließt, die Versorgung der Leuchten. (In der Regel, vermeiden, mit mehr als 100 mA aus einer 555 beim Einschalten jede Art von Spule einschließlich eines Relais) Wenn Sie ein teures neues Auto, obwohl haben, die Chancen sind Sie nicht hören, dass Klick, weil entweder der Hersteller ging in die Probleme der Schallschutz das Relais oder ein Hochleistungs-Transistor verwendet wird, oder MOSFET (ähnlich), wahrscheinlich, da Ihre Indikatoren sind LEDs. Dieser interaktive Animation zeigt Ihnen ein sehr einfaches Szenario, in dem sowohl die N / O und N / C verwendet werden, um entweder eine rote oder grüne Lichtquelle auf, je nachdem ob es oder nicht Macht geht durch das Relais schalten. Drücken Sie den grauen Schalter, um das Relais zu aktivieren, und loslassen, um zu deaktivieren, oder zu halten, damit es auf. Aufgrund der Art, Flash erkennt Mausklicks, können Sie den Schalter in seine immer noch sagen, gedrückt, wenn Sie die Maus gedrückt halten und verschieben Sie sie auf die Schaltfläche, wenn Sie das Relais im "ON" sperren Trick, klicken Sie einfach den Schalter, und es wird arbeiten wieder einwandfrei. Natürlich ist dies nicht im wirklichen Leben passieren. es ist nur ein Fehler im Code. Schritt 4: Was ist ein Transistor Ein Transistor ist eine der elementaren Bestandteile von fast jedem Elektronikgerät. Obwohl es schwierig ist, zuerst zu erfassen, ist ein Transistor eigentlich sehr einfach und leicht zuordenbar Relais. Ein Transistor hat 3 Pins, Basis, Emitter und Kollektor, und kommt in zwei Arten. PNP- und NPN. Weil beide die gleiche Arbeit, aber PNP hat umgekehrt Polarität, und ist etwas schwieriger zu benutzen als NPN. Diese Instructable wird über NPN-Transistoren sein. die Art und Weise der Transistor arbeitet, ist sehr ähnlich wie ein Relais. wenn die Stromversorgung durch zwei Stifte passiert, wird Strom durch die beiden anderen erlaubt. in diesem Fall aber der Emitter als negative geteilt. Transistoren sind manchmal wie Relais verwendet, Einschalten etwas größere Netzteile von Low-Signale, aber anders als das Relais wird die Zeit, die zum Einschalten als simultane oder Instant, weshalb es kann verwendet werden, um Lautsprecher, die hohen Frequenzen erfordern treiben während Merker können nicht als es zu einer Verzögerung in der Zeit, die für den Staat zu wechseln. Die meisten generischen Transistoren können bei mehr als 1 Million Schaltern pro Sekunde arbeiten Transistoren haben auch den Vorteil, dass sie sehr klein ist, das heißt, sie kann an Orten mit einem Relais verwendet werden, wäre es unmöglich oder unpraktisch. Jedoch sind die Transistoren leicht durch magnetische Felder, statische Elektrizität und Wärme gebrochen, was bedeutet, dass sie Einschränkungen, wo sie eingesetzt werden können, haben. Schritt 5: Wie funktioniert ein Transistor ein Arbeits Ein Transistor funktioniert, indem der Widerstand zwischen den Pins Kollektor (Macht geht in) und Emitter (Strom Ausgehen), je nachdem, wie viel durch die Basis an den Emitter fließt. Leider Basis Kollektor und Emitter Pins Alle Transistors sind an verschiedenen Stellen variiert von Transistor zu Transistor, weshalb Sie nie irgendwelche Transistor Pinbelegung Diagramme, die für alle gelten Transistoren zu finden, und das ist, warum sollte man sich nie zu einem anhören welche nicht ausschließlich zu Ihrer Transistor. Transistoren im Gegensatz zu Relais, kann durch spezifische Mengen, die direkt proportional zu dem Strom, der durch die Basis sind zu öffnen. Dieses Verhältnis ist die gain.For Wenn beispielsweise ein Transistor hatte eine Verstärkung von 100 und dann für jeden 1mA durch die Basis fließt, kann 100 mA durch den Kollektor zum Emitter, der technisch als ein Verstärkungseffekt sein fließen. Wenn Sie dies tun, neigt ein Transistor eher heiß zu werden, arbeiten die Transistoren besten, wenn sie entweder ganz an oder ganz ausgeschaltet werden. Alle Transistoren eine maximale Eingangs vor der Eingabe beginnt, keine Wirkung auf die Stromverstärkung zu haben, und schließlich, wenn er zu hoch wird, stoppt der Strom zusammen, was geschieht nur, wenn die Spannung an der Basis zu nahe oder gleich, die Spannung auf dem Kollektor. Wenn wir über die Verwendung von Transistoren nur als Ein / Aus-Schalter zu sprechen, wir arbeiten im Allgemeinen bei Strömen, die sättigen würde, oder vollständig einschalten, der Transistor, der ist, was ich werden stehen in diesem Handbuch. Hier ist eine Animation zu zeigen, wie ein Transistor funktioniert. In der Animation werden die Pfeile die Strömung des Wassers, und zeigen, dass die kleineren Quelle ermöglicht die größere Quelle zu fließen. Dies ist natürlich gemeint ist, um den Fluss von Strom als gut vertreten, aber seine einfacher, nur daran denken, wie Wasser ist. Aus diesem Beispiel ist es einfach zu verstehen, warum der Boden muss immer kleiner sein, dass der Sammler sein. Wenn der Fluss von der Basis war die gleiche wie oder größer als die Spannung am Kollektor, der hypothetische Grundwasserstrom, in Anspruch nehmen würde das gesamte Rohr, das für sich allein den Kollektorstrom blockieren würden, da es keinen Platz für sie. Einer Situation wie dieser aber oft zu einer Verbrennung transistor.Step 6: Wie man einen Transistor verwenden Die häufigste Verwendung für einen Transistor als Schalter, Wenn Strom von der Basis zum Emitter, der Widerstand zwischen dem Kollektor und dem Emitter fällt, während es Stromfluß. In einem einfachen Ein / Aus-Schalter für eine LED, wo unsere Signal von einem Signal-Chip, wie es in der Animation zu arbeiten. Wenn das Signal durch die Basisgeht, ermöglicht es gleichzeitig ein Strom durch den Emitter, was geschieht, weil der Widerstand Tropfen fließen. Zwischen der Basis und dem Signal, gibt es einen Widerstand mit niedrigem Wert, um die Basisspannung zu gewährleisten, ist weniger positiv als die Kollektorspannung. wenn es für (und Strom fließt), sinkt der Widerstand und schaltet die LED. In dieser Situation, um es realistischer, ein richtiges Leben Problem zu machen, schalten wir auf mehrere LEDs parallel mit einer Frequenz, die etwas ein 555 würde verbrennen versuche zu tun ist, wenn die Stromversorgung des LED direkt an den Chip. Schritt 7: Hinweise Relais kommen in allen verschiedenen Spezifikationen. Leider Relais, die gebaut werden, um hohe Strom und / oder Spannung Griff, auch größere Spulen, wie sie erwartet werden, in der Lage sein, auf dem gleichen Strom und Spannung schalten sie verwendet werden, damit meine ich sie gemacht werden, so dass sie wont Kurz die aktuelle und ziehen wie 10A von dem Potential 30A Strom sie wechseln könnten, die die Spule schmelzen würde. dies bedeutet größere Spulen und als Ergebnis erfordern mehr Leistung Das bedeutet, dass seine unwahrscheinlich, dass Sie so etwas wie ein 12V-Relais zum Schalten von 30A, die nur 1 mA benötigt, um zu schalten finden würde. Das ist mit den Relais alleine, aber mit einem Relaistreiber kann ein Signal geändert werden, um ein Relais, 100mA (noch nicht von dem 555 empfohlen) benötigt umschalten, auf 1uA (Mikroampere) zu schalten. Transistoren auch in vielen verschiedenen Formen und Größen, und sa Ergebnis der Anschlussbelegung kommen, für Pin 1, 2 und 3, die meisten oft unterschiedlich. Bei der Verwendung von Transistoren, immer das Datenblatt zu sehen, die dem Stift zu überprüfen. Aufgrund von Unwissenheit, viele Anfänger benutzen Relais als elektronische Schalter in ihren Schaltungen und Projekte. Viele werden durch die Tatsache, dass das Relais, die sie benötigen, kostet € 15.05, die viele der jüngeren Menschen, wäre ganz zuzuteilen prüfen setzen. In einer großen Mehrheit dieser Fälle könnte der Strom, Schalter so wenig wie ein paar Milliampere, aber in der Regel nur so viel wie ein Verstärker sein. Menschen erkennen nicht, dass ein kleiner Transistor, leicht umgehen konnte, dass 1 Ampere Last, bei so viel wie 50 V, während das Relais ist auf etwa 28 V oder so, kann aber bis zu 10 A, das ist wahrscheinlich nicht einmal nahe zu handhaben was verwendet wird. Das Relais, würde an diesen Spezifikationen kostet ca. € 5-10 am wenigsten, während die 50V 1A-Transistor, die nicht einmal ein Leistungstransistor wie ich hinzufügen möchte, ohne Kühlkörper oder nichts, kostet etwa € 0,25 ea. das Relais an diesen Angaben würde bei 12V vielleicht 100-1000mA, um einzuschalten. bei 9V, sie benötigen die doppelte Strom. Der Transistor obwohl, vielleicht erfordern würde, ein paar Milliampere, um vielleicht über 3-5v. Abhängig von der Spannung notwendig, um den Transistor einzuschalten, und was den Transistor wechseln würde, brauchen nicht einmal könnte ein externer Widerstand, um die Basisspannung zu verringern. Schritt 8: Hinweise 2 Sie fragen sich vielleicht, was ist der Unterschied zwischen Leistungstransistoren, normal Transistoren und MOSFETs. Na ja, sind Leistungstransistoren schlicht und einfach nur Transistoren, die mehr Macht umgehen kann, und als solche benannt. in der Regel haben sie auch ein Kühlkörper angebracht sind, da sie sehr heiß in ihrer Verwendung. Normale Transistoren würde einen typischen Bereich von 0-150v @ 0-2A haben, ist alles höher ein Leistungstransistor. Ein MOSFET obwohl, ist eigentlich ganz anderen alle zusammen, durch die Art und Weise funktioniert. Aber es erreicht das gleiche Ergebnis. MOSFETs, werden ebenfalls als Leistungstransistoren sein, aber sie sind viel höhere Spannungen, die im Wesentlichen die Hauptanwendung zu behandeln. Hochspannungs-Leistungstransistoren. MOSFETs jedoch entweder eine unendliche oder absoluten Nullwiderstand je nach Zustand, was bedeutet, dass sie sicher bei hohen Spannungen mit geringer Verlustleistung als Wärme zu betreiben. MOSFETs, wie Transistoren, kann auch eine variable Leistung, sondern sind abhängig von der Spannung, nicht aktuell. Die meisten alle Transistoren, wobei höhere Werte können auch wechseln zu einem höheren Preis. Allerdings MOSFETs selbst bei niedrigsten Werte können eher hohe Frequenzen verarbeiten, einfach, weil sie von ihrer Arbeitsweise. Allem aber, wenn sie die Lasten handhaben kann vertauscht werden. wenn ein Leistungstransistor kann die Last eines MOSFET behandeln, sind die Chancen kann stattdessen verwendet werden, und umgekehrt. Schritt 9: Hinweise 3: Suchen und Bergung Relais und Transistoren Wenn Sie wie ich, würden Sie lieber reißen einen alten Fernseher oder Spielzeugauto für Ihre Elektronik-Komponenten und nicht für sie zahlen, ist hier, wo man für Schrott Relais und Transistoren suchen Relais: Wie gesagt, Relais können in Autos zu finden, aber diese sind in der Regel sehr schwere Relais, geeignet für eine mehr als 100 A, und folglich erfordern etwas wie 2A zu wechseln. Kleinere mehrere Universalrelais können innen Mikrowelle Platten, Klimaanlagen (Inneneinheit), großer, aber billig / einfache RC Spielzeug, Garagentoröffner, TV (Large LCD ist mehr-als oft CRT) und in der Regel alles, was ein Klicken, wenn macht gefunden werden es ein- oder ausgeschaltet wird. Überraschenderweise gibt es in der Regel 2 oder 3 Relais im Inneren Mikrowelle Platten, oft von einem anderen Typ, wie einzelne Schritte einpoligen (SPST), Doppel-Pole einzigen Wurf (DPST) und zweipoligen (DPDT) In jeder zu diesen gibt es eine einzige Spule, jedoch gibt es eine unterschiedliche Anzahl von Kontakten. Wenn diese schweigen "Pole", bezieht er sich auf dem Terminal, die Position zu ändern wäre, um dem Stift verbunden, auch bekannt als die COM Wenn diese "werfen" erwähnt, bezieht er sich auf die Menge von Positionen, die der Stift in befinden. Einziges Wechselschalter wird nicht über einen N / O oder N / C, in Abhängigkeit vom Typ. SPST jedoch sind die am häufigsten auf Schalttafeln gefunden. Transistoren: Transistoren können in fast jedem elektronischen Vorrichtung in der Form einer Fläche vorhanden ist anzuhängen, oder regelmäßig ist. Sie wollen vermeiden, Surface-Mount-Chips, wie sie benötigen eine spezielle Ofen und Löttechnik zu befestigen. Orte zu vermeiden, sind neue, kompakte Computer, Auto FM-Radios und CD-Player und die meisten High-Tech-Geräte. Orte für eine Fülle von Wechsel Transistoren suchen sind RC Spielzeug-Empfänger (die meisten haben oft viele moderate Pflicht Transistoren beider Typen), alte Computer und Datenverarbeitungsgeräte wie Spielekonsolen, Elektronik-Kits und Projekte, einfache Kinderspielzeug, Mikrowellen, Fernseher, aber Großen (jeglicher Art), insbesondere (auch große Quelle von Kondensatoren), viele einfache Ausgabegeräte, alle Funkempfänger (vermeiden Sendern) und große Portable Sound Systems (Bandspieler Radios, CD-Player usw.). In den meisten Einwegkameras, mit dem Transformator verbunden werden Sie oft finden Sie eine kleine PNP-Transistor, wahrscheinlich markiert d2470 oder ähnliches. Trotz seiner aussieht, kann dieses Ding massiven Belastungen -8a bei -40 V (8A bei -40 V) zu behandeln, und seine Datenblatt selbst sagt, es ist OK, um die Motoren anzutreiben, (Gut für die PWM-Drehzahlregler), sondern die verschiedenen Verdrahtungs ein erfordern PNP, in der Regel die Polaritäten würde so weit ich weiß, umgekehrt werden. Wenn Sie wirklich daran interessiert, Leistungstransistoren oder MOSFETs, für Ihre Hochspannungsprojekte obwohl sind, rate ich auf der Suche in großen Lautsprechern und Subwoofern, Drehzahlregler (häufigste Verwendung von MOSFETs), Lampendimmer, Lautstärkeregler ect, DC-Wechselrichter, etwas dass spuckt mehr Spannung als es dauert, in (gilt für Batterie DC-Geräte), Computer-Netzteile (Vorsicht, Kondensatoren im Inneren zu töten können), RC Spielzeugautos (in der Regel die, die mit den großen Kühlkörper), Mikrowelle Platten, manchmal Fernseher, Jacobs Leiter-Kits, Zündspule Treiber (Einige High-Tech-Autos benutze keine manuelle Händler mehr) und Pulsweitenmodulation Geräte (bieten variable Ausgänge, wie Wärme, Licht, Lautstärke), plus einige Laser / Strobe-Treiber. Vielen Dank für das Lesen meiner instructable ich zeichnete und animierte die Inhalte, vergessen Sie nicht, zu kommentieren und Fragen zu stellen, wenn Sie nicht sicher sind, oder durch etwas beunruhigt. Fühlen Sie sich frei, jeden möglichen Inhalt dieses Handbuchs zu verteilen.

                      7 Schritt:Schritt 1: Ersatzteile Schritt 2: Verdrahten Sie den Kreislauf Schritt 3: Software-Konfiguration # 1 Schritt 4: Software-Konfiguration # 2 Schritt 5: Working Test mit Kabelsteckbrett Schritt 6: Echt Hardware Implementierung Schritt 7: Finale Video

                      Diese instructable zeigt Ihnen, wie Elektrogeräte in Sie Haus mit Web Server mit WIZwiki-W7500 steuern. Für dieses Projekt umzusetzen I mein eigenes Relais Schild kompatibel mit WIZwiki-W7500. Diese Idee kam von IOT (Internet der Dinge) wie Heimautomatisierung. Also habe ich versucht, alle Elektrogeräte mit WIZwiki-W7500 als Web-Server steuern. Und fest verdrahteten TCP / IP in W7500 mir helfen, Web-Server zu bauen. Diese Schritte nun folgenden wird Ihnen helfen, Ihre eigene IOT in Hause. Lass es uns tun Schritt 1: Parts 1. WIZwiki-W7500 Es hat sich TCP / IP fest verdrahtet und Cortex-M0-Kern dann machen mich diese zu wählen. - USB-Kabel für Strom und herunterladen Firmware W7500. - LAN-Kabel mit Ethernet verwenden Was ist WIZwiki-W7500: WIZwiki-W7500 2. Relais Ich wähle ALQ105 Relais von vielen anderen Optionen. Damit das Ein / Ausschalten Waren es ist passabel. ALQ105 Datenblatt: ALQ105 3. Mehrere Leitungs Das Ziel dieses Projektes ist die Kontrolle dieser Multiple Hahn, um andere Elektrogeräte zu behandeln. 4. Sonstiges - Transistor 2N2222 x 1 - Diode 1N4148 x 1 - LED (rot) x 1, LED (grün) x 1 - Brotschneidebrett - Starthilfekabel - Registrieren 330Ω x 2 Schritt 2: Verdrahten Sie den Kreislauf In dieser Schaltung, ich benutze Transistor (NPN) um 3,3 V Pegel von dem Ausgangsstift zu konvertieren, um für Relais 5V. Für einfache Schaltung, finden Sie 3V Relay dann genießen, ohne Transistor I eingesetzt. Relay datesheet: AJQ105 Datenblatt Wenn Sie Relais Datenblatt lesen, Sie 5-polig, Spule, com, NC und NO finden kann NC ist normal in der Nähe und NO normal offen. Ohne kein Signal von außen, in der Regel, NC ist mit com gesetzt und NO ist offen. Aber keine ist mit com gesetzt, wenn coli hat Regelung mit externer Signal bekam. Mit dieser Grund, liefert die Energie das Brot Bord, rote LED leuchtet über NC (PC_6 ist Low). Danach, wenn Sie PC_6 Hoch gesetzt, coli innerhalb des Relais gesetzt die NO Hoch dann werden Sie überprüfen die grüne LED auf. Schritt 3: Software-Konfiguration # 1 Lassen Sie installieren Compiler für WIZwiki-W7500. WIZwiki-W7500 Compiler ist Keil uvision5. Können Sie mehr Details zu der Download und die Installation klicken. : Wie man Keil installieren Wenn Sie gcc-Compiler bevorzugen, klicken Sie hier: Wie Sie gcc installieren Schritt 4: Software-Konfiguration # 2 Nach der Installation Compiler, müssen Sie Projekt und Treiber für WIZwiki-W7500 herunter zu laden. Download Projekt: https://github.com/joon874/WIZwiki-W7500.git WIZwiki-W7500 hat Cortex-M0, so dass es die Serien ARM-Treiber verwendet. Kostenfreier Download von Driver: ARM-Treiber (Download neuesten Treiber) Wie Firmware WIZwiki-W7500 herunterladen: Download Firmware Schritt 5: Working Test mit Kabelsteckbrett Dies ist die Demo-Video zu zeigen, wie es funktioniert mit Web-Server und, wenn gut funktioniert. Wie Sie sehen, mit Klick auf den buttin auf Web-Browser, finde ich Relais arbeitet wie ich entworfen. Aber, mein Endziel bis 220V Waren zu kontrollieren, nicht 3,3 V LED.Step 6: Echt Hardware Implementierung Löten Sie alle Teile von Steckbrett. Und ich Pin-Buchse in den kompatiblen Schild mit WIZwiki-W7500 (und Arduino) und Stecker für Mehrfachleitungs machen. Eigentlich kann WIZwiki-W7500 keine arduino Schilde haben. Es ist kompatibel mit Arduino Pins (sind ). Es ist eine Sache, die Sie berücksichtigen müssen. 220V-Level wird in Relais 'com' zu liefern. Also muss man machen, um Hardware-Hochspannungspegel zu behandeln. Ich habe es mit 220v Draht und bedeckt es wie Bild oben. Bitte seien Sie vorsichtig im Umgang 220v.Step 7: Schluss Video Dies ist der letzte durchführen mit echten hardwared verlassen Schild auf WIZwiki-W7500. Ich habe gerade in fan gesteckt, aber es passabel, jede 220V oder 110V Elektrogeräte zu verbinden ist. Jetzt können Sie alle Dinge im Haus mit Web-Server steuern. Geniesse es!!

                        5 Schritt:Schritt 1: Materialien Schritt 2: Bauen Sie die Abschirmung Schritt 3: Arduino Code und Verdrahtung Schritt 4: Webserver Schritt 5: Relay-Verbindungen

                        News: In dieser letzten Monaten habe ich einige wichtige Fehlerbehebungen und Verbesserungen, um den Code und auf den Webserver des Projekts gemacht. Siehe datura_mega_v19.ino für den neuesten Code. Die Funktions Projekt über das Internet - Verwenden Sie es als komplette Bewässerungssystem für den Garten, oder verwenden Sie es, um Ihr Aquarium zu kontrollieren, oder einfach nur, um jede Art von Geräten zu Hause zu kontrollieren. Der Phantasie sind keine Grenzen gesetzt. Eigenschaften Arduino programmiert einen Namen für jede der 6 Relais (Sie können Lampen, Pumpen, elettrovalves, Heizungen, ecc verbinden.) Wählen Sie zwischen Hand- und Automatikbetrieb für jedes Relais Volle Woche Routing-Zeitprogrammierung (jedes Relais hat seine eigenen Einstellungen natürlich) Sensor Steuer (Sie können bis zu 6 analogen Sensor befestigen und Parameter, um die Ein- / Aus-Zustand zu steuern, als Lichtsensor oder einen Feuchtigkeitssensor, ECC ECC) Vollständig web gesteuert Passwort geschützt Temperatur, Druck und Feuchte-Anzeige und melden Displaydigital Uhr mit Batterie-Backup-Log statistischen Daten auf SD (Temperatur, Feuchtigkeit, analogen Sensor jedes Relais und Ein- / Aus-Zustände) Ja, ich weiß, es ist kein Projekt für Anfänger, wie Sie benötigen einige grundlegende Löten Fähigkeiten, um das Projekt zu erstellen, und Sie müssen Ihre eigenen Datura (Layout-Zeichnungen zum Download zur Verfügung) Schilder auf Arduino befestigen zu ätzen, und Sie ' ll haben, um ein wenig arduino Wissen. Aber, Sie können es tun! Und wenn Sie fertig sind, werden Sie der glücklichste Mensch auf der Welt sein, wie ich war, als ich baute es zum ersten Mal. Es impliziert ein bisschen Problemlösung, wie Sie verschiedene Komponenten finden konnten, oder Sie einige Anpassungen brauchen könnte, aber beißen ein Problem zur Zeit, und Sie werden sehen, dass Sie es wirklich tun. Vereinfachung, wenn Sie alle Komponenten direkt an das Arduino befestigen (werfen Sie einen Blick auf das Foto), werden Sie sich fragen, dass Sie die Schilder nicht brauchen .. so, warum Sie benötigen 3 Schilde zu bauen? Da Sie einen Dschungel von Verdrahtungsdurcheinander zu beseitigen. ------------- Das Projektziel ist einfach. Stellen Sie sich vor, dass Sie 2 Wasserpumpen, und ein paar Ventilatoren für Luftstrom und 2 Lampen müssen handeln. Sie können eine Pumpe (oder eine elettrovalve) verwenden, um klares Wasser, um Ihre Pflanzen zu senden, und eine andere Pumpe an befruchteten Wasser zu senden. Jedes Relais kann programmiert werden. Als Beispiel können Sie 12 Stunden Licht, um Ihre Pflanzen gesetzt und bewässern 2 mal, wie es in der Früh und am Abend. Sie können auch ein paar Drähte in den Topf, und die beiden anderen Enden mit den Sensoranschlüssen. Einfach gesetzt Feuchtigkeit Feuchtigkeit, so dass, wenn das Gelände ist schon nass, wird der Widerstand zwischen den 2 Kabel in den Topf zu verringern, und Datura erscheint nicht auf dem Relais zu schalten. Oder stellen Sie Ihr Aquarium / Terrarium, die Sie haben, um zu steuern. Sie können eine Filterpumpe, einen UV-Filter und setzen Sie Timer, um Wasser zu sterilisieren Lampen anschließen, können Sie eine Heizung Teppich oder eine Heizung Draht zu verbinden und die Wassertemperatur steuern. Sie können einen pH-Sensor zu verbinden, und regulieren Nitrate. Sie können ständig kontrollieren Feuchtigkeit und Temperatur im Terrarium. Sie können auch einfach verbinden Lampen in die Steckdosen, und manuell auf / aus dem Internet. Datura verwendet auch eine optionale Günstiges Nokia Display, alle Informationen über Feuchte und Temperatur zeigen. Es zeigen auch alle Daten jedes Relais. Sie können Dreh info Geschwindigkeit über Parameter eingestellt. Datura lässt, um ein Protokoll, das alle 30 Minuten Temperatur und Relais Zustand in einer CSV-Datei (in der sd root) Schreibfreigabe, so dass Sie die ganze Geschichte festgehalten wird. Die Ethernet-Schild lässt zu Datura von einer einfachen und komfortablen Web-Seite zu steuern. Sie können auch ein Kennwort ein, um die Kontrolle von unerlaubten Menschen zu schützen zuordnen. Die Web-Steuerung ist voll funktionsfähig und einfach zu verwalten. Kosten Die Gesamtkosten etwa 100 € oder 130 €. Denken Sie daran, dass die teuersten Komponenten sind das Arduino Mega (20 €), das Ethernet-Schild (12 €), den Kasten (15 €), und der Steckdosen (20 €) .Schritt 1: Werkstoffe Alle 12 Artikel anzeigen Arduino Mega 2560 + Bibliotheken angebracht Ethernet shield W5100 DHT22 Temperatur- / Feuchtigkeitssensor DS1307 Echtzeituhr 3 x 20x10cm 1 Seite Kupferleiterplatten (siehe Zeichnungen zum Größenangaben) 6 x Relais 5V 10A-250V lcd nokia lhp7366 (Nokia 5110 o 3110) - Warnung ! es brauchen 3V. 10k Widerstände auf allen Pins benötigt den Strom zu begrenzen. 5 x 10k 1 / 4watt Widerstände 12x 8 pin Leiterplatten-Steckverbinder mit langen Füßen und mindestens 80 Stiftleisten + 2x3 ISCP-Header (siehe Fotos) mit langen Füßen 6 x Leiterplattensteckverbinder, Reihenklemme 1x 8-poliger Sockel Dupont Wire50 Female DuPont Pullover-Kabel (20cm ca.) 12 pcbplastic pinspacers ein kleines Stück Schleifpapier (400) und alchool zu pcb 30x20x10cm Kunststoff Box6 Wand Steckdosen Elektrische Leitungen für Relais reinigen Ein 7-9v Stromversorgung für arduino Eisenchlorid auf Ihre Leiterplatten drücken n abziehbare Transferfolie zu ätzen, oder Glanzpapier und Laserdrucker Laserdrucker CD Stift oder Staedtler Lumocolor um Leiterbahnen zu verfeinern. Drill und und kleinen Bohrer: 0,75, 1 mm und 2,5 mm. Alle Einzelteile benötigt werden, einfach bei ebay erhältlich. Schritt 2: Bauen Sie die Abschirmung ja, hast du 3 Schilde bauen. All die Stiftzuordnung enthalten ist und in der Arduino-Code angebracht erläutert. Datura Schild ist einfach ein Adapter Schild, zwischen Arduino und Ethernet-Schild angebracht, das die Verdrahtungskomponenten Anordnung zu vereinfachen. Relay Schild ist ein Brett, das Sie Relais in einem bequemen Verschiebung arrangieren lassen. Das Board wirklich vereinfacht Ihre build. Sensoren Schild erlauben, die DS1307 Uhr 8-Pin DIP, die Uhr Backup-Batterie und die Anschlüsse für alle externen Sensoren könnten Sie zur besseren Steuerung Relais zu verbinden. Es ist auch zu ermöglichen, um die Anzeige zu verbinden (im pdf Ich malte auch Alternativen Anzeigetafel Anschlüsse, so können Sie auch verdrahten es mit einem langen Flachkabel, um bequem Platz in einem Feld). NB beachte, dass ich habe eine externe DS1307 Uhrenkarte auf dem Schild hinzu, als ein eBay-Verkäufer schickte mir aus Versehen statt Nackt DIP-Gehäuse. Kein Problem, schließen Sie einfach die 4 Adern an den Stiftleisten auf dem verabredeten Schild. Drucken und Ätzen Datura Schild, Schild und Relais Sensoren Schild Sie können ganz einfach detaillierte Anleitungen zum korrekten Leiterplatten ätzen, aber ich werde schnell beschreiben Einfachheit. Sand die PCB und deaktivieren Sie die Kupferoberfläche mit alchol gegen Kratzer und Fett auf dem Kupfer zu entfernen. Drucken der PCB-Layouts und überprüfen Sie den richtigen Druckgröße (versuchen Sie es zuerst auf Normalpapier und sehen, ob es Arduino Board passt). Drucken auf Fotopapier und benutzen Eisen auf der Leiterplattenoberfläche zu übertragen. Tipically Glanzpapier braucht 6-7 Minuten mit Eisen bei max Temperatur, um all den Toner auf der Leiterplatte zu übertragen. Verwenden Sie ein Stück Stoff zwischen Eisen und Papier. Gedrückt halten und nicht das Eisen zu bewegen mindestens 2-3 Minuten, dann können Sie sanft bewegen Sie das Bügeleisen in Kreisen über die ganze Leiterplatte die Tonerübertragung besser zu lassen. Lassen Sie die Leiterplatte kühlt ein wenig, dann tauchen die Platine in Wasser für einige Minuten, dann starten, um Papier zu entfernen. Wenn alles geklappt hat, sollte der Toner auf dem Kupfer bleibt. Verwenden Sie die CD-Stift, um die Titel zu fixieren, wenn Sie etwas gebrochen zu finden. Verwenden Sie Handschuhe und eine Brille, und füllen eine Plastikdose mit etwas Säure, dann tauchen die Leiterplatte in. Lassen Sie die Säure coversPrint und ätzen Datura Schild, Schild und Relais Sensoren Schild komplett die Bretter. Wenn Sie ständig die Box zu bewegen, wird die Säure das freigelegte Kupfer in wenigen Minuten (15-30 Minuten) zu entfernen. Ok, wenn Sie fertig sind, waschen Sie die Leiterplatte und reinigen Sie die Bretter von der Säure mit Wasser. Befolgen Sie die Zeichnungen und die Bohrungen für die Komponenten. Zeigen und löten Sie die Komponenten auf den Brettern Starten Sie von Datura Abschirmung und löten all den Stift Leiterplattenklemme mit den langen Beine und der ICSP-Anschluss, dann löten Sie die Leiterplattenleisten. Löten Sie die Brücken und die Stiftleisten auf der Relais-Schild. Ich legte die Relais-polig Anschluss auf der linken und rechten Seite am Schild, so können Sie wählen, um die flach auf die Seite Sie wollen zu verbinden. Verbinden Sie nun die Relaiskarten mit den Abstandhalter aus Kunststoff. Sie werden feststellen, dass diese Anordnung ist sehr einfach zu verwalten. Schließlich nehmen Sie die Sensoren Schild und löten die 8-Pin-Buchse. Dann folgen Sie den Batteriehalter (halten Sie ein Auge auf + und -). Löten Sie nun alle grünen Anschlüsse, mit denen Sie auf eventuelle externe analoge Sensoren verbinden wird. Auf der Platine Ich habe auch 2 weitere Anschlüsse, benannt A und B, auf der Unterseite der Platine. Die B-Stecker verwendet, um die DHT22 Feuchte- / Temperatursensor zu befestigen, und die A-Anschluss ist für die zukünftige Verwendung (Flusskontrolle). Füllen Sie das Brett durch solding alle übrigen Pin-Header benötigt, wie Sie in den Fotos sehen. NB Wenn Sie eine andere Display überprüfen Sie die Pinbelegung bevor eine Verbindung mit dem Schild. Pinbelegung wird in der Kopfzeile der Arduino Code dargestellt. Natürlich, bevor Macht auf dem Arduino, überprüfen Sie alle Schilder und Anschlüsse für Fehler und Test mit einem Multimeter auf Kurzschlüsse. Vor allem, wenn Sie Kurzschlüsse zwischen + und Masse zu finden, gut .. etwas schief gelaufen .. so das Problem zu beheben, bevor Sie das Arduino. Überprüfen Sie ist besser als brennen Sie eine Komponente und wartet auf eine andere Sendung. Wenn Sie sicher sind, dass alles in Ordnung ist, können Sie auf der Arduino anzutreiben. und laden Sie ein einfaches Beispiel Skizze als blinkende LED. Wenn alles in Ordnung ist, dann können Sie auf den nächsten step.Step 3 gehen: Arduino Code und Verdrahtung Nun, in der Anlage, die Sie den Code und Bibliotheken benötigt, um den Code zu kompilieren finden. Entpacken Sie einfach die Bibliotheken und kopieren zu Ihrem arduino Ordner datura_mega_v18.ino ist der Code dht22.zip - die Feuchtigkeit Temperatursensor Bibliothek adafriut_pcd8544.zip - Anzeige Zeichen Bibliothek adafruit_gfx.zip - Grafik anzeigen Bibliothek ethernet.zip - Ethernet-Bibliothek Realtimeclock ds1307.zip - Uhr Bibliothek sd.zip - microSD-Bibliothek EEPROM-Speicher-Mapping // Eeprom (0) = n_rel - Anzahl der Relais angeschlossen // EEPROM (1) = log on / off // Eeprom (10-15) = automatische / manuelle Relaismodus // Eeprom (20-27) = pwd // Eeprom (30-41) = max Feuchtigkeit (2 Byte x valore) // Eeprom (100-147) = Relais Namen // Eeprom (1001-1168) = Timer 1 Tisch on / off // Eeprom (1169-1336) = Timer 2 Tabelle on / off // Belegt: // A0, A1, A2, A3, A4, A5 Parametersensoren (Analogwerte 0-1023) // 4 Arduino - CS-SD-Karte // 6 Arduino - reserviert (lcd-Aktivierung) // 44 Arduino - DHT22 temp / hum Sensor // 46 Arduino - Durchflusssensor // 10 Ethernet reserviert (für Arduino UNO-Kompatibilität erforderlich) // ==> Pin 1 lcd - v + 3.3 arduino // 13 arduino ==> Pin 2 lcd - Serien Uhr aus (SCLK) (10k res erforderlich) // 11 arduino ==> Pin 3 lcd - Serielle Daten aus (DIN) (10k res erforderlich) // 12 arduino ==> Pin 4 lcd - Daten / Befehl wählen (D / C) (10k res erforderlich) // Pin GND arduino ==> Pin 5 LCD - LCD Chip-Select (CS) // ==> Pin 6 LCD - LCD oscillatore est - nicht angeschlossen // Pin GND arduino ==> Pin 7 lcd - GND // ==> Pin 8 LCD - Vout - optional LED-Backlight // 9 arduino ==> Pin 9 LCD - Reset (10k res erforderlich) // 20 arduino ==> Pin SDA RTC DS1307 // 21 arduino ==> Stift SCLK RTC DS1307 // 30,31,32,33,34,35 Relais // 53 Arduino - Ethernet vorbehalten Nach dem Hochladen den Code auf Arduino, ist es Zeit, es zu Feuer auf. ABER NICHT ANSCHLIESSEN Hochspannung zum Relais! Sie werden später zu verbinden, auf dem letzten. Sie shuld siehe auch die Anzeige arbeiten und cicling zwischen relays.Step 4: Webserver Versuchen Sie, auf 192.168.1.99 (Passwort paol) aus dem Browser zu verbinden. Versuchen Sie nun, das Brett von der Admin-Seite zu verwalten. Versuchen Sie, zwischen Hand- und Auto-Modus zu wechseln, und Ein- / Ausschalten der Relais. Sie sollten in der Lage zu hören, ein wenig klicken, wenn Sie ein Relais zu schalten. Werfen Sie einen Blick auf die Feuchtigkeit und Temperatur-Daten, sondern auch die Sensorwerte. Früher habe ich die Sensoren an Feuchtigkeit in einem Topf zu überprüfen, so dass auf dem Bild sollte man noch die Feuchtigkeit Label. Am Beginn werden Sie seltsame Werte zu finden, ist dies, weil EEPROM Werte sind immer noch nicht festgelegt worden. So wirst du alle params gesetzt. Soglia min ist ein Parameter (ein Wert für jedes Relais) und Sie können zwischen 0 ans 1023 eingestellt Wenn Sie ein paar os Metallstock in einen Topf gepflanzt verwenden, werden Sie durch die Bodenfeuchte erzeugt resitance sehen. Mehr Wasser, mehr der Wert aufgezeichnet. , wenn der Wert "hum Akt" ist größer als "soglia", entweder in programmierten Modus Arduino lässt sich nicht einschalten bis das Relais (als intendeed, dass der Boden schon ziemlich feucht). Sie können die Parameter von der Einstellungsseite ändern. In der Tabelle wird showned, wie man Werte zu ändern. versuchen Sie zuerst, um die Uhr time.Step 5 gesetzt: Relay-Verbindungen Vor dem Anschluss an 220 V Relais, versuchen Relais mit niedrigeren Spannungsgeräten, wie 9-V-Lampen, und prüfen, ob alles funktioniert. Dann wird Block das Projekt. JETZT schalten Sie den Haupt elektrischer Energie an Relais anschließen. Verwenden mammooths und mit Isolierband, um die Drähte zu verbinden. Stellen Sie sicher, es gibt nichts, elektrische gefährlichen man anfassen kann, wenn Sie die Box zu öffnen. Sicherheit ist die erste Sache. Genießen Sie Ihren Datura Home Automation Projekt !!

                          3 Schritt:Schritt 1: Benötigte Gegenstände Schritt 2: Bereiten Sie die Firmware Schritt 3: Anschließen mit IFTTT

                          Particle (formal Funken) ihre neue Linie der erschwinglichen WiFi-fähigen Mikrocontroller-Plattformen Freigabe: das Photon. Dies ist der Nachfolger des Spark-Kern und Maßnahmen in einem winzigen 37 mm x 21 mm Grundfläche. Ich habe ein paar Garten erstellt Bewässerung Geräte mit Raspberry Pi, Arduino und Zündkerzen-Core. Dieses Mal werde ich nur eine Remote-Relais zu schaffen und mit Hilfe ermöglichen es IFTTT . Sie müssen Ihre Photon, bevor Sie es erreichen. Der Prozess ist so einfach, dass Teilchen schaffen ein iPhone und Android -Anwendung für it.Step 1: Nötige Items Die Stückliste ist ziemlich einfach: Particle Photon Relaismodul Ich habe mein Relaismodule vom Banggood.com stammen, aber Sie werden in der Lage, ähnliche Teile von eBay und vielen anderen Quellen zu finden. Ich habe beschlossen, eine 8 Relaismodul verwenden und werden auf der Photon.Step 2 alle acht digitale Stifte benutzen: Bereiten Sie die Firmware Im Setup für die Firmware, definiere ich eine Partikelwolke Funktion mit dem Namen "analysieren". Die Absicht ist, dass ich Nachrichten an meine Photon entweder "Ein" oder "Aus", gefolgt von einer PIN-Nummer, die auf die digitalen Stifte auf der Photon betrifft codierte senden. So sendet "ENABLE1" wird D1 auf HIGH gesetzt und Senden "DISABLE1" wird D1 auf LOW gesetzt. Die Funktion "analysieren" extrahiert einfach die Pin-Nummer aus der Befehlsnachricht und gibt das entsprechende digital operation.Step 3: Anschließen mit IFTTT Es könnte nicht einfacher sein, Ihre Remote-Relais als die Verwendung zu kontrollieren IFTTT . Es gibt einen Kanal in IFTTT, die Ihnen erlaubt, direkt auf Ihrem Photon zu verbinden und legt die Funktion "parse". Sie können ein Rezept in ein paar Minuten, die aktiviert oder deaktiviert wird ein Relais-Port erstellen. Es ist möglich, eine IFTTT Rezept zum Aktivieren / Deaktivieren eines Relais Stift auf Basis von Tageszeit, Wochentag oder einem anderen Datum / Zeit-Kombination erstellen. Sie können auch auf Github, Twitter oder sogar Life360 Ereignisse zu reagieren. Es gibt viele Kanäle, die Sie verwenden können, um Ihre Photon steuern. Es ist sogar möglich, Ihren Photon als Quelle von Informationen, wie das Erstellen Teilchenwolke Variablen für Sensoren, wie Erde, Feuchtigkeit oder Gas zu verwenden. Ich habe ein Rezept, dass, wenn "der Tageszeit ist 06.00 Uhr", dann "verwenden Sie die Parse-Funktion und senden ENABLE7 auf meinem Photon" erstellt. Die kühle Sache über D7 ist, dass das Photon hat auch eine LED auf, so können Sie schnell sicherzustellen, dass es einwandfrei funktioniert.

                            7 Schritt:Schritt 1: Wie man ir Signal zu decodieren Schritt 2: Wie man IR-Signal (Raw) zu decodieren. Schritt 3: Wie Sie das arduino Bereiten Sie IR-Signal zu senden Schritt 4: Wie man leicht App auf tvs Modus Schritt 5: Wie man leicht app with Custom Kode Schritt 6: Wie man leicht App mit Raw-Code verwendet Schritt 7: Eine weitere thnig mit Easy Remote

                            Führer zu Ihrem arduino als Fernbedienung mit Easy Remote App nutzen. Materialien Arduino Nano oder einen Arduino. Bei ebay starrte 2,58 € Infrarot-LED 940nm ebay 10 x.99 cent Bluettoth Modul JY-HC06 MCU ebay 1,99 € Infrarot Reciver 2x 1,99 € Kostenloses = Easy Remote App hier Kostenloses = Arduino - Software hier Multi-Protocol Infrared Remote-Bibliothek für die Arduino und Easy Remote App hier *** Download und benennen zu irRemote und extrahieren Lokaler Datenträger (C) ---- Programme ---- --- Arduino Libraries *** *** Bevor Sie versuchen, eine Verbindung Easy Remote mit Arduino Bluetooth, müssen Sie eine Verbindung zu *** Schritt 1: Wie man entschlüsseln IR-Signal Verwendet diesen Schritt für Nec, Sony, Samsung, RC5, RC6, PANASONIC, Jvc Protokolle. Bild (1) Bereiten Sie die Arduino zu IR-Signal zu decodieren. Bild (2) Foto hochladen Einfache Decode Skizze Arduino. Bild (3), wenn die Skizze Upload abgeschlossen ist, öffnen Sie die Serien Monitor. Bild (4) Bei der seriellen Monitor öffnen, zeigen Sie auf der Fernbedienung, die decodiert werden arduino. Drücken Sie die Taste, die decodiert werden soll. Beispiel: Stromversorgung (Erscheint der Code des Schlüssels auf serielle Monitor gedrückt) Decoded NEC: FFA35C (32 Bit) Kopieren Sie den Code und wiederholen Sie den Vorgang für jede Taste, die Sie entschlüsseln möchten. Schritt 2: Wie man IR-Signal (Raw) zu decodieren. Gleiche Verfahren in nec, sony ect .. nur dass hier verwenden wir die Skizze Schiffe, die in RawCodeDecode sind Bild 1 Mit serieller Monitor öffnen, zeigen Sie auf der Fernbedienung, die decodiert werden arduino. Drücken Sie die Taste, die decodiert werden soll. Beispiel: Stromversorgung (Erscheint der Code des Schlüssels auf serielle Monitor gedrückt) Für Arduino Sketch: unsigned int raw1 [68] = {9050,4350,650,450,650,500,650,450,650,500,650,450,650,500,600,500,650,450,650,1600,650,1600,600,1600,700,1550,650,1600,600,1650,650,1550,700,1600,600,1600,650,500,600,1600,650,500,600,500,650,450,650,1600,650,1600,600,500,650,1600,650,450,650,1600,650,1600,650,1600,650,450,650,500,600,}; irsend.sendRaw (raw1,68,38); Bild 2 Wenn Sie fertig sind decode Ihre Fern haben eine Liste von Codes, die wir in Sketch. Laden Sie einfach senden Raw Skizze Arduino und bearbeiten. Auf rotem Zeile von Bild Sie Raw-Code setzen unsigned int raw1 [68] = {9050,4350,650,450,650,500,650,450,650,500,650,450,650,500,600,500,650,450,650,1600,650,1600,600,1600,700,1550,650,1600,600,1650,650,1550,700,1600,600,1600,650,500,600,1600,650,500,600,500,650,450,650,1600,650,1600,600,500,650,1600,650,450,650,1600,650,1600,650,1600,650,450,650,500,600,}; neben der Linie blau Ihren Put Leitung zum Senden irsend.sendRaw (raw1,68,38); Bild 3 Sie können Zeilen, die Sie in der Skizze möchten. Beispiel: if (Serial.read ()! = -1) { for (int i = 0; i <3; i ++) { irsend.sendRaw (raw1,68,38); ) if (Serial.read ()! = -2) { for (int i = 0; i <3; i ++) { irsend.sendRaw (raw2,68,38); ) if (Serial.read ()! = -3) { for (int i = 0; i <3; i ++) { irsend.sendRaw (raw3,68,38); Wenn Sie mehr als eine Zeile hinzufügen, müssen Sie die unigned int an die Spitze der Skizze, die gleich der Sendeleitung ist hinzuzufügen. Beispiel Skizze fertig (es ist nur für ilustration dieser Skizze keine Arbeit) # include IRsend irsend; // Hier Ihren Roh-Code // unsigned int raw1 [68] = {4600,4350,700,1500,700,1500,700,1500,700,400,700,350,700,350,750,350,700,350,750,1450,700,1550,650,1500,750,350,700,350,750,350,650,400,700,350,700,400,650,1550,700,350,700,350,700,400,700,350,700,350,700,400,700,1500,650,400,700,1550,650,1500,750,1500,650,1550,750,1450,700,1550,650,}; unsigned int raw2 [68] = {4600,4350,700,1500,700,1500,700,1500,700,400,700,350,700,350,750,350,700,350,750,1450,700,1550,650,1500,750,350,700,350,750,350,650,400,700,350,700,400,650,1550,700,350,700,350,700,400,700,350,700,350,700,400,700,1500,650,400,700,1550,650,1500,750,1500,650,1550,750,1450,700,1550,650,}; Leere setup () { Serial.begin (9600); } Leere Schleife () { if (Serial.read ()! = -1) { for (int i = 0; i <3; i ++) { irsend.sendRaw (raw1,68,38); Verzögerung (40); } if (Serial.read ()! = -2) { for (int i = 0; i <3; i ++) { irsend.sendRaw (raw2,68,38); Verzögerung (40); } } } Jetzt arduino mit dieser Skizze zu lesen eine beliebige Anzahl von Easy Remote App procees und senden Für # 1 schicken unsigned int raw1, für # 2 Senden unsigned int raw2Step 3: Wie Sie das arduino Bereiten Sie IR-Signal zu senden Bluetooth Vcc auf 5V Arduino Bluetooth GND zu GND Arduino Bluetooth TXDto RXD Arduino Bluetooth RXD an TXD Arduino Führte Leg Positive + zu Pin 3 Arduino Führte Leg Ground to GND Arduino Um Signal zu senden: NEC, Sony, Samsung ect ... verwendet EasySender Skizze Senden Sie Raw verwendet EasySendRaw sketchStep 4: Wie man leicht App auf tvs Modus ** Bevor Sie versuchen, eine Verbindung Easy Remote mit Arduino Bluetooth, müssen Sie eine Verbindung zu *** Nächster : Wählen Sie nun die Marke von TV aus der Liste und genießen :) DoneStep 5: Wie man leicht app with Custom Kode Alle 7 Artikel anzeigen Wenn Sie fertig sind decode Fernbedienung wird eine Liste der Codes, die wir in Easy Remote App. Beispiel: Decoded NEC: FFA35C (32 bits) Strom Decoded NEC: FF00C (32 Bit) Eingangs Decoded NEC: FF88C (32 Bit) Vol + Schritt 1 Easy Remote und gehen Sie zu Benutzerdefinierte Fernbedienung, und wählen Sie Option. Schritt 2 Sein bereit jetzt eine Verbindung mit Bluetooth arduino + ir led.Step 6: Wie man leicht App mit Raw-Code verwendet Seine gleiche Prozess der kundenspezifischen Fern, ist die einzige Änderung, die Sie nur Namen Taste ändern von leer bis Sie wich möchten. Lange Click To RawCode ändern Um Sie wich möchten. Taste speichern Haben 17-Taste, um Config Jede Schaltfläche send # Arduino. Ex; wenn Sie drücken Sie die Taste # 1 app senden 1 Arduino. Wenn Sie Taste 17 drücken Sie die App zu senden # 17 Arduino ect ect..Step 7: Eine weitere thnig mit Easy Remote Easy Remote Controller Relais Einfache Möglichkeit, Relais mit Easy Remote und einfache Skizze Controller. Easy Remote + Arduino + Relays + Bluetooth auf app ich Raw-Code Layout-Button 1 = off, Buton 2 = sketch.Here / * einfache Relais on / off * / char val; // Variable, um Daten von dem seriellen Port zu empfangen int ledpin = 2; // Angeschlossenes Relais Pin 2 Leere setup () { pinMode (ledpin = 2, Ausgang); // Pin 2 als OUTPUT Serial.begin (9600); // Beginnen serielle Kommunikation bei 9600bps } Leere Schleife () { if (Serial.available ()) // wenn Daten zur Verfügung stehen, um zu lesen { ; } val = Serial.read (); // Es zu lesen und speichern sie in 'val' if (val == '1') // wenn "1" empfangen wurde LED 2 ausgeschaltet { digital (ledpin = 2, LOW); // Auszuschalten Pin 2 } if (val == "2") // Wenn "2" empfangen wurde LED 2 auf { digital (ledpin = 2, HIGH); // An Pin 2 schalten } }

                              6 Schritt:Schritt 1: Materialien Schritt 2: Hack das Licht Schritt 3: Setzen Sie das Kupfer Schritt 4: Legen Sie die freiliegenden Adern in das Relais Schritt 5: Schließen Sie die Dinge in Schritt 6: Programmieren Sie die Tessel

                              Wenn Ihre Website untergeht, um das erste zu wissen, Sie wollen. Machen Sie es auf der Hand, wenn es ein Problem durch den Anschluss eines großen Alarmlicht auf eine Tessel, die Ihre Website alle paar Sekunden, um Probleme zu überprüfen Ping wird. Dieses Projekt kann auch auf der betrachtet werden Tessel Projekte Page 1 Schritt:. Materialien Du wirst brauchen: a Tessel ein Relaismodul ein Alarmlicht wie diesem Sie müssen außerdem die folgenden Tools: Schraubendreher Abisolierzangen (Schere arbeiten, wenn Sie vorsichtig) Computer für programmingStep 2: Hack das Licht Schrauben Sie den Schalter von der Lampenkabel (wenn Sie nicht ein Licht mit einem Schalter haben, schneiden Sie eine Seite des Lichtnetzkabel) Schritt 3: Setzen Sie das Kupfer Ziehen Sie die Schnittenden und verwenden Sie die Abisolierzange, die copper.Step 4 freizulegen: Legen Sie die freiliegenden Adern in das Relais Mit einem Schraubenzieher, um auf die Registerkarten unten drücken, legen Sie beide freiliegenden Kupferenden in den beiden Seiten des Relais 1 auf dem Relaismodul. Wenn das Relais "auf" verriegelt werden die beiden Enden des Drahtes zu verbinden, die Vollendung des circuit.Step 5: Stecken Sie die Dinge in Verbinden Sie das Relaismodul in Port A auf der Tessel Stecker in die Stromversorgung des USB-Leuchten Strom die Tessel (stecken Sie es in Ihrem Computer zu programmieren) Schritt 6: Programmieren Sie die Tessel Jetzt werden wir die Logik hinzufügen, um die Tessel online gehen und überprüfen Sie auf Ihrer Website. Beachten Sie, dass Sie nicht haben, ein Programmierer, um diese Arbeits Ich habe bereits den Code geschrieben zu machen! Sie müssen nur um es zu kopieren. Bitte herumzustochern in den Code, und zögern Sie nicht mit irgendwelchen Fragen Kommentar! Wenn Sie einen Tessel verwendet haben, sollten Sie die Anweisungen auf folgen dieser Seite Erste, es zu installieren. Programmieren Sie Ihre Alarmleuchte: Klonen Sie diese aus im Repo, `npm install`, um Abhängigkeiten zu installieren: repo (. https://help.github.com/articles/fork-a-repo/" Repo "= Repository für Code Dies könnte eine hilfreiche Lektüre) Stellen Sie sicher, Ihre Hardware richtig, indem Sie `tessel laufen Relais-test.js` gesetzt. Wenn nichts geschieht, prüfen Sie die Anschlüsse und verweisen auf die Relay-Führer In `index.js`, ändern Sie die Wi-Fi-Einstellungen und Website, um zu überwachen, um Ihre Bedürfnisse anzupassen vorübergehend mit Protokollen laufen,` tessel laufen index.js` Um lang programmieren tige Nutzung, `tessel Push index.js` Sie können nun ziehen Tessel von Ihrem Computer und Macht von außen nach der Führung Herzlichen Glückwunsch, soll euer Licht zu arbeiten! Es kann ein wenig enttäuschend, da, wenn alles ordnungsgemäß funktioniert, sollte nichts passieren ... Hier sind die Lichtmustern sollte man erwarten, um zu sehen: Dauernd aus: alles ist gut Stufenlos on: Website überwachte nach unten Zwei-Sekunden-Bursts (ein oder aus): Systemfehler; Überwachung nicht funktioniert (Reset des Tessel)

                                6 Schritt:Schritt 1: Die Teile müssen Schritt 2: Erstellen Sie die Relay Cicuit Schritt 3: Anschließen des PIR Bewegungs-Sensor, um Arduino Schritt 4: Anschluss der Relaisschaltung auf den Arduino Schritt 5: Anschließen des Summers und der Inbetriebnahme des Projektes Schritt 6: Fertigstellen der Projekt

                                Dies ist ein Sicherheitssystem, das ein Arduino UNO und PIR-Bewegungssensor, der einen Alarm, wenn eine Bewegung erfasst wird ausgelöst und ist am besten bei der Sicherung Sie Haus aus burglars.This Projekt ist als, als Einbrecher hören den Alarm Ring laut sie laufen häufig off! In meinem Projekt habe ich eine Relaisschaltung auf den Arduino konfiguriert verwendet, so dass könnte 12v zu der Summer für ein lautes Summen gegeben werden !!!

                                  36 Schritt:Schritt 1: Schritt 2: Schritt 3: Schritt 4: Schritt 5: Schritt 6: Schritt 7: Schritt 8: Schritt 9: Schritt 10: Schritt 11: Schritt 12: diese Skizze, um die RTC auf das projekt hinzufügen Galerie. Fortsetzung folgt. Schritt 13: Das Frankenstein-Fall Schritt 14: Sie brauchen Zeit .. Schritt 15: Die Aluminiumteile Schritt 16: Bereit für den nächsten Schritt? Schritt 17: Überprüfen Sie es Schritt 18: Duct tape es Schritt 19: Schneiden Sie die transparente platic 1x 12,5x12,5 cm für Stabilität Schritt 20: Oben und unten Schritt 21: Schauen Sie, wo Sie die Löcher gebohrt haben. Schritt 22: Drill 6,5- 7 mm Löcher in "Halb / fifity fifty" der transparenten Platte Schritt 23: Legen Sie es togehter Schritt 24: Versuchen Sie, es zusammenpassen Schritt 25: Die Schrauben nicht passen? Schritt 26: Einige Schrumpfschlauch Schritt 27: aussehen sollte Schritt 28: Verhindern Abkürzung Schritt 29: Quer Sie bitte die benötigte Dimension für Ihre Seite Schritt 30: Schneiden Sie die Seite, die Schritt 31: Die obere LCD-Loch Schritt 32: Bohren Sie die Löcher für den Sensor und Heizung bulbwire in einer der Seiten Schritt 33: Bohren und schneiden Sie die Löcher für die USB- und Stromanschluss Schritt 34: Schneiden Sie die needet Aluminiumwinkel Schritt 35: Schrauben Sie es zusammen Schritt 36: Alte IDE-Draht

                                  Alle 7 Artikel anzeigen HY meine erste GUID auf der Basis des Führungs WWC http://www.instructables.com/id/Arduino-LCD-Thermometer-with-LM35-Temp-Sensor/step2/codeTime/. 3. Oktober 2013 aufgenommen CASE (Schritt 13) 23. September 2013 aufgenommen RTC (Realtimeclock) DS1307 (Schritt 11) (Schritt 8) 13. September 2013 aufgenommen 2 chanel Relais schalten die Heizung Glühbirne. 1 Arduino Uno 1 USB conector Draht 1 LCD 16x2 1 Brotschneidebrett 1 Potentiometer 1 Wires 1 Temperatursensor (ich habe TMP 36GZ) 1-Gerät, um die Skizze zu dem Arduino zu übertragen. __________________ 1 2 chanel Relais SRD-05VDC-SL-C nur für Schritt 8 ________________________________________ 1 RTC DS1307 Schritt 11 1 Mal / DS1307RTC Bibliotheken http://playground.arduino.cc/Code/time _______________________________________________________ Schritt 13 Frankenstein-CASE. CREDITS zu meinem Vater zu helfen und verleihen seinem Werkzeugkasten und Zeit. rotem Kunststoff transparenter Kunststoff, "Zeit" ein großer Werkzeugkasten. , Schrauben, Klebeband,

                                    6 Schritt:Schritt 1: Benötigte Hardware Schritt 2: Verdrahtung: Grundeinstellung Schritt 3: Anschluss cont'ed Schritt 4: Vorbereitung der Magie Schritt 5: Die kodierenden Schritt 6: Ergebnisse und Schlussfolgerung

                                    Diese instructable dreht sich alles um die Überwachung des Zustands der Relais mit einem Raspberry Pi. In dem besonderen Fall werden wir einen Blick auf eine anspruchsvolle Telegärtner Doorline Pro-Gegensprechanlage, die zwei potenzialfreie Relais hält. Normalerweise diejenigen verwendet werden, um einen elektrischen Türöffner oder eine Türklingel, sondern zusammen mit einem Raspberry Pi verwendet werden, um Twitter-Nachrichten senden, werden ausgelöst. Also, warum sollte man brauchen einen zwitschern Sprechanlage? - Nun, zunächst einmal sind Sie nicht nur das Senden tweets begrenzt. Theoretisch könnten Sie Kick off jede Raspberry Pi-Projekt, so dass Sie nur durch Ihre Kreativität begrenzt;) Wir entschieden uns für zwitschern zu gehen, da die Doorline Pro-Gegensprechanlage kommt mit einem integrierten Bewegungssensor, die konfiguriert werden können, um die beiden verfügbaren Relais auszulösen. Stellen Sie sich weg von zu Hause und jemand versucht, in Ihr Haus zu brechen: Die Gegensprechbewegungssensor würde das Relais auslösen würde die Raspberry Pi die Zustandsänderung zu erkennen und nehmen Sie ein Bild tweeting es neben einer Warnmeldung und Zeitstempel. Wenn Ihr Gegensprechanlage ist mit einem Touchscreen mit einer Code-Lock-Funktion (wie die Doorline Pro tut) ausgestattet können Sie auch installieren Sie es an der Haustür des super-geheime Serverfarm. Immer wenn jemand Typen in der (richtigen) PIN Auslösung des Türöffners, die Raspberry Pi würde ein Bild / Video zu nehmen und melden Sie die Aktivität. Natürlich könnten Sie auch tun, nur so zum Spaß und Trigger-Feuerwerk / Nebelmaschine / Falltür usw. :) Diese instructable funktioniert mit jeder Gegensprechanlage mit Relais, sondern um das Beste aus ihm die Gegensprechanlage soll erweiterte Funktionen wie ein Bewegungssensor, Codefunktion oder einem integrierten Telefonsystem enthalten bekommen ausgestattet zu arbeiten.

                                      8 Schritt:Schritt 1: Was Sie benötigen Schritt 2: Schritt 1: Entfernen Sie die Relay Schritt 3: Schritt 2: Öffnen Sie die Relay Schritt 4: Schritt 3: Testen Sie die Relay selbst Schritt 5: Schritt 4: Schauen Sie sich die Elektrolytkondensatoren Schritt 6: Schritt 5: Entfernen Sie die Elektrolytkondensatoren Schritt 7: Schritt 6: Solder in den New-Kondensatoren Schritt 8: Clean Terminals neu installieren und Testen

                                      Wie man die intermittierende Einstellung für die Scheibenwischer auf Ihrer Mercedes-Benz W123 beheben. Normalerweise, wenn die intermittierende Einstellung nicht mehr funktioniert, ist dies auf der Scheibenwischrelais (P / N 0 335 320 018) "gehen schlecht". Diese instructable zeigt Ihnen, wie um das Relais zu entfernen, testen Sie das Schalten des Relais, und zu beheben, was wirklich in Ermangelung an diesem Teil (die Kondensatoren). Als ich kaufte meine 1985 Mercedes 300D, hat der Scheibenwischer Intervall-Regelung (Rast 1 am Wisch Auswahl bar) nicht richtig. Bei Auswahl dieser Option würde die Scheibenwischer funktioniert entweder genau wie die langsame und kontinuierliche Einstellung (Rast 2) oder sie wäre intermittierenden für ein oder zwei Zyklus und dann gehen Sie zurück zu langsam und kontinuierlich. Nach einigen googeln, fand ich heraus, dass ein Relais zum Einschalten der Wischer auf und halten Sie sie ab für die kurze Verzögerung zu vertreten hat und die Quelle meines Problems. Um einen neuen (gebrauchten) Relais kaufen bei eBay kostet ca. € 30. Das schien zu viel für mich, und ich kenne keine guten Schrottplätzen rund um mich, also habe ich beschlossen, um das Relais herausnehmen, öffnen Sie es und versuchen, zu beheben es. Nach nur ein wenig Arbeit und etwas Licht Löten, war ich in der Lage, um das Relais zu beheben und jetzt ist es funktioniert genauso wie neue.

                                        17 Schritt:Schritt 1: Gehen Sie zu bekommen Zeug Schritt 2: Epoxy Schritt 3: Mark Schritt 4: Kleber Schritt 5: Drill Schritt 6: Mount Schritt 7: Draht it up Schritt 8: Wärme Schritt 9: Batterien Schritt 10: Kleber Schritt 11: Clean up Schritt 12: Kleben Sie es zusammen Schritt 13: Sand Schritt 14: Nutzen Sie Einloggen Schritt 15: Sand und Fleck (optional) Schritt 16: Bringen Zeichen Schritt 17: Schicken Sie es nach Kanada

                                        Der Streich Feld ist im Grunde eine versiegelte Holzkasten mit einer elektrischen Glocke im Inneren, die durch einen Schlüsselschalter aktiviert. Sobald sie eingeschaltet ist, wird ein Relais in der Box verriegelt und kann nicht weg, ohne zu wissen das Geheimnis Trick gedreht werden (Spoiler Alert: Magneten). Verständlicherweise ist eine komplett versiegelte Box mit einem Klingelglocke im Inneren, dass nicht zu stoppen schnell zum Verrücktwerden zu werden. Es ist sehr lustig zu beobachten, wie Menschen nachzudenken, die Auswirkungen der Einrichtung widerwillig schalten Sie ihn ein, und betonen, wenn sie sich nicht einschalten können sie ab. Es ist noch lustiger zu panischen E-Mails von ihrem Freund in Kanada erhalten, nachdem Sie es ihm Mail ohne jede Erklärung, und er beschließt, den Anweisungen auf dem Feld zu ignorieren und schalten Sie ihn ein.

                                          12 Schritt:Schritt 1: Sammeln Sie die Parts Schritt 2: Schalt Schritt 3: Artwork - Eagle .brd Datei Schritt 4: Toner Transfering, Ätzen und Bohren Schritt 5: Solder: Right Angle Header- Schritt 6: Solder: 10K-Widerstand Schritt 7: Solder: BC547 Transistor Schritt 8: Solder: 1N4007 Diode Schritt 9: Solder: Relais Schritt 10: Solder: Schraubklemmen Schritt 11: Solder: PIR Schritt 12: Fertig!

                                          Hallo alle zusammen, Nach einem erfolgreichen Treffer und mit Highlights "Machen Sie eine einfache Bewegungs-Sensor führte Licht" Ich fing an, über etwas anderes .... Also, ich bin hier mit "Machen Sie ein Bewegungs-Sensor Relaiskarte! " Es ist genau das gleiche, aber mit einer Verbesserung, die ich von früheren instructable Kommentare einsehen. In diesem instructable, erhalten Sie eine Kenntnis der Transistor und Relaisspulen brauchen ... So ist jeder herzlich eingeladen, diese machen .... Ich hoffe, dass jeder würde diese Instructable mag auch. Wenn Sie dieses mögen, dann, Sie wählen diese instructable für 'Home Automation Contest' .....

                                          Seiten: « Zurück 1 2 Nächster »