• Home »
  • Automatisierung »

    9 Schritt:Schritt 1: Materialien Schritt 2: Befestigen Folie an zwei der Kartonbögen Schritt 3: Schließen Sie Drähte, um die Folie mit Klebeband Schritt 4: Schneiden Sie die Mitte des dritten Bogen aus Karton Schritt 5: Montieren Sie die Druckplatte Schalter Schritt 6: Verwenden Sie die Druckplatte Umschalten auf ein Arduino Programm zu aktivieren Schritt 7: Verwenden Sie die Druckplatte Schalter als Hilfsschalter für DC Electronics Schritt 8: Verwenden Sie die Druckplatte Schalter mit einem Relais zur AC Electronics aktivieren Schritt 9: Alternate Designs

    Bei der Ausführung eines großen Spukhaus, Sie wollen die meisten von den Spezialeffekten zu automatisieren. Aber damit dies wirksam zu sein, müssen Sie das richtige Timing zu bekommen. Der beste Weg, dies zu tun ist, um Sensoren zu verwenden, um zu erkennen, wo Ihre Gäste. In diesem Projekt werde ich Ihnen zeigen, wie man ein einfaches DIY Druckplatte Schalter zu machen. Dies ist nur ein druckempfindlicher Schalter, der aktiviert wird, wenn jemand auf sie. Ein Sensor, wie das ist wirklich nützlich für Effekte, die jemanden, der an einem bestimmten Ort sein müssen. Ich gebe auch einige Beispiele von Möglichkeiten, wie Sie es verwenden, um spezielle Effekte in einem Spukhaus zu aktivieren. Schritt 1: Materialien Hier sind die Materialien und Werkzeuge, die Sie benötigen, um Ihre DIY Druckplatte Schalter zu machen: Materialien: 3 Große Platten aus Pappe Aluminiumfolie Band Mehrere Meter von Insulated Wire Werkzeuge: Abisoliergeräte Ein Sharp KnifeStep 2: Befestigen Sie Foil zu zwei der Kartonbögen Reißen Sie ein Stück Aluminiumfolie, die mindestens so groß wie die Kartonbögen ist. Legen Sie es auf dem Karton zentriert. Wird die Folie hängt über den Rand der Karton wickeln sie um zu der Rückseite. Band eine Seite der Folie mit dem Karton. Dann strecken Sie die Folie fest und kleben Sie das gegenüberliegende Seite. Tun dies für alle vier Seiten der Folie. Wiederholen Sie diesen Vorgang mit einem zweiten Bogen aus Karton und foil.Step 3: Befestigen Sie Drähte, um die Folie mit Klebeband Nehmen Sie einen Draht und Band etwa einen Zoll der Isolierung vom Ende. Dann legen Sie es auf dem ersten Blatt aus Karton, so dass die die blanke Ende des Drahtes wird das Aluminium berühren. Übernehmen Sie ein Stück Klebeband an der Spitze des Drahtes, um es in Kontakt mit der Folie zu halten. Wiederholen Sie diesen Vorgang mit dem zweiten Draht und dem zweiten Blatt aus Karton. Dies ist nicht der sicherste Weg für die Befestigung der Kabel, aber es sollte für Halloween zusammen zu halten. Schritt 4: Schneiden Sie die Mitte des dritten Bogen aus Karton Der dritte Bogen aus Karton als Abstandshalter zwischen den beiden anderen Folien verwendet. Damit dies funktioniert, müssen wir schneiden Sie die Mitte des dritten Bogen aus Karton. Spuren ein Rechteck auf der Oberfläche der Pappe, die von der Kante von etwa einem Zoll versetzt ist. Dann mit einem scharfen Messer, schneiden Sie diese rectangle.Step 5: Bauen Sie die Druckplatte Schalter Nun ist es Zeit, um die Druckplatte Gerät zusammenzustellen. Legen Sie das erste Stück Karton mit Folienseite nach oben. Dann setzen Sie den Ausschnitt Stück Pappe auf es. Setzen Sie den dritten Bogen aus Karton auf der Oberseite der Aussparung mit der Folienseite nach unten. Schließlich aneinander zu befestigen die drei Schichten mit Klebeband. Dies ist die Druckplatte fertiggestellt Schalter. Wenn Sie auf die Mitte des Kartons drücken, werden die beiden Folienblätter Kontakt herzustellen und einen Stromkreis wie eine normale Schalter. Alles was Sie jetzt tun müssen, ist einen Weg finden, der Verschleierung der Druckplatte, so dass es nicht auffällt. Der einfachste Weg, dies zu tun ist, um es unter einem Lichtteppich gelegt. Schritt 6: Verwenden Sie die Druckplatte Umschalten auf ein Arduino Programm zu aktivieren Eine Möglichkeit, dass Sie einen Schalter wie folgt zu verwenden ist es, ein Arduino-Programm zu aktivieren. Dies funktioniert wie jede andere externe Schalter, die Sie mit einem Arduino nutzen könnten. Schließen Sie ein Kabel an den GND-Pin. Dann nehmen Sie die anderen Kabel und verbinden Sie es mit einem Eingangsstift und schließen Sie es an die 5V Pin mit einem 1k Widerstand. Der Widerstand dient als Pull-up-Widerstand. Es wird der Eingangspin lesen HOCH, wenn die Taste nicht gedrückt wird. Aber wenn die Taste gedrückt wird der Schalter verbindet den Eingangs-Pin auf GND und der Eingang wird dann lesen LOW. Anschließend können Sie dieses Signal, um jede Art von Sequenz, die Sie aktivieren. // Hier ist ein Beispiel für Code, den Sie mit diesem Schalter verwenden. const int buttonPin = 2; // Die Anzahl der Drucktaste pin const int ledPin = 13; // Die Anzahl der LED-pin // Variablen zu ändern: int Buttonstate = 0; // Variable zum Lesen der Drucktaste Status Leere Setup () { // Initialisierung der LED-Pin als Ausgang: pinMode (ledPin, OUTPUT); // Initialisierung der Drucktaste Pin als Eingang: pinMode (buttonPin, INPUT); } Leere Schleife () { // Lesen Sie den Zustand des Druckknopf-Wert: Button = digitalRead (buttonPin); // Überprüfen, ob die Taste gedrückt wird. // Wenn ja, ist die Button LOW: if (Button == LOW) { // LED einzuschalten: digital (ledPin, HIGH); } else { // LED aus abbiegen: digital (ledPin, LOW); } } Schritt 7: Verwenden Sie die Druckplatte Schalter als Hilfsschalter für DC Electronics Sie können auch die Druckplatte Schalter verwenden, um Funktion auf kleinen DC-Elektronik zu aktivieren. Durch Verbinden der Druckplatte Schalter parallel zu einer bestehenden Momentschalter, können Sie es verwenden, um diese Funktion genau wie das Original-Taste zu aktivieren. Als Beispiel werde ich werden mit einem kleinen Sound-Modul, um Soundeffekte zu spielen, wenn die Druckplatte getreten. Beginnen Sie, indem Sie das Gehäuse Ihres elektronischen Gerätes schützt. Suchen Sie dann die Schaltfläche für die Funktion, die Sie aktivieren möchten. In diesem Fall ist es die Wiedergabetaste. Finden Sie einen guten Platz auf beiden Seiten der Taste, um die Kabel von Ihrem Druckplatte zu verbinden. In den meisten Fällen eine Seite der Taste wird auf dem Mikrochip zu verdrahten und die andere Seite entweder mit Erde oder der positiven Versorgungsspannung verbunden sein. Auf meinem Kreis gab es eine offene Stiftloch auf der einen Seite der Taste verbunden, so ich einen Draht gibt. Die andere Seite der Taste angeschlossen wurde, um so gemahlen I mit dem Minuspol der Batterie verbunden den zweiten Draht. Nachdem Sie diese Anschlüsse, zu jeder Zeit, dass die Druckplatte getreten, wird das Soundmodul Sound effects.Step 8 zu spielen: Verwenden Sie die Druckplatte Schalter mit einem Relais zur AC Electronics aktivieren Alle 10 Artikel anzeigen Diese Art von Druckplattenschalter können nur sicher schalten kleine Gleichspannungen. Also, wenn Sie es verwenden, um Netzgeräte aktivieren möchten, dann brauchen Sie, um ein Relais, um den Schalter von der Wechselstromleitung zu isolieren hinzuzufügen. Um dies einzurichten, benötigen Sie die folgenden Materialien: Materialien: Relais (mit einer 12-Volt-Spule und Kontakten bewertet hoch genug für Ihre Netzgerät) Insulated Steckverbinder (dass die Anschlüsse des Relais entsprechen) Isolierten Kunststoffgehäuse Verlängerungskabel 12-Volt-Netzteil oder Batterie Werkzeuge: Abisoliergeräte Scharfes Messer Beginnen Sie mit dem Schneiden des Verlängerungskabels in zwei Stücke. Wenn nötig auch schneiden Sie die Drähte aus dem Netzteil und der Druckplatte. Dann Streifen etwa 1/2 Zoll der Isolierung von den Schnittenden alle Drähte. Bringen Sie dann Kaltgerätestecker an den Enden. Verwenden einen Stecker für eine der Leitungen von der Stromversorgung. Der Rest der Anschlüsse sollten weiblich sein. Verbinden Sie einen Draht von der Druckplatte an die Stromversorgung. Dann das andere Kabel von der Druckplatte und Netzteil an den Spulenanschlüssen des Relais. Verbinden Sie den Stecker des Verlängerungskabels mit den gemeinsamen Anschlüssen des Relais. Dann verbinden Sie die Buchse des Verlängerungskabels entweder an die normal offen oder normalerweise geschlossenen Klemmen je nachdem, ob das Gerät ein- oder ausgeschaltet werden, wenn die Druckplatte getreten möchten. Der letzte Schritt ist, um das Relais in einem isolierten Kunststoffgehäuse setzen. Verwenden Sie Ihre Messer, um Schlitze in den Seiten für alle Netzkabel abgeschnitten. Relais und Stromkabel sorgfältig passen in das Gehäuse und schließen Sie es. Als Beispiel habe ich den weiblichen Ende des Verlängerungskabels mit den normalerweise geschlossenen Anschlüssen des Relais. Dann steckt ich eine Lampe in die Stecker. Die Lampe ist in der Regel auf, aber wenn jemand den Raum betritt und Stufen auf der Druckplatte, werden die Lichter plötzlich ausgeschaltet. Schritt 9: Alternate Designs Diese Druckplatte Entwurf funktioniert gut in den meisten Fällen. Sie können jedoch eine robustere Version dieses Entwurfs machen, indem Sie dünne Bleche aus Holz statt aus Pappe. Sie können auch ersetzen Sie die Aluminiumfolie mit dünnen Blechen. Wählen Sie die Materialien, die für Ihre Anwendung geeignet sind.$(function() {$("a.lightbox").lightBox();});

      7 Schritt:Schritt 1: Der Arduino Hauptplatine Schritt 2: Arduino Code Schritt 3: Elektrische Leitungen Schritt 4: Auswahl des Motors und die Kette Schritt 5: Gehen Sie mit den Geräuschen und der Reset-Taste - Alarmstopp Schritt 6: Einige Updates ... Schritt 7: Danke für ihre Bewertung für meine Aufzug!

      Alle 8 Artikel anzeigen Hallo. Me und 2 Freunden schuf diesen Aufzug für die Großmutter von einem meiner Freunde. George weiß sehr gut, die Metallkonstruktion und es seine Aufgabe ist. Bagios ist Elektriker und ich bin Elektroingenieur. Und voila! Die Hauptplatine enthält die erforderlichen I / O Optoisolierung und dem Arduino Mini-Leiterplatte. 3 Etagen-3-Tasten auf jeder Etage-3 Sensoren auf jeder Etage-3 Tasten und ein Alarm im Aufzug und 2 Terminal Sicherheitsschalter für die Hauptinstallation enthalten. Der Motor ist 230VAC und die Hauptplatine treibt sie über 2 Relais außerhalb der Hauptplatine, um Geräusche von Kontakt relays.But zu vermeiden, bevor der Strom erreicht der Motor es geht durch 2-Anschluss-Schalter in der oberen und unteren construction.Step 1: Der Arduino Haupt Tafel SIx optoisolierte Eingänge und 2 Ausgänge Arduino Mini- einer Leiterplatte Mini-Sirene eine Brückengleichrichterstufe so mit ac power.Step 2 arbeiten: Arduino Code Um die Mini-Programm benötigen Sie einen USB-Seriell-Modul. / * Aufzug Projekt mit Arduino Pro Mini 328 5V 8 MHz - Dies ist eine einfache Aufzugsprojekt mit einem Einphasen-Wechselstrommotor. - Es gibt 3 Etagen und eine Schaltfläche in jeder Etage platziert und in paraller mit 3-Tasten im Fahrstuhl verbunden sind. - 3 Näherungsschalter sind auf jeder Etage angebracht, um anzugeben, wo der Aufzug ist und um ihn zu stoppen. - Ist ein Summer verbunden ist, um eine Bewegung oder -Alarm Anschlag warnen im Aufzug ist direkt mit dem Rückstellknopf befestigt ist. Code: Fanis Katmadas Website: oramasolutions.com [email protected] * / const int floor1 = 7; // Näherungsschalter auf floor1 const int angebracht FLOOR2 = 6; // Näherungsschalter auf FLOOR2 const int angebracht Präsenzhandel3 = 5; // Näherungsschalter auf Präsenzhandel3 const int callbutton1 = 4 befestigt ist; // Drucktaste auf die floor1 und in paraller Sie die Taste für Stock 1 im Aufzugs const int callbutton2 = 3; // Taster auf der FLOOR2 und in paraller die Schaltfläche für Etage 2 im Aufzugs const int callbutton3 = 2; // Taster auf der Präsenzhandel3 und in paraller Sie die Taste für Etage 3 im Aufzug const int relayup = 12; // das Relais, die treibt die Aufzugs const int relaydown = 10; // das Relais, dass der Aufzug const int Summer = 11 nach unten fährt; // ein Summer Warnung Bewegung oder Alarmstopp const int poweron = 13; // Variablen ändern: int callelevator1 = 0; // Variable für das Lesen der Drucktaste Status der Etagen int callelevator2 = 0; // Variable für das Lesen der Drucktaste Status der Etagen int callelevator3 = 0; // Variable für das Lesen der Drucktaste Status der Etagen int floor1sense = 0; // Variable für das Lesen der Nähe Status der Etagen int floor2sense = 0; // Variable für das Lesen der Nähe Status der Etagen int floor3sense = 0; // Variable für das Lesen der Nähe Status der Etagen // Die Setup-Routine läuft einmal, wenn Sie Reset drücken: void setup () {// Initialisierung der digitalen Stifte Eingänge. pinMode (floor1, INPUT); pinMode (FLOOR2, INPUT); pinMode (Präsenzhandel3, INPUT); pinMode (callbutton1, INPUT); pinMode (callbutton2, INPUT); pinMode (callbutton3, INPUT); // Die digitalen Stifte Ausgänge initialisieren. pinMode (relayup, OUTPUT); pinMode (relaydown, OUTPUT); pinMode (Summer, OUTPUT); } // Die Schleifenroutine läuft immer und immer wieder für immer: void loop () {Digital (poweron, HIGH); // Den Zustand des Drucktasten-Wert zu lesen: callelevator1 = digitalRead (callbutton1); callelevator2 = digitalRead (callbutton2); callelevator3 = digitalRead (callbutton3); // Den Zustand des Näherungswert zu lesen: floor1sense = digitalRead (floor1); floor2sense = digitalRead (FLOOR2); floor3sense = digitalRead (Präsenzhandel3); //, indem Sie die 3 Ruftasten starten. // wir die Eingabe lesen und wenn wir Signal warten wir auf die Freigabe vor dem Start. // nach der Veröffentlichung wird eine Pause von einer Sekunde vor beggining die Bewegung des Aufzugs gegeben, wenn (callelevator1 == HIGH) // wenn der Boden 1 Ruftaste gedrückt wird {Verzögerung (200); // Software Entprellzeit der Taste, während (callelevator1 == HIGH) {callelevator1 = digitalRead (callbutton1); // überprüfen Sie den Wert der Taste erneut verzögern (10); // Laufen zu halten reibungslos} // für die relese der Taste, um Verzögerung weiter (1000) zu warten; floor1function (); // gehen bis zum Boden 1 fuction des Aufzugs} else if (callelevator2 == HIGH) // wenn der Boden 2 Anruftaste gedrückt wird {Verzögerung (200); // Software Entprellzeit der Taste, während (callelevator2 == HIGH) {callelevator2 = digitalRead (callbutton2); // überprüfen Sie den Wert der Taste erneut verzögern (10); // reibungslos läuft} // für die relese der Warte um fortzufahren Verzögerung (1000); floor2function (); // gehen auf den Boden 2 fuction des Aufzugs} else if (callelevator3 == HIGH) // wenn der Boden 1 Ruftaste gedrückt wird {Verzögerung (200); // Software Entprellzeit der Taste, während (callelevator3 == HIGH) {callelevator3 = digitalRead (callbutton3); // überprüfen Sie den Wert der Taste erneut verzögern (10); // reibungslos läuft} // für die relese der Warte um fortzufahren Verzögerung (1000); floor3function (); // gehen auf den Boden 3 fuction des Aufzugs} digital (relayup, LOW); // halten das Relais für Bewegung inaktiv digital (relaydown, LOW); einig Verzögerung // nur zu laufen reibungslos}; // halten das Relais für die Abwärtsbewegung inaktive digital (Summer, LOW); // halten den Summer ganz Verzögerung (10) Leere floor1function () {if (floor1sense! = HIGH) // den Näherungssensor der ersten Etage zu sehen, ob der Aufzug gibt {// Wenn der Aufzug gibt es nicht nennen, während (floor1sense == LOW) // überprüfen Sie, dass die Nähe der ersten Etage ist niedrig // der Motor beginnt und stoppt, wenn der entsprechende Bodennähe zu geben das Signal {digital (relaydown, HIGH); // treiben den Aufzug nach unten digital (Summer, HIGH); // etwas Lärm in der mic floor1sense = digitalRead (floor1); Verzögerung (10); // ein paar Verzögerung läuft die Routine, um reibungslos}}} Leere floor2function () { if (floor3sense == HIGH) // den Näherungssensor der dritten Etage zu sehen, ob der Aufzug gibt {// Wenn der Aufzug gibt es nennen, während (floor2sense == LOW) // der Motor beginnt und stoppt, wenn die geeignete Bodennähe zu geben das Signal {digital (relaydown, HIGH); // treiben den Aufzug nach unten digital (Summer, HIGH); // etwas Lärm in der mic floor2sense = digitalRead (FLOOR2); Verzögerung (10); // ein paar Verzögerung der Ausführung des Routine reibungslos zu halten}} else if (floor1sense == HIGH) // den Näherungssensor der ersten Etage zu sehen, ob der Aufzug gibt {// Wenn der Aufzug gibt es nennen, während (floor2sense == LOW) // der Motor beginnt und stoppt, wenn der entsprechende Bodennähe zu geben das Signal {digital (relayup, HIGH); // fahren mit dem Aufzug digital (Summer, HIGH); // einige Geräusche in der mic floor2sense = digitalRead (FLOOR2); Verzögerung (10); // ein paar Verzögerung der Ausführung des Routine reibungslos zu halten} }} Leere floor3function () {if (floor2sense == HOCH || floor1sense == HIGH) // den Näherungssensor des ersten und zweiten Stock zu sehen, ob der Aufzug gibt {// Wenn der Aufzug gibt es nennen, während (floor3sense == LOW) // der Motor beginnt und stoppt, wenn der entsprechende Bodennähe zu geben das Signal {digital (relayup, HIGH); // fahren mit dem Aufzug digital (Summer, HIGH); // etwas Lärm in der mic floor3sense = digitalRead (Präsenzhandel3); Verzögerung (10); // ein paar Verzögerung der Ausführung des Routine reibungslos zu halten} }} Schritt 3: Elektrische Leitungen Dies ist das elektrische Schaltbild. Ich möchte Ihnen mitteilen, dass vor 2 Tage i eine Kampagne gestartet, in Indiegogo, mit herrlichem Arduino-Projekt. wenn Sie möchten, probieren Sie es aus und teilen Sie sie .. https://www.indiegogo.com/projects/usbeduino-the-arduino-project/x/6872674 Vielen Dank ..... Schritt 4: Auswahl des Motors und die Kette Weil mein Englisch ist nicht gut genug, ich weiß nicht, einige Wörter auf Englisch .. Hier in Griechenland nennen wir "palago" diese Art von Motoren. Sie verfügen über 2 Tasten für oben und unten Betrieb. Ich lege ein paar Bilder, die auf der Art des Motors genau zu verstehen ... Die Tasten sind nun durch die Hochleistungsrelais ersetzt. Diese Motoren haben zu bauen in Metalldraht, der nicht so stark wie die Metallkette ... Dafür beschließen wir, es mit der Kette zu ersetzen ... Einige Male, wenn Sie binden sehr stark die Anschlüsse des Metalldrahtes vielleicht eines Tages wird geschnitten Diese Motoren haben in Multiplikatoren, die die Geschwindigkeit der Bewegung too.Step 5 reduziert bauen: Behandeln Sie die Geräusche und die Reset-Taste - Alarmstopp Wie Sie feststellen, es ist ein Alarmschalter im Aufzug. Dies ist, um Hardware-Reset das Brett und stoppen Sie den Aufzug. Es gibt 2 Kontakte innerhalb dieser Schalter. NC und NO Der Schließer wird für den Hardware-Reset verwendet. Dieser Kontakt steuert einen 12-Volt-Relais in der Nähe der Controller-Karte, die den Boden mit dem Reset-Pin über seine NO contact.To der Reset-Pin gilt ein Pull-up-Widerstand ist auch angebracht 5.6K.With diese wir verhindern, dass einige Geräusche von den Motorkabeln zu reisen durch den Boden in den Vorstand und verhindern, dass unerwünschte Reseting. Um einige Geräusche aus dem Motor gibt es eine zweite Stromversorgung für die Hochleistungsrelais zu verhindern. Die Hochleistungsrelais werden durch 2 Relais in der Nähe der Controller-Karte angesteuert. Der Boden der Ausgangsrelais sind von der Hauptsteuerung Boden, um Geräusche zu vermeiden getrennt. Der NC-Kontakt in der Alarmschalter ist die Anwendung die Leistung der zweiten Stromversorgung des Hochleistungsrelaisspulen auf direkte Schneiden Sie das Netz power.Step 6: Einige Updates ... Ich muss Ihnen von einigen Updates zu informieren. Ich merke, einige Geräusche in den Boden der Steuerung aufgrund zu dem Relais, der den Motor antreibt. Also beschloss ich, das Grundstück mit einem anderen Netzteil trennen. Werfen Sie einen Blick auf die neue schematische um understandStep 7: Danke für ihre Bewertung für meine Aufzug! Aufgrund Ihrer Stimmen unser Projekt abgeschlossen 2. in der Home-Automation-Wettbewerb! Vielen Dank! für jede Hilfe bitte einen Kommentar und ich werde antworten.

        7 Schritt:Schritt 1: Anschließen an ein Kamera mit einem Fernauslöser Schalter Klemme Schritt 2: Anschließen an eine Kamera ohne Fernauslöser Schalter Klemme Schritt 3: Stellen Sie einen externen Taster Actuator Schritt 4: Aktivieren Sie die Kamera Shutter über einen externen Taster Schritt 5: Aktivieren Sie den Kamera-Auslöser mit einem Mikrocontroller Schritt 6: Aktivieren Sie den Kamera-Auslöser mit einem 555-Timer Schritt 7: Anwendungen

        Der beste Teil der Spukhäuser und Fahrgeschäften wird immer, Bilder von Ihren Freunden, die schreien in Terror zu sehen. Um diese Arten von Bildern zu erhalten erfordert perfektes Timing. Der beste Weg, dies zu erhalten, ist mit einer elektronischen Steuerschaltung. So in diesem Projekt werde ich Ihnen zeigen, wie man eine einfache automatische Kamera-Auslöser Schalter zu machen. Der beste Weg, um dies einzurichten, hängt weitgehend ab, welche Art von Kamera, die Sie haben. So werde ich eine Vielzahl von Methoden, die Sie mit verschiedenen cameras.Step 1 verwenden können umfassen: Anschließen an ein Kamera mit einem Fernauslöser Schalter Klemme Wenn Sie das Glück haben, eine Kamera, die über einen integrierten Verschlussschalter Terminal verfügt haben, dann ist es wirklich einfach, einen externen Schaltkreis, um die Kamera anschließen und aktivieren Sie sie aus der Ferne. Alles was Sie brauchen ist ein Stecker, der den Anschluss an der Kamera übereinstimmt. Unterschiedliche Kameramodelle mit unterschiedlichen Anschlüssen. So, hier ist ein Link zu einer guten Seite, die die verschiedenen Anschlusstypen zeigt: http://www.doc-diy.net/photo/remote_pinout/ Beispielsweise verwendet eine Canon EOS Rebel T3i eine 2,5-mm-Stereostecker (3/32 "kann auch funktionieren). Wie in der Abbildung gezeigt, wird der Schirm mit der Masse verbunden ist. Der Mittelring aktiviert die Fokusfunktion. Die Spitze aktiviert den Auslöser . Um den Fokus und den Shuttle zu aktivieren, müssen Sie nur noch, daß der Stift an Masse (die Hülse) verbinden Sie können dies entweder mit einem mechanischen Taster oder einem elektrischen circuit.Step 2 zu tun:. Verbinden mit einem Kamera ohne Fernauslöser Schalter Klemme Wenn Ihre Kamera nicht über einen eingebauten Blende Schalteranschluss, kann es immer noch möglich, sie mit einem elektrischen Schaltkreis zu steuern. Aber es erfordert, dass Sie einige interne Operation auf der Kamera zu tun. Entfernen Sie zuerst alle Schrauben von der Kamera und dem Außengehäuse zu entfernen. Denken Sie daran, dass es Schrauben hinter Aufklebern ausgeblendet werden. Wie Sie die Öffnung sind die Kamera, achten Sie darauf, die Kamera Blitzkondensator zu vermeiden. Wenn Sie nicht mit dem, was ein Kondensator sieht wie vertraut sind, ist es ein großer Zylinder mit zwei Drähten aus der IT. Dieser Kondensator kann eine Gebühr von mehreren hundert Volt, auch nachdem die Batterien entfernt worden zu halten. Berühre es nicht! Suchen der Kamera Verschlussschalter. Diese haben in der Regel einen Anschluss, der an Masse, um den Fokus und ein Anschluss, der an Masse, um den Verschluss zu aktivieren verbindet aktivieren verbindet. Die meisten Kameras Autofokus wenn Sie den Auslöser zu aktivieren. Wenn dies der Fall ist, müssen Sie nur eine Verbindung mit dem Verschlussterminal zur Verfügung. Löten Sie einen Draht in die Verschlussklemme und ein Draht mit dem Masseanschluss. Berühren Sie die beiden Drähte zusammen. Wenn alle Verbindungen ordnungsgemäß hergestellt wurden, sollte dies der Kamera Verschlusszeit zu aktivieren. Jetzt können Sie die Verschlusszeit mit einem externen Schaltkreis zu aktivieren. Alles, was Sie tun müssen, ist das Erdungskabel von der Kamera auf dem Boden der Rennstrecke. Dann haben Sie Ihre Schaltung zu verbinden die Verschlussklemme, die dem gemeinsamen Boden. Der einfachste Weg, dies zu tun ist mit einem einfachen Taster oder ein Transistor. Bei einigen Schaltungen können Sie die Verschlusszeit durch Ausgabe eines LOW-Signal an der Kamera Verschlussklemme zu aktivieren. Hier sind zwei weitere instructables, die einen tollen Job zu veranschaulichen diesen Prozess zu tun: http: //www.instructables.com/id/Shutter-Trigger-fo ... http://www.instructables.com/id/Time-lapse-add-on-to-a-Rollei-digicam/ Schritt 3: Stellen Sie einen externen Taster Actuator Wenn Ihre Kamera nicht über einen eingebauten Verschlussschalter Terminal und es ist nicht möglich, eine Verbindung mit dem Verschlussschalter hinzuzufügen, wie in Schritt 2 beschrieben, dann haben Sie immer noch die Möglichkeit der Montage eines Stellantrieb auf die Kamera, die mechanisch drücken kann die Schaltfläche für Sie. Dies wird noch lassen Sie die Kamera automatisch zu steuern. Es erfordert nur die Zugabe von einem Motor und einer Motorsteuerschaltung. Eine Methode besteht darin, eine Servo verwenden, um die Taste zu drücken. Der Stellantrieb unmittelbar neben dem Auslöser montiert ist. Wenn der Servo dreht, wobei der Arm (manchmal als Hupe) drückt den Knopf. Es ist auch möglich, einen regulären Motor zu verwenden. Montieren Sie ihn direkt über dem Verschlussschalter. Dann fügen Sie eine Klammer an der Welle, die in der Lage, mit der Taste ist. Sie können so etwas Einfaches wie eine Offset-Kreis verwenden. Diese Methode funktioniert am besten für Aufnahmen in regelmäßigen Abständen, wie beispielsweise mit einem Zeitraffer-Setup. Hier sind ein paar andere instructables die einen guten Job zu veranschaulichen, diese Methoden zu tun. http://www.instructables.com/id/Kite-aerial-photography-rig/ http://www.instructables.com/id/360-analog-camera-hat/ http://www.instructables.com/id/electromechanical-time-lapse-trigger/ http://www.instructables.com/id/Knex-Time-lapse-intervalometer/Step 4: Aktivieren Sie die Kamera Shutter über einen externen Taster Der einfachste Weg, um den Verschluss zu aktivieren, ist mit einem Momentschalter. Dies wird sehr häufig in der Fotografie. Aber es kann auch eine einfache Möglichkeit, ein Bild von etwas automatisch zu nehmen. Beispielsweise könnte der Schalter eine Druckplatte Schalter sein. Es könnte eine offene Tür oder ein Fenster Sensor sein. Es könnte ein Endschalter ist. Man könnte sogar einen Stolperdraht. Sie können jede Art von Momentschalter verwenden, und es gibt keine Begrenzung für die Anzahl der Möglichkeiten, wie Sie es einrichten. Verwenden Sie einfach Ihre imagination.Step 5: Aktivieren Sie den Kamera-Auslöser mit einem Mikrocontroller Der beste Weg, um eine Kamera automatisch zu steuern ist, mit einem Mikrocontroller, wie beispielsweise einem Arduino. An den Mikrocontroller, um die Kamera zu verbinden, werden Sie auch eine kleine Diode und einem Überbrückungskabel benötigen. Legen Sie die Kathode der Diode (die Seite mit dem Streifen) in einer der digitalen Pins des Mikrocontrollers. Dann legen Sie die Drahtbrücke in eine der GND-Pins auf dem Mikrocontroller. Nun müssen Sie diese an die Jalousieschalter-Kabel anschließen. Die Drahtbrücke sollte auf den Boden der Kamera zu verbinden. Die Diode sollte der Shutter-Funktion auf der Kamera zu verbinden. Wenn der Mikrocontroller ein LOW-Signal an den digitalen Stift sendet, sollte die Kamera zu aktivieren. Aber wenn ein HIGH-Signal ist mit dem digitalen Stift gesendet, wird die Diode in Sperrichtung vorgespannt und verhindert, dass der Strom aus in die Kamera fließt. Dies schützt die Schaltungsanordnung der Kamera ist potentiell beschädigt. Unter Verwendung der Microcontroller, können Sie einfach Ihre Kamera zu integrieren in jede Art von automatisierten system.Step 6: Aktivieren Sie den Kamera-Auslöser mit einem 555-Timer Sie können auch eine einfache 555-Timer-IC verwenden, um die Kamera zu aktivieren. Dies funktioniert gut für Aufnahmen in regelmäßigen Abständen, wie beispielsweise für eine Zeitspanne. Diese Schaltung ist von regelmäßigen 555-Timer-Schaltkreisen ein wenig anders. Pin 3 wird zum Laden und Entladen des Kondensators und Pin 7 ist der Ausgang. Ich entschied mich für dieses Layout, weil während des Entladungszyklus Pin 7 kurzgeschlossen, um durch eine interne Transistor gemahlen. Dies ist der ideale Weg, um die Verschlusszeit der Kamera zu aktivieren. Sie können die Schaltung mit alles von 4,5 V bis 18 V zu versorgen. Der Zeitpunkt hängt von dem Widerstand und dem Kondensator nach der Formel gesteuert: Zeitintervall (Sek) = 1,386 * R * C Ich habe einen 680μF Kondensator und einen variablen Widerstand 100k. Diese lassen Sie mich das Bild Intervall von alle paar Sekunden, um alle 94 Sekunden einzustellen. Um es auf Ihrer Kamera verbinden Sie die Masseleitung auf den Boden an der Kamera. Dann verbinden Sie Pin 7 auf die Shutter-Funktion. Schritt 7: Anwendungen Es gibt eine Vielzahl von Einsatzmöglichkeiten für eine automatische Kamera. Sie können eine einfache Zeitablauf zu tun. Sie können es verwenden, um Fotos zu machen, wenn Sie nicht in der Nähe der Kamera sein, wie beispielsweise mit Luft Drachen Fotografie oder Pol-Fotografie. Sie können es als Teil eines Sicherheitssystem einrichten, um ein Foto zu machen, wenn der Alarm ausgelöst wird. Dieses Halloween können Sie in Ihrem Spukhaus Einrichtung eines scare Kamera, um Bilder von Menschen nehmen, die von Ihrem automatisierten Spezialeffekte (Bild von Nightmares Fear Factory Niagara Falls Kanada bereitgestellt) erschreckt. Nutze deine Vorstellungskraft.

          7 Schritt:Schritt 1: Werkzeuge und Teile Schritt 2: Demontage der Easy Button Schritt 3: Ändern des Vorstands Schritt 4: Programmieren der Teensy und Ihre Arbeit Überprüfen bisher Schritt 5: Installieren des Teensy in die Taste Schritt 6: Zusammenbau der Taste Schritt 7: Einrichten des Hotkeys

          Dieses Projekt wird von mehreren bestehenden wirklich kreativ Easy Button Hacks Ich habe auf Instructables gesehen inspiriert. Dieser ist etwas billiger als die anderen. Es ist nicht Wireless, noch eine Spielshow an und lässt einen wenig mehr Arbeit, aber es wird Sie schnell loslegen :-) Schritt 1: Werkzeuge und Teile Ich habe die Teensy 2.0 , verfügbar direkt von ihnen oder von Adafruit für € 20. Es hat USB-Unterstützung eingebaut, und kann mit der so programmiert werden, Arduino IDE oder direkt mit avr-gcc , wie Sie bevorzugen. Wir werden mit der Arduino IDE, so zu installieren, dass und TeensyDuino . Wir werden die Teensy programmieren, um ein einzigartiges Tastenkombination, Meta-Alt-Control-W, die auf dem Computer abgefangen werden senden - für Windows können Sie verwenden AutoHotkey , für Mac können Sie verwenden, Quicksilver , und für Linux können Sie es einrichten direkt in Ihren Window Manager ist mit xev oder keytouch. Du wirst ein wenig Scripting tun müssen, aber die Lifehacker Links, die ich oben verwendet haben viele gemeinsame Skriptbibliotheken um Ihnen den Einstieg. Schließlich müssen Sie eine Easy Button . Für Werkzeuge werden eine P0 müssen Sie oder P1 Kreuzschlitzschraubendreher, einen Lötkolben, und über einen Fuß von Schaltdraht. A Laubsäge oder Bügelsäge ist hilfreich für das Schneiden der Öffnung für den USB-Anschluss auf der Seite der Taste, aber eine Zange wird mit der relativ weichen Kunststoff reicht völlig aus, es wird nur ein bisschen mehr zackig aussehen. Nicht im Bild sind ein Xacto Messer oder kleinen flachen Schraubendreher und einem Drahtschneider / Stripper. Disclaimer: Ich bin nicht mit Microsoft, Apple, PJRC, Adafruit, Lifehacker, Quicksilver, Autohotkey noch Staples Unternehmen assoziiert. Ich mag nur ihre Produkte und verwendet sie in diesem Instructable. Alle löten oder andere Hacker auf eigene risk.Step 2: Demontage der Easy Button Nehmen Sie die Batterien, werden Sie nicht brauchen. Speichern Sie die restlichen Teile für wenn Sie die Taste wieder zusammen. Die vier Kontaktflächen auf der Unterseite der Taste. Lösen Sie die vier Schrauben, die Sie unter den Pads finden. Nehmen Sie die Spitze, die in zwei Teile. Es gibt zwei Schrauben an der Platine auf, und zwei Schrauben, die das Zwischengeschoss vorhanden. Entfernen Sie diese. Unter der Metallplatte, klicken Sie zwei weitere Schrauben. Entfernen Sie diese und entfernen Sie das Zwischengeschoss. Speichern Sie die beiden Metallnacktschnecken, die herausfallen werden, wenn Sie die Mezzanine entfernen. Nehmen Sie die Lautsprecher und Clip die Drähte an den Lautsprecher und Akku compartment.Step 3: Ändern der Vorstands Die Platine scheint anders als den in bisherigen Instructables gezeigt ist, so dass die Spuren zu schneiden und Spleiß verschieden sind. Löten Sie ein 6 "Kabel an der Masseebene. Vorsichtig kratzen die Lötstoppmaske vor der Linie von der Taste. Kratzen Sie über die Linie in der Nähe der Epoxy dot, diese Verbindung zu unterbrechen. Löten Sie einen 6 "Draht zur Spur auf dem Brett - es kann auf Band auf der Draht mit Isolierband helfen, landete ich Ziehen des Kupfer rechts vom Brett mehrmals. Löten Sie einen Draht an der Teensy dem GND-Pin, und die andere, um B4 / pin 13.Step 4: Programmierung der Teensy und Ihre Arbeit Überprüfen bisher Öffnen Sie die Arduino IDE, schließen Sie das Teensy, und laden Sie die Skizze. Sie müssen Keyboard + Maus + Joystick wählen, wie unten für USB-Typ gezeigt. Drücken Sie die Reset-Taste am Teensy und laden sollte. Öffnen Sie die Serial Monitor, sollten Sie Diagnosemeldungen angezeigt, wenn Sie die Taste drücken. Wenn nicht, gehen Sie zurück und überprüfen Sie Ihre Verbindungen. Stellen Sie sicher, dass Sie die richtigen Spuren gelötet haben, und dass Sie die Spur vom Button geschnitten habe. Sie können ein Popup fordert Sie auf, eine neue Tastatur zu identifizieren, können Sie sicher in der Nähe this.Step 5: Installation des Teensy in die Taste Sobald Sie die Skizze geladen und Arbeits, ist es Zeit, um die Teensy in die Schaltfläche Installieren. Ich es installieren, wo der Lautsprecher, so entfernen Sie die Lautsprecher jetzt, wenn Sie nicht bereits haben. Verwenden Sie Kabel, die Teensy halten Sie - ich löten, um nicht verwendete Pins. Da die nicht verwendeten Stifte sind Eingänge, es gibt keine Gefahr von Kurzschlüssen, indem Sie diese, da die Eingänge elektrisch getrennt. Markieren Sie die Punkte auf den Frame, der USB-Anschluss zum Anschlag nach rechts unterhalb der Staples logo geschnitten. Datei die Schnittkanten glatt für Sauberkeit und scharfe Punkte zu vermeiden. Schritt 6: Zusammenbau der Taste Setzen Sie die Metall Schnecken zurück in ihre Schlitze, dann legen Mezzanine wieder an der Spitze der Teensy. Die Kunststoffüberhang sollte dazu beitragen, den Keil Teensy einrastet. Überprüfen Sie die Platzierung, indem Sie den Rahmen auf zeitweise, dass der USB-Anschluss noch Linien bis zu sehen. Schrauben Sie die vier Schrauben, die im Zwischengeschoss zu halten. Setzen Sie den Klickplatte wieder auf, und schrauben in den Vorstand. Verlegen Sie die Kabel von den vier Löcher, die die Schaltfläche oben wird in zu gehen. Setzen Sie auf den Button oben auf, dann den Rahmen. Beachten Sie, dass der Rahmen-Steckplätze, um es zu einer Flucht mit dem Button oben und Schraubenlöcher. Schrauben Sie die vier unteren Schrauben und ersetzen Sie die Gummi pads.Step 7: Einrichten des Hotkeys Dieser Teil wird je nach verwendetem Betriebssystem variieren. Ich werde den Mac Verfahren zeigen denn das ist der, den ich habe, aber willkommen Eingabe von Windows- und Linux-Benutzer für ihre Einrichtung. Installieren Sie das Programm Quicksilver und legte die Probe Applescript (easy.scpt) in Ihrem Documents-Verzeichnis. Fügen Sie den Auslöser und stellen Sie die Tastenkombination Command-Alt-Control-W, wie gezeigt. Ich habe auch ein Skript, das spezifisch ist, um Mail.app, die Ihnen sagen, wenn Sie neue E-Mail haben. Für Windows und Linux, Ihre Hotkey-Programm einzurichten als angemessen. [Edit] Ich habe eine autohotkey.ahk Datei am Beispiel. Stecken Sie das einfach Taste und drücken Sie es. Ihre Aktion geschehen soll! Wie gefällt Dir das Instructable up wenn Sie es mögen, es wird mich ermutigen, mehr zu machen!

            7 Schritt:Schritt 1: Belkin Wemo Wifi Outlet (oder, Finden Wemo) Schritt 2: Die Macht Schritt 3: Schalten Sie es oben. Schritt 4: Zünddrähte Schritt 5: Wenn diese dann! Schritt 6: Safety Last! Schritt 7: Sucess, mit einem "C"!

            AKTUALISIERT! I zu einer 12 Volt Relais geschaltet, hat ein Projekt Feld und verbessert die automatische Relais aus Rezept. Joy. Hallo. Ich bin ein bisschen schämen diesem Hack, da sie größtenteils verwendet bestehenden Technologien, aber ich werde es trotzdem für alle Herrlichkeit und Geldprämien zu posten. Meine Garagentoröffner Fern zuletzt auswärts mit sehr wenig Notiz übergeben. Das war frustrierend, weil ich deutlich machen, auf alle Elektronik ich annehmen, dass sie mir reichlich Warnung zu geben, wenn sie auf ihrem Weg aus sind. Kein solches Glück. Diese Fern war ein Rebell und schon gar nicht ein Gentleman. Ich brauchte einen Ersatz, natürlich. Universal-Fernbedienungen sind in Ordnung, aber es gibt ein paar Einschränkungen, die ich bin nicht scharf auf: 1. begrenzte Reichweite. Ich muss innerhalb von 50 Meter oder so von meinem Haus, um sie zu nutzen. Was, wenn ich ein Familienmitglied in die in der kalten 90 Grad-Florida Wetter gesperrt lassen, oder öffnen Sie das Haus für den Hundewanderer (wenn ich einen Hundewanderer), oder machen Sie all meine Sachen zur Verfügung, um die Gauner, die leben in meiner Nachbarschaft zum Versicherungsbetrug Zwecke? Recht. 2. Remote-Batterien sterben. Ich weiß nicht wie der Tod. Es ist mir unangenehm. iPhone kann immer und überall, auch im Auto aufgeladen werden, (sich vorstellen, dass!) 3. Warum tragen mehr Geräte in der Umgebung als nötig? Diese Smartphones sind verdammt klug in diesen Tagen. Sie sollten mehr tun für uns, wie Massagen und Fuß unsere Hunde. Auch der Eröffnung unserer Garagen oder anderen Entry-Möglichkeiten. Plus Garage Fernbedienungen wiegen etwa 45 lbs. Nicht cool. 4. Physikalische Schaltflächen sind eine Fehlerquelle. Die Chancen stehen gut, ich muss ein Old-School-Garage nach ein paar Millionen Anwendungen remote wieder zu ersetzen. Wer braucht diese Art von Unsicherheit in ihrem Leben? Nein, Sir, ein kapazitiver (wirklich Rechtschreibprüfung "kapazitiven" ist nicht in Ihrem Wörterbuch in der heutigen Zeit?) Touchscreen überlegen ist in meinem Buch! Ich wage zu sagen, dass es Milliarden von Berührungen in Laden, bevor das Glas trägt durch und Flüssigkristall-Toxine sickern in den Fingern! Ich gebe zu, dass Punkt 4 war ein schwaches, aber Ich mag die Dinge in fours, deshalb habe ich meine beiden Daumen (siehe Fotos) entfernt. Ich kann, was ich will hier eingeben, kann ich nicht? Whhheeeeeeeeeeeeeeeeeeeeeeee! Wooooooords !!!!! Weiter geht es nach das Wie und was zu sehen, Freunde Schritt 1: Belkin Wemo Wifi Outlet (oder Suchen von Wemo) Hier ist die erste Hälfte der Magie, Kinder. Diese Belkin Wifi Stellen sind groß. Sie können von Ihrem Telefon aus gesteuert werden, von überall. Sie kosten etwa 50 € bei Apple, Target usw. ein wenig steil zum Drehen ein Licht auf, aber ich fand es mit vertretbarem Aufwand für diesen Einsatz. Sicherlich gibt es viele andere Möglichkeiten, dieses Gleiche zu tun (Raspberry Pi, Arduino, Laptop, Mobiltelefon unbenutzt), aber das war einfach und dauerte etwa eine halbe Stunde, nachdem ich hatte die Lieferungen in der Hand. Die Installation ist einfach. Das Wemo verbindet sich zu Ihnen nach Hause Wifi Router und wird über ihre app von Ihrem Telefon zugänglich. Der coolste Teil ist, dass IFTTT (If This dann) unterstützt jetzt die Wemo! Wenn Sie nicht vertraut sind, dann werde ich Sie darüber zu erzählen. (Siehe was ich dort tat?) Besuchen IFTTT.com .Es ist ein kostenloser Service, der viele verschiedene Datenquellen zusammen auf einfache Regeln genannt Rezepten verbindet. Es kann sogar zu steuern bestimmte Hardware, wie dieser Belkin Switch oder den Philips LED Hue Glühbirnen. Mehr zu IFTTT later.Step 2: The Power Zum Glück gibt es eine extra Steckdose an der Decke neben meinem Opener. Vielleicht ist dies, wie sie alle sind, aber ich werde so tun, dass ich Glück besser über mich zu fühlen. Außerdem habe ich eine Spielsucht. Die schwarze Schnur Sie in die Wemo gesteckt sehen, ist nur ein abgehackt alte Lampe Kabel. Ich zeige es verwenden, im nächsten Schritt, aber bitte notieren Sie es! Es muss von der Art, die Wandstrom verarbeiten kann (in der Regel 110 Volt, oder wenn in Großbritannien so etwas wie 153.000 Volt ... Ich weiß wirklich nicht,). Sie werden gleich sehen, warum ... umblättern. Update: I ersetzt dieses Netzkabel mit einer 12-Volt-Steckernetz Stil Transformator anstelle einer direkten 110 Volt. Fühlte ich mich besser. Ich muss einfach ein Bild von ihm hier oben zu bekommen. Schritt 3: Schalten Sie es oben. Nun, es kommt eine Zeit in (Frau) Leben eines jeden jungen Mann, wenn er (sie) muss eine tatsächliche Arbeit zu tun. Booooo ... Hier sehen wir eine Tyco Electronics 12 Volt Mechanische Relais-Schalter. Ich habe dies bei Radio Shack, aber jede Relaisschalter, die unter 12 V aktiviert und verfügt über einen normalerweise offenen Zustand funktioniert. Was ist in der Regel das? Gut, dass Sie gefragt. Diese Relaisschalter arbeiten auf die folgende Weise: 1. Die Stromversorgung an eine elektromagnetische Spule im Inneren angewendet 2. eine Metallplatte ist mit der Spule, die ein Bündel von Metallkontakten bewegt sich gezogen 3. Einige Kontakte, die bereits berührt wurden (geschlossen) werden geöffnet, und einige offene noch werden geschlossen. Wir wollen nutzen zwei der Schließerkontakte, so dass, wenn Strom angelegt wird, werden sie zu schließen und eine Schaltung, die wir verwenden, um den Garagentoröffner auslösen. Weiter lesen. Hinweis: Ist zu beachten, dass die 12 Volt wird einfach verwendet, da, um den Magnetkreis zu schließen. Diese Spannung nicht und sollten nicht in die Garagentoröffner Schaltung übergeben werden. Das würde wahrscheinlich brechen Zeug. Ich kann nicht für den Verlust Ihres Hauses verantwortlich sein! Mine ist 300 Quadratfuß. Ich habe nichts zu verlieren! Beachten Sie wieder: Ich habe wieder und isolieren Sie die Drähte nach der Einnahme der Foto. Sie müssen dies tun, um sicherzustellen, kein Streuspannung steigt aus oder Shorts auf dem Metallgehäuse des Garagentoröffner oder someones Gesicht. Schrumpfverpackungsschlauch oder schwarzem Isolierband sollte es tun. Auch Kabelbinder dieses Relais auf eine sichere Post irgendwo, genau wie ich here.Step 4 nicht: Zünddrähte Ich habe die zwei gelben Zünddrähte auf die gleichen zwei Schraubklemmen, die Sie in der Bedienungsanleitung Garagentoröffner Taste aus meiner Wand zu verbinden verbunden. Stellen Sie sicher, sie sind gelb, da keine andere Farbe wird funktionieren. Yellow können Elektronen fließen besten (nichts davon ist wahr). Die Farbe spielt keine Rolle. Alle Drähte werden für diesen Schritt zu arbeiten, da sie nur benutzt wird, um den Stromkreis zu schließen, so wie die ursprüngliche Wand Taste Verdrahtung tut, wenn gedrückt wird. Ich verließ die ursprünglichen Drähte auch dort, so dass die Wand Taste noch funktioniert. Ich kann nicht zu jedem opener sprechen hier geben, aber das ist mein Setup. Einfach und sauber. Auf den Spuren der Drähte von Ihnen Button Wandmontage ist ein guter Weg, um herauszufinden, welche Anschlüsse sind der richtige ones.Step 5: Wenn diese dann! Also zurück zu IFTTT. Es ist eine große freie (bis jetzt) ​​Service von San Francisco, die Sie einfache Regeln (oder Rezepte) gesetzt, um Ereignisse, Nachrichten oder Aktionen auslösen können. Ich habe ein paar einfache diejenigen, die mir meine Wemo jederzeit IFTTT erhält eine Text- oder Voice-Mail von meiner Telefonnummer auslösen lassen gesetzt. Hier ist das Hauptrezept: https://ifttt.com/recipes/96423 Es ist wichtig zu beachten, dass ich die Wemo Aktion "Schalten Sie dann aus" gewählt. Dies ermöglicht es dem Garagentoröffner zu aktivieren, aber dann los, als ob die physische Wand Taste gedrückt wurde. Wenn das Relais nach links eingeschaltet ist, der weiß, was Grausamkeiten auftreten könnte !? Wirklich aber, das wäre nicht sicher. Ich versehentlich es eingeschaltet für einen ganzen Tag, und es wurde ziemlich warm. Aus diesem Grund, habe ich noch ein paar Regeln, die die Wemo off mehrmals für Sicherheitsabschaltung am Tag. Weiter lesen. Update: Ich fügte hinzu, eine weitere Regel, sie alle ... eine Regel, die besagt, herrschen "Sie wiederum, dass Junk-on? Nun, ich bin Drehen zum Teufel aus, sehen !?" Das bedeutet, dass jedes Mal, wenn die Wemo auf ausgelöst wird, geht IFTTT und schaltet sie aus. So kann ich die Wemo App nutzen, um nun, ohne sich daran zu erinnern, um zu schalten Sie das Relais öffnen. Sicherlich gibt es eine bessere way.Step 6: Safety Last! Hier sind die Sicherheitsabschaltung Rezepte auf IFTTT. Ich ping den Wemo 4 Mal pro Tag und sagen, es zu deaktivieren. Dies wirkt sich negativ nichts. Wenn es bereits aus, wie es sein sollte, tut es nichts. Es ist nicht eine Knie. Um 3 Uhr morgens, 6.00, 3.00 und 6.00 my Wemo erzählt auszuschalten. Machen Sie mehr, wenn Sie paranoid wie ich sind. Wenn irgendwie bekam ich betrunken auf Schokolade und ohnmächtig auf meinem Handy mit dem Wemo App geöffnet und meine Zunge berührt die "on" Taste und dann einen dieser Rezepte mein Leben retten würde, oder zumindest das Relais Ausbrennen schließlich retten. Nicht viel anders, als wenn ich in Ohnmacht fiel und klebte an der Wand in der Garage mit meiner Zunge an der Wand montiert (Taste möchten, dass zu viel). Achten Sie darauf, dass Sie nicht setzen up noch mehr Wemo basierte Regeln! IFTT unterstützt nur eine Wemo gerade jetzt, so, wenn Sie versuchen, eine weitere Regel denken Sie beim Abbiegen Lichter in Ihrem Haus hinzuzufügen, wird es die Garage Wemo beeinflussen. Tu es nicht! Update: Anscheinend IFTTT unterstützt nun mehrere Geräte! Woohoo! http://updates.ifttt.com/post/50125496053/belkin-wemo-multi-device-controlStep 7: Sucess, mit einem "C"! Ich kann jetzt Siri zu meinem Haus in Text und öffnen Sie die Garage. Jetzt kann ich mein Haus in Text die altmodische Weise zu meiner Garage zu öffnen. Jetzt kann ich mein Haus anrufen, um meine Garage zu öffnen. Beachten Sie, es heißt "The Mansion". Wenn Sie Text oder rufen Sie ifttt, sie geben Ihnen eine Reihe für ihre Automatisierungsserver. Ich trat diese Zahl in meiner Kontaktliste als "The Mansion", so dass ich sagen: "Siri, text The Mansion und sage es meinem verdammten Garage zu öffnen, jetzt bitte!" Sie können die Anzahl, wie alles, was Sie wollen, zu speichern. Folgen Sie nicht meine beraten. Es ist nicht zu hören. Danke fürs Lesen! Ich bin heraus sein, herauszufinden, einen Weg, um aus meiner Garage erhalten (Telefon nicht geladen ist).

              6 Schritt:Schritt 1: Was wir vorgeschlagen: Die Lösung Schritt 2: Blockschaltbild Schritt 3: Der Schaltplan Schritt 4: 5 PCB DES PROJEKTS Schritt 5: Microcontroller-Code und Algorithmus verwendet !! Schritt 6: Die Applikation für Android

              Alle 8 Artikel anzeigen Smart Home Automation lassen dem Anwender, die nach Hause von seinem Telefon zu steuern, und weisen Sie Aktionen, die je nach Zeit oder andere Sensormesswerte wie Licht, Temperatur oder Sound von jedem Gerät im Home Automation Netzwerk passieren sollte. WAS KANN HOME AUTOMATION TUN? Steigern Sie Ihre Unabhängigkeit und geben Ihnen mehr Kontrolle über Ihre häuslichen Umgebung. Machen es einfacher, mit Ihrer Familie zu kommunizieren. Sparen Sie Zeit und Mühe. Verbessern Sie Ihre persönliche Sicherheit. Reduzieren Sie Ihre Heizung und Kühlkosten. Erhöhen Sie Ihr Haus Energieeffizienz. Warnt Sie akustisch und optisch auf Notsituationen. Ermöglicht es Ihnen, Ihr Haus zu überwachen, während Sie weg sind. Features unseres Projektes: Steuerung bis zu vier Haushaltsgeräte drahtlos (erweiterbar auf kostenlose IO Pins basierend). Überwachen Sie den Status Ihres Hauses wie Temperatur innerhalb und außerhalb Ihres Hauses, Lichtintensität innerhalb und außerhalb Ihres Hauses, Bewegung (Anwesenheit) auf der Haupteingang, LPG Leck in der Heimat und den Status von Ihnen Haupttür. Öffnen / Schließen Ihr Haupttür elektrisch und drahtlos. Wie der Android-Anwendung ist durch ein Passwort geschützt, es fügt automatisch Sicherheit zu Ihnen nach Hause, da sie nur durch den Benutzer gesteuert werden. Automatisieren Sie Ihre Indoor-Beleuchtung, Outdoor-Beleuchtung und Ventilator / AC auf OFF automatisch auf /, wenn die Lichtintensität und Temperatur die programmierten Schwellwerte überschritten werden. (Diese Funktion, nannten wir es "SENSOMATE"). Es automatisch zu Hause gegen LPG Lecks und Fälle von fire.If es etwas falsch erkennt überwachen, schaltet er sich automatisch aus allen Haushaltsgeräten sofort und sofort öffnet die Tür zu den LPG / Feuer Abgas off zu Hause lassen. Hat einen "Schlafmodus", einmal aktiviert wird dein Licht ausschalten und programmieren Sie den Bewegungssensor und Tür-Sensor, um Alarm zu schlagen, wenn etwas schief geht. Endlich, als es nutzt Bluetooth kann der Anwender die Android-Handy in einem Bereich von 10-100m verwenden. Auch gibt es viele behinderte und ältere Menschen, die immer darauf an, andere für ihre Grundbedürfnisse. Diese Anwendung gibt ihnen eine helfende Hand. Mit dieser Anwendung können Benutzer die elektrischen Geräte in seinem Zimmer ohne sich zu bewegen oder irgendwo ohne zu versuchen, fremde Hilfe zu verwenden, der Benutzer selbst fühlt sich ein wenig independent.With dieser Anwendung kann der Benutzer Haushaltsgeräte zu überwachen und zu betreiben, stellen Sie sich sicher fühlen, mit Hilfe von Bewegungssensor, geben Alarm an den Vormund in Zeiten der Not, überprüfen Sie Innen- und Außentemperatur - oder benutzen Sie diese Option, als ein digitales Thermometer, aktivieren / deaktivieren AC Steuerung, aktivieren / deaktivieren Zimmerlichtsteuerung und Monitor Fenster / Türen. [Das Projekt hier dargestellt ist ein Prototyp, aber es ist vollständig getestet und arbeiten und bereit sind, in Echtzeit durchgeführt werden] [Bitte stimmen Sie für mich, wenn Sie meine Arbeit mögen.] Schritt 1: Was wir vorgeschlagen: Die Lösung Hausautomation ermöglichen es Ihnen, die Dinge, die Sie brauchen, und tun, in Ihrem Hause leichter zu bewerkstelligen. Vielleicht möchten Sie Ihr Sicherheitssystem zu kontrollieren? Oder, vielleicht, um die Sprachwahl zu automatisieren die Lichter in Ihrem Haus, so dass Sie ins Bett zu bekommen und schalten Sie das Licht aus können möchten. Oder vielleicht möchten Sie in der Lage, Ihre Sound-System von jedem beliebigen Ort in Ihrem Haus steuern. Egal, was es ist, Sie schauen, um zu erreichen, sind wahrscheinlich Home-Automation-Produkte zur Verfügung, um Ihnen zu helfen, um sie geschehen. Eine typische Hausautomationssystem erlaubt es, Haus halten Geräte von einer zentralen Steuereinheit zu steuern. Diese Geräte sind Leuchten, Ventilatoren, Klimaanlagen, Fernsehgeräte, Überwachungskameras, elektronische Türen, Computersysteme, Audio / Video-Geräte, etc. Diese Geräte müssen in der Regel speziell entwickelt werden, untereinander und mit der Steuereinheit für die meisten kompatibel zu sein im Handel erhältlich Hausautomationssysteme. Das Projekt Smart Home Automation, zeigt ein System, das in ein Heim / elektrischen System Gebäudes integriert werden kann und erlaubt es, drahtlos steuern Leuchten, Ventilatoren und Ein- oder Ausschalten von Geräten, die an eine Steckdose angeschlossen ist. Das System kann von einem Bluetooth oder gesteuert werden Wi-Fi-fähigen Gerät wie beispielsweise ein Mobiltelefon oder Laptop, während ein Mikrocontroller angetrieben Feld wirken als dem Server. Damit die Installationskosten und Hardware-Kosten auf ein Minimum wie ein Mobiltelefon und Desktop-PC gehalten, wie die meisten Nutzer besitzen bereits die erforderliche Hardware. Ein Bluetooth-Dongle oder ein Standard-Wireless Access Point verwendet wird, um die Verbindung zwischen dem Server und dem mobilen Gerät zur Verfügung stellen. Das System ist in der Lage zu erfassen, wenn der Benutzer betritt oder verlässt den Raum durch Messung der Änderung in den Umweltwärmegleichgewicht, und kann entsprechend ein- oder ausgeschaltet Geräte wie Leuchten und Gebläse einzuschalten. Die Stromversorgung für jedes Gerät wird durch einen elektromechanischen Relais verdrahtet. Eine Anzahl von Relais werden in Abhängigkeit von der Anzahl der zu steuernden Geräte verwendet. Alle Relais von einem Mikrocontroller gesteuert. Die Microcontroller-basierte Host fungiert als mmain Server .. Der Server kann auch Empfangs-Verbindungen über das Internet und kann von einem entfernten Standort aus gesteuert werden. Dies eröffnet viele Möglichkeiten. Zum Beispiel könnte man aus der Ferne auf die Klimaanlage im Büro wenden, bevor Sie so, dass der Raum kühlen, bevor sie nach Hause. Hausautomation können in die Komplexität von der einfachen Geräte und Dinge, die Kontrolle über die einzelnen Komponenten an individuelle Heimuntersysteme und integriert ganze Haus Systeme reichen. Projekt: Verwenden Sie fünf Sensoren, um den Zustand zu Hause nämlich Temperatur, Lichtintensität, Bewegung, LPG Leck und Tür- / Fensterstatus zu überwachen. Verwenden Sie einen Host-Gerät, das an der Wand montiert werden und wird den Anschluss an alle Haushaltsgeräte wie Beleuchtung, Lüfter, etc und allen Sensoren haben. Verwenden Sie "ANDROID" basierte Smartphones, Tablets, wie die Benutzerschnittstelle und Systemsteuerung. Der Android-Client wird mit Bluetooth drahtlos eine Verbindung zum Host-Gerät. Einfach die Anmeldung in der Android-Anwendung Zugriff auf das Benutzer zu steuern und zu automatisieren sein Haus drahtlos zu gewähren. Schritt 2: Blockschaltbild Das Blockschaltbild des Projektes ist, wenn obigen Bild. Der Hauptherzstück des Projekts, das alle Datenverarbeitung und Entscheidungsfindung zu tun ist, die Mikrosteuerung. Hier dient sie dem Zweck der Datenerfassung von den Sensoren und den Vergleich dann mit den in der Mikrosteuer EEPROM programmierten Werte und dann Betätigen der Geräte entsprechend. Ein 16x2 Zeichen LCD wird für die Anzeige der Meldungen, Gerätezustand und Sensormesswerte verwendet. Er ist direkt mit dem Mikrocontroller in 4-Bit-adressierbaren Modus geschaltet. Immer wenn eine neue Aktion oder Ereignis wie Feueralarm, LPG Leck, etc hob es auf dem LCD angezeigt wird, zu. Als nächstes haben wir die Bluetooth UART-Modul an die serielle Schnittstelle des Mikrocontrollers verbunden. Es wirken als Access Point für die Android-Client auf der anderen Seite und logisch zu handeln als komplette serielle Kabel Ersatz für die serielle Schnittstelle. Die Daten werden seriell zwischen den beiden Geräten ausgetauscht. A LINK Status-Pin an den Mikrocontroller aus der Bluetooth UART erzählt, dass die Android-Client erfolgreich mit dem Host verbunden. Als nächstes, um zwei Licht ineinander und andere außerhalb des Hauses, einen Ventilator / AC und Fernseher steuern wir haben vier Relais mit dem Mikrocontroller über den NPN-Transistor basierten Pufferschaltung verbunden ist. Die Relais verbrauchen viel Strom, während sie aktiviert und den Mikrocontroller auf jedem Stift kann nur von 20mA Stromquelle so eine Pufferschaltung ist größter unverzichtbar zwischen dem Relais und der Steuerung. Es gibt fünf Typen von Sensoren in dem Projekt jene sind, die direkt an den Mikrocontroller angeschlossen eingesetzt. Um die Lichtintensität spüren wir zwei LDR Sensoren, die Lichtabhängige Widerstände an den ADC-Eingang des Mikrocontrollers angeschlossen ist. Um die Temperatur spüren wir verwendet zwei Festkörper-Halbleiter-Temperatursensoren von Analog Devices auch für die ADC-Eingang des Mikrocontrollers angeschlossen. Um den LPG Leck im Hause fühlen verwendeten wir das MQ-5 LPG Sensor und es Schnittstelle zum ADC-Eingang des Mikrocontrollers. Nach ihnen verwendeten wir einen Hakenschalter, um die Tür, ob es geöffnet oder geschlossen zu erfassen. Dieser Sensor ist mit dem digitalen Eingang des Mikrocontrollers extern gezogen verbunden. Das Vorhandensein und die Bewegung wir die PIR (PIR-Sensor), der einen digitalen Ausgang hat Sinn verwendet und es wird auch an den digitalen Eingang des Mikrokontrollers extern gezogen verbunden. Der Haupteingang wird durch den Getriebegleichstrommotor angetrieben und wie es zu schließen und öffnen Sie die Tür, um bi-direcionally bewegt werden kann, hat es. Um dies zu tun, haben wir den NPN-Transistor basierend H-Brücke bidirektionalen Motortreiberschaltung, die den digitalen Ausgang des Mikrocontrollers angeschlossen. Der Mikrocontroller kann digital zu steuern die Bewegung und Richtung des Motors zum Öffnen und Schließen der Tür. Ein Software-Rückkopplung zwischen dem Motor und dem Türhaken Sensorausgabe implementiert, so dass, wenn die Tür seiner max Position erreicht und wird herunter der Motor stoppt den Antrieb des Motors, um jede damage.Step 3 zu verhindern: den Schaltplan Der Schaltplan des Projekts ist oben in der Abbildung oben gezeigt. Die ausgehend von dem Stromversorgungsabschnitt, haben wir die 9V AC Eingabe von dem Sekundärausgang des Transformators. Dies ist die Fed an den Brückengleich Abschnitt, der Wechselstromversorgung in Gleichstromversorgung umwandelt. Dies wird durch vier 1N4007, 1 A Dioden in Brückenkonfiguration durchgeführt. Dann auf der DC-Ausgang dieses Abschnitts ein großer Kondensator (1000uF, 16V) und ein weiteres kleines 100nF Kondensator ist da, um die Gleichstromversorgung zu filtern und entfernen Sie alle AC-Komponenten von ihm. Dies liegt daran, hier betreiben wir pre digitale Schaltungen, die auf nicht regulierten und ungefiltert Versorgung betreiben ausfällt. Nachdem der DC-Versorgung wird gefiltert, wie es ist ungeregelt in eine geregelte 5V DC Versorgung mit LM7805 Regler eingeschaltet. Wieder nach, dass eine kleine 100nF Kondensator ist da, um die geregelte Gleichstromversorgung zu filtern. Eine geregelte 3,3-Volt-Versorgung wird auch von einem anderen Regler, der die UA78M33 dessen Eingang von der geregelten 5 V-Ausgang des LM7805 Spannungsregler zugeführt wird abgeleitet. Geregelte 5-Volt-Versorgung notwendig, um die Mikrosteuerung, Relais und alle Sensoren anzutreiben, während ein kontrollierter 3,3 Volt wird durch die Bluetooth-UART-Modul zu bedienen erforderlich. Danach wird die geregelte Versorgung zu allen Sensoren, Relais und dem Mikrocontroller zugeführt. Es gibt fünf Typen von Sensoren in dem Projekt jene sind, die direkt an den Mikrocontroller angeschlossen eingesetzt. Um die Lichtintensität spüren wir zwei LDR Sensoren, die Lichtabhängige Widerstände an den ADC-Eingang des Mikrocontrollers angeschlossen ist. Ein Pin des LDR wird auf Vcc über einen 330K-Widerstand und andere mit Masse verbunden verbunden. Dies erzeugt eine Potentialdifferenz zwischen der Schaltung und wird zugeführt, um A.3 und A.2 des Mikrocontrollers bzw. zu fixieren. Um die Temperatur spüren wir verwendet zwei Festkörper-Halbleiter-Temperatursensoren von Analog Devices auch für die ADC-Eingang des Mikrocontrollers angeschlossen. Die beiden Stifte sind mit der Energieversorgung verbunden, um die Sensoren anzutreiben und die dritte Pin ist der Ausgangsstift mit dem ADC7 und ADC6 Kanal des Mikrokontrollers verbunden ist. Um den LPG Leck im Hause fühlen verwendeten wir das MQ-5 LPG Sensor und es Schnittstelle zum ADC5 Kanaleingang des Mikrocontrollers. Wenn ein LPG Leck den Ausgang des LPG Sensor erfasst allmählich abnehmen, und dass von dem ADC des Mikrokontrollers abgetastet. Nach ihnen verwendeten wir einen Hakenschalter, um die Tür, ob es geöffnet oder geschlossen zu erfassen. Dieser Sensor ist mit dem digitalen Eingangsstift D.7 des Mikrocontrollers oben gezogen externally.Whe die Tür geschlossen ist, wird der Gabelschalter geschlossen ist und der Ausgang logisch niedrig ist, wie es den Boden umgeht. Wenn die Tür geöffnet ist, ist die hool Schalter auch offen und es umgeht logik1 throught 10k Widerstand an den Ausgang. Das Vorhandensein und die Bewegung wir die PIR (PIR-Sensor), der einen digitalen Ausgang hat Sinn verwendet und es ist auch mit dem digitalen Eingang (pinA.4) des Mikrocontrollers extern gezogen verbunden. Wenn eine Bewegung erkannt wird, geht der Ausgang hoch für ein paar Sekunden und kommt zurück zu niedrig im Falle der Abwesenheit von Bewegung. Der Haupteingang wird durch den Getriebegleichstrommotor angetrieben und wie es zu schließen und öffnen Sie die Tür, um bi-direcionally bewegt werden kann, hat es. Um dies zu tun, verwendeten wir die vier BC107 NPN Transistors basierend H-Brücke bidirektionalen Motortreiberschaltung, die den digitalen Ausgang des Mikrocontrollers angeschlossen. Der Mikrocontroller kann digital zu steuern die Bewegung und Richtung des Motors zum Öffnen und Schließen der Tür. Meldungen und Sensorwerte ein 16x2 Zeichen LCD wird in 4-Bit-Modus zu PortB des Mikrocontrollers verwendet anzuzeigen. Die H-Brückenschaltung verwendet wird, um einen Gleichstrommotor in beiden Richtungen anzutreiben. Es kann auch Relais verwenden, um funktionieren aber hier haben wir verwendet, die auf der Grundlage eines BJT. Es besteht aus vier BC107 NPN-Transistoren, wie in Figur 2. Die beiden Transistors T1 und T2 dargestellt sind, in Reihe und diejenigen T3 und T4 sind ebenfalls in Reihe geschaltet. Die Basis aller vier Transistoren sind geschützt y Strombegrenzungswiderstände R1-R4. Der verhindern eine Beschädigung der Transistoren. Die Basissignale von T1 und T4 gleich sind und daß der T3 und T2 sind ebenfalls die gleichen. Die Bedienung ist einfach, dass, wenn Sig1 logisch 1 und Sig 2 logisch 0, wird es auf T1 und T4 schalten und den Motor in eine Richtung drehen, wenn wir dieselbe umgekehrt die Eingangslogik wird der Motor in umgekehrter Richtung zu gehen. FÜR DAS PROJEKT 5 PCB: Alle vier Transistoren als einfache Schalter here.Step verwendet 4 Die Leiterplatte für das Projekt wird in EAGLE Layout-Designer gestaltet. Die schematische wird im Schaltplan-Editor entwickelt, und das Board ist im Board-Editor entwickelt. Die einfache TONER Transferverfahren wird hier verwendet, um Leiterplatten zu entwickeln home.Step 5: Microcontroller-Code und Algorithmus verwendet !! Der Algorithmus, der Antrieb wird den Code auf der Microcontroller ist ein Multi-Tasking-Algorithmus. Es hat drei grundlegende Funktionen, erste ist die Hauptfunktion, um alle Sensoren zu lesen und durch Betätigen der Stellglieder entsprechend den programmierten Schwellwerten. Weiter ist die zeitnahe Aktualisierung der LCD-Anzeige und die Übertragung der codierten String in Reihe mit dem Android-Client, wenn das Android-Client vorhanden ist. Die letzte Aufgabe ist es, den seriellen Eingangspuffer für Befehle aus dem Android-Client überprüfen und verarbeiten sie entsprechend. Wenn der Mikrocontroller eingeschaltet ist es liest den EEPROM zur Wiederherstellung aller programmierten sensomate Werte und Geräte heißt es, dass, ob dem Gerät war ON / OFF das letzte Mal die Macht gescheitert. Dann, nach Rückgewinnung, sie alle Sensorwerte lesen und verarbeiten sie entsprechend in sinnvolle Werte. Nach, dass der Mikrocontroller überprüft die Sensormesswerte gegenüber den programmierten sensomate Werte und Ein- / Ausschalten der Geräte entsprechend. Die Überprüfung des Feuers Auftreten und LPG Leck hier nur in dieser Hauptschleife durchgeführt. Wenn es ein Zeichen von Feuer oder LPG Leck, schaltet der Mikrocontroller automatisch alle Geräte und die Tür öffnen, um die Gase zu erschöpfen und zu reduzieren Notfall cricality. Der Schlafmodus wird auch hier in dieser Schleife verarbeitet. Wenn der Energiesparmodus aktiviert ist und eine Bewegung erkannt oder jemand die Tür, die Alarm Feuer öffnen und den Benutzer. In der zweiten Schleife läuft der Mikrocontroller Timer0 in Unterbrechungsmodus und ca. alle 1,5 Sekunden ist die LCD-Anzeige für Sensorwerte und Gerätezustände aktualisiert. Die Anwesenheit des Bluetooth-Verbindung wird auch hier angezeigt. Auch der Mikrocontroller sendet das codierte Systemstatus in einem String in Reihe mit dem Bluetooth-UART, wenn die Verbindung vorhanden ist. Es wird jede 0,8 Sekunden etwa getan. Diese Schleife wird wiederholt unendlich wie die der Hauptschleife zurück. Der dritte Abschnitt Programme der seriellen Empfangs komplette Interrupt und damit, wenn ein serieller Befehl von der Android-Client empfangen, hier verarbeitet es und betätigen Sie den Befehl. Dies ist wieder eine unendliche Verfahren und Mikrocontroller hält auf Erfassen der Ankunft der neuen Befehl. Das Senden und Empfangen von Befehlen zu und von der android Client wholesomely im ASCII-Code. Schritt 6: Die Applikation für Android Alle 9 Artikel anzeigen Der Antrag für das Android-Smartphone vollständig in Basic4android wriiten. Basic4android ist ein BASIC Hochsprache. Basic4android ist eine einfache, aber leistungsfähige Entwicklungsumgebung, die Android-Geräte als Ziel hat. Basic4android Sprache ist ähnlich wie Visual Basic Sprache mit zusätzlicher Unterstützung für objects.Basic4android kompilierten Anwendungen sind native Android-Anwendungen, es gibt keine zusätzlichen Laufzeiten oder Abhängigkeiten. Im Gegensatz zu anderen IDEs Basic4android ist 100% auf Android Entwicklung. Basic4android beinhaltet einen leistungsfähigen GUI-Designer mit eingebauter Unterstützung für mehrere Bildschirme und Orientierungen. Kein XML Schreiben benötigt wird. Sie können zu entwickeln und debuggen mit dem Android-Emulator oder mit einem realen Gerät (USB angeschlossen ist oder über das lokale Netzwerk). Basic4android hat einen umfangreichen Satz von Bibliotheken, die es leicht, hochentwickelte Anwendungen zu entwickeln. Die Android-Anwendung so gestaltet ist voll anwendbar zur Steuerung Ihres Hauses. Es gibt insgesamt sechs Bildschirme einschließlich dem Bildschirm, das die Autoren Namen. Die Anwendung ist ein bisschen Stimme anerkannt. Immer, wenn Sie auf den Hilfe-Menüs klicken, es sagt Ihnen, über die insbesondere mit der Stimme acknowledgemnt auch. 1 Dieser Bildschirm zeigt eine Boot-Animation beim Start, wenn Sie das Symbol der Anwendung Smarthome klicken. Zusammen mit der Animation kann eine Audionachricht und willkommen im Hintergrund hörte werden. 2 Dies ist die manuelle Gerätesteuerung Bildschirm. Hier können Sie manuell schalten kann ON / OFF jedes Gerät einzeln oder gleichzeitig schalten alle ON / OFF in einem Rutsch. Die besondere so manuell gesteuerte Gerät wird seine sensomate Funktion automatisch deaktivieren. Die blau angezeigt Tastenbeschriftung zeigt den Status des Gerätes. 3 Dies ist der Sensoren Überwachungsfenster. Von hier aus können Sie die Sensormesswerte zu sehen und speichern Sie sie in eine Textdatei in der Wurzel / Smarthome Ordner Ihr Android Smartphone. Sie können aktivieren / deaktivieren Sie den Sleep-Modus von hier nur. 4 Mit diesem Fenster können Sie den Status Ihrer Tür zu überprüfen, ob es sich öffnen / schließen. Sie können auch öffnen oder schließen Sie die Tür von hier. Figur 5,6 Von diesem Sensomate (Sense und Automatisierung) Fenster können Sie die Schwellenwerte für die beiden Leuchten und Lüfter programmieren. Sie können auch Ihre Bewegungssensor zu programmieren, um einen Alarm auszulösen, wenn es eine Bewegung erkennt. 7 Dies ist das Fenster Einstellungen. Von hier aus können Bluetooth ON / OFF manuell einzuschalten. Sie können manuell eine Verbindung zum Host-android vom gepaarten Liste. Sie können das Login-Passwort ändern und programmieren Sie den Schwellenwert für die Brandmelde zu erhöhen. 8 Dieser Bildschirm zeigt den Autor bei der Entwicklung der Anwendung beteiligt. Die Android App unterstützt derzeit 320x240 auflösende Bildschirme, aber mit einem einfachen Skript Designer-Code kann geändert werden, um jede Bildschirmgröße angepasst werden.

                4 Schritt:Schritt 1: Programmieren Sie Ihre Arduino Schritt 2: Ihre App (Haupttätigkeit) Schritt 3: Schreiben Sie xml Schritt 4: Fügen Sie die Erlaubnis, Ihre manifest

                Dinge, die Sie benötigen: Hardware: Arduino Uno Ethernet-Schild LED 2-tlg. Widerstände 2St. Breadboard (optional) Leitungen (Kupfer, Ethernet-Kabel) Router verbinden LED 1 -> Pin 6 an Masse LED 2 -> Pin 7 an Masse Software: Eclipse-IDE Arduino IDE 1.xx Schritt 1: Programmieren Sie Ihre Arduino // Eine einfache Web-Server, der immer nur sagt "Hallo Welt" #include "etherShield.h" #include "ETHER_28J60.h" int LED2 = 7; int LED1 = 6; statische uint8_t mac [6] = {0xAA, 0xBB, 0xCC, 0xDD, 0xBB, 0xAA}; // Dies muss nur das für Ihr Netzwerk zu sein, // So, wenn Sie mehr als eine dieser Platten haben // Verbunden sind, sollten Sie sich gut mit diesem Wert. statische uint8_t ip [4] = {192, 168, 0, 15}; // Die IP-Adresse für Ihre Karte. Überprüfen Sie Ihre Heimat-Hub // Eine IP-Adresse nicht in Gebrauch zu finden und wählen Sie, dass // Dieser oder 10.0.015 dürften Formate für eine Adresse // Das funktionieren wird. statische uint16_t port = 80; // Verwenden Sie Port 80 - der Standard für HTTP ETHER_28J60 e; Leere setup () { e.setup (mac, ip, port); pinMode (LED1, OUTPUT); pinMode (LED2, OUTPUT); digital (LED1, LOW); digital (LED2, LOW); } Leere Schleife () { char * params; if (params = e.serviceRequest ()) { if (strcmp (params "? cmd = 1") == 0) { digital (LED1, HIGH); } if (strcmp (params "? cmd = 2") == 0) { digital (LED1, LOW); } if (strcmp (params "? cmd = 3") == 0) { digital (LED2, HIGH); } if (strcmp (params "? cmd = 4") == 0) { digital (LED2, LOW); } e.respond (); } } Schritt 2: Ihre App (Haupttätigkeit) Paket com.androidarduino; Import org.apache.http.client.HttpClient; Import org.apache.http.client.methods.HttpGet; Import org.apache.http.impl.client.DefaultHttpClient; Import android.app.Activity; Import android.os.Bundle; Import android.os.StrictMode; Import android.view.Menu; Import android.view.View; Import android.view.View.OnClickListener; Import android.widget.Toast; public class MainActivity erstreckt Aktivität implementiert OnClickListener { Override protected void onCreate (Bundle savedInstanceState) { StrictMode.ThreadPolicy Politik = new StrictMode. ThreadPolicy.Builder () permitAll () bauen ()..; StrictMode.setThreadPolicy (Politik); super.onCreate (savedInstanceState); setContentView (R.layout.main); Ansicht led1on = findViewById (R.id.led_1on); Ansicht led1off = findViewById (R.id.led_1off); Ansicht led2on = findViewById (R.id.led_2on); Ansicht led2off = findViewById (R.id.led_2off); led1on.setOnClickListener (this); led1off.setOnClickListener (this); led2on.setOnClickListener (this); led2off.setOnClickListener (this); } Override public boolean onCreateOptionsMenu (Menü Menü) { // Pumpen Sie das Menü; dies fügt Elemente in die Aktionsleiste, wenn es vorhanden ist. . getMenuInflater () aufzublasen (R.menu.main, Menü); return true; } public void commandArduino (String url) { try { Httpclient Httpclient = new DefaultHttpClient (); httpclient.execute (neu HttpGet (url)); } Catch (Exception e) { } } public void onClick (Blick thisView) { Schalter (thisView.getId ()) { Bei R.id.led_1on: commandArduino ("http://192.168.0.15/?cmd=1"); Toast.makeText (getApplicationContext () ", led_1on", Toast.LENGTH_LONG) .Show (); Unterbrechung; Bei R.id.led_1off: commandArduino ("http://192.168.0.15/?cmd=2"); Toast.makeText (getApplicationContext () ", led_1off", Toast.LENGTH_LONG) .Show (); Unterbrechung; Bei R.id.led_2on: commandArduino ("http://192.168.0.15/?cmd=3"); Toast.makeText (getApplicationContext () ", led_2on", Toast.LENGTH_LONG) .Show (); Unterbrechung; Bei R.id.led_2off: commandArduino ("http://192.168.0.15/?cmd=4"); Toast.makeText (getApplicationContext () ", led_2off", Toast.LENGTH_LONG) .Show (); Unterbrechung; } } } Schritt 3: Schreiben Sie xml <RelativeLayout xmlns: android = "http://schemas.android.com/apk/res/android" xmlns: Werkzeuge = "http://schemas.android.com/tools" Android: layout_width = "match_parent" Android: layout_height = "match_parent" Android: paddingBottom = "@ dimen / activity_vertical_margin" Android: paddingLeft = "@ dimen / activity_horizontal_margin" Android: paddingRight = "@ dimen / activity_horizontal_margin" Android: paddingTop = "@ dimen / activity_vertical_margin" Werkzeuge: context = ". MainActivity"> <Textview Android: id = "@ + id / textView1" Android: layout_width = "wrap_content" Android: layout_height = "wrap_content" Android: layout_gravity = "center" Android: text = "Arduino Einfache Automation" Android: textAppearance = "android: attr / textAppearanceLarge" /> <Linearlayout Android: id = "@ + id / linearLayout1" Android: layout_width = "fill_parent" Android: layout_height = "wrap_content" Android: layout_alignLeft = "@ + id / textView1" Android: layout_below = "@ + id / textView1" Android: orientation = "horizontal"> <Taste Android: id = "@ + id / led_1on" Android: layout_width = "100dp" Android: layout_height = "100dp" Android: layout_weight = "0.39" Android: text = "LED 1 ON" /> <Taste Android: id = "@ + id / led_1off" Android: layout_width = "100dp" Android: layout_height = "100dp" Android: layout_weight = "0.39" Android: text = "LED-1 AUS" /> </ Linearlayout> <Linearlayout Android: id = "@ + id / linearLayout2" Android: layout_width = "fill_parent" Android: layout_height = "wrap_content" Android: layout_alignLeft = "@ + id / linearLayout1" Android: layout_alignRight = "@ + id / linearLayout1" Android: layout_below = "@ + id / linearLayout1" Android: orientation = "horizontal"> <Taste Android: id = "@ + id / led_2on" Android: layout_width = "100dp" Android: layout_height = "100dp" Android: layout_weight = "0.39" Android: text = "LED 2 ON" /> <Taste Android: id = "@ + id / led_2off" Android: layout_width = "100dp" Android: layout_height = "100dp" Android: layout_weight = "0.39" Android: text = "LED 2 OFF" /> </ Linearlayout> </ RelativeLayout> Schritt 4: Fügen Sie die Erlaubnis, Ihre manifest <Nutzt-Erlaubnis Android: name = "android.permission.INTERNET" /> <Nutzt-Erlaubnis Android: name = "android.permission.WRITE_EXTERNAL_STORAGE" /> Ihrem Android-Manifest sollte wie diese aussehen: <? Xml version = "1.0" encoding = "utf-8"?> <Manifest xmlns: android = "http://schemas.android.com/apk/res/android" Paket = "com.androidarduino" Android: Versioncode = "1" Android: versionname = "1.0"> <Verwendungen-sdk Android: minSdkVersion = "9" Android: targetSdkVersion = "17" /> <Nutzt-Erlaubnis Android: name = "android.permission.INTERNET" /> <Nutzt-Erlaubnis Android: name = "android.permission.WRITE_EXTERNAL_STORAGE" /> <Application Android: allowBackup = "true" Android: icon = "@ drawable / ic_launcher" Android: label = "@ String / app_name" Android: theme = "@ style / AppTheme"> <Aktivität Android: name = "com.androidarduino.MainActivity" Android: label = "@ String / app_name"> <Vorsatz-Filter> <Action android: name = "android.intent.action.MAIN" /> <Kategorie android: name = "android.intent.category.LAUNCHER" /> </ Intent-filter> </ Tätigkeit> </ Application> </ Manifest>

                  6 Schritt:Schritt 1: Anforderungen Schritt 2: Senderseite (Touch Screen) Schritt 3: Senderschaltung Schritt 4: Empfängerseite Schritt 5: Montage und PRÄSENTATION Schritt 6: Video

                  Dies ist ein Touchscreen-basierte Hausautomationssystem. Hausautomation bezieht sich auf die Nutzung von Computer-und Informationstechnologie, um Haushaltsgeräte und Funktionen zu steuern. Systeme können von einfachen Fernsteuerung der Beleuchtung bis hin zu komplexen Computer / Mikrocontroller-basierte Netzwerke mit unterschiedlicher Intelligenz und Automatisierung reichen. Ein Touchpanel ist mit der Arduino auf Senderseite die digitale Daten-Befehle an den Empfänger, wo Lasten verbunden sind sendet angeschlossen. Durch Berührung des spezifizierten Teil am Touch-Screen-Panel, die Lasten ON / OFF der Ferne über Funktechnik gedreht werden. Es ist ein Decodierer an dem anderen Ende, welcher die Daten decodiert und die Arbeit gemäß dem Befehl verbunden sind. Und Sie können ihre Demonstration in der Video, das i posted.Step 1 zu sehen: Anforderungen 1. resistiven Touchscreen-Pad 2. Arduino 3. 5V Relaisschalter 4. HT12E Encoder 5. RF Module Tx / Rx (433Mhz) 6. HT12D Decoder 7. 2 Breadboard 8. Lüfter / Bulb 9. 12V Netzteil 10. 9V-Batterie. 11. Kartenbrett und weiß sheetsStep 2: Senderseite (Touch Screen) Schnittstelle Touch screen Es ist ein Vier-Draht-Touchscreen. Alle vier Adern einzeln wirken als Spannungsteilerschaltung, die bedeutet, dass Sie alle für Drähte in analogen Ports von arduino anschließen. Alles, was wir tun müssen, ist einfach ändern Sie den Eingang / Ausgang für den Analog-Pins. wie als ich getan habe: Leere Schleife () { pinMode (A1, Eingang); pinMode (A3, INPUT); pinMode (A0, OUTPUT); digital (A0, LOW); pinMode (A2, OUTPUT); digital (A2, HOCH); yv = analogRead (1); pinMode (A0, INPUT); pinMode (A2, INPUT); pinMode (A1, Ausgang); digital (A1, LOW); pinMode (A3, OUTPUT); digital (A3, HOCH); xv = analogRead (0); Serial.println (XV); Serial.println (yv); Verzögerung (700); } Jetzt können Sie die Werte von xv und yv auf der Serial Monitor Adruino IDE sehen. dies gibt Ihnen X, Y-Koordinaten in Form von Analog values.Then können Sie diese Werte nach Ihren Wünschen zu manipulieren. Möchten Sie mehr über touchscreen weiß: Sehen Sie hier Schritt 3: Senderschaltung Nachdem ich die Werte zu Serial Monitor, Sie zu manipulieren und zu verwenden, um EIN / AUS des Relais kann. Ich benutze digitale Stifte 13, 12 auf Arduino zu schicken High oder Low. So was: if ((xv <850) && (xv> 780) && (yv> 250) && (yv <320)) { digital (13, LOW); } if ((xv <300) && (xv> 200) && (yv> 240) && (yv <320)) { digital (13, stark); } if ((xv <850) && (xv> 800) && (yv> 800) && (yv <850)) { digital (12, LOW); } if ((xv <280) && (XV> 200) && (yv> 750) && (yv <850)) { digital (12, HOCH); } Nachdem Sie dies tun, müssen Daten drahtlos senden. Schließen Sie einfach 13 und 12. Pin des Arduino auf die 13 und 12-Pin-Encoder (HT 12e) Siehe den Schaltplan, die ich geschrieben und Daten auf dem gegebenen Link unten. und verbinden 17. (Output) Pin mit dem Transmitter (RF-Modul). Datenblatt des HT 12e CLICK Schritt 4: Empfängerseite Jetzt ist es an Seiten Empfängers. Es ist ganz einfach. Sie müssen nur die Empfänger der RF-Modul mit Decoder, die dekodiert werden die empfangenen Daten, die von Sender zu verbinden. Schließen Sie die Datenstift des HF-Modul mit der Pin-Nummer 14 der Decoder und aus Decoder gestellt von Pin 13 und 12 an den Relay. Vergessen Sie nicht, dass Vcc hier ist 5V. Datenblatt des HT 12D hier . Relay-Verbindungen Relais direkt mit Pin-Nummer 13 und 12. und dem einer anderen Seite i verbinden mit der CFL (Rohr Licht) Decoder angeschlossen ist. Früher habe ich 12v Relay. so zu aktivieren, geben Sie ihm einen 12V-Versorgung und Schalter ON / OFF Verwendung 5V Digitalausgang, der von Pin-Nummer 13 und 12 kommen wird machen. Auch ihre so viele Links und YouTube-Video, das Ihnen helfen kann, um die Relais zu verbinden. Link: http://www.buildcircuit.com/how-to-use-a-relay/ Schritt 5: Montage und PRÄSENTATION Ich kann meine Hausautomationsprojekt im Raum nicht zu zeigen, dann habe ich, um Verbindungen von all den Lichtern und alles zu tun. Ich zeigte nur, wie man ein Rohr Licht zu steuern Jetzt können Sie dies mit Ihrem ganzen Raum zu tun und je nach Anforderungen können Sie erhöhen Zahl der outputs.To es vorzeigbar machte ich eine Schachtel mit Pappe und ich außerdem Lade also schreiben, weil ich auch verbunden ein mobiles Ladegerät mit ihm. Dies ist Drahtlose angeschlossenen Touchpad gibt es so viele Anwendungen und Nutzungen des Projekts. - Sie können Ihre Touchpad überall im Haus platzieren und kann jede Licht, Ventilator, tv etc von jedem Punkt Ihrer Startseite zu steuern. - Sie können es Ihren Kindern zu bedienen sie wird es nicht schaden, es zu benutzen sein. Für jeden Zweifel: - Kontaktieren Sie mich :: www.dilpreet.branded.me mailen Sie mir @ :: [email protected] Für jede mögliche Fehler bitte zu entschuldigen me.Step 6: Video https://youtu.be/ZHI9C2UJXqU

                    9 Schritt:Schritt 1: Erstellen Sie die Arduino Klon Schritt 2: Erstellen Sie die Relaisplatine Schritt 3: GSM-Schild Schritt 4: Testen der schema Schritt 5: Erstellen Sie eine Art Breakout-Board für DS18B20 Schritt 6: Putting alles zusammen ... Schritt 7: Der Code ... Schritt 8: Senden von Textnachrichten und Rückmeldungen Schritt 9: Und eine kurze Demo ...

                    Hallo! Wie ich schon fast fertig mein Studium an der Technischen Fakultät, musste ich eine Diplomarbeit zu machen und mein Gedanke war, eine atemberaubende Sache zu machen (Ich weiß, dass ist komisch: D) an alle, ich bin ein guter Prototyp-Hersteller zeigen und ich kann Ideen in reale und nützliche Dinge zu machen. Ich weiß, GSM gesteuerten Hausautomationssysteme sind weit verbreitet und können leicht im Internet gefunden werden, aber wie wir alle wissen, die Preise sind sehr kostspielig für die allgemeine Verbraucher. Deshalb habe ich versucht, eine Art von Gerät auf Basis von Open-Source-Wissen, das von allen Hobbyisten repliziert werden können, zu bauen, auch wenn sie Amateure oder Profis. Also habe ich angefangen, zu denken, welche Art von grundlegenden Haushaltsgeräten kann Remote via GSM-Netz und nichts anderes geregelt werden? Wir alle wissen, dass man Licht, Heizung, Multimedia-System zu steuern und so weiter, aber ich habe versucht, mein Projekt näher für meine Grundbedürfnisse zu machen: Licht und Heizung (optional - Garagentore, aber es ist nicht mein Fall, denn ich lebe auf eine Wohnung im 3. Stock). Ich erwähnen, dass der fertige Prototyp, auf dem Foto zu sehen ist, kann sicher (mit ein bisschen zwickt, natürlich) auf jede Art von Gebäude mit oder ohne Garage verwendet werden (das Garagentor Relais kann für jede andere Tätigkeit umgewidmet werden) Für dieses Projekt habe ich verwendet: 1. Ein Arduino Klon 2. SIM900 GSM SHIELD 3. Relaismodul 4. 2x16 LCD Display 5. DS18B20 Temperatursensor 6. Drucktaste 7. Einige Dupont Drähte 8. LED-Modul (dies ist optional, wenn Sie mit ein chinese Relaismodul in LEDs eingebaut) 9. Einige Schrauben und Muttern, um alles an Ort und Stelle zu montieren 10. hölzernen Schneidebrett oder andere Art von Holzbrett für Propper Anzeige der Komponenten Die Kosten? ... Die gsm Schild war etwa 40 $ von eBay, LCD ... 2 $, DS18B20 ... 1.5 $, Dupont Drähte noch 2 Dollar, Taster ... paar Cent, das Relaismodul 2-3 $ zu machen und die Arduino Klon weniger als 10bucks zu machen war ... Fazit: Sie können Ihre eigene grundlegende GSM Home Automation mit weniger als 100 $ zu bauen! Wenn Sie diese instructable gefallen zögern Sie nicht, es auf jedem Wettbewerb wird es abonniert abstimmen! Vielen Dank! :) Schritt 1: Erstellen Sie die Arduino Klon Für dieses Projekt wollte ich einen Stand-alone-Arduino-Board zu machen, weil ich nur einen Arduino UNO und ich benutze es für meine Zufälliges Projekt, so dass die Notwendigkeit für einen Klon Bord war riesig. Ich habe es geschafft, eine schematische von meinem guten Freund Nicu Florica, die von Nanino Projekt abgeleitet ist und für meine Anwendung Ich habe einige Stifte hinzugefügt, um die Verbindung von anderen Geräten (Sensoren, Relais, etc.) zu erleichtern, wenn ein Schild ist vorgesehen ändern auf den Haupt Mutter Anschlüsse angebracht. Das zur Herstellung der PCB machen Methode wird nur PnP mit Oracal 641 Papier, eine 8 Jahre alt HP LaserJet 1018-Drucker, ein Bügeleisen, Eisenchlorid-Ätzmittel, eine Art von Löse zu reinigen, die Tonerspuren nach dem Ätzen Prozess und offensichtlich ein mit Kupferauflage Brett bereit, in eine PCB eingeschaltet werden. Nach dem Ätzen und Reinigen der fertigen Leiterplatte, habe ich alle Löcher gebohrt für Komponenten und Steckverbinder, habe ich ihnen verlötet all, ich habe auf Kurzschluss überprüft und das Ergebnis kann auf dem letzten Foto zu sehen ist. Die Stückliste ist: - ATmega328P-PU - 16 MHz Quarz - 2 x 22pF Kappen - 3 x 100uF caps - 1 x 10uF Kappe - 1 x 47uF Kappe - 2 x 10k Widerstände - 1 x 1k Widerstand - 1 x 1N4007 Diode - 2 x 5mm LEDs - 1 x 7805 - 1 x Barrel Netzanschluss - 1 x Taster - Einige männliche und weibliche Stiftleisten Weil ich nicht denke, dass die Ätz- und Lötprozesse sind wichtig, habe ich nur gemacht paar Bilder der kritischen Teile des Gebäudes. Schritt 2: Erstellen Sie die Relaisplatine Ein anderer Freund von mir (Vlad) machte eine PCB Schaltplan für das Relaismodul, weil ich damit beschäftigt, mit einigen Prüfungen und Programmierung. Er ist wirklich ein Meister in Altium Designer so machte er die schematische in kürzester Zeit. Wie Sie sehen können, die Relais 5V diejenigen, die jeweils von einem eigenen BC639 NPN-Transistor gesteuert und auch mit seiner eigenen antiparallele Diode, um die Zerstörung von Transistoren verhindern. Die Stückliste dieses Moduls ist: - 4 x Omron G5LA-14 - 4 x BC639 NPN-Transistoren - 4 x 1N4002 - 4 x 1k Widerstände - 4 x Verschraubung - 1 x 6pins Stiftleiste Schritt 3: GSM-Schild Das ist nicht viel über dieses Schild sagen ... Ich kaufte es von ebay für ca. 35 $ und es funktioniert hervorragend. Der traurige Teil, es zu benutzen ist, können Sie Interrupt-Funktionen, die nicht in das Projekt, weil es nutzt Pin D2 und D3 für die Software die serielle Kommunikation und diese Stifte werden auch durch interne Interrupts System des Mikrocontrollers verwendet. Auch Stifte D7, D8 und D9 der Arduino für eingehenden Anruf Präsenz, Software Einschalten und Software-Reset des GSM Schild vorbehalten. Schritt 4: Testen der schema Nachdem er fast alles zusammen, ich habe einen Test unter Verwendung jeder der Komponenten zu sehen, ob es gut funktioniert oder nicht, aber ich merkte, dass der PIR-Sensor saugt. Mein zweiter Gedanke war, einige Sicherheitsfunktionen in den Code zu implementieren, aber ich habe gesehen, dass PIR-Sensoren stellt hohe zufällig, auch wenn das Potentiometer von der Spitze der es eingeschaltet ist oder nicht. Das ist schade, ... Schritt 5: Erstellen Sie eine Art Breakout-Board für DS18B20 Auf den Bildern sieht man, dass die DS18B20 Sensor in parasitären Modus betrieben, aber nach vielen Prüfungen mit schlechten Ergebnisse (-127degree C Fehler), habe ich die direkte Stromversorgung eingeschaltet und alles war einfach fine.Step 6: Putting alles zusammen ... Für den Boden, habe ich einem hölzernen Schneidebrett, die ich einige Löcher gebohrt darauf, alle Komponenten an Ort und Stelle mit Schrauben zu fixieren. Auch für den letzten Schliff Ich habe einige schwarze Sprühfarbe verwendet das Board ein wenig sexy zu machen. : D Also, wenn Sie für Verbindungen zwischen Arduino Klon und andere Komponenten bitten dies ist die Reihenfolge: 1. LCD-Display wird über i2c mittels Arduino A4 (SDA) und A5 (SCL) verbunden 2. Relais-Modul basiert auf digitalen Stiften 6, 10, 11 und 12. Beachten Sie, dass ich nicht benutzt Digitalstifte 7, 8 und 9, da durch den GSM-Abschirmung verwendet verbunden 3. DS18B20 mit dem A0-Pin verbunden 4. Die Taste ist mit A2 Pin verbunden Schritt 7: Der Code ... Der Codeteil ein bisschen kompliziert für einen Amateur, der nicht mit C ++ Syntax vertraut, aber die Idee ist sehr einfach: - Wenn Sie das gesamte System stecken, beginnt und schaltet die GSM abzuschirmen auf, indem Sie Pin 8 HOCH für einige Sekunden die körperliche Betätigung einer Taste zu emulieren Arduino. - Danach wird das System mit dem Netzwerk verbinden und dann wartet SMS-Kommandos - Wenn ein Befehl wie "becext" oder "becint", gefolgt von 1 oder 0 wird durch das System erhalten, stellt sich die Außen- oder Innenbeleuchtung an oder aus. - Wenn es draußen kalt ist und man weit weg von zu Hause sind, können Sie eine SMS mit "temp" und das System wird mit einem anderen Text-Nachricht, die Sie die Innentemperatur Ihres Hauses erzählt reagieren zu senden. - Wenn Sie einen Befehl wie senden "incalzire 30" (incalzire = Heizung auf Rumänen) bedeutet, dass Sie die Thermostatfunktion eingestellt, um die Heizung einzuschalten, bis es 30 ° C mit Heizung LED erlischt, wenn die Temperatur höher als 30 erreicht Grad. Selbstverständlich können Sie die Temperatur so kalt oder heiß wie Sie wollen. - Aber wenn Sie den Erwärmungsprozess zu stoppen möchten, können Sie "incalzire 0" und der Thermostatfunktion senden erlischt. Was aber, wenn Sie die Installation dieses Systems in einem Haus, und Sie müssen das Garagentor zu öffnen, und auch auf die Außenbeleuchtung einschalten, bevor Sie zu Hause ankommen? No problemo! Bitte senden "garaj", und das System gibt einen Impuls in die Garage elektrische Tür (wie auf Knopfdruck für einige Augenblicke) und auch es ist das Licht für einige Minuten drehen. Natürlich, wenn Sie das tun wollen manuell können Sie den roten Knopf drücken, und es ist die gleiche, wie das Senden einer SMS tut. Vielen Dank an Radu Motisan für die Hilfe bei der Codierung. PS: Ich habe den ursprünglichen Skizze übersetzt, weil ich weiß, ist es einfach, für euch zu lesen ... aber ich habe nicht den übersetzten Code getestet noch so, wenn es ein Problem gibt Vergleichen Sie es bitte mit dem Originalcode und führen Sie die Befestigung. Schritt 8: Senden von Textnachrichten und Rückmeldungen Dies ist ein Beispiel mit SMS-Befehlen und dem Feedback aus dem System empfangen ... Leider habe ich nur, dass in rumänischer Sprache, aber Sie erhalten das Bild des Ganzen zu erhalten. :) Schritt 9: Und eine kurze Demo ... Ich habe eine kurze Demo mit diesem System gemacht, aber wegen des Mangels an Zeit machte ich nur diese in meine Muttersprache, rumänisch. Sie brauchen nicht zu verstehen, was ich damit sagen will, nur genau beobachten und vergessen Sie nicht zu wählen, wenn Sie diese Instructables gefällt! Vielen Dank Jungs, und wenn Sie einige Ratschläge möchten oder Sie einige Ratschläge haben, ich werde glücklich sein, Ihre Kommentare zu lesen.

                      5 Schritt:Schritt 1: Der Optokopplerschaltung Schritt 2: Raspberry Pi-Setup Schritt 3: PHP-Setup Schritt 4: Tasker Aufgabe von Android Schritt 5: Schließen und anderen Zusätzen

                      Das Problem bei der Anmietung eines Einheit, ist, dass wir nicht ändern können viel von der Möbel im Haus, ohne zu stören unsere Vermieter. Aber wir würden immer noch gerne, es zu tun, und es ist möglich, um ein paar Dinge zu tun. Unsere besondere Mieteinheit verfügt über eine motorisierte Garagentor, aber es kam nur mit einer Fernbedienung, um die Tür zu öffnen, wenn wir mehr als eine Person zu wollen, es zu benutzen. So entschieden wir uns, das sich der Garagentoröffner, so dass wir in der Lage, es mit unseren Handys zu öffnen, ohne Änderung der Einbaugeräte. Die Dinge benötigt: Garagentor Fernbedienung (stellen Sie sicher, es mit Ihrem Garagentor, gibt es viel bei eBay) Optokoppler Raspberry Pi Router Leider haben wir keine Fotos während des Build nehmen, so ein paar Dinge, vielleicht ein bisschen schwer zu sehen, nur in den Kommentaren fragen, ob Sie irgendwelche Fragen haben.

                        3 Schritt:Schritt 1: Notwendige Ausrüstung Schritt 2: Hinzufügen von SoftwareSerial um Ihre Sketch Schritt 3: Ausbau der Bluetooth-Funktionen

                        Manchmal, wenn Sie zunächst ein neues Projekt beginnen, gibt es eine Menge Debugging los ist, und mit einem Arduino-Plattform, über die serielle Schnittstelle ausspucken Daten kann ein sehr nützliches Werkzeug sein. Nun was ist, wenn es keinen Raum, um ein USB-Kabel an den Arduino stecken, wenn es in Lage ist? Oder was, wenn Sie nur eine kurze USB-Kabel? Hinzufügen eines virtuellen seriellen COM-Port, um Ihren Arduino-Projekte ist die Lösung für dieses Problem. Dies ist auch ein nützliches Werkzeug für die Fernsteuerung oder Überwachung und Arduino E / A ohne die Notwendigkeit, Internet-Anschluss oder Kabel zu verlegen zurück auf einen Computer.

                          6 Schritt:Schritt 1: Was Sie benötigen, um weiter ... Schritt 2: Schauen Sie Kumpel, ich bin ein Reverse Engineering! Schritt 3: Re-Implementierung des Protokolls auf dem Mikrocontroller Schritt 4: Prüfung 1 ... 2 ... 3 ... Schritt 5: [! New] Erhöhen Sie die Reichweite! Schritt 6: Computer Coding - Kontrollieren Sie Ihre Lampen aus dem Internet!

                          Es ist die Zeit des Jahres wieder, wenn die Geschäfte sind voll von Weihnachtsschmuck und Accessoires. Weihnachten kann noch Monate entfernt, aber nie die Macht von Hacking saisonale Urlaub Zubehör unterschätzen, ist ein Accessoire vor allem unglaublich nützlich ganzjährig in Hausautomationssysteme. Dies ist, natürlich, drahtlose ferngesteuerte Steckdosen. Das sind kleine Kästchen, die in die Wand mit einem Auslass an denen, die als Schalter wirken stecken. Eingeschlossen ist eine drahtlose Fernbedienung mit Ein / Aus-Tasten für eine oder mehrere Austrittsmodulen. Diese kommunizieren oft auf Hacker freundliche Funkfrequenzen mit einfachen Protokollen, die einfach konstruiert sind umzukehren. Durch die Kombination dieser drahtlose Steckdose Module mit einem einfachen Sendeschaltung, können Sie AC Lampen und Geräte zu einem computergesteuerten Home-Automation-Netzwerk anzuschließen. Ich hatte zuvor erworbenen 5-pack von drahtlosen DBTech Stellen von Amazon und umgekehrt ihr Protokoll, fand aber, dass sie nur ein Signal, das eine umschaltbare Befehls angeboten wurde. Das ist nicht ideal für Home-Automation, wo wir explizit senden an oder aus, um Probleme durch verpasste Sendungen zu vermeiden möchten. Zum Glück fand ich eine 3-pack von "Ferienzeit" Stellen bei Walmart für € 15, ziemlich gutes Geschäft für das, was man mit ihnen machen kann, und diese haben auf und neben Tasten auf der Fernbedienung.

                            7 Schritt:Schritt 1: Tooling, Ausstattung, & Bill of Materials: Schritt 2: Rahmen- Schritt 3: Test Fixture: 4-Punkt-Biege Schritt 4: Linear Actuator Schritt 5: Bedienelemente: Schritt 6: Verwenden des TestrBot Schritt 7: Video: TestrBot in Aktion

                            Alle 10 Artikel anzeigen * Was ist TestrBot? (Siehe Video in Final Step) TestrBot ist ein € 300 Universal-Testmaschine (UTM) und kann verwendet werden, um jede Art von statischen oder dynamischen Tests in Zug- oder Druck up durchführen, um £ 200 sein. Es wurde entwickelt, mir zu erlauben, eine Reihe von physikalischen Tests auf 3D-gedruckten Exemplare laufen. 3D-Druck ist noch neu genug ist, dass es viele Fragen, die noch nicht über endgültige Antworten. Während die grundlegenden physikalischen Eigenschaften von rohen ABS und PLA sind gut etabliert, es gibt noch viele esoterische Materialeigenschaften, die nicht ohne dabei tatsächliche mechanische Prüfung festgestellt werden kann. TestrBot wird mir helfen, helfen, den 3D-Druck-Community von herauszufinden, die diese Eigenschaften. Während ich dies schreibe, bin ich zu Beginn des Testprozesses, aber Sie können zu den ersten, über die Ergebnisse zu hören, wie sie verfügbar sind, indem Sie mein Blog hier: www.EngineerDog.com * Wie kann ich nach TestrBot in der 3D-Druck Contest wählen? Gute Frage, wenn Sie meine Arbeit hier dann schätzen Sie bitte das dritte Foto in diesem Schritt für einen Screenshot, wo Sie klicken. Danke für Ihre Unterstützung! * Ist 300 € ein guter Preis für ein Universaltestmaschine? Absolut, insbesondere bedenkt, dass 50% der Gesamtkosten gingen auf die Lastzelle allein ... Low End-Profi-UTM die Kosten für Tausende von Dollar und der Himmel ist die Grenze auf gute. * Was ist das Besondere? TestrBot ist ausdrücklich konzipiert replizierbar sein. Wann immer möglich habe ich 3D gedruckte Teile, Teile zur Verfügung aus dem Baumarkt, und in Ermangelung dessen von Amazon oder Sparkfun. * Was können mit Daten aus TestrBot gesammelt sowieso getan werden? TestrBot nur direkt misst zwei Dinge, Kraft und Weg, aber wir können eine Menge mit nur diesen beiden Informationen zu erfahren. Die Grafik in beigefügten Fotos Abschnitt wurde mit der von der in dem Video im letzten Schritt gezeigt Test gesammelten Daten erzeugt. Ich schätzte, dass die Probe würde auf 58 lbs (3300 psi) zu erhalten, aber trifft diese genauen Zahlen nicht das Ziel dieses Tests. An dieser Stelle alles, was ich haben bewiesen ist, dass ich entweder gut in Mathe oder Glück zu erraten Zahlen. (Ehrlich gesagt, war ich schockiert, wie genau ich vorhergesagt, dass.) Die wirklich interessante Sachen kommt erst noch, wenn ich drucken Sie viel mehr Exemplare, die etwas anders sind von der ersten, so kann ich die Wirkung einzelner Variablen zu isolieren. An diesem Punkt, die eine graphische Darstellung macht die Auswirkungen der kleinere Designänderungen sehr klar. * Wie genau werden die Daten erhoben? Die Wegmessung Auflösung ist verrückt. TestrBot können Entfernung Schritten von 0,00014 "oder etwa 1/28 der Dicke eines Blattes Papier zu messen. Die Kraftmesswerte sind ein bisschen durch die 10-Bit-Arduino begrenzt; die kleinste Kraft messen kann, ist £ 0,195. Noch aber war, dass die klein genug, um diese sexy glatte obige Grafik zu erzeugen. * Wie kann ich wissen, dass die Messungen korrekt sind? Oh boy, so einfach klingende Frage, öffnet die Tür zu einem sehr tiefen Grube von anderen Fragen, die eine trace-Fähigkeit, Kalibrierungen, und was genau bestimmt, wie viel ein Pfund Gewichte. Es muss für jetzt genügt zu sagen, dass alle Daten Lesungen aus TestrBot sind wiederholbar. TestrBot des Kraftmesswerte stimmen, egal was es denkt, das Pfund ist genau. Wägezelle Das heißt, TestrBot ist zumindest in Übereinstimmung mit den Gewichten in meinem Studio. Als präzise ist wichtig, weil es bedeutet, dass auch ohne offizielle Spur-Fähigkeit der erzeugten Daten noch für Vergleichstests (direkte Äpfel mit Äpfeln testing), die alles, was ich brauche es für verwendet werden. . Ich habe seit Jahren ein begeisterter Anhänger von Instructables Projekte aber dies ist das erste Instructable ich in meinem erwachsenen Leben getan habe. Ich möchte ein paar häufige Probleme sehe ich auf anderen Instructables, dass ich speziell versuchen, hier zu vermeiden, zu erwähnen: * Ich weiß nicht viel wie das Sehen Instructables, wie man etwas mit zufälligen Teilen aus einem Schrottplatz zu bauen. Es ist toll, Dinge zu recyceln, aber ich dachte, der Punkt der Instructables ist, anderen zu zeigen, wie Sie Ihre Arbeit wiederholen. Aus diesem Grund habe ich sicher, dass alle auf dieser Maschine verwendeten Teile können so ziemlich jedermann zu haben, überall gemacht. * Um alle nicht-amerikanischen Leser, es tut mir leid, aber TestrBot wird in 100% US Einheiten konzipiert. Nichts persönliches, aber es ist einfach unmöglich, einen äquivalenten Projekt in metrischen in den USA zu produzieren. Alle meine Werkzeuge, persönliche Kenntnis, lokalen Speicher liefert, wirklich alles, sind alle an US gebunden üblichen so das ist, wie es sein muss, auch wenn Metrik ist eine objektiv bessere System. * Ich werde nicht brechen die Build-Schritte zu weit oder wir werden den ganzen Tag hier. Ich muss davon ausgehen, dass alle, die bauen, das hat sie ein angemessenes Verständnis der Arbeit mit grundlegenden Werkzeuge, praktischen Projekten, und ansonsten allgemein Technologie lesen und schreiben. In diesem Sinne werde ich mich auf die "allgemeine Absicht" der einzelnen Schritte des Aufbaus einer TestrBot zusammen mit irgendwelchen besonderen Noten, die nicht offensichtlich sein könnte konzentrieren. STL-Datei Hinweis: Die 'TestrBot Assembly als Teil' Datei in diesem Schritt ist enthalten, so dass Sie eine 3D-Ansicht der Anordnung erhalten können. Es ist nicht für das Drucken direkt.

                              5 Schritt:Schritt 1: Mit MS paint (oder eine andere Software) Schritt 2: Verwenden von Photoshop Schritt 3: Verwenden von Gimp Schritt 4: Lösen von physikalischen Labyrinthe Schritt 5: Wie und warum das funktioniert

                              Hallo Kolleginnen und Entscheidungsträger, faul Jungs und neugierig Orte! Diese ible lernen Sie, wie zur Lösung Labyrinthe zu automatisieren - jede Labyrinth in gut unter einer Minute zu lösen. Sie werden lernen, zu lösen einfache digitale Labyrinth sowie Fotos ausgedruckt Labyrinth Rätsel (dieses ein wenig komplexer ist, aber ich versprach Lösung Labyrinthe in weniger als einer Minute so ... wie komplex kann es sein :) Wie und warum das funktioniert werden ebenso erläutert. Da ich weiß, jemand geht, früher oder später fragen: Ich habe alle in dieser Ible aus verwendet Labyrinthe HIER . es ist eines der besseren Labyrinth-Generator I gefunden. Was Sie benötigen: Ein Computer (jeder - Raspberry Pi ist mehr als genug) Bildbearbeitungsprogramm (beliebige - auch MS Malen tun; Gimp (die frei ist) wird empfohlen, kann Photoshop ein wenig besser sein, wenn auch) Ja, das ist es. Also lassen Sie uns beginnen! (Und vergessen Sie nicht, für mich in, wie man ein Planspiel-Wettbewerb und Automatisierungs Wettbewerb zu spielen, wenn Sie es mögen stimmen :)

                                6 Schritt:Schritt 1: Sammeln Sie Parts Schritt 2: Prototyp es Schritt 3: Der Kodex Schritt 4: Verdrahtung des Arduino Pro Mini und Programmierung Schritt 5: Abschließende Konstruktion und Montage Schritt 6: Licht in Aktion

                                Kombinieren Sie ein Close-Out-LED-Lichtleiste mit einem winzigen Arduino Pro Mini Bord, fügen Fernbedienung und haben Sie eine günstige, vielseitige Lichtstimmung Setup! Mein Schlafzimmer Licht an der Decke. Es ist schön und hell, was gut ist, wenn es Zeit ist zum Reinigen oder setzen Kleider weg, aber, wenn es Zeit für Bett, es ist ein bisschen hart. Ich wollte ein weiches Licht, das genügend Beleuchtung bieten würde, um von stubbing meine Zehen zu halten, würde aber mehr für Nachtaktivitäten geeignet. Und stimmungsvolle Beleuchtung kann auch die bestimmte andere gemeinsame Aktivitäten vor dem Schlafengehen. Vor einer Weile, während ich meine verdammt Radio Shack (RIP), lief ich über einen Meter lange LED-Streifen, die zum Verkauf war für unter € 10. Ich dachte, das wäre eine schöne Basis für eine Arduino-basierte Stimmung-Licht-Projekt sein, so Ich kaufte alles, was sie hatten. Da das Projekt voranschritt, musste er die Automatisierung haben, so dass ich hinzugefügt Möglichkeiten der Fernkontrolle durch einen Ersatz-Fernbedienung und ein € 2 IR-Empfänger. Schließlich wurde ein kleiner Lautsprecher hinzugefügt, Feedback zu geben, zu wissen, wenn eine Taste auf der Fernbedienung gedrückt wurde. Um Platz zu sparen, habe ich ein Arduino Pro Mini (etwa zehn Dollar) und setzen Sie das Ganze in einem mint tin.

                                  9 Schritt:Schritt 1: Sammeln Sie die Materialien Schritt 2: Öffnen Sie den Stecker Schritt 3: Löten Sie die Drähte Schritt 4: Schließen Sie den Stecker an den Arduino Schritt 5: Fügen Sie die LED Schritt 6: Fügen Sie den Lichtsensor Schritt 7: Testen Sie es! Schritt 8: Bringen Sie alles an seinem Platz Schritt 9: Viel Spaß!

                                  Es gibt bereits einige große Projekte hier in der Gegend über das Hacken Hausautomation, aber was ich tun wollte, war, meine Stecker kreativ steuern. Das ist, warum ich beschlossen, dies zu tun. Um die Funktionalitäten möglich zu haben ich ein Arduino im Stecker-Schalter. Auf diese Weise war es möglich, einen Lichtsensor mit dem Stecker und Programm sie ein- und ausgeschaltet, was um sie mit einem Laser verbunden hinzufügen. Es vergleicht nur die letzten drei liest und, wenn der zweite Wert größer als der erste und der dritte, es stellt sich ein / aus den Stecker. Hier ist eine Demonstration: WARNUNG: In diesem Projekt ist es erforderlich, eine Einrichtung, die 220V in einigen Teilen hat zu öffnen, so seien Sie vorsichtig! Ich bin nicht verantwortlich für die Dummheiten, die Sie tun.

                                    5 Schritt:Schritt 1: Google Chrome Remote Desktop Schritt 2: Anschließen Schritt 3: Starten des Print Schritt 4: Entfernen drucken Schritt 5: Wiederholen Sie!

                                    Diese Anleitung können Sie Ihre 3D-Drucker von jedem Ort der Welt Startseite ..., solange Sie Zugang zum Internet haben. Das bedeutet, während Sie sich auf einer Geschäftsreise aus sind, oder für ein Wochenende Konvention, Ihre 3D-Drucker kann hart arbeiten, ohne dass Sie es Babysitting! Diese Instructable werden Sie von Beginn an auf die in der Einrichtung Ihres 3D-Drucker zu beenden, und hat ein paar Optionen auf Entfernen Ihrer 3D-Drucke zu einem anderen zu starten! All dies wird mit einem Minimum an ohne Kosten für Sie getan und können die Produktivität und Automatisierung Ihrer 3D-Drucker stark erhöhen.

                                      5 Schritt:Schritt 1: DD-WRT Router Firmwere Schritt 2: Draht-Anschlüsse Schritt 3: Erster Test "Verbindungen" Schritt 4: Zweiter Test Baudrate Schritt 5: Coding

                                      alle 4 Einzelteile Billigste Weg, um Arduino eine Verbindung zum Internet Shields hier teuer! und das stört mich sehr. Es ist unmöglich, die eigenen Automatisierungssystem ohne Schilde bauen. Ich fand einige Artikel über Internet, aber für mein Pech nicht von ihnen auf meinem Router funktioniert. Alle Artikel wurden über einen bestimmten Router sprechen. Ich verbrachte ein Jahr, um es herauszufinden und schließlich alles funktionierte prima. In diesem Tutorial werde ich Ihnen zeigen, wie Sie Ihre Arduino jedem Router zu verbinden ohne Schilde über die serielle Schnittstelle. "Not USB" Was du brauchst! Arduino Router 3 Drähte, die es Aber bevor ich nur einen Moment der Ruhe für den Holocaust, die ich gemacht in meinem Labor, bevor ich es herausfinden. Cisco e900, TP-Link, UBNT, Motorolla RIP: ') Sie können Ihre Arduino zu 3G / 4G portable Router zu verbinden, wie diese eine Los geht's..

                                        7 Schritt:Schritt 1: Werkzeuge und Komponenten Schritt 2: Erste Schritte Schritt 3: Stromkreis Schritt 4: Strom Suply Schritt 5: Funken-Core-Programm Schritt 6: Browser-Programm Schritt 7: Was ist Next

                                        Dies ist Tutorial vier der Serie, wo ich, die Sie mit Hilfe eines normalen Kontroll Arduino, mit dem Internet über einen Funken Kern elektronischen Geräten zu nehmen. Nach einem Gespräch über die Grundlagen es an der Zeit, um das Niveau ein wenig zu erhöhen und starten Sie die Alltagselektronik an das Internet. In diesem Tutorial werde ich Ihnen zeigen, wie Sie Ihre täglichen Lichtsystem über das Internet mit einem Webbrowser zu steuern. Dieses System wird auch als Basisblock von der Gestaltung einer vorab Hausautomationssystem zu dienen. Ich habe versucht, diese instructable so einfach wie möglich zu halten, so dass niemand zurückgelassen wird. Sie können direkt in diese ein überprüfe mein vorheriges Instrutables, vor dem Tauchen als jene Instructables sind recht einfach und Hilfe bei der Partikelkern oder Particle Photon gestartet. So können loslegen.

                                        Seiten: