En billig IoT möjliggörare med ESP8266
En viktig del av eller snarare själva konceptet, Sakernas Internet, handlar om hur man ansluta olika enheter till nätverket så att de kan både skicka data och ta emot kommandon. Olika tekniker att ta itu med den sista mil connectivity, som bluetooth, wifi, NFC, osv... redan finns, men de flesta av dessa är komplicerade att driftsätta och ofta behöver extra hårdvara som en lokal kontroll server eller apparaten.
I detta instructable, jag visa dig hur man bygger och konfigurerar en enkel fristående styrelse som med hjälp av ett wifi-nätverk kan skicka miljödata till internet och ta emot fjärrkommandon att slå på/av en switch. Detta projekt, som kan byggas för mindre än 10 eller 15 US$ gör följande:
-Skicka temperatur/luftfuktighet avläsningar från en DHT11 sensor till MQTT mäklare och en Thingspeak kanal.
-Lyssna efter MQTT meddelanden och aktivera eller inaktivera ett relä ansluten till ESP8266.
-Kontrollera en Thingspeak kanal regelbundet och slå på/av ett relä om fältet har uppdaterats.
Enkelt uttryckt är detta en internet aktiverat temperatur/luftfuktighetsgivare och relä. Reläet fungerar en tvåvägs-switch och kan användas för att aktivera/inaktivera någon AC apparaten är ansluten till den. Delarna behövs kostar endast mindre än 15 US$ och absolut ingen annan hårdvara behövs. Den programvara som används är alla öppen källkod och endast gratis online-tjänster har använts för att ansluta styrelsen till internet. Det antas att det finns ett fungerande wifi nätverk för styrelsen att ansluta till.
Även om några instructables som visar dig hur du konfigurerar en ESP8266 modul till push data till internet redan finns, har jag inte sett en lösning som även kan du styra en enhet ansluten till modulen ESP8266 genom att ta emot kommandon från internet. Detta instructable visar olika sätt att göra det enkelt.