Cov txheej txheem:

LoRa ESP32 Radios Yooj Yim Pib Pib Qhia - Tsis muaj thaiv: 6 kauj ruam
LoRa ESP32 Radios Yooj Yim Pib Pib Qhia - Tsis muaj thaiv: 6 kauj ruam

Video: LoRa ESP32 Radios Yooj Yim Pib Pib Qhia - Tsis muaj thaiv: 6 kauj ruam

Video: LoRa ESP32 Radios Yooj Yim Pib Pib Qhia - Tsis muaj thaiv: 6 kauj ruam
Video: LoRa - Long-Range Radio for IoT | Arduino, ESP32, RPI Pico 2024, Lub Xya hli ntuj
Anonim
Image
Image

Hav, ua li cas, cov menyuam? Akarsh nov los ntawm CETech.

Hnub no peb tab tom ua ib qhov haujlwm uas yog ib qho hais txog teeb tsa LoRa xov tooj cua los tham nrog lwm tus hauv txoj hauv kev yooj yim tshaj plaws.

Nov yog lub microcontroller uas kuv tau siv yog ESP32, uas txuas nrog LoRa cov laug cam ntawm 915MHz, Kuv kuj tseem tau txuas OLED zaub rau ib qho ntawm Xov Tooj Cua kom cov ntaub ntawv pob tau pom. Txhua tus qauv siv hauv txoj haujlwm no yog los ntawm DFRobot raws li tus lej sib xws yog muaj rau cov qauv no, Yog li kuv tsis pom zoo siv cov qauv ntawm cov tuam txhab sib txawv. Yog li cia peb pib!

Kuv kuj tau ua yeeb yaj kiab hais txog kev tsim txoj haujlwm no kom meej, Kuv pom zoo saib qhov ntawd kom pom zoo dua thiab nthuav dav.

Kauj Ruam 1: Qhov Chaw

Qhov
Qhov
Qhov
Qhov

Txhawm rau ua qhov no koj yuav xav tau ESP32 pawg thawj coj lossis ESP8266 thiab koj tseem tuaj yeem ntxiv roj teeb yog tias koj xav tau.

Kuv siv hluav taws xob loRa board ntawm 915MHz zaus. DFRobot muab 3 hom phiaj nyob ntawm qhov zaus uas raug cai hauv koj cheeb tsam:

1) 433 MHz

2) 868 MHz

3) 915 MHz

Rau cov zaub, Kuv siv daim iav OLED.

Kuv hais qhia siv cov laug cam los ntawm DFRobot nrog cov qauv no raws li tus pinout yuav sib xws thiab koj yuav ntsib tsis muaj teeb meem nyob qhov twg.

Kauj Ruam 2: Tau PCBs rau Koj Txoj Haujlwm Tsim

Tau PCBs rau Koj Txoj Haujlwm Tsim
Tau PCBs rau Koj Txoj Haujlwm Tsim

Koj yuav tsum txheeb xyuas JLCPCB rau xaj PCBs online kom pheej yig!

Koj tau txais 10 qhov zoo PCBs tsim thiab xa mus rau koj lub qhov rooj rau 2 $ thiab qee qhov xa khoom. Koj tseem yuav tau txais luv nqi ntawm kev xa khoom ntawm koj thawj daim ntawv xaj. Txhawm rau tsim koj tus kheej PCB lub taub hau kom yooj yim EDA, ib zaug uas ua tiav xa koj cov ntaub ntawv Gerber mus rau JLCPCB kom tau txais lawv tsim nrog cov khoom lag luam zoo thiab lub sijhawm hloov pauv sai.

Kauj Ruam 3: Rub tawm thiab teeb tsa Arduino IDE

Rub tawm thiab teeb tsa Arduino IDE
Rub tawm thiab teeb tsa Arduino IDE

Rub tawm Arduino IDE los ntawm no.

1. Nruab Arduino IDE thiab qhib nws.

2. Mus rau File> Preferences

3. Ntxiv https://dl.espressif.com/dl/package_esp32_index.j… rau Tus Thawj Saib Xyuas Ntxiv URLs.4. Mus rau Cov Cuab Yeej> Rooj Tswjhwm Saib> Pawg Thawj Tswj Hwm

5. Tshawb nrhiav ESP32 thiab tom qab ntawd teeb tsa lub rooj tsavxwm.

6. Rov pib dua IDE.

Kauj Ruam 4: Kev Sib Txuas thiab Kev Sib Cais

Kev sib txuas thiab Soldering
Kev sib txuas thiab Soldering
Kev sib txuas thiab Soldering
Kev sib txuas thiab Soldering
Kev sib txuas thiab Soldering
Kev sib txuas thiab Soldering
Kev sib txuas thiab Soldering
Kev sib txuas thiab Soldering

1. Muab cov qauv coj los ua ke nrog cov taub hau sib dhos.

2. Koj yuav tsum txuas ob qho LoRa cov qauv rau ESP32 cov qauv raws li daim duab thaiv kab.

3. Sau tag nrho 5-6 tus qauv uas koj yuav siv thiab teeb lawv raws li qhov koj xav tau ntawm Xov Tooj Cua. Txog cov theem no, Kuv pom zoo kom saib kuv cov vis dis aus vim tias ntu no tau piav qhia ntxaws nyob rau ntawd.

Kauj Ruam 5: Coding Module

Coding tus Module
Coding tus Module
Coding tus Module
Coding tus Module
Coding tus Module
Coding tus Module

Rub tawm GitHub chaw cia khoom:

2. Rub tawm lub chaw cia khoom rub tawm.

3. Luam cov tsev qiv ntawv los ntawm cov chaw khaws cia rub mus rau Lub Tsev Qiv Ntawv nplaub tshev hauv Arduino daim duab kos.

4. Qhib Transmitter kos duab hauv Arduino IDE.

5. Mus rau Cov Cuab Yeej> Pawg Thawj Coj. Xaiv lub rooj tsav xwm uas tsim nyog uas koj siv, Firebeetle ESP32 hauv kuv rooj plaub.

6. Xaiv qhov ua kom raug. chaw nres nkoj los ntawm kev mus rau Cov Cuab Yeej> Chaw Nres Nkoj.

7. Ntaus lub pob upload.

8. Thaum lub tab hais tias Ua tiav Kev Tshaj Tawm koj yuav tsum rov ua cov kauj ruam saum toj no nrog tus txais tus qauv kom tso cov cai.

Kauj Ruam 6: Ua Si Nrog LoRa Radios

Ua Si Nrog LoRa Radios
Ua Si Nrog LoRa Radios

Sai li sai tau lub zog tau muab rau ob qho qauv OLED hauv lub tshuab xa khoom pib qhia tus lej pob ntawv uas tau xa mus, ntawm qhov tod tes Serial saib txuas nrog Tus Txais tau qhia pom pob ntawv tau txais nrog lub zog teeb liab.

Pom zoo: