Talaan ng mga Nilalaman:
- Hakbang 1: Mga Bahagi
- Hakbang 2: Kumuha ng mga PCB para sa Iyong Proyekto na Manupaktura
- Hakbang 3: Pag-unawa sa Reyax Module at Paano Ito Magagamit. (OPSYONAL: Maaari Mong Laktawan ang Pagbasa sa Hakbang Ito Kung Hindi Interesado Tungkol sa Paggawa)
- Hakbang 4: Mga koneksyon ng Mga Modyul sa PCB
- Hakbang 5: Paghihinang ng PCB
- Hakbang 6: I-download at I-set up ang Arduino IDE
- Hakbang 7: Pag-coding ng Proyekto
- Hakbang 8: Nagpe-play Gamit ang Device
Video: LoRa Remote Control Messenger Na may isang 1.8 "TFT para sa Distances Hanggang sa 8km: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ikonekta ang proyekto sa iyong laptop o telepono at pagkatapos ay makipag-chat sa pagitan ng mga aparato nang walang internet o SMS gamit ang LoRa lamang.
Hoy, anong meron, guys? Akarsh dito mula sa CETech.
Ang PCB na ito ay mayroon ding isang display at 4 na mga pindutan na maaaring magamit bilang isang remote control para sa ilang aparato pati na rin. Maaari kang gumawa ng anuman sa disenyo ng code ng iyong sariling UI. Kaya, sa madaling salita, ang proyektong ito ay may isang esp8266 na maaaring magbigay ng pag-andar ng WiFi, module ng LoRa, 1.8 inch TFT display, 4 push button para sa paggawa ng isang UI. Ang mga posibilidad na may code ay walang katapusan.
Maaari itong konektado sa iyong smartphone o anumang computer at ginagawa nitong messenger na pinagagana ng LoRa ang aparato. Ngayon kapag nagawa iyon magagawa mong mag-mensahe ng anumang iba pang aparato gamit ang parehong messenger ng LoRa. Ang lahat ng ito ay tapos nang walang pagkakaroon ng 4G / LTE / 3G / GSM / WiFi / SMS. Na nagawa ko sa isang naunang proyekto na maaari mong makita dito:
Hakbang 1: Mga Bahagi
Una bilang pangunahing bahagi, gumamit ako ng isang module na ESP8266 na may isang breakout board. Ikinabit ito sa PCB gamit ang ilang mga header ng lalaki at babae. Gumamit ako ng isang 1.8 pulgada na TFT SPI display, module ng TP4056 para sa pagsingil ng baterya at proteksyon at isang lumang baterya ng mobile phone.
Para sa layunin ng LoRa, gumamit ako ng isang RYLR896. Masidhi kong iminumungkahi ang modyul na ito dahil napakadaling gamitin sa paglipas ng UART gamit ang AT utos.
Maaari mong makita ang mga bahagi sa ibaba:
1) Modyul ng ESP8266
2) board ng breakout ng ESP12
3) pagpapakita ng TFT
4) module ng TP4056
5) Reyax RYLR896 LoRa module
6) Ang aking disenyo ng PCB
Para sa huling dalawang bahagi kung nahihirapan kang malaman ang mga ito maaari kang mag-mensahe / mag-email sa akin at alinman ay maaari kitang matulungan na makita ito sa iyong lugar o maipadala ko ito sa iyo kung nais mo.
Hakbang 2: Kumuha ng mga PCB para sa Iyong Proyekto na Manupaktura
Dapat mong suriin ang JLCPCB para sa pag-order ng mga PCB online para sa murang!
Makakakuha ka ng 10 mahusay na kalidad na mga PCB na gawa at naipadala sa iyong pintuan para sa 2 $ at ilang pagpapadala. Makakakuha ka rin ng isang diskwento sa pagpapadala sa iyong unang order. Upang idisenyo ang iyong sariling ulo ng PCB sa easyEDA, sa sandaling tapos na i-upload ang iyong mga Gerber file sa JLCPCB upang makagawa ang mga ito ng mahusay na kalidad at mabilis na oras ng pag-ikot.
Hakbang 3: Pag-unawa sa Reyax Module at Paano Ito Magagamit. (OPSYONAL: Maaari Mong Laktawan ang Pagbasa sa Hakbang Ito Kung Hindi Interesado Tungkol sa Paggawa)
1. Ang module na LoRa na mayroon kami ay isang module ng UART na na-configure gamit ang mga utos ng AT.
2. Ang module ay naglalaman ng isang STM32 MCU na kung saan ay ang lahat ng pakikipag-usap sa module ng SPI LoRa onboard ang RYLR896.
3. Ang mga utos sa larawan ay mga pangunahing maaari mong i-refer sa dokumentong ito para sa higit pa: REYAX-Lora-AT-CommAND-GUIDE
4. Masidhi ko pa ring inirerekumenda na dumaan sa aking video sa YouTube kung saan ipinapaliwanag ko ito nang maayos.
Hakbang 4: Mga koneksyon ng Mga Modyul sa PCB
1. Pareho ang mga module ay konektado sa parehong paraan tulad ng sa imahe sa itaas.
2. Kapag ang parehong mga module ay konektado, maaari mong i-program ang mga module nang paisa-isa at pagkatapos ay subukan ang proyekto.
Ang lahat ng mga koneksyon na ipinakita sa itaas ay tapos na sa PCB at sa gayon ay hindi na kailangan para sa anumang iba pang mga kable.
Hakbang 5: Paghihinang ng PCB
Paghinang ng lahat ng mga bahagi sa PCB.
Iminumungkahi ko na maghinang muna ng mga bahagi ng mababang taas sa PCB at pagkatapos ay lumipat sa mga bahagi na may mas mataas na taas tulad ng mga header atbp.
Bago paandarin ang module na subukan ang lahat ng mga koneksyon gamit ang isang multimeter para sa masamang mga solder joint at maikling circuit.
Upang ma-program ang module ay nagdagdag ako ng isang port upang maglakip ng isang FTDI232 USB sa serial board sa ilalim ng board ng ESP8266 upang madali mong mai-program ang board.
Hakbang 6: I-download at I-set up ang Arduino IDE
I-download ang Arduino IDE mula rito.
1. I-install ang Arduino IDE at buksan ito.
2. Pumunta sa File> Mga Kagustuhan
3. Idagdag ang https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json ang Mga Karagdagang Mga Boards Manager URL.
4. Pumunta sa Tools> Board> Boards Manager
5. Maghanap para sa ESP8266 at pagkatapos ay i-install ang board.
6. I-restart ang IDE.
Hakbang 7: Pag-coding ng Proyekto
Upang ma-program ang module ay nagdagdag ako ng isang port upang maglakip ng isang FTDI232 USB sa serial board sa ilalim ng board ng ESP8266 upang madali mong mai-program ang board.
Kailangan mong pindutin ang GPIO0 at panatilihing pipi ito pagkatapos ay pindutin ang I-reset ang pindutan pagkatapos ay palabasin muna ang pindutang I-reset pagkatapos ang pindutan ng GPIO0.
1. I-download ang imbakan:
2. I-extract ang na-download na folder at buksan ang main.ino file sa Arduino IDE.
3. Mag-navigate sa Mga Tool> Lupon. Piliin ang naaangkop na board na ginagamit mo NodeMCU (12E) gumagana sa karamihan ng mga kaso.
4. Piliin ang tamang comm. port sa pamamagitan ng pagpunta sa Tools> Port.
5. Pindutin ang pindutan ng pag-upload.
6. Kapag sinabi ng tab Tapos na Pag-upload handa ka nang gamitin ang aparato.
Matapos ang pag-upload buksan ang serial monitor upang magpadala at tumanggap ng mga mensahe.
Hakbang 8: Nagpe-play Gamit ang Device
1. Paganahin lamang ang aparato, Makakakita ka ng mga bagay sa display, maaari mong pindutin ang iba't ibang mga pindutan upang makita ang pagkilos ng aparato.
2. Lumipat sa serial monitor at simulang agad na mag-text! Para sa paggawa ng iba pang simpleng aparato maaari kang mag-refer sa artikulong ito:
3. CONGO! gumagana ang aparato tulad ng inaasahan.
Inirerekumendang:
LoRa 3Km hanggang 8Km Wireless Communication Na May Mababang Gastos E32 (sx1278 / sx1276) Device para sa Arduino, Esp8266 o Esp32: 15 Hakbang
LoRa 3Km hanggang 8Km Wireless Communication Sa Mababang Gastos E32 (sx1278 / sx1276) Device para sa Arduino, Esp8266 o Esp32: Lumilikha ako ng isang library upang pamahalaan ang EBYTE E32 batay sa serye ng Semtech ng aparato ng LoRa, napakalakas, simple at murang aparato. Maaari mong makita Bersyon ng 3Km dito, bersyon 8Km dito. Maaari silang gumana sa layo na 3000m hanggang 8000m, at mayroon silang maraming mga tampok na
Long Range, 1.8km, Arduino hanggang Arduino Wireless Communication Sa HC-12 .: 6 Mga Hakbang (na may Mga Larawan)
Long Range, 1.8km, Arduino to Arduino Wireless Communication Sa HC-12 .: Sa itinuturo na ito malalaman mo kung paano makipag-usap sa pagitan ng Arduinos sa isang mahabang distansya hanggang sa 1.8km sa bukas na hangin. Ang HC-12 ay isang wireless serial port module ng komunikasyon na napaka kapaki-pakinabang, napakalakas at madaling gamitin. Una kang
LoRa Messenger para sa Dalawang Mga Device para sa Distances Hanggang sa 8km: 7 Hakbang
LoRa Messenger para sa Dalawang Mga Device para sa Distances Hanggang sa 8km: Ikonekta ang proyekto sa iyong laptop o telepono at pagkatapos ay makipag-chat sa pagitan ng mga aparato nang walang internet o SMS gamit ang LoRa lamang. Ano, ano ang mga lalaki? Akarsh dito mula sa CETech. Ngayon ay gagawa kami ng isang proyekto na maaaring maiugnay sa iyong smartphone o anumang
1A hanggang 40A Kasalukuyang BOOST Converter para sa Hanggang sa 1000W DC Motor: 3 Mga Hakbang
1A hanggang 40A Kasalukuyang BOOST Converter para sa Hanggang sa 1000W DC Motor: Kumusta! Sa video na ito, matututunan mo kung paano gumawa ng isang kasalukuyang booster circuit para sa iyo ng mataas na ampere DC Motors hanggang sa 1000W at 40 Amps na may mga transistor at isang center-tap transformer. Bagaman, ang kasalukuyang output ay napakataas ngunit ang boltahe ay magiging
Kontrolin ang Hanggang sa 4 Servo Gamit ang isang Smartphone o Anumang Device na May isang Audio Output: 3 Mga Hakbang
Kontrolin ang Hanggang sa 4 Servo Paggamit ng isang Smartphone o Anumang Device na May isang Audio Output: Narito nagpapakita ako ng isang simpleng elektronikong montage upang makontrol ang hanggang sa apat na servos sa anumang aparato na makakabasa ng isang audio file