Gewusst wie: Hinzufügen der Home Automation Sprachausgabe mit verknüpfen einer! (6 / 7 schritt)

Schritt 6: Laden Sie den Code


Laden Sie jetzt den Code zum Verknüpfen einer drehen Lampe ein- und Ausschalten + Voice Feedback.

Wenn Sie möchten die Lautstärke dann bearbeiten Sie diese Zeile "LAudio.setVolume(5);" Volumen reicht von 1 bis 6 so bearbeiten, dass 5.

 Now, Upload the Code to Turn the Lamp on and off with sms + voice Feedback.Code: /* * SMS Control Light + Voice Feedback. * * You should insert a SIM card and the GPRS antenna * Send a "on" or "ON" to lighten the led * Send a "off" or "OFF" to make the led off * This Code also has Audio Feedback. * LED connect to D3Edited by Ayush SharmaOn: 10/29/15 */ #include #include /* * SMS Control Light * * You should insert a SIM car and the GPRS antenna * Send a "on" or "ON" to lighten the led * Send a "off" or "OFF" to make the led off * This Code also Has Voice Feedback. * LED connect to D3 */ #include #include #include char buff[120]; const int pinLed = 3; // led connect to D3 void setup() { Serial.begin(9600); LAudio.begin(); { LAudio.playFile( storageFlash,(char*)"firstassist.mp3"); LAudio.setVolume(5); Serial.println("playing - firstassist.mp3"); } while(!LSMS.ready()) { delay(1000); } Serial.println("GSM OK!!"); } void loop() { char p_num[20]; int len = 0; char dtaget[500]; if(LSMS.available()) // Check if there is new SMS { LSMS.remoteNumber(p_num, 20); // display Number part Serial.println("There is new message."); Serial.print("Number:"); Serial.println(p_num); Serial.print("Content:"); // display Content part while(true) { int v = LSMS.read(); if(v < 0) break; dtaget[len++] = (char)v; Serial.print((char)v); } Serial.println(); LSMS.flush(); // delete message if((dtaget[0] == 'O' && dtaget[1] == 'N') || (dtaget[0] == 'o' && dtaget[1] == 'n')) { digitalWrite(pinLed, HIGH); LAudio.playFile( storageFlash,(char*)"turnedon.mp3"); //Playing LAudio.setVolume(5); Serial.println("playing - turnedon.mp3"); } else if((dtaget[0] == 'O' && dtaget[1] == 'F' && dtaget[2] == 'F') || (dtaget[0] == 'o' && dtaget[1] == 'f' && dtaget[2] == 'f')) { digitalWrite(pinLed, LOW); // lamp off LAudio.playFile( storageFlash,(char*)"turnedoff.mp3"); //Playing LAudio.setVolume(5); Serial.println("playing - turnedoff.mp3"); } } }#include char buff[120]; const int pinLed = 3; // led connect to D3 void setup() { Serial.begin(9600); LAudio.begin(); { LAudio.playFile( storageFlash,(char*)"LS8Mo.wav"); LAudio.setVolume(5); Serial.println("playing - firstassist.mp3"); } while(!LSMS.ready()) { delay(1000); } Serial.println("GSM OK!!"); } void loop() { char p_num[20]; int len = 0; char dtaget[500]; if(LSMS.available()) // Check if there is new SMS { LSMS.remoteNumber(p_num, 20); // display Number part Serial.println("There is new message."); Serial.print("Number:"); Serial.println(p_num); Serial.print("Content:"); // display Content part while(true) { int v = LSMS.read(); if(v < 0) break; dtaget[len++] = (char)v; Serial.print((char)v); } Serial.println(); LSMS.flush(); // delete message if((dtaget[0] == 'O' && dtaget[1] == 'N') || (dtaget[0] == 'o' && dtaget[1] == 'n')) { digitalWrite(pinLed, HIGH); LAudio.playFile( storageFlash,(char*)"turnedon.mp3"); //Playing LAudio.setVolume(5); Serial.println("playing - turnedon.mp3"); } else if((dtaget[0] == 'O' && dtaget[1] == 'F' && dtaget[2] == 'F') || (dtaget[0] == 'o' && dtaget[1] == 'f' && dtaget[2] == 'f')) { digitalWrite(pinLed, LOW); // lamp off LAudio.playFile( storageFlash,(char*)"turnedoff.mp3"); //Playing LAudio.setVolume(5); Serial.println("playing - turnedoff.mp3"); } } } 

In Verbindung stehende Artikel

Gewusst wie: hinzufügen und verbinden 3D-Drucker in 3DPrinterOS

Gewusst wie: hinzufügen und verbinden 3D-Drucker in 3DPrinterOS

Mit 3DPrinterOS können Sie Ihre 3D Drucker in die Cloud für die Verwaltung und den Zugang von jedem internetfähigen Gerät anschließen.Die video-Anleitung oben und Bild für Bild Schritten führt Sie durch den Prozess der gewusst wie: hinzufügen und ein
Gewusst wie: hinzufügen Login-PIN in Windows 10

Gewusst wie: hinzufügen Login-PIN in Windows 10

Gewusst wie: hinzufügen anmelden in Windows 10 PIN. Gewusst wie: Hinzufügen einer PIN für Ihr Konto in Windows 10. Dieses Tutorial zeigt Ihnen wie Sie Ihr Konto in Windows 10 PIN hinzufügen.Sie können eine PIN (Personal Identification Number) anstell
Gewusst wie: Hinzufügen einer Schaltfläche in ein Freundschaftsarmband

Gewusst wie: Hinzufügen einer Schaltfläche in ein Freundschaftsarmband

In diesem Tutorial Ill zeigen Ihnen, wie hinzufügen eine Schaltfläche auf ein Freundschaftsarmband. Zubehör: Eine fertige Armband kleben Sie eine SchaltflächeSchritt 1: Finden Sie eine Schaltfläche Eine Schaltfläche, die ein wenig größer ist als die
Gewusst wie: hinzufügen

Gewusst wie: hinzufügen

... mit mentaler Arithmetik Tricks. Ich werde nicht beibringen, wie man lange Zusatz auf dem Papier, obwohl ich gehe davon aus, dass Sie sich wohl dabei fühlen. Diese Instructable ist für jene Zeiten, wenn Sie Papier oder einen praktischen Rechner be
Gewusst wie: Hinzufügen Maustaste Apple Macbook Pro für (fast) kostenlos!

Gewusst wie: Hinzufügen Maustaste Apple Macbook Pro für (fast) kostenlos!

ich mochte nie die Idee nicht, eine standard-Maus klicken auf meinem neuen Unibody Macbook Pro, nachdem ich einige auf der Suche um online fand ich eine tolle Lösung. Verwenden eine alte DVD-Hülle und einige doppelte Klebeband auf das Trackpad, alle
Gewusst wie: hinzufügen Taschen

Gewusst wie: hinzufügen Taschen

warum auf der Erde eine ganz gute Jacke wie diese Taschen nicht auf einen normalen Platz haben ist mir schleierhaft.  Wie Sie sehen können, es habe Taschen im Brustbereich, aber ich werde nicht ganztägig als meinen eigenen BH, ich danke Ihnen sehr vi
Gewusst wie: hinzufügen Nachricht Boxen In der Batch-Programmierung

Gewusst wie: hinzufügen Nachricht Boxen In der Batch-Programmierung

Haben Sie sich jemals gewünscht, eine grafische Oberfläche für Batch-Dateien hinzufügen, wie Sie in VBScript können? Ich habe sicher. Aber jetzt können Sie mit diesem tollen Programm namens MessageBox.Schritt 1: InstallationSie können das Programm he
Gewusst wie: hinzufügen Benutzerebenen von NUMA, Ihre Kopie von N mit Hilfe NumADD Firefox AddOn

Gewusst wie: hinzufügen Benutzerebenen von NUMA, Ihre Kopie von N mit Hilfe NumADD Firefox AddOn

jeder Benutzer des Metanet N Ebene Benutzerdatenbank NUMA wird wissen wie klobig das Interface ist für das Kopieren angelegt Benutzerebenen in Ihre Kopie des Spiels. NumADD, beseitigt die Notwendigkeit für das Kopieren und einfügen und macht übertrag
Gewusst wie: hinzufügen kundenspezifische Bilder in Ihrem Blog veröffentlichen

Gewusst wie: hinzufügen kundenspezifische Bilder in Ihrem Blog veröffentlichen

eine Schritt für Schritt Anleitung wie man Bilder effektiv zu Ihrem Blogger-Beitrag hinzufügenSchritt 1: Klicken Sie auf das Bild-Symbol einfügen Klicken, um den Cursor setzen, wo Sie das Bild gesehen werden soll.Klicken Sie auf das Symbol "Bild einf
Gewusst wie: hinzufügen, Ellenbogen-Patches

Gewusst wie: hinzufügen, Ellenbogen-Patches

Trendy und funktional-eine Rarität für Fashion-Statements. Vielleicht haben Sie Ihre Lieblings-Pullover ein bisschen zuviel geliebt und jetzt Theres ein wenig Verschleiß oder noch schlimmer! ein Loch an den Ellenbogen zu entwickeln. Natürlich, Sie wü
Gewusst wie: Hinzufügen, Sound, eine Animation

Gewusst wie: Hinzufügen, Sound, eine Animation

In diesem instructable, erfahren Sie wie man jede Animation Ton hinzufügen, die Sie erstellen. Ich werde die Whiteboard-Animation nutzen ich als andere instructable erstellt und zeigen, wie Sie Ihre eigenen Videos Sound wie ich hinzufügen! Fangen wir
Gewusst wie: Hinzufügen einer Signatur

Gewusst wie: Hinzufügen einer Signatur

Hinzufügen einer Signatur mit Delphi neue Nachricht Formatierung Editor ist einfach.Schritt 1: Erste Schritte Wählen Sie die Signatur-Symbol aus der Bearbeitungs-Symbolleiste. Es sieht aus wie ein Füllfederhalter-Tipp und befindet sich zwischen dem S
Gewusst wie: hinzufügen Google Mail-Konto in Microsoft Outlook

Gewusst wie: hinzufügen Google Mail-Konto in Microsoft Outlook

Das Web-basierte System von Google Mail ist eines der meisten Feature-reiche Webmail-Plattformen. Vielleicht möchten Ihre Google Mail-Nachrichten von einem Client e-Mail-Programm wie Microsoft Outlook zu behandeln. Zum Beispiel, wenn Sie mehrere e-Ma
Gewusst wie: Hinzufügen von Übergängen in iMovie HD

Gewusst wie: Hinzufügen von Übergängen in iMovie HD

Dieser Screencast zeigt Ihnen die Grundlagen des Hinzufügen von Übergängen in iMovie HD. Es bietet Ihnen Schritt für Schritt Anleitung beginnen ganz am Anfang des gewusst wie: Öffnen Sie die Anwendungen und starten Sie ein neues Projekt hinzufügen vo