Bygg väderstation

Placerad på
API-nyckel
En API-nyckel krävs för att få väderinformation. För detta behöver du registrera ett konto hos OpenWeatherMap, vilket kan göras här: https://home.openweathermap.org/users/sign_up. När du är registrerad, gå till avsnittet "API-nycklar". Kopiera API-nyckeln du hittar där (Se bilder).
Gå till Gå till "API-nycklar"
Kopiera API-nyckeln Kopiera API-nyckeln
Installera ArduinoJson-biblioteket
Om du redan har den senaste versionen av ArduinoJson-biblioteket kan du hoppa över det här steget.
Öppna Arduino IDE, gå till Sketch > Inkludera bibliotek > Hantera bibliotek (se bild). Sök efter "arduinojson" och installera den senaste versionen av Benoit Blanchons ArduinoJson-bibliotek (se bild).
Öppna bibliotekshanteraren Öppna bibliotekshanteraren
Ladda ner ArduinoJson-biblioteket Ladda ner ArduinoJson-biblioteket
Installera LiquidCrystal I2C-biblioteket
Ladda först ner bibliotekets ZIP-fil genom att gå till denna länk: https://github.com/johnrickman/LiquidCrystal_I2C/archive/master.zip.
Gå sedan till Sketch -> Inkludera bibliotek -> Lägg till .ZIP-bibliotek i Arduino IDE och välj ZIP-filen för biblioteket.
Lägg till ZIP-filen Lägg till ZIP-filen
Installera ESP8266-korten
Om du redan har lagt till ESP8266-korten till Arduino IDE kan du hoppa över det här steget.
Öppna Arduino IDE-inställningarna genom att gå till Arkiv > Inställningar. I textrutan "Additional Boards Manager URLs" anger du URL:en "http://arduino.esp8266.com/stable/package_esp8266com_index.json" (se bild). Öppna sedan Styrelsechefen med Verktyg > Styrelse > Styrelsechef (se bild). Installera sedan ESP8266-korten (se bild).
Ändra Ändra "Extra Board Manager URLs"
Öppna styrelsechefen Öppna styrelsechefen
Installera ESP8266-korten Installera ESP8266-korten
Ta reda på I2C-adressen
Innan du laddar upp väderstationskoden måste du hitta adressen till I2C LCD-modulen. För att göra detta, använd koden nedan.

I2C scanner code

I det här fallet är adressen 0x3F I det här fallet är adressen 0x3F
Ladda upp kod
Se till att du har valt rätt kort under Verktyg -> Kort och att du har valt rätt port under Verktyg -> Port.
Ange din information och ladda upp följande kod till Wemos via Arduino IDE:

Weerstation code

Nuvarande sida 3. programvara 1. Introduktion 2. Hårdvara 3. programvara 4. Resultat Postat av Hemsida Jag är en mjukvaruutvecklare, men jag är också mycket intresserad av elektronik.

Kommentarer

Webwinkelkeur Kiyoh Trustpilot Opencircuit