• Home »
  • Haustechnik »

    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.$(function() {$("a.lightbox").lightBox();});

      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

        5 Schritt:Schritt 1: Schließen Sie Kabel an Modul Relais Schritt 2: Plug-Module, um Tessel Schritt 3: Stecken Sie in Tessel auf USB Schritt 4: Schließen Sie Stromversorgung der Beleuchtung Schritt 5: Drücken Sie Code und klatschen auf, klatschen off!

        Tessel-Clap-Schalter Tessel abhört, ob eine klatschen, dann schaltet ein Relais, etwas ein- und auszuschalten. (Sehen Sie auch dieses Projekt / erhalten den Code einfach im Tessel Projekte Seite ) Du brauchst: Tessel Ambient-Modul Relaismodul Licht und Stecker (oder ähnlich) Benutzen: Klonen Sie dieses Repo-NPM installieren Connect leuchtet, um Module in Relay-Port in Module Tessel Relais 1 Stecker: Relais im Anschluss A; Ambient im Hafen B Stecker in tessel via USB-Stecker in Kraft, Lichter / Relais-Run "tessel laufen index.js" aus diesem Ordner in Ihrem Terminal Clap! Sehen Sie das Licht ein- und ausschalten. Sehen Sie es: Am Weinstock Schritt 1: Schließen Sie Kabel an Modul Relais Ein Relais wirkt als Schalt entweder den Anschluss ("on") oder nicht verbinden ("off") der beiden in den Kanal eingespeist Drähte. Verwenden Sie einen Stift oder einen Nagel nach unten zu drücken auf der Oberseite des Relais, und führen Sie das rote (Leistung) Draht. Das Erdungskabel nicht in die Relais gehen; es geht einfach direkt an die Strom adapter.Step 2: Plug-Module, um Tessel Relay wird in Port A eingesteckt; Stecker in Tessel zu USB: Ambient erhält in Hafen B.Step 3 eingesteckt Stecken Sie das Tessel auf Ihren Computer. Dies liefert Strom und lässt Sie code.Step 4 drücken: Plug in Kraft, das Licht Schritt 5: Drücken Sie Code und klatschen auf, klatschen off! Sie können mein Code von Download https://github.com/Frijol/Tessel-Clap-Switch . Es sieht so aus: // Nimmt einen Auslösewert für Ambient-Sound, // Schaltet Relais 1, wenn dieser Abzug getroffen. var tessel = require ('tessel'); var = Relais erfordern ("Relais-mono") zu verwenden (tessel.port ['A']). var = Umgebungs erfordern ("Ambient-attx4 ') verwenden (tessel.port [' B ']). // Schallpegel (0-1) benötigt, um auszulösen. Möglicherweise müssen Sie diese anpassen. var triggerVal = 0,22; // Wenn das Modul angeschlossen ist ambient.on ('ready', function () { // Den Klang Auslöser-Set ambient.setSoundTrigger (triggerVal); // Wenn der Sound-Trigger erreicht ambient.on ('Sound-Trigger', function triggerHit () { // Den Schalter relay.toggle (1); }); }); Klonen Sie die repo, um den Code auf Ihrem Computer zu bekommen. Aus dem Inneren des Verzeichnisses `npm install` in der Befehlszeile, um die Umgebungs- und Relaismodul-Bibliotheken installieren. Wenn Sie nicht haben tessel bereits, installiert `NPM installieren tessel -g` so haben Sie die Tessel Kommandozeilen-Tool. `Tessel laufen index.js`, um den Code auf Ihrer Tessel laufen. Klatschen! Sehen Sie das Licht ein- und ausschalten. Demo: Wenn Sie sie getrennt von Ihrem Computer verwenden wollen, die Sie ausführen können `tessel Push index.js` und es wird der Code im Speicher zu speichern. Sie können dann trennen Tessel von Ihrem Computer und Netz Tessel mit einer der aufgeführten Methoden hier . Ich stecken Sie es in mit meinem Android-Ladegerät der Wand. Sobald Sie Strom zu versorgen, wird Tessel Ihren Code automatisch ausgeführt. Es gibt eine Menge anderer Dinge, die ich (trivialerweise) zu tun mit diesem Setup, aber noch nicht dazu gekommen: Schließen Sie ihn an ein Web-Interface, also kann ich die Beleuchtung ein- und ausschalten von überall mit Internet Lesen Umgebungslicht automatisch Daten und schalten Sie das Licht ein und aus, wenn es dunkel / hell im Zimmer

          9 Schritt:Schritt 1: Stückliste und Initial Hardware Prep Schritt 2: Software-Setup Schritt 3: Standlicht Stromkreis Schritt 4: Nicht-invasive Fern Garage Door Control Schritt 5: Der Arduino Code hochladen Schritt 6: Webcam-Ansicht Schritt 7: Automation Schritt 8: Remote Access, Security, und Tipps Schritt 9: Fazit & Video Demo

          Die Garage Genie ist ein Auto, Automatisierung Arduino Gadget. Klicken Sie auf den beiden Bildern oben, um die animierte Erklärung siehe. Es zielt darauf ab, ein paar Dinge zu tun: 1. Die "Ampel" erfahren Sie, wenn Sie Ihr Auto bis nahe genug beim Parken kroch habe. Die Lichter sind Steuerung durch ein Arduino mit einem Ultraschall-Abstandssensor. 2. Die Ultraschall-Abstandssensor teilt dem System mit, ob ein Auto in den Stall oder nicht geparkt. Verwenden von iPhone oder Android-App können Sie überprüfen, ob jemand das Auto in der Garage. 3. Nicht-invasive Fernbedienung öffnen / schließen Betrieb des Garagentor via Smartphone-App. Ich bin mit einem Ersatz Garagentor Fernbedienung, so dass Sie nicht brauchen, um in bestehende Verdrahtung geschnitten. 4. Webcam Blick auf Garage, wenn Sie eine Webcam in der Garage. 5. Benachrichtigung, wenn Auto eintrifft, entweder per E-Mail oder akustische Ankündigung Die Garage Genie ist Teil meiner Serie von Instructables für Arduino-Geräte basierend auf einem tollen, Open-Source-Home-Automation-Plattform namens OpenHAB. Hier ist, wie die Stücke der Garage Genie füreinander geschaffen. Fahren Sie weiter auf eine Schritt-für-Schritt, wie es gebaut. Weiß nicht, ob es dann zu etwas bringen. Aber ich bin in der Instructables Contest, wenn Sie stimmen möchten. Vielen Dank!

            11 Schritt:Schritt 1: Ersatzteile und Werkzeuge Schritt 2: Hack die Wasserpistole Schritt 3: Erstellen Sie die Schaltung Schritt 4: Programmieren Sie die Bean Schritt 5: Start Node-RED-Server Schritt 6: Import Node-RED Fluss Schritt 7: Ändern Sie Bean Namen und die verbinden Twitter-Account Schritt 8: Das Verständnis der Node-RED Fluss Schritt 9: Python-Skript zum Fotografieren Schritt 10: Python-Skript zum Hochladen von Bildern auf Twitter Schritt 11: Bereitstellen!

            Was ist besser als ein Bewegungsmelder für Sicherheit zu Hause? A tweeting Bewegungsmelder, die Wasser sprühen kann! In diesem Projekt werden wir eine Wasserspritzeinbruchalarm mit einem Light Bean bauen (a BLE aktiviert Arduino Mikrocontroller) mit einem Bewegungssensor PIR ausgestattet. Nach dem Besprühen der Eindringling, wird die Light Bean einen Computer in der Nähe auslösen, um ein Foto zu machen, und laden Sie sie auf Twitter. Wir werden auch in der Lage, aus der Ferne oder zu deaktivieren den Bewegungsmelder durch das Senden von Nachrichten an das System über Twitter sein. Das Projekt nutzt die Kraft der Node-RED und Python, um Bilder zu erfassen und um das System auf Twitter verbinden. Sehen Sie sich einige Action-Aufnahmen! - https://twitter.com/lightbluebean

              6 Schritt:Schritt 1: Vielleicht, wohin damit, und wo die Macht könnte es am selben Ort sein. Schritt 2: Peep Hole. Schritt 3: Anbringen der Kamera. Schritt 4: Befestigen Sie es an die Wand. Schritt 5: Das Netzteil nicht passte. Schritt 6: Genießen Sie Ihre geheime Kamera.

              Ich hatte ein Problem mit Paketen verschwinden aus meiner Veranda. Ich beschloss, einen drahtlosen IP-Cam wäre eine große Lösung sein. Ich war mit zwei Problemen konfrontiert. • Wo es zu verbergen • Wo es einstecken.

                7 Schritt:Schritt 1: Ersatzteile müssen !! Schritt 2: Ändern Sie die Mindflex Headset Schritt 3: Pair Bluetooth-Headset mit Computer- Schritt 4: Lesen Sie Ihre Gehirnwellen mit BrainWaveOSC. Schritt 5: Verarbeitung und OSC-Nachrichten Schritt 6: Analysiert OSC-Nachrichten Schritt 7: Arduino

                Menschen mit schweren Behinderungen können nicht mit ihrer Umwelt wie normale Menschen zu interagieren. Sie brauchen immer Hilfe dabei kleine Aufgaben wie das Einschalten ein Fan oder ein TV. Um diese Lücke zwischen einem Patienten und einem Schalter muss es irgendwie die Muskelbewegungen nicht erfordert werden brücken. Der beste Weg, ich mir vorstellen konnte, war die EEG-Technologie. Es bedeutet, dass man ein Gerät durch die Verwendung seiner / ihrer Gehirnwellen ohne eine physikalische Bewegung zu steuern. Dazu habe ich ein handelsübliches Spielzeug namens Mindflex. Er verwendet die gleiche NeuroSky EEG-Chip. I integriert es mit einem HC-05 Bluetooth-Modul und es funktionierte perfekt als NeuroSky MyndWave Headset für ein Viertel ihrer Kosten. In diesem Instructable Ich werde zeigen, dass, wie mit Hilfe von einem Arduino und Verarbeitung konnte ich ein Fan zu steuern.

                  8 Schritt:Schritt 1: Was ist also HestiaPi? Schritt 2: Schnellkonfiguration (für erfahrene Führungskräfte) Schritt 3: Detaillierte Setup Schritt 4: Konfigurieren HestiaPi Schritt 5: HestiaPi - Das Webinterface Schritt 6: HestiaPi - Up and running! [VIDEO] Schritt 7: Fehlersuche Schritt 8: Was ist nächste - Fututure Verbesserungen

                  / * Zuerst instructable hier so schön sein :) * / Okay, es gibt zu viele Open-Source-Heimautomation da draußen, aber immer, wenn ich versuchte, in die Herstellung einer dieser aussehen Ich landete mit einem bitteren Geschmack, weil von einem oder einigen der folgenden Gründe: Der Software-Teil war offen, aber die Hardware wurde auf Platten auf Basis entweder zu kompliziert, um mich selbst wirtschaftlich zu produzieren oder einfach proprietären, dass ich nur kaufen bereit Die Sensoren / Teile waren zu teuer Es war zu hässlich für mein Wohnzimmer Also begann ich von Grund auf durch die Auflistung meine Anforderungen: Es ist zu Open Source und Open Hardware so viel wie ich kann Es sollte nicht auf externe Web / Cloud verlassen / log-Server Ich möchte Regelung Heizung unabhängig Ich möchte Warmwasser unabhängig zu steuern Ich möchte in der Lage, überwachen und steuern es vorbei sein das Internet (von der Arbeit im Grunde) Ich möchte in der Lage, mehr Funktionalität hinzuzufügen später möchte ich in der Lage, sie zu kontrollieren "old-school" mit Tasten und Bildschirm, während im Haus, ohne die Notwendigkeit eines Smartphones bei der Hand will ich sein in der Lage, nicht nur für die regelmäßige Nutzung planen sie, sondern auch manuell überschreiben und setzen meine eigene Mit all den oben genannten Anforderungen und nach einiger Prototypen, zu experimentieren, in Ermangelung wieder experimentiert habe ich beschlossen: RaspberryPi sollte die Hauptplatine ist das gute alte raspbian einen billigen 1602 LCD-Display sollte genug für meine Bedürfnisse 4 Tasten sollten (Heizung Schub, Warmwasser-Boost, Temperatur +, Temperatur-) Eine benutzerdefinierte Schild-Typ Board sollte mit kompatiblen hergestellt werden genug sein Raspi meisten Varianten / Versionen Ein hübsches Gehäuse sollte gekauft werden, um recht zu bleiben - so wird dies die nicht Open-Source-Teil dieser ible, sorry (Ich bin auf einem 3D-gedruckten Fall arbeiten) Sein Name wird HestiaPi sein - aus dem Griechischen abgeleitet Göttin des Herd Hause, Wärme und Heizung

                    9 Schritt:Schritt 1: Materialien und Werkzeuge benötigt, um die WindoMoto bauen Schritt 2: Holen Sie sich eine Akku-Bohrmaschine Schritt 3: Schneiden Sie den Bohrer in zwei mit Dremel Schritt 4: Schließen Sie Motor und Regler mit einer langen schweren Draht Schritt 5: Montieren Sie den Motor auf der Fensterbank Schritt 6: Installieren eines Lagers Schritt 7: Installieren Sie den Flaschenzug Schritt 8: Der letzte Schliff und Sicherheit Schritt 9: Lessons learned

                    Haben Sie ein Fenster, das Sie möchten, einfach öffnen und schließen, aber nicht leicht zu erreichen ist? Hier ist eine sehr einfache und effektive Einrichtung zur Motorisierung von Ihrem Fenster mit einer Akku-Bohrmaschine als Motor und Regler. Dies ist ein schönes Beispiel für eine wörtliche hack, da Sie tatsächlich sah den Bohrer in die Hälfte! Dieser Mechanismus könnte leicht angepasst, um alle Arten von schweren Sachen Dinge auf und ab oder hin und her bewegen, nicht nur Fenster werden. Sie oder ein mobilitätseingeschränkte Person, die Sie wissen, kann nur brauchen ein wenig Hilfe Bewegen eines schweren Fenster, Garagentor, Tiefkühler Deckel usw. Getriebebohrmaschine Motoren zur Rettung! Verwenden Sie Ihre Phantasie, zu motorisieren, und veröffentlichen die Ergebnisse hier in den Kommentaren oder Ihren eigenen Instructable! Wie Sie im Video (http://youtu.be/9QK0o0rvtnU) sehen können, wird das Fenster des Crafting Zimmer meiner Frau von ihrem Schreibtisch blockiert, so dass ich baute dieses "WindowMoto" für sie, einfach die frische Luft und zu hören, die Vögel oder die Elemente und Laubbläser Lärm auszuschließen, wie sie glaubt. Die Kupplung in der Bohrmaschine verriegelt auch das Fenster zu, wenn sie geschlossen, so dass die Fensterriegel müssen nicht verwendet werden. Diese Instructable ist das Ergebnis einer langen erfinden-build-Fail-Lernzyklus, die ich am Ende für diejenigen wie mich, die sich von ihren Fehlern zu lernen gerne erwähnen. Ein sehr viel komplexer Arduino gesteuerten Spindelvorrichtung ich war so ziemlich ein völliger Fehlschlag. Dann kam ich mit einer viel einfacheren Regelung (die WindowMoto), die das erste Mal, und jedes Mal, seit sie installiert wurde gearbeitet.

                      11 Schritt:Schritt 1: Der LabJack u3 hv! Schritt 2: FLOWSTONE! Schritt 3: Initialisierung des LabJack u3. Schritt 4: Lesen meiner LiFePO4 Batterie Bank. Schritt 5: Schalten von realen Geräten. Schritt 6: Messung der Macht. Step 7: Planen von Veranstaltungen. Schritt 8: Analogausgang. Schritt 9: Sprachankündigung. Schritt 10: Remote Access. Schritt 11: Die grafische Benutzeroberfläche.

                      Hier ist, wie ich automatisch meine Heimat. Ich brauchte ein Mittel, um; - Verwaltet die Solarstromanlage einschließlich der Fähigkeit, zu / von Medienversorgung Schalter sollte ich es brauche. - Verwaltung der Nahrung und Wasser, um meine drei Hunde. - Steuerung der Außenbeleuchtung. - Liefern Mess für den Stromverbrauch innerhalb des Hauses. - Remote-Steuerung / Überwachung der Heimat. - Bereitstellung von Sprachansagen für Schlüsselereignisse (ja, ich liebe es, mir zu Hause mit mir reden wie eine Person). - Ein paar andere Funktionen. Jetzt habe ich einfach nicht die Zeit oder Energie zu lernen, wie diese tollen arduino, Raspberry Pi, Micro-Controller usw. Das sind für extreme Köpfe verwenden (Achtung!). Ich kann meinen Kopf nicht wickeln um diese Dinge. Also, wie ich zu automatisieren meine Heimat? Lesen Sie weiter für meine Lösung!

                        3 Schritt:Schritt 1: Kitchen grannite top Schritt 2: Machen Sie eine Gewürzregal Schritt 3: Steuerelemente

                        Dies ist eine einfache Küche Automation Projekt. A Firgelli Automation FA-400-12-18 "Hub Linearantrieb wurde verwendet, um Pop-up dieses Gewürzregal. Natürlich ist die oben würde in der Regel der Granit Quadrat, das aus ursprünglich geschnitten wurde, und der Gewürzregal könnte eine Kaffeemaschine, Mikrowelle sein , TV, Weinregal oder was immer Sie in Ihrer Küche zu verstecken wollen. Der Aktuator sitzt der aufwärts zeigen und wie Sie sehen können die Mitte der Gewürzregal hat eine Art Hohlsäule, das ist, wo das andere Ende des Stellgliedes im Inneren passt. Es ist nicht erforderlich, wenn Sie das Firgelli Automations Säulen-Hebebühne, die bereit sind, eine Fernsteuerung Hebemechanismus zu gehen ist zu verwenden.

                          4 Schritt:Schritt 1: Benötigtes Werkzeug: - Schritt 2: Anschließen ELEKTRONIK: - Schritt 3: Codierung: Schritt 4: PAIRING DEVICE: -

                          ACHTUNG: Dieses Projekt wird URSACHEN Aufregung, die BE gesundheitsschädlich KÖNNEN. Also hier bin ich mit einem anderen Spaß Instructables Steuerung durch Sprach Verwendung von A rduino via Bluetooth-Modul (HC 05). So ist dieses Instructables kann als die Grundlagen des Hausautomationssystem behandelt werden geführt. Dies kann hilfreich sein, wenn Sie am Anfang mit Arduino begonnen und wird helfen, wenn Sie einen Bluetooth gesteuert Hausautomationssystem sind. Wenn Sie nicht eine Idee haben, über das, was ein Hausautomationssystem ist? Hausautomation ist die Verwendung von einem oder mehreren Computern zu Hause Grundfunktionen und Funktionen automatisch und teilweise ferngesteuert. Eine automatisierte Hause wird manchmal als smart home genannt. In Zukunft instructables, werde ich Ihnen zeigen, wie man einen Server, um das System zu steuern. Ich werde Ihnen erklären, so einfach wie möglich. Wenn Sie Schwierigkeiten haben das Gefühl, in folgenden fühlen sich frei, PM i wird sich freuen, Ihnen zu helfen. So fangen wir an !!!!!!!

                            6 Schritt:Schritt 1: Teileliste Schritt 2: Construction Schritt 3: Programmieren der WiFi-Schild Schritt 4: Konfiguration des WLAN-Schild Schritt 5: Mit dem WiFi-Schild Schritt 6: Erweiterungen für die WiFi-Schild und Schlussfolgerungen

                            Einführung Diese ESP8266-01 WiFi-Schild ist eine Alternative zu den sehr billig / Einfache Wifi-Schild für Arduino und anderen micros. Den sehr billig / Einfache Wifi-Schild für Arduino und anderen micros verwendet eine Adafruit HUZZAH ESP8266 Modul und ist die einfachste zu verkabeln. Allerdings, wenn Sie bereits ein ESP8266 Modul können Sie diese Anweisungen verwenden, um eine WLAN-Schild machen es zu benutzen. Diese instructable verwendet die ESP8266-01 Modul, wenn Sie eine der anderen ESP8266 bare Module , sofern das Modul GPIO0 und GPIO2 verfügbar ist, dann können Sie diese Anweisungen. Wenn das Modul macht GPIO15 zugänglich, müssen Sie es mit GND über einen Widerstand mit einem Wert zwischen 3K3 und 10K zu verbinden. Sie können auch ESP8266 Mit GPIO0 / GPIO2 / GPIO15 Stifte Die erste Iteration dieses Projektes war ein ESP8266 WiFi Addon für Arduino einfach gemacht. Die Anweisungen hier weitgehend ersetzen die Seite. Diese Anweisungen sind auch verfügbar über www.pfod.com.au. Eigenschaften Verwendet die preiswerte und leicht verfügbare ESP8266-01 Modul: - Mehr ESP8266 Module können auch einfach verwendet werden, um zu verwenden: - Die 5 V und 3,3 V kompatibel Schild wirkt wie UART, um WiFi Brücke. Es richtet ein Server im IP und Port-Konfiguration und einmal angeschlossen gerade passiert Daten zu und von der seriellen Verbindung. Keine Bibliotheken in den Verbindungsmikro benötigen, ein Serial (UART) Verbindung, also kann es für jede Mikro-Prozessor, der eine serielle Schnittstelle verfügt verwendet werden. Es kann auch so modifiziert werden, so konfiguriert werden, um eine Client-Verbindung (optional mit login) an einen entfernten Server zu machen Einfach zu konfigurieren: -. Kurzschließen eines Link und Einschalten der Schild, legt es in den Konfigurationsmodus. In diesem Modus wird eine sichere Access Point, die Sie über Ihr Handy oder Computer zu verbinden. Dann öffnen http://10.1.1.1 stellt eine Web-Seite, wo Sie den Namen Ihres Netzwerks und das Kennwort und die IP und die Portnummer der Schirm hört auf für Verbindungen konfigurieren. Die Konfiguration Web-Seite verwendet HTML5 Validierung, um die Einstellungen des Benutzers zu überprüfen.

                              8 Schritt:Schritt 1: Materialien Schritt 2: Werkzeuge Schritt 3: Setup Raspberry Pi, um Musik zu spielen Schritt 4: Build It! Pt. 1 Schritt 5: Erstellen Sie es! Pt. 2 Schritt 6: Code it! Pt. 1 Schritt 7: Installieren Sie es! Schritt 8: Aktivieren Sie und genießen Sie!

                              Schalten Sie Musik, sobald Sie in einen Raum gehen! Dieses Tutorial deckt eine minimalistische Eingang Sensor, der Musik Ihrer Wahl auslöst. Das Design lässt sich leicht an eine Vielzahl von Bedürfnissen (zB Alarmanlage, bewegungsgesteuerte Beleuchtung, etc.) angepasst werden. Das System wird von einem Raspberry Pi vom RPi und Lautsprecher gesteuert und beiseite, die Materialkosten extrem niedrig (~ 20 €). Die Bauzeit beträgt ca. 1-2 Stunden. Für eine kostengünstige Reihe von Lautsprechern, überprüfen Secondhand-Läden und / oder Freunde Garagen.

                              Seiten: