Cov txheej txheem:
- Kauj Ruam 1: Qhov Chaw
- Kauj Ruam 2: Tau PCBs rau Koj Txoj Haujlwm Tsim
- Kauj Ruam 3: Rub tawm thiab teeb tsa Arduino IDE
- Kauj Ruam 4: Kev Sib Txuas thiab Kev Sib Cais
- Kauj Ruam 5: Coding Module
- Kauj Ruam 6: Ua Si Nrog LoRa Radios
Video: LoRa ESP32 Radios Yooj Yim Pib Pib Qhia - Tsis muaj thaiv: 6 kauj ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
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
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
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 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
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
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
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:
D.I.Y YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM LOS NTAWM SCRAPS: 4 Cov Kauj Ruam (nrog Duab)
D.I.Y YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM LOS NTAWM SCRAPS: Hnub no kuv xav qhia yuav ua li cas kom pom lub teeb pom kev zoo los ntawm lub zog xa hluav taws xob tsis siv hluav taws xob los ntawm tus txhuam txhuam hniav thiab lub tshuab solenoid valve coils uas tau khaws los ntawm scrapyard.Ua ntej pib, thov saib cov vis dis aus hauv qab no:
Kev Ceeb Toom Hluav Taws Xob Siv Arduino [Hauv Qhov Yooj Yim Yooj Yim Yooj Yim]: 3 Kauj Ruam
Kev Ceeb Toom Hluav Taws Xob Siv Arduino [Hauv Ob Qes Yooj Yim Yooj Yim]: Puas yog koj tab tom nrhiav kom ua txoj haujlwm yooj yim thiab nthuav nrog Arduino uas nyob rau tib lub sijhawm tuaj yeem muaj txiaj ntsig tiag tiag thiab muaj peev xwm cawm txoj sia? tej yam tshiab thiab tshiab. Hauv kab ntawv no peb mus
Txoj Kev Yooj Yim thiab Yooj Yim Los Hloov Koj Lub Xauv Screen hauv 6 Cov Kauj Ruam Yooj Yim (Windows 8-10): 7 Kauj Ruam
Txoj Kev Yooj Yim thiab Yooj Yim Los Hloov Koj Lub Xauv Screen hauv 6 Cov Kauj Ruam Yooj Yim (Windows 8-10): Xav hloov pauv yam ntawm koj lub laptop lossis PC? Xav tau kev hloov pauv hauv koj qhov chaw? Ua raws cov kauj ruam no yooj yim thiab yooj yim kom ua tiav koj tus kheej lub computer ntsuas phoo
YUAV UA LI CAS YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM TSHAJ PLAWS YOOJ YIM: 4 Cov Kauj Ruam
YUAV UA LI CAS YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM TSHAJ PLAWS: Nyob zoo txhua tus hauv cov lus qhia no kuv yuav qhia koj yuav ua li cas kom yooj yim " SOIL DRYNESS SENSOR ". Qhuav ntawm cov av tau txheeb xyuas siv qhov taw qhia coj. Lub teeb ci wi
YOOJ YIM YOOJ YIM TSHAJ PLAWS COMPACT LIGHT !! 3 KAUJ RUAM YOOJ YIM !!: 3 Kauj Ruam
YOOJ YIM YOOJ YIM TSHAJ PLAWS COMPACT LIGHT !! 3 KAUJ RUAM YOOJ YIM !!: Koj Yuav Tsum Tau Li Cas - Tin ntawv ci 1 AA roj teeb (qee lub roj teeb AAA yuav ua haujlwm) 1 Mini Lub Teeb Pom Kev (lub teeb siv rau feem ntau lub teeb nyem; xa mus rau daim duab) Tus Tswj (yog xav tau)