Satura rādītājs:

15 $ LoRa vārteja/mezgls ESP8266 Build PCB 3cmX8cm Izmērs: 6 soļi
15 $ LoRa vārteja/mezgls ESP8266 Build PCB 3cmX8cm Izmērs: 6 soļi

Video: 15 $ LoRa vārteja/mezgls ESP8266 Build PCB 3cmX8cm Izmērs: 6 soļi

Video: 15 $ LoRa vārteja/mezgls ESP8266 Build PCB 3cmX8cm Izmērs: 6 soļi
Video: LoRa to WiFi Gateway Project -ESP32 2 Channel LoRa Gateway #short #Shorts 2024, Jūlijs
Anonim
Image
Image

Čau, kas notiek, puiši? Akarsh šeit no CETech.

Šodien mēs izveidosim projektu, kas ir vienkāršs LoRa mezgls, un jūs pat varat to izmantot kā viena kanāla vārteju.

Šeit manis izmantotais mikrokontrolleris ir ESP8266, kas ir savienots ar LoRa plates ar 433 MHz (Ai-Thinker Ra-02), kā arī esmu piestiprinājis PCB OLED displeju, lai būtu redzama pakešu informācija.

Lai padarītu lietas vienkāršākas, esmu izstrādājis PCB, ko var izgatavot lodēšanai.

Esmu arī izveidojis video par šī projekta detalizētu veidošanu, iesaku to noskatīties, lai iegūtu labāku ieskatu un detalizāciju.

1. darbība: detaļas

Daļas
Daļas

Lielāko daļu būves detaļu es saņēmu no LCSC.

Jums būs nepieciešams:

1) Ra-02 LoRa modulis

2) ESP8266

3) OLED displejs

4) Pasīvie komponenti, piemēram, rezistori un kondensatori

Jums būs nepieciešams PCB, lai lodētu šīs sastāvdaļas, ko mēs redzēsim nākamajā solī.

2. darbība: iegūstiet projekta PCB

Iegūstiet projekta PCB izgatavošanu
Iegūstiet projekta PCB izgatavošanu

Lai lēti pasūtītu PCB tiešsaistē, jums jāpārbauda JLCPCB!

Jūs saņemsiet 10 labas kvalitātes PCB, kas ražoti un nosūtīti uz jūsu sliekšņa par 2 USD un kādu piegādi. Jūs saņemsiet arī atlaidi piegādei pirmajam pasūtījumam. Lai izveidotu savu PCB, dodieties uz easyEDA, kad tas ir izdarīts, augšupielādējiet savus Gerber failus JLCPCB, lai tie tiktu ražoti ar labu kvalitāti un ātru apgrozījuma laiku.

Lejupielādējiet Gerber failu:

3. darbība. Savienojumi (teorija)

Savienojumi (teorija)
Savienojumi (teorija)
Savienojumi (teorija)
Savienojumi (teorija)

Galvenokārt savienojumos ir 4 aspekti:

1) Lai pareizi darbotos, ESP8266 ir nepieciešams uzvilkt un izvilkt savienojumu G0, G15, EN un RST.

2) Ra-02 un ESP8266 moduļi ir savienoti viens ar otru, izmantojot SPI protokolu

3) OLED un ESP8266 savienojas viens ar otru, izmantojot I2C kopni

4) Visi moduļi ir jāpievieno strāvas sliedēm, lai tie darbotos. (Skaidrs: P)

4. solis: lodēšana

Lodēšana
Lodēšana
Lodēšana
Lodēšana

Lodējiet visas sastāvdaļas pie PCB.

Es ieteiktu vispirms pielodēt PCB zemā augstuma komponentus un pēc tam pāriet uz komponentiem ar lielāku augstumu, piemēram, galvenes utt.

Pirms moduļa barošanas pārbaudiet visus savienojumus, izmantojot multimetru, lai konstatētu lodēšanas savienojumu un īssavienojumu bojājumus.

5. solis: moduļa kodēšana

Moduļa kodēšana
Moduļa kodēšana
Moduļa kodēšana
Moduļa kodēšana
Moduļa kodēšana
Moduļa kodēšana

1) Lejupielādējiet kodu no šejienes.

2) Atveriet kodu Arduino IDE.

3) Pievienojiet PCB datoram, izmantojot CP2102 USB uz seriālo pārveidotāju vai jebkuru citu līdzīgu ierīci.

4) Atiestatiet ESP8266 moduli, vienlaikus velkot zemu GPIO0 (atiestatīšanas laikā turiet nospiestu pogu G0).

5) Tagad nospiediet IDE augšupielādes pogu. Augšupielāde var neizdoties vienu vai pāris reizes, tāpēc neveiksmes gadījumā jums ir jāmēģina 2-3 reizes.

6) Atvienojiet USB no seriālā adaptera un pievienojiet OLED displeju, ja vēl neesat to izdarījis.

7) Programmējiet otru projekta daļu Uztvērējs/raidītājs

6. darbība: pārbaudes laiks

Pārbaudes laiks !!
Pārbaudes laiks !!
Pārbaudes laiks !!
Pārbaudes laiks !!

Kad esat kodējis abus moduļus, varat tos pievienot elektrotīklam.

Manā gadījumā es pievienoju savu raidītāju strāvas bankai, uztvērēju - klēpjdatoram, lai piekļūtu seriālajam monitoram.

Tiklīdz es iedarbināju raidītāju, es sāku redzēt ziņojumus uz seriālā monitora, kas savienots ar uztvērēju.

Manējais darbojas kā šarms!

Ieteicams: