Mündəricat:

15 $ LoRa Gateway/Node ESP8266 PCB 3cmX8cm Ölçü: 6 addım
15 $ LoRa Gateway/Node ESP8266 PCB 3cmX8cm Ölçü: 6 addım

Video: 15 $ LoRa Gateway/Node ESP8266 PCB 3cmX8cm Ölçü: 6 addım

Video: 15 $ LoRa Gateway/Node ESP8266 PCB 3cmX8cm Ölçü: 6 addım
Video: 15$ LoRa Gateway Node ESP8266 | Ra-02 SX1278 Tutorial 2024, Noyabr
Anonim
Image
Image

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

Bu gün sadə bir LoRa qovşağı olan bir layihə hazırlayacağıq və hətta onu tək kanallı bir keçid olaraq da istifadə edə bilərsiniz.

Burada istifadə etdiyim mikro nəzarətçi, 433MHz LoRa lövhələrinə (Ai-Thinker tərəfindən Ra-02) bağlı olan ESP8266-dır, paket məlumatlarının görünməsi üçün PCB-yə bir OLED displey də bağladım.

İşləri asanlaşdırmaq üçün lehimləmə üçün istehsal edə biləcəyiniz bir PCB hazırladım.

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

Quruluşumun çox hissəsini LCSC -dən aldım.

Sizə lazım olacaq:

1) Ra-02 LoRa modulu

2) ESP8266

3) OLED ekran

4) Rezistorlar və kondansatörler kimi passiv komponentlər

Növbəti addımda görəcəyimiz bu komponentləri lehimləmək üçün PCB -dən tələb etməlisiniz.

Addım 2: Layihə PCB İstehsalını əldə edin

Layihə PCB İstehsalını əldə edin
Layihə PCB İstehsalını əldə edin

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.

Gerber faylını yükləyin:

Addım 3: Bağlantılar (NƏZƏRİ)

Əlaqələr (NƏZƏRİ)
Əlaqələr (NƏZƏRİ)
Əlaqələr (NƏZƏRİ)
Əlaqələr (NƏZƏRİ)

Buradakı əlaqələrdə əsasən 4 cəhət var:

1) ESP8266 -nın düzgün işləməsi üçün G0, G15, EN və RST üçün əlaqəni aşağı çəkmək lazımdır.

2) Ra-02 və ESP8266 modulları SPI protokolu ilə bir-birinə bağlıdır

3) OLED və ESP8266, I2C avtobusu ilə bir -birinə bağlanır

4) Bütün modulların işləməsi üçün elektrik raylarına qoşulması lazımdır. (Aydındır: P)

Addım 4: Lehimləmə

Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə

Bütün komponentləri PCB -yə lehimləyin.

Əvvəlcə aşağı hündürlükdəki komponentləri PCB üzərində lehimləməyi və sonra başlıqlar və s. Kimi daha yüksək olan komponentlərə keçməyi təklif edərdim.

Modulu işə salmadan əvvəl, pis lehim birləşmələri və qısa dövrələr üçün bir multimetrdən istifadə edərək bütün əlaqələri yoxlayın.

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ı

1) Kodu buradan yükləyin.

2) Arduino IDE -də kodu açın.

3) PC2 -ni seriyaya çevirmək üçün CP2102 USB -dən istifadə edərək kompüterə qoşun.

4) GPIO0 aşağı çəkərkən ESP8266 modulunu sıfırlayın (sıfırlayarkən G0 düyməsini basılı saxlayın).

5) İndi IDE -də yükləmə düyməsini vurun. Yükləmə bir və ya iki dəfə uğursuz ola bilər, buna görə uğursuzluq halında 2-3 dəfə cəhd etməlisiniz.

6) USB -ni serial adapterə ayırın və hələ yoxsa OLED displeyə qoşun.

7) Layihənin digər hissəsini Alıcı/Verici proqramlaşdırın

Addım 6: Test zamanı

Test zamanı !!
Test zamanı !!
Test zamanı !!
Test zamanı !!

Hər iki modulu kodladıqdan sonra onları gücə bağlaya bilərsiniz.

Mənim vəziyyətimdə vericimi bir güc bankına, bir alıcıya bir dizüstü kompüterə bağlamaq üçün bir dizüstü kompüterə bağladım.

Vericiyə enerji verən kimi alıcıya qoşulmuş serial monitorda mesajlar görməyə başladım.

Mənimki bir cazibədarlıq kimi işləyir!

Tövsiyə: