Innehållsförteckning:
- Steg 1: Om Heltec -styrelsen
- Steg 2: Konfigurera Arduino IDE för ESP32
- Steg 3: Installera ESP32 -kortet
Video: ESP32 LoRaWAN Mote: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
I detta projekt kommer vi att använda ESP32 Heltec WiFi LoRa OLED -kortet från Banggood för att bygga en LoRaWAN Mote (slutnod) för att skicka data från en DHT22 -sensor till The Things Network (TTN) och visa sensorvärdena. Koden och biblioteken som används i projektet finns på GitHub. Du måste också köpa en antenn- och grisanslutning (U. FL till SMA). Ett TTN -konto behövs också för att registrera Mote och ansökan. Detta projekt förutsätter viss kunskap om Arduino IDE, LoRaWAN och ESP32 i allmänhet. Vissa lödkunskaper krävs också för att fästa huvudstiften på ESP32 -kortet. En fungerande LoRa Gateway som är ansluten till The Things Network kommer också att behövas. Om du inte har en LoRa Gateway igång kan du följa min andra handledning för att konfigurera en 1_CH LoRa Gatway med denna Heltec -bräda. Denna typ av Gateway är endast för utveckling på bänken och är inte en fullständig LoRa Gateway. Detta projekt kommer också att fungera med andra ESP32 -utvecklingskort med WiFi, LoRa och OLED men pin_mapping kommer att vara annorlunda och kräver goda kunskaper om hur man följer scheman och pin_out -diagram för det valda kortet
För en fullständig genomgång med steg för steg bilder se här.
Steg 1: Om Heltec -styrelsen
Specifikationer:
-
CPU: ESP32 DOWDQ6
- 240 MHz dubbelkärna
- WiFi upp till 150 Mbps 802.11 b/g/n/e/i
- Bluetooth 4.2 (BLE)
- Blixt: 4 MB (32 Mbit)
- USB-seriell omvandlare: CP2102
- Radio: Semtech SX1276
- Antennkontakt: IPX (U. FL)
-
OLED -skärm:
- Storlek: 0,96 ″
- Drivrutin: SSD1306
- Upplösning: 128 × 64 pixlar
- Li-Ion/Li-Po laddningskrets
- Batteriuttag: 2 -stifts raster 1,25 mm
- Storlek: 52 x 25,4 x 10,3 mm
Steg 2: Konfigurera Arduino IDE för ESP32
Viktigt: innan du startar detta installationsförfarande, se till att du har den senaste versionen av Arduino IDE installerad i din dator. Om du inte gör det, avinstallera det och installera det igen. Annars kanske det inte fungerar. ESP32 integreras för närvarande med Arduino IDE precis som det gjordes för ESP8266. Detta tillägg för Arduino IDE låter dig programmera ESP32 med hjälp av Arduino IDE och dess programmeringsspråk. VIKTIG OBS! Om det är första gången du installerar ESP32 på Arduino IDE följer du bara installationsproceduren som beskrivs nedan. Om du redan har installerat tillägget ESP32 med den gamla metoden bör du först ta bort espressif-mappen. Gå till slutet av denna del för att lära dig hur du tar bort espressif -mappen genom att följa del 1 Obs. 1. Slå aldrig på kortet utan att ansluta antennen först eftersom du kan skada radiochipet ombord.
Steg 3: Installera ESP32 -kortet
För att installera ESP32 -kortet i din Arduino IDE, följ följande instruktioner: 1) Öppna inställningsfönstret från Arduino IDE. Gå till Arkiv> Inställningar2) Ange https://dl.espressif.com/dl/package_esp32_index.json i fältet "Ytterligare styrningens webbadresser" enligt bilden nedan. Klicka sedan på "OK" -knappen. Obs: om du redan har ESP8266 -kortens URL kan du separera webbadresserna med ett kommatecken enligt följande: https://dl.espressif.com/dl/package_esp32_index.json, http:/ /arduino.esp8266.com/stable/package_esp8266com_index.json
Rekommenderad:
LoRa GPS Tracker Handledning - LoRaWAN med Dragino och TTN: 7 steg
LoRa GPS Tracker Handledning | LoRaWAN Med Dragino och TTN: Hej, vad händer, killar! Akarsh här från CETech. Ett par projekt tillbaka tittade vi på LoRaWAN Gateway från Dragino. Vi kopplade olika noder till Gateway och överförde data från noder till Gateway med TheThingsNetwork som s
Introduktion och skapa konto i Platform the Things Network IoT LoRaWAN: 6 steg
Introduktion och skapa konto i plattformen Things Network IoT LoRaWAN: I detta tillfälle kommer vi att skapa ett konto i plattformen The Things Network och vi kommer att göra en kort introduktion, TTN ett bra initiativ för att bygga ett nätverk för tingenas internet eller " IoT &.; Things Network har implementerat LoR
Komma igång med ESP32 - Installera ESP32 -kort i Arduino IDE - ESP32 blinkningskod: 3 steg
Komma igång med ESP32 | Installera ESP32 -kort i Arduino IDE | ESP32 Blink -kod: I denna instruktion kommer vi att se hur man börjar arbeta med esp32 och hur man installerar esp32 -kort i Arduino IDE och vi kommer att programmera esp 32 för att köra blinkkod med hjälp av arduino ide
Sistem De Cartografiere och Retelelor LoRaWAN: 4 steg
Sistem De Cartografiere a Retelelor LoRaWAN: In cadrul acestui program s-a dorit realizarea unui sistem de cartographyere a retelelor LoRaWAN.Ce este LoRa? LoRa este o tehnologie care pune la dipozitia dezvoltatorilor de solutii inteligente o transmisie de raza lunga si securizata a datelor, cu
Raspberry Pi LoRaWAN Gateway: 3 steg
Raspberry Pi LoRaWAN Gateway: Detta projekt är en Raspberry PI iC880a-spi LoRaWAN Gateway. Den sammanställdes med hjälp av olika andra självstudier online och innehåller det bästa och det som fungerar för närvarande från dessa självstudier och referens var nödvändiga hela tiden. Grinden