ESP8266 väderstation med Arduino – #1 hårdvara



Bakgrund

Jag läste om ESP8266 först i mars i år och jag visste inte vad jag ska göra med. Och nu är jag verkligen fascinerad hur lätt anslutning av en Arduino till Internet kan vara. Liksom andra jag först ställa in en väderstation på en skärbräda och skickas data till thingspeak.com. Detta slutar i en mycket komprimerad stripboard layout och behövs programpaketet.

Varför stripboarding och inte etsning en PCB?

Det finns en hel del bra PCB layouter runt. Men jag vill bygga något som alla kan göra enkelt hemma. En lödning pinne, stripboards och delar är lätt att få. Men etsning en PCB är ofta ett hinder. Så var min utmaning att göra designen på en stripboard inom den storlek och funktionalitet i ett etsade kretskort.

Vilka är funktionerna?

  • mäta temperatur, luftfuktighet, tryck och illuminans (ljusstyrka)!
  • Skicka alla data till thingspeak
  • ESP8266 kan slås på och av genom Arduino för energibesparing
  • ytterligare digitala IOs
  • Körs på 5 till 12 V
  • och mycket mer

Varför ESP8266 och Arduino?

Varenda en av dem har sina fördelar. Arduino är perfekt för att ta itu med sensorer. Och ESP8266 är perfekt för Internet-anslutningen. Och jag kan stänga av Internet för energisparande;).

Och bäst:

Väder funktioner är bara en aspekt. Du kan mäta nästan allt med detta forum eftersom du har den följande sensor Stifttilldelningar för Arduino:

  • 2 x analog
  • 6 x digital
  • I2C för tråd anslutningar
  • 1 x reset
  • 1 x-knappen

För ett kort intryck:

Temperatur och belysning av de sista tre dagarna någonstans i Tyskland: länk

Detta är den hårdvara delen av detta projekt. Programmet förklaras här: länk

Se Steg
Relaterade Ämnen

ESP8266 väderstation med Arduino – #2 programvara

Detta instructable är för programvara min Weather Station projektet. Läs den först för att förstå alla förklaringar.På grund av de båda MCU programvara koncept är baserat på två delar: ESP8266 körs på Nodemcu och gör Internet-anslutningen och thingsp...

Mini väderstation med Arduino

Detta är min första instructable och första fullfjädrat Arduino projekt. Även om du kan hitta liknande projekt, lär jag mycket från detta projekt.Steg 1: Syftet med väderstation Denna enkla väderstation tar temperatur och luftfuktighet från sensorn o...

ESP8266 Enkel installation med Arduino och fristående

INTRODUKTIONJag fick mina händer på en av dessa moduler med avsikt att ställa upp som en WiFi länk till mitt nätverk. Medan det finns en hel del information på internet om hur du använder dessa, efter att ha läst massor av guider, med några motstridi...

Programming ESP8266 ESP-12naE NodeMCU v1.0 med Arduino IDE till trådlös Temperaturlogger

Tillbaka till sena 2014 och tidig 2015, din verkligen kom överdenna fiffiga WiFi-Chip ESP8266 (ESP-01) och har till strid bland de inkonsekventa dokumentationer från olika källor. För närvarande sporre dokumenterade han sin frustration (fynd) som en...

Autonoma väderstation med ESP8266

Hola amigosHoy les vamos en mostrar como realizar una pequeña estación meteorológica con nuestro ESP8266 NodeMCU, nuestra estación va en reportar temperatura, humedad y punto de rocío a la comunidad globala de wunderground con esto contribuiremos en...

IoT väderstation med Adafruit HUZZAH ESP8266 (ESP-12naE) och Adafruit IO

Hej, alla! Tid sedan jag såg denna väderstation av Aleator777 och jag blev inspirerad att göra min egen väderstation. Jag såg att Intel Edison är för dyrt i mitt land, så jag bestämde mig för att leta efter något mycket billigare, och jag hittade den...

Akryl blad RGB glödande väderstation med inomhus/utomhus/prognos med ESP8266

Väderstationen gjorde jag bygger på programvaran av Daniel Eichhorn från Switserland. Denna firmware innehåller mätning av insidan temperaturen + fuktighet, utanför temperatur + lufttryck (hämtar data från en 2: a Väderstationen anslutna till thingsp...

En nybörjare guide till setup ESP8266 med Arduino Mega 2560 eller Uno

För produkter med öppen källkod för att lyckas eller anta en masse "skaparna" / "DIY-na" / "dev" / "etc"; en aktuell och korrekt dokumentation eller snabbstart-guide som skall krävas. Användarens inlägg i diskussion...

Esp8266 12naE med Arduino IDE med lösning + exempel

Om- NodeMCU är en öppen källkod IoT plattform. Den använder skriptspråk Lua, men denna utveckling styrelse är nu kompatibel att programmeras med Arduino IDEesp8266 12naE är ett bra sätt att uppnå IoT med något på ett mycket kostnadseffektivt sätt,ESP...

BME280 väderstation med ESP8266 SDK

Syftet med detta projekt var att dela min egen C genomförandet av en BME280 förare och tillhandahålla ett demo program för det, med ESP8266 med den officiella Espressif SDK.Sensorn är ansluten direkt till ESP8266 utan någon annan MCU i mellan, via I2...

IoT vägguttag med Arduino och ESP8266

I detta instructable, jag visa dig hur du lägger till förbättrad tillgänglighet, intelligens och anslutning till ett vanligt vägguttag. Detta görs med en kombination av mikrokontroller, Arduino, olika sensorer, ESP8266 och en blandning av programvaru...

Programmera ESP8266-ESP-201 stå ensam med Arduino IDE

Jag vill ge ett bättre underlag för hur du kan använda ESP201 (en variant av ESP8266) som står ensam ombord och hur du koppla in GPIO för att programmera det med Arduino IDE.Jag kämpade på hur till få skissen från Arduino IDE som laddats ner till ESP...

Tweeting sensordata med Arduino / RedBoard och SparkFun BME280 och SparkFun ESP8266 sköld

Material:SparkFun BME280 atmosfäriska SensorSparkFun WiFi sköldSparkFun RedBoardLödkolvEn dator med en USB-Port och Arduino programvaraEtt Twitter-kontoEn Internet-anslutning (WPA2 - bara för att vara säker)Cirka 15 minuterSe till att testa din ESP82...

ESP8266 kontrollera WS2812 Neopixel lysdioder med Arduino IDE - en handledning

Hej alla,Om du är som mig, har du letat runt på internet för en bra tutorial om hur du använder ESP8266 med neopixel lysdioder (AKA WS2812 eller WS2812b), programmeras via Arduino IDE. Jag har inte hittat det allt på ett ställe, på engelska, men det...

Laptop automatisk Start/stopp anklagat för (med Arduino, Yun sköld och ESP8266)

Jag arbetar utanför mitt land och laptop är en stor hjälp för mig att ansluta till min familj och vänner och göra alla mina computing tyger också, men jag alltid kom över för att driva svagt batteri och jämn värst till kritisk nivå eller reserverade...

Den första användningen av ESP8266 med Arduino Uno

I dag ska jag visa dig att hur kan vi förbereda våra modul ESP8266 som ska användas med Arduino UNO.Behovet av lista:1. Arduino UNO (med USB-kabel som ansluten till datorn via USB-kabel, även det kommer att använda sin spänning)2. din dator (om du ka...

Lägga till 6 extra stift till din Arduino med ingen extra hårdvara

Hej, detta är min andra Instructable så tänk med mig.Jag ska berätta du hur till få 6 extra Arduino digital stift.Jag upptäckte detta genom att spela med Arduino IDE och försökt inställning-upp en LED på stift 14 (som inte finns i styrelsen) och giss...

Arduino väderstation med RF433 MHz moduler

I detta projekt ska jag visa dig hur göra två Arduinos prata med varandra via RF frekvens (trådlös)Tidigare publicerade jag fyra instructables som leder till den här:Två första är om hur du ansluter en seriell LCD med I2C till en Arduino UNO och en N...

Lätt IoT väderstation med flera sensorer

En väderstation är ett roligt projekt som lär dig massor om elektronik med den extra fördelen att vara en faktiskt användbar liten enhet. Projektet kräver en massa billiga delar och sensorer totalt mindre än $15, och hela slutar montering i din hand....