Image of Værktøjer og opsætning - Serie om Luftkvalitets monitoreringsstation, Afsnit 3

Verktyg och installation - Serie om luftkvalitetsövervakningsstation, Avsnitt 3

  • January 06, 2025
  • |
  • Teofil Corad


Målet med lektionen

Syftet med denna lektion är att ge dig en översikt över de verktyg, både hårdvara och mjukvara, som behövs för att skapa IoT-luftkvalitetsmonitorn. I slutet av lektionen kommer du att ha en klar förståelse för de nödvändiga komponenterna och mjukvaran som krävs för projektet, vilket lägger grunden för framtida lektioner.

Mjukvaruverktyg

  1. Arduino IDE:
    Arduino Integrated Development Environment (IDE) är det primära mjukvaruverktyg du kommer att använda för att skriva och ladda upp kod till ESP32-mikrokontrollern. Det ger en enkel plattform för programmering och felsökning av ditt IoT-projekt.

  2. Nödvändiga bibliotek:
    Bibliotek är förbyggd kod som förenklar din interaktion med komplex hårdvara. Följande bibliotek är viktiga för vårt projekt:

    • WiFi.h: Tillåter ESP32 att ansluta till ett WiFi-nätverk.
    • Adafruit AHTX0 Library: Möjliggör integration med AHT10 temperatur- och fuktighetssensor.
    • TFT_eSPI Library: Erbjuder funktioner för att kommunicera med TFT-skärmen, så att data enkelt kan visualiseras.

Dessa mjukvaruverktyg gör det möjligt för dig att skriva kod, ladda upp den till din mikrokontroller och hantera kommunikationen mellan de olika komponenterna i din IoT-station.

Hårdvarukomponenter

  1. ESP32 Mikrokontroller:
    ESP32 fungerar som hjärnan i ditt IoT-projekt. Den samlar in data från sensorn, visar dem på TFT-skärmen och delar dem via WiFi som en webbserver. ESP32 är idealisk för IoT-projekt på grund av sin inbyggda WiFi och låga strömförbrukning.

  2. AHT10 Sensor:
    AHT10 är en mycket noggrann sensor som mäter temperatur och fuktighet. Den kommer att ansvara för att samla in miljödata som du visar och delar online.

  3. TFT-skärm:
    En TFT (Thin Film Transistor) skärm kommer att användas för att visualisera sensordata i realtid. Denna lilla, tydliga skärm är perfekt för att visa viktig data som temperatur och fuktighet.

  4. Kopplingsplatta och anslutningskablar:
    En kopplingsplatta gör det möjligt att skapa tillfälliga, lödfria anslutningar mellan komponenter, medan anslutningskablar används för att ansluta ESP32, sensorn och skärmen.

  5. Micro USB-kabel:
    Denna kabel används för att ladda upp kod från din dator till ESP32 och för att strömförsörja mikrokontrollern under utvecklingsprocessen.

Lista över nödvändiga komponenter:

 

Översikt över installation

  • Utvecklingsmiljö: Din mjukvara och hårdvara kommer att arbeta tillsammans för att bygga IoT-projektet. Arduino IDE fungerar som gränssnitt för att skriva och ladda upp kod till ESP32, medan ESP32 styr sensorn och skärmen.
  • Hårdvaruanslutningar: Du ansluter AHT10-sensorn och TFT-skärmen till ESP32 med hjälp av kopplingsplatta och anslutningskablar. När de är anslutna kommer ESP32 att läsa data från sensorn och visa dem på skärmen.

Vad kommer härnäst?
Efter denna lektion är du redo att börja ställa in din hårdvara och utvecklingsmiljö i detalj. Du kommer först att lära dig att ansluta dina komponenter korrekt och sedan hur du förbereder Arduino IDE för programmering av ESP32.

Viktiga punkter

  • Du har nu en grundläggande förståelse för den hårdvara och mjukvara som krävs för detta projekt.
  • Arduino IDE kommer att vara ditt primära utvecklingsverktyg, och ESP32 kommer att hantera databehandling och kommunikationsuppgifter.
  • I nästa modul kommer vi att gå mer på djupet med hårdvarukomponenterna och deras anslutningar. Låt oss förbereda oss för att bygga din IoT-luftkvalitetsmonitor!
Lämna en kommentar

Observera att kommentarer måste godkännas innan de publiceras.