2016-10-05 3 views
0

Ich versuche, einige erste Informationen zu meinem allerersten IoT-Projekt zu bekommen. Ich möchte ein * winziges * wifi verbunden Relais zu steuern, sagen wir, Lichter. Ich bin ein Neuling in der Hardware und Elektronik Bereich, aber ich bin ein Profi-Entwickler, so dass Programmierung kein Problem ist.Tiny WiFi verbunden Relais - wo ich anfangen soll

Nun habe ich verschiedene Optionen untersucht und ich kann nicht wirklich kleine Komponenten für die Aufgabe finden. Es könnte sein, dass ich etwas übersehen habe, also bitte hilf mir mit den verfügbaren Optionen.

+0

Sie benötigen ein [IoT-Gerät] (http://robokits.co.in/iot-internet-of-things/esp8266-wifi-serial-module-esp-01-for-iot-and-other-applications)), die eine service-bezogene Lichtregelung enthält, ein serielles Gerät (http://robokits.co.in/development-boards/interface-boards/opto-isolated-2-channel-5v-relay-board) , Stromversorgung und einige Drähte. Weitere Informationen finden Sie [hier] (http://www.instructables.com/id/WiFi-Internet-Controlled-Relays-using-ESP8266-Quic/). –

Antwort

0

Schauen Sie sich die ESP8266-Geräte an. Sie haben WLAN auf dem Chip und können mit der Arduino-Umgebung programmiert werden. Sie schreiben im Grunde Code in C++, um alles zu tun, was Sie brauchen. Hier

ist ein Beispiel Gerät: https://www.amazon.com/ESP8266-7-30V-Network-Relay-Module/dp/B01LYYC4MW

ich vor kurzem ein Projekt hat einen Linknode R4 (ähnlich wie oben, jedoch mit 4 Relais) mit und programmiert sie als Webserver mit REST-API. Dann habe ich ein Frontend mit ASP.NET Core erstellt, das mit der REST API für die Geräte in meinem Netzwerk kommuniziert. Die Arduino-Skizze für den Webserver wird auf Github um https://github.com/SteveInCO/LinknodeR4 veröffentlicht. Ich würde annehmen, dass es mit wenig Änderung auf dem Gerät funktionieren würde, das ich oben verband.

Das Standardprogramm für den R4 erlaubt es, es über seine Website oder iOS/Android-Apps zu steuern, obwohl ich es nie aus der Box funktionieren würde. Ihr Modell verwendet eine Abfragemethode, so dass die Relais den Server ständig fragen, was als nächstes zu tun ist.

Windows IoT läuft noch nicht auf diesen kleinen Geräten, aber kein Grund, dass Sie nicht die Arduino API mit einer UWP-App unter Windows IoT auf einem Raspberry Pi anstelle der Web-App wie ich Frontend beenden können. Ich denke, der mögliche Plan ist, dass ASP.NET Core auf einem ARM-basierten System wie einem Raspberry Pi laufen kann, aber zuletzt habe ich überprüft, dass es noch nicht ganz da war.

Verwandte Themen