Mündəricat:

LoRa ESP32 Radiosu Asan Başlamaq Dərsliyi - Kablolama yoxdur: 6 addım
LoRa ESP32 Radiosu Asan Başlamaq Dərsliyi - Kablolama yoxdur: 6 addım

Video: LoRa ESP32 Radiosu Asan Başlamaq Dərsliyi - Kablolama yoxdur: 6 addım

Video: LoRa ESP32 Radiosu Asan Başlamaq Dərsliyi - Kablolama yoxdur: 6 addım
Video: Manual of LoRa Pressure Sensor 2024, Iyul
Anonim
Image
Image

Hey, necesiz uşaqlar? Akarsh burada CETech -dən.

Bu gün bir -birimizlə mümkün olan ən asan şəkildə danışmaq üçün LoRa radiolarını qurmaqla bağlı bir layihə hazırlayacağıq.

Burada istifadə etdiyim mikro nəzarətçi 915MHz LoRa lövhələrinə qoşulan ESP32 -dir, eyni zamanda paket məlumatlarının görünməsi üçün Radionun birinə OLED ekranı bağladım. Bu layihədə istifadə olunan bütün modullar DFRobot -dan alınmışdır, çünki bu modullar üçün pin uyğunluğu var, buna görə fərqli istehsalçıların modullarından istifadə etməyi məsləhət görmürəm. Beləliklə, başlayaq!

Bu layihəni ətraflı şəkildə qurmaqla bağlı bir video da hazırladım, daha yaxşı fikir və detal üçün bunu izləməyi məsləhət görürəm.

Addım 1: hissələr

Hissələri
Hissələri
Hissələri
Hissələri

Bunu etmək üçün bir ESP32 lövhəsi və ya bir ESP8266 lazımdır və istəsəniz bir batareya da əlavə edə bilərsiniz.

915MHz tezlikli firebeetle LoRa lövhəsindən istifadə etdim. DFRobot, bölgənizdə qanuni olan tezliyə görə 3 növ lövhə təklif edir:

1) 433 MHz

2) 868 MHz

3) 915 MHz

Ekran üçün bir OLED qalxanı istifadə etdim.

Bu modul ilə DFRobot lövhələrindən istifadə etməyi təklif edirəm, çünki pinout uyğun olacaq və heç bir yerdə heç bir problemlə qarşılaşmayacaqsınız.

Addım 2: Layihəniz üçün PCB -lər alın

Layihəniz üçün PCB Alın
Layihəniz üçün PCB Alın

PCB -ləri onlayn sifariş etmək üçün JLCPCB -ni yoxlamalısınız!

2 ABŞ dolları və bir qədər göndərmə ilə qapınıza qədər göndərilən 10 keyfiyyətli PCB alırsınız. İlk sifarişinizdə çatdırılma zamanı da endirim əldə edəcəksiniz. Şəxsi PCB -nizi EasyEDA -ya hazırlamaq üçün Gerber sənədlərinizi JLCPCB -yə yükləyin və keyfiyyətli və tez bir zamanda istehsal olunmasını təmin edin.

Addım 3: Arduino IDE -ni yükləyin və qurun

Arduino IDE -ni yükləyin və qurun
Arduino IDE -ni yükləyin və qurun

Arduino IDE -ni buradan yükləyin.

1. Arduino IDE -ni quraşdırın və açın.

2. Fayl> Tercihlər bölməsinə keçin

3. Əlavə Lövhələr Menecer URL -lərinə https://dl.espressif.com/dl/package_esp32_index.j… əlavə edin. Alətlər> İdarə Heyəti> Lövhələr Menecerinə gedin

5. ESP32 axtarın və sonra lövhəni quraşdırın.

6. IDE -ni yenidən başladın.

Addım 4: Bağlantılar və Lehimləmə

Bağlantılar və Lehimləmə
Bağlantılar və Lehimləmə
Bağlantılar və Lehimləmə
Bağlantılar və Lehimləmə
Bağlantılar və Lehimləmə
Bağlantılar və Lehimləmə
Bağlantılar və Lehimləmə
Bağlantılar və Lehimləmə

1. Modulları yığılabilir başlıqlarla lehimləyin.

2. Hər iki LoRa modulunu ESP32 modullarına bağlama sxeminə uyğun olaraq bağlamalısınız.

3. İstifadə edəcəyiniz bütün 5-6 modulu toplayın və Radio ehtiyacınıza uyğun olaraq yığın. Bu addımlar üçün videomu izləməyi məsləhət görürəm, çünki bu hissə orada ətraflı izah edilmişdir.

Addım 5: Modulun kodlaşdırılması

Modulun kodlaşdırılması
Modulun kodlaşdırılması
Modulun kodlaşdırılması
Modulun kodlaşdırılması
Modulun kodlaşdırılması
Modulun kodlaşdırılması

GitHub deposunu yükləyin:

2. Yüklənmiş anbarı çıxarın.

3. Kitabxanaları yüklənmiş depodan Arduino eskiz qovluğundakı Kitabxana qovluğuna kopyalayın.

4. Arduino IDE -də Verici eskizini açın.

5. Alətlər> Lövhəyə gedin. İstifadə etdiyiniz uyğun lövhəni seçin, mənim vəziyyətimdə Firebeetle ESP32.

6. Doğru əlaqəni seçin. Alətlər> Limana gedərək portu seçin.

7. Yükləmə düyməsini basın.

8. Nişanda Yükləmə tamamlandı deyildikdə, kodu yükləmək üçün alıcı modulu ilə yuxarıdakı addımları təkrarlamalısınız.

Addım 6: LoRa Radioları ilə oynayın

LoRa Radioları ilə oynayır
LoRa Radioları ilə oynayır

Hər iki modula enerji verildikdən sonra ötürücüdəki OLED göndərilən paket nömrəsini göstərməyə başlayır, digər tərəfdən Alıcıya qoşulan Serial monitor siqnal gücü ilə alınan paketi göstərir.

Tövsiyə: