Paragon Project: ESP32 Weergave

ESP32 Weergave Titelafbeelding

Elke ochtend probeer ik het weer te bepalen voordat ik me klaarmaak. Als je ook maar iets op mij lijkt, dan heb ik het project gevonden dat ons beiden kan helpen - een E-Paper Weather Display gemaakt met een ESP32 microcontroller.

Luke Marzen ontwikkelde dit scherm en deelde het vervolgens als open bron op GitHub. Ik moet zeggen dat dit project al een paar maanden bestaat, maar we wilden het niet voorbij laten gaan in onze Paragon Projects-serie.

Ten eerste is het zo'n cool project dat het een artikel verdient. Maar bovendien heeft Luke het schokkend eenvoudig gemaakt om het ook na te maken.

ESP32 Weergave
Krediet: Luke Marzen.

Zoals je op de foto kunt zien, geeft het je niet alleen het weer, maar ook de tijden van zonsopgang en zonsondergang, de wind en de UV-index. Bovendien geeft het de luchtvochtigheid buiten aan en de luchtvochtigheid en luchtdruk binnen.

Je zult geen beter weerdisplay vinden dan dit, dat garandeer ik je.

Hardware

Qua hardware koos Luke voor de FireBeetle 2 ESP32-E microcontroller van Drobot, omdat deze goed is voor laag energieverbruik en omdat de batterij aan boord is.

Maar een andere ESP32 microcontroller zou zeker net zo goed werken.

Luke ging ook met een BME280 Breakout Board om de luchtdruk, temperatuur en vochtigheid binnenin te meten.

Voeg dit alles samen met een batterij en een E-Ink Display en je hebt alle onderdelen die je nodig hebt voor dit project.

Binnenaanzicht van ESP32-weergave
Krediet: Luke Marzen.

Natuurlijk heb je ook een blok hout nodig om het hele project op te bouwen. En je moet ook zorgen voor de bedrading, maar Luke is zo vriendelijk geweest om een heel duidelijk overzicht te geven van wat je precies moet doen.

Bedradingsschema Weergave
Krediet: Luke Marzen.

Software

Op de GitHub-paginaEr is een zeer goed gedocumenteerde gids over hoe je de weerdisplay kunt configureren zodat deze soepel werkt.

Je moet de repository klonen en ervoor zorgen dat het apparaat toegang heeft tot WiFi en de tijd en locatie weet. Alles is hier relatief eenvoudig.

De manier waarop het weerdisplay de gegevens verzamelt is via OpenWeatherMap. OpenWeatherMap maakt het mogelijk om de informatie gratis te krijgen via een API-sleutel.

Luke vertelt je zelfs hoe je OpenWeatherMap kunt gebruiken zonder ooit per ongeluk te worden belast door te veel API-aanroepen.

ESP Weergave van achteren
Krediet: Luke Marzen.

Dus als je een ESP32 microcontroller hebt liggen en een paar uur tijd, dan moet je hier meteen mee aan de slag.

Conclusie

Dit project is ook perfect om mee te spelen. Luke is zo vriendelijk geweest om het te delen onder een GNU General Public License. Het is dus niet alleen een fantastisch project om na te maken, maar ook om mee te spelen!

Nogmaals, voor meer details kun je kijken op de GitHub pagina hier. Het bevat alles wat je je maar kunt wensen, zelfs een gids voor het oplossen van problemen.

Daarnaast kun je meer geweldige Paragon-projecten uit deze serie bekijken door te klikken op hier.

Dus de enige vraag die overblijft is: hoe ga je je weerdisplay configureren?

4 Opmerkingen

  1. Edwin op september 3, 2023 op 4:59 am

    Goedenavond, kan ik zeggen welke onderdelen ik heb?
    Me interesó, lo quiero hacer como proyecto en mi escuela.
    De antemano gracias!

    • Adam op september 4, 2023 op 9:06 am

      1. Microbesturing ESP32
      2. Elektrisch scherm
      3. Sensor BME280
      4. Batterij
      5. Un marco o un trozo de madera
      6. kabels

  2. Diego op september 4, 2023 op 11:42 pm

    wat is er met een van mij aan de hand?

    • Adam op september 5, 2023 op 7:56 am

      Nuestro sitio está aquí: buyzero.de

Laat een reactie achter