Daftar Isi:
- Langkah 1: Tentang Papan Helmec
- Langkah 2: Menyiapkan Arduino IDE untuk ESP32
- Langkah 3: Memasang Papan ESP32
Video: ESP32 LoRaWAN Lebih Lanjut: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Dalam proyek ini kami akan menggunakan papan ESP32 Heltec WiFi LoRa OLED dari Banggood untuk membangun LoRaWAN Mote (end node) untuk mengirim data dari sensor DHT22 ke The Things Network (TTN) dan menampilkan nilai sensor. Kode dan pustaka yang digunakan dalam proyek dapat ditemukan di GitHub. Anda juga perlu membeli antena dan konektor pig tail (U. FL ke SMA). Akun TTN juga diperlukan untuk mendaftarkan Mote dan aplikasi. Proyek ini mengasumsikan beberapa pengetahuan tentang Arduino IDE, LoRaWAN dan ESP32 secara umum. Beberapa keterampilan menyolder juga diperlukan untuk memasang pin header ke papan ESP32. Gateway LoRa yang berfungsi yang terhubung ke The Things Network juga akan dibutuhkan. Jika Anda belum mengaktifkan dan menjalankan LoRa Gateway, Anda dapat mengikuti tutorial saya yang lain untuk menyiapkan 1_CH LoRa Gatway menggunakan papan Heltec ini. Gateway jenis ini hanya untuk pengembangan di bangku cadangan dan bukan Gateway LoRa penuh. Proyek ini juga akan bekerja menggunakan papan pengembangan ESP32 lain dengan WiFi, LoRa dan OLED tetapi pin_mapping akan berbeda dan akan membutuhkan pengetahuan yang baik tentang cara mengikuti skema dan diagram pin_out dari papan yang dipilih
Untuk perjalanan lengkap dengan gambar langkah demi langkah, kunjungi di sini.
Langkah 1: Tentang Papan Helmec
Spesifikasi:
-
CPU: ESP32 DOWDQ6
- 240 MHz inti ganda
- WiFi hingga 150Mbps 802.11 b/g/n/e/i
- Bluetooth 4.2 (BLE)
- Flash: 4MB (32Mbit)
- Konverter Serial USB: CP2102
- Radio: Semtech SX1276
- Konektor antena: IPX (U. FL)
-
Layar OLED:
- Ukuran: 0.96″
- Pengemudi: SSD1306
- Resolusi: 128×64 piksel
- Sirkuit pengisian Li-Ion/Li-Po
- Soket baterai: raster 2pin 1,25 mm
- Ukuran: 52 x 25,4 x 10,3 mm
Langkah 2: Menyiapkan Arduino IDE untuk ESP32
Penting: sebelum memulai prosedur instalasi ini, pastikan Anda telah menginstal Arduino IDE versi terbaru di komputer Anda. Jika tidak, hapus instalannya dan instal lagi. Jika tidak, itu mungkin tidak berfungsi. ESP32 saat ini sedang diintegrasikan dengan Arduino IDE seperti yang dilakukan untuk ESP8266. Add-on untuk Arduino IDE ini memungkinkan Anda untuk memprogram ESP32 menggunakan Arduino IDE dan bahasa pemrogramannya. CATATAN PENTING:Jika ini adalah pertama kalinya Anda menginstal ESP32 pada Arduino IDE, cukup ikuti prosedur instalasi yang dijelaskan di bawah ini. Jika Anda Jika Anda sudah menginstal add-on ESP32 menggunakan cara lama, Anda harus menghapus folder espressif terlebih dahulu. Pergi ke akhir bagian ini untuk mempelajari cara menghapus folder espressif dengan mengikuti Bagian 1 Catatan #1. Jangan pernah menyalakan papan tanpa menghubungkan antena terlebih dahulu karena Anda dapat merusak chip radio di papan.
Langkah 3: Memasang Papan ESP32
Untuk memasang papan ESP32 di Arduino IDE Anda, ikuti petunjuk berikut ini: 1) Buka jendela preferensi dari Arduino IDE. Buka File > Preferences2) Masukkan https://dl.espressif.com/dl/package_esp32_index.json ke dalam bidang “Additional Board Manager URLs” seperti yang ditunjukkan pada gambar di bawah. Kemudian, klik tombol “OK”. Catatan: jika Anda sudah memiliki URL papan ESP8266, Anda dapat memisahkan URL dengan koma sebagai berikut: https://dl.espressif.com/dl/package_esp32_index.json, https://dl.espressif.com/dl/package_esp32_index.json /arduino.esp8266.com/stable/package_esp8266com_index.json
Direkomendasikan:
Bintang Natal Neopixel Attiny85 yang Lebih Besar dan Lebih Baik: 3 Langkah (dengan Gambar)
Bintang Natal yang Lebih Besar dan Lebih Baik Neopixel Attiny85: Tahun lalu saya membuat bintang natal kecil yang dicetak 3D, lihat https://www.instructables.com/id/Christmas-Star-LE…Tahun ini saya membuat bintang yang lebih besar dari untaian dari 50 Neopiksel (5V WS2811). Bintang yang lebih besar ini memiliki lebih banyak pola (saya masih menambahkan dan meningkatkan
IoT Pita Sempit: Pencahayaan & Pengukuran Cerdas Membuka Jalan untuk Ekosistem yang Lebih Baik dan Lebih Sehat: 3 Langkah
IoT Pita Sempit: Pencahayaan & Pengukuran Cerdas Membuka Jalan untuk Ekosistem yang Lebih Baik dan Lebih Sehat: Otomasi telah menemukan jalannya di hampir setiap sektor. Mulai dari manufaktur hingga perawatan kesehatan, transportasi, dan rantai pasokan, otomatisasi telah berkembang pesat. Yah, semua ini tidak diragukan lagi menarik, tetapi ada satu yang tampaknya
Menanam Lebih Banyak Selada di Ruang yang Lebih Sedikit Atau Menanam Selada di Luar Angkasa, (Lebih atau Kurang).: 10 Langkah
Menumbuhkan Lebih Banyak Selada di Ruang yang Lebih Sedikit Atau… Menanam Selada di Luar Angkasa, (Lebih atau Kurang).: Ini adalah pengajuan profesional untuk Kontes Pembuat Tumbuh Melampaui Bumi, yang dikirimkan melalui Instructables. Saya sangat bersemangat untuk merancang produksi tanaman ruang angkasa dan memposting Instruksi pertama saya. Untuk memulai, kontes meminta kami untuk
Lebih Aman Lebih Baik: Membuat Stasiun Kereta Lebih Aman: 7 Langkah
Lebih Aman Lebih Baik: Membuat Stasiun Kereta Lebih Aman: Banyak stasiun kereta api saat ini tidak aman karena kurangnya keamanan, penghalang, dan peringatan kedatangan kereta api. Kami melihat perlunya memperbaikinya. Untuk mengatasi masalah ini kami menciptakan Lebih Aman Lebih Baik. Kami menggunakan sensor getaran, sensor gerak, dan
Memodifikasi Speedlight Nikon SB-600 untuk Memutar Lebih Lanjut: 14 Langkah
Memodifikasi Speedlight Nikon SB-600 untuk Berputar Lebih Lanjut: Flashgun Nikon SB-600 dan Speedlight SB-800 keduanya memiliki masalah mendasar. Kepala lampu kilat dapat diputar 180° berlawanan arah jarum jam (dilihat dari atas), tetapi hanya 90° searah jarum jam. Ini adalah kelemahan utama saat memotret potret