Skapa din första IoT Ethernet-enhet. Del 5: Sakernas Internet, Home Automation



Detta är en "twofer" (två för en) är den första delen (A) Ethernet motsvarande sin WiFi ESP8266/DHT22 baserat föregångare med en extra I2C LCD-display för sammanfattningsdata (se andra bilden ovan). I del (B) vi kommer att utöka design (se första bilden ovan) om du vill inkludera barometertrycket mätning, tillsätt sedan en realtidsklocka, grafiska TFT display som visar realtidsdata trender (se tredje bilden ovan) och logga alla värden till ett SD-kort i CSV-format för direkt import till Microsoft Excel (TM).

Introduktion

Som nämnts, är detta Instructable uppdelad i två delar. Del A dokumenterar hur förhållandevis enkelt det är att passera porten till Ethernet, utvidga och utveckla en MQTT IoT enhet uppbyggd kring ESP8266-01 WiFi aktiverat modulen från den tidigare Instructable "koppleri din första IoT WiFi-enhet. Del 4: Sakernas Internet, Home Automation "

IoT målenheten har en enda led utgång, en knapp ingång och kan läsa och Visa både lokala temperaturen och luftfuktigheten via en DHT22 sensor/20 x 4 LCD Visa och beräkna den resulterande Värmeindex och också visa avlägsen temperatur och luftfuktighet nivåer kommuniceras via ämne prenumerationer på en MQTT mäklare. Kontroll funktionalitet och en nätverksanslutning uppnås via Arduino Ethernet shield.

Del (B) syftar till att ytterligare utvidga denna inledande design genom att lägga till följande funktioner;

  1. Barometertrycket sensorer via BMP085,
  2. Realtids klocka med hjälp av en DS1307Z +,
  3. ILI9431 TFT-skärm för live trend av data,
  4. Dataloggning till ett SD-kort i CSV-format.

Att installera systemet, använda källkoden tillhandahålls och skapa den nödvändiga kretsen som tidigare behöver du följande:

För del A

  1. En minimal grepp om elektronik,
  2. Kunskap om Arduino och det är IDE,
  3. Lite tålamod,
  4. Viss förståelse för hemnätverket.

Systemet inträdeskrav;

  1. Nätverk med Ethernet (och WiFi ta emot remote data),
  2. En MQTT mäklare korrekt konfigurerad (se Del1 och 2: Sakernas Internet, Home Automation),
  3. MQTTSpy installerad och konfigurerad. (Se del 2: IoT Home Automation),
  4. Du har skapat en fjärrenhet WiFi IoT. (Se "Koppleri" enheten första IoT. Del 4: Sakernas Internet, Home Automation). Detta används som källa för de avlägsen temperatur och luftfuktighet nivåer visas och antecknas.

Behöver du även följande delar;

  1. 1 off Arduino Mega 2560
  2. 1 off Ethernet Shield
  3. 1 av 10K resistor
  4. 2 1K motstånd
  5. 1 off white ledde
  6. 1 off DHT22 temperatur och luftfuktighetsgivare
  7. 1 off SPST knappen
  8. 1 off push passar perf styrelsen för prototyptillverkning
  9. 1 av 20 x 4 LCD-skärm med I2C interface adapter monteras. Se Instructable
  10. Olika samtrafik sladdar.

Artikeln täcker dessa ämnen.

  1. Kort översikt över banan,
  2. Kort översikt av programvaran,
  3. Hur testa enheten IoT och se den i aktion (detaljerad),
  4. Referenser används (grupperade med del B).

För del B

  1. Ett rimligt grepp om elektronik,
  2. Kunskap om Arduino och det är IDE,
  3. Som alltid lite tålamod och uppmärksamhet på Detaljer (det finns fler komponenter ansluta upp),
  4. Kunskap om ditt hemnätverk.

Systemet inträdeskrav;

  1. Samma som för del A.

Reservdelslista;

  1. 1 off Arduino Mega 2560
  2. 1 off Ethernet Shield
  3. 8 av 10K motstånd
  4. 4 off 1K motstånd
  5. 1 off 100R resistor
  6. 1 off DHT22 temperatur och luftfuktighetsgivare
  7. 1 off BMP085 barometriskt trycksensor
  8. 3 off SPST knappar
  9. 1 off White ledde
  10. 2 av VN10LP fETsna
  11. 1 off CD4050 nivå shifter
  12. 1 av 20 x 4 LCD-skärm med I2C interface adapter monteras (se ovan)
  13. 1 off ILI9341 TFT-skärm
  14. Olika samtrafik ledningar

Ämnen som behandlas;

  1. Kort översikt över banan,
  2. Detaljerad översikt av programvaran,
  3. Hur testa enheten IoT och se den i aktion (kort),
  4. Referenser används (grupperade med del A).

Serien länkar

Del 6:

Del 4:

Se Steg
Relaterade Ämnen

"Koppleri" din första IoT WiFi-enhet. Del 4: Sakernas Internet, Home Automation

OK, inte så mycket koppleri men att utvidga din första IoT enhetIntroduktionDetta Instructable dokumenterar hur enkelt det är att utvidga och ytterligare utveckla en IoT enhet (bilden ovan) och är uppbyggd kring ESP8266-01 WiFi aktiverat modulen från...

Skapa din första IoT WiFi-enhet. Del 3: Sakernas Internet, Home Automation

Detta Instructable dokument hur man skapar en enkel IoT enhet (bilden ovan) baserat runt ESP8266-01 WiFi aktiverat modulen och är den tredje delen i en serie av Instructables beskriver hur du ställer in egna IoT hemnätverket.IoT enheten i fråga har e...

Att inrätta en MQTT mäklare. Del 2: Sakernas Internet, Home Automation

FörordOkej i "Del1: Sakernas Internet, Home Automation", du har skapat och konfigurerat din "Vanilj" Raspberry Pi (ursäkta ordvitsen) och kan fjärransluta till det med kitt. Nu ställer vi in en server som kommer att upprätta din huvuds...

Installation och konfiguration av OpenHAB. Del 6: Sakernas Internet, Home Automation

FörordSå, om du har följt de tidigare delarna (IoT - "Intranät" saker: Home Automation. Del1: IoT, introduktion och framåt) du kommer att ha dig en IoT nätverk liknar den som visas ovan (bild 2 och 3). I denna del kommer vi lägga sista touch. An...

Bygga din första IOT med en Raspberry Pi, DHT11 sensor och Thingspeak.

Sakernas Internet eller Internet of Things är ett hett ämne! Enligt experterna allt kommer att vara ansluten till internet och alla våra enheter och deras data snart kommer bara en IP-adress från oss. Så var börjar du om du vill utforska världen av S...

Raspberry Pi. Skapa din första ansluten ljus

Skapa din första anslutna ljus med hjälp av Raspberry Pi. Kontrollera och övervaka en anslutna ljus från mobil, Tablet PC och skrivbordet med Lelylan & MQTT. Det tar 15 minuter | $36 (eth) eller $44 (WiFi) i hårdvara | grundläggande nivå.Steg 1: hård...

Arduino Yun. Skapa din första anslutna ljus.

Skapa din första anslutna ljus med hjälp av Arduino Yun. Kontrollera och övervaka en anslutna ljus från mobil, Tablet PC och skrivbordet med Lelylan & MQTT. Det tar 15 minuter | $80 i hårdvara | grundläggande nivåSteg 1: hårdvaraFör att slutföra denn...

Med Repetier värd att ställa upp din Automatisk horisontering sond och skapa din första Print med Delta rostock mini

Idag kommer vi att dela hur Repetier värd att ställa upp din AutoLeveling sond och skapa din första Print med Delta rostock miniSteg 1: Anslut USB till din Rostock mini G2 eller G2s och driva upp. Du kan se LED-lampor och fläkt kommer till liv, du ka...

Skapa din första Program i Visual Basic

detta instructable visar dig hur man programmerar Microsoft Visual Basic 2005 Express Edition. Det exemplet som du skapar i dag är en enkel bildvisare.Om du gillar denna instructable vänligen tryck på + knappen på toppen av den instructable. Tack.Des...

Skapa din första mobila WebApp på bara 30 minuter

vi kan säga att den största skillnaden mellan en WebApp och en inföding App är att den första som körs i webbläsaren (t.ex. Safari) för enheten, som i de flesta fall tillgång till internet krävs, antingen via 3G eller Wifi, utan att behöva ladda ner...

Skapa din första C++-Program med hjälp av Visual Studio Express IDE

IntroduktionAnvändningen av datorprogram påverkar vår vardag. Datorer, smarta telefoner och tabletter drivs alla av ett program som någon skapat. Dessa program sträcker sig i svårigheter beroende på målet för den aktuella uppgiften. Men det finns ett...

Skapa din första iOS app

titta runt denna webbplats, slog det mig att det inte fanns många ' ibles på programmering iOS-plattform, så jag tänkte jag skulle fixa detta underskott. Detta är en enkel "hello, world!" app för iPhone (eller iPod Touch eller iPad). Detta "...

Skapa din egen Cat5e/Cat6 Ethernet-kablar

Skapa din egen CAT5e/CAT6 nätverkskabel är användbar färdighet och mycket lätt att lära. Nästan varje hem nu har sitt eget nätverk och att veta hur att säga upp din egna kablar kan du spara pengar samt ha kablar exakta längden till dina behov så inge...

Guide till hur man kan skapa och publicera din första iPhone app

mobila app industrin går på högvarv och Gartner har prognos att det kommer att nå 25 miljarder dollar i omsättning i slutet av detta år. Över en miljon människor en dag köpa en smartphone, och mer än en miljard apps hämtas varje dag.Här är de senaste...

Bygga din första Android ansökan

mer än någonsin tidigare, världen är mobila. Av denna mobil revolution är Android en av de bästa plattformarna. Tas ut av Google att konkurrera med Apples iOS, visar Android inga tecken på avmattning. Människor vill bygga apps som körs på Android. Du...

Kontrollera elektriska enheter från Android, Arduino och skapa din egen android app

Hej, vill du kontrollera alla dina elektriska apparater i hemmet styrs från din android mobil, vill du skapa din egen app för att uppnå denna uppgift, det här inlägget förklarar steg för steg procedur för att skapa android app för att kontrollera ele...

Planera din första grönsaksland: Del två

med din egen veggie trädgård kan inte bara vara en rolig och trevlig hobby, men det kan också leverera massor av färska grönsaker att lägga till dagliga måltider. I "Planera ditt första grönsak trädgård: del ett" talade jag om fattar beslut om m...

CyberSafe: Din personliga moln IoT plattform

Förvandla din gamla Raspberry Pi till en privat, Cloud ansluten IoT plattform som Thingspeak eller PubNub! Stream sensordata smidigt!Modeordet för de senaste två åren har varit IoT, och stora företag har varit snabba att hoppa på tåget. För programva...

Hur du gör din första 3d tryckt runda öppna manschetten armband!

Detta är en relativt rak vidarebefordra instructable på hur du kan göra din första 3d tryckt runt öppna manschetten armband och skriva ut den på din hem 3d skrivare eller genom en tjänst som Ponoko, i.materialise, Kraftwurx eller Shapeways. Jag komme...