Isi kandungan:
- Langkah 1: Mengenai Heltec Board
- Langkah 2: Menyiapkan Arduino IDE untuk ESP32
- Langkah 3: Memasang Papan ESP32
Video: ESP32 LoRaWAN Mote: 3 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Dalam projek ini, kita akan menggunakan papan OLED ESP32 Heltec WiFi LoRa OLED dari Banggood untuk membina LoRaWAN Mote (simpul akhir) untuk menghantar data dari sensor DHT22 ke The Things Network (TTN) dan memaparkan nilai sensor. Kod dan perpustakaan yang digunakan dalam projek boleh didapati di GitHub. Anda juga perlu membeli antena dan penyambung ekor babi (U. FL to SMA). Akaun TTN juga diperlukan untuk mendaftarkan Mote dan aplikasi. Projek ini mengandaikan beberapa pengetahuan mengenai Arduino IDE, LoRaWAN dan ESP32 secara umum. Beberapa kemahiran pematerian juga diperlukan untuk memasang pin header ke papan ESP32. LoRa Gateway yang berfungsi yang disambungkan ke The Things Network juga diperlukan. Sekiranya anda tidak mempunyai LoRa Gateway dan anda boleh berjalan, anda boleh mengikuti tutorial saya yang lain untuk menyediakan LoRa Gatway 1_CH menggunakan papan Heltec ini. Gateway jenis ini hanya untuk pembangunan di bangku simpanan dan bukan LoRa Gateway penuh. Projek ini juga akan berfungsi menggunakan papan pengembangan ESP32 lain dengan WiFi, LoRa dan OLED tetapi pin_mapping akan berbeza dan memerlukan pengetahuan yang baik tentang cara mengikuti skema dan gambarajah pin_out papan yang dipilih
Untuk perjalanan penuh dengan gambar langkah demi langkah, lihat di sini.
Langkah 1: Mengenai Heltec Board
Spesifikasi:
-
CPU: ESP32 DOWDQ6
- Dwi teras teras 240 MHz
- WiFi hingga 150Mbps 802.11 b / g / n / e / i
- Bluetooth 4.2 (BLE)
- Kilat: 4MB (32Mbit)
- Penukar Serial USB: CP2102
- Radio: Semtech SX1276
- Penyambung antena: IPX (U. FL)
-
Skrin OLED:
- Saiz: 0.96 ″
- Pemandu: SSD1306
- Resolusi: 128 × 64 piksel
- Litar pengisian Li-Ion / Li-Po
- Soket bateri: 2pin raster 1.25 mm
- Saiz: 52 x 25.4 x 10.3 mm
Langkah 2: Menyiapkan Arduino IDE untuk ESP32
Penting: sebelum memulakan prosedur pemasangan ini, pastikan anda mempunyai versi terbaru Arduino IDE yang terpasang di komputer anda. Sekiranya tidak, nyahpasang dan pasang semula. Jika tidak, ia mungkin tidak berfungsi. ESP32 kini disatukan dengan Arduino IDE seperti yang dilakukan untuk ESP8266. Tambahan ini untuk Arduino IDE membolehkan anda memprogram ESP32 menggunakan Arduino IDE dan bahasa pengaturcaraannya. CATATAN PENTING: Sekiranya ini adalah kali pertama anda memasang ESP32 pada Arduino IDE, ikuti prosedur pemasangan yang dijelaskan di bawah. Sekiranya anda sudah memasang add-on ESP32 menggunakan kaedah lama, anda harus membuang folder espressif terlebih dahulu. Pergi ke hujung bahagian ini untuk mengetahui cara membuang folder espressif dengan mengikuti Bahagian 1 Catatan # 1. Jangan sekali-kali menyalakan kuasa pada papan tanpa menyambungkan antena terlebih dahulu kerana anda mungkin merosakkan cip radio di dalamnya.
Langkah 3: Memasang Papan ESP32
Untuk memasang papan ESP32 di Arduino IDE anda, ikuti arahan berikut: 1) Buka tetingkap pilihan dari Arduino IDE. Pergi ke Fail> Keutamaan2) Masukkan https://dl.espressif.com/dl/package_esp32_index.json ke dalam bidang "URL Pengurus Papan Tambahan" seperti yang ditunjukkan pada gambar di bawah. Kemudian, klik butang "OK". Catatan: jika anda sudah mempunyai URL papan ESP8266, anda boleh memisahkan URL dengan koma seperti berikut: https://dl.espressif.com/dl/package_esp32_index.json, http: / /arduino.esp8266.com/stable/package_esp8266com_index.json
Disyorkan:
Tutorial Penjejak GPS LoRa - LoRaWAN Dengan Dragino dan TTN: 7 Langkah
Tutorial Penjejak GPS LoRa | LoRaWAN Dengan Dragino dan TTN: Hei, ada apa, Guys! Akarsh di sini dari CETech. Beberapa projek kembali kami melihat LoRaWAN Gateway dari Dragino. Kami menghubungkan nod yang berlainan ke Gateway dan menghantar data dari node ke Gateway menggunakan TheThingsNetwork sebagai
Pengenalan dan Buat Akaun di Platform the Things Network IoT LoRaWAN: 6 Langkah
Pengenalan dan Buat Akaun di Platform the Things Network IoT LoRaWAN: Dalam kesempatan ini kami akan membuat akaun di platform The Things Network dan kami akan membuat pengenalan ringkas, TTN inisiatif yang baik untuk membina rangkaian untuk internet perkara atau " IoT " The Things Network telah melaksanakan LoR
Bermula dengan ESP32 - Memasang Papan ESP32 di Arduino IDE - Kod Blink ESP32: 3 Langkah
Bermula dengan ESP32 | Memasang Papan ESP32 di Arduino IDE | ESP32 Blink Code: Dalam instruksional ini kita akan melihat bagaimana mula bekerja dengan esp32 dan bagaimana memasang papan esp32 ke Arduino IDE dan kita akan memprogram esp 32 untuk menjalankan blink code menggunakan arduino ide
Sistem De Cartografi adalah LoRaWAN Retelelor: 4 Langkah
Sistem De Cartografi adalah LoRaWAN Retelelor: Dalam program kader acestui s-a dorit realizarea unui sistem de cartografiere Loel Retraelor? LoRa este o tehnologie care pune la dipozitia dezvoltatorilor de solutii inteligente o transmisie de raza lunga si securizata data
Gerbang Raspberry Pi LoRaWAN: 3 Langkah
Raspberry Pi LoRaWAN Gateway: Projek ini adalah Raspberry PI iC880a-spi LoRaWAN Gateway. Ia disatukan dengan menggunakan pelbagai tutorial lain dalam talian, dan menggabungkan yang terbaik dan apa yang sedang berjalan pada masa ini dari tutorial tersebut dan rujukan diperlukan selama ini. Pagar