Mein Sohn wollte in der Lage sein, den Weihnachtsbaum ein- und Ausschalten mit seinem Handy zu machen. Wir wühlte im Geheimnis Berg Labor (AKA Keller) und kam mit dem folgenden Projekt, das nutzt einen Arduino zu smarten up eine dumme Infrarot-ferngesteuerte Steckdose und über ein Webinterface in unserem Heimnetzwerk kontrollierbar zu machen. Während dieses Beispiel einen Weihnachtsbaum Lichter verwendet, dies ist eine super-sichere Möglichkeit für Kinder erfahren Sie über das Web, um ein Gerät zu kontrollieren: durch die Anbindung an eine Fernbedienung, wir brauchen nicht zu Durcheinander herum mit Netzstrom.
Wenn Sie einen Lötkolben, Code kopieren und einfügen können, und du hast einen Internet-fähigen Arduino mit ein paar Relais kannst, denen du, eine Reihe von billig drehen-Socket-Fernbedienung Power in Knoten über das Internet der Dinge. Wir baute dies ausschließlich mit Dingen, die lagen herum, außer für die Relais, die 4 Dollar Kosten.
Was wir verwendet:
- Arduino Uno & 9v Stromquelle
- Adafruit CC3000 Wifi Shield
- SainSmart 5v 2-Kanal-Doppel-Relais
- Billig ferngesteuerte Steckdosen (wenn die Fernbedienung verfügt über eine LED auf Tastendruck, zu bestätigen, die eine große Hilfe, beim Testen sein kann)
Dieses Projekt verwendet die Arduino aREST Bibliothek, geschrieben von Marco Schwartz, ein super Stück Code, mit dem die Arduino digitale Stifte direkt adressierbare über Web-Aufrufe, z. B. http://192.168.0.15/digital/7/0 [Sets Digital Pin 7 LOW] und http://192.168.0.15/digital/7/0 [Sets Digital Pin 7 hohe] sein kann.
Denken Sie daran, das dieses Setup funktioniert nur innerhalb eines Heimnetzwerks auf Geräten mit dem gleichen WiFi oder Ethernet: Ihre Arduino, Ihrem Webserver hosting der Seite und das Telefon oder andere Client-Gerät, die die Seite besucht haben alle in der gleichen digitalen Nachbarschaft und in der Lage, lokale IP-Adressen zu besuchen sein.
Die letzte Zutat ist eine lokal gehostete Webseite mit großen hässlichen ON OFF-Tasten von meinen 10 Jahre alten entworfen (User Experience und Web-Design kann warten, das ist Wissenschaft!). Durch den Aufruf der Webseite auf seinem Handy, kann er Weihnachtsbaums mit einer Welle von seinem iPhone und einen Shout "LUMOS!" einschalten