Talaan ng mga Nilalaman:
- Hakbang 1: Kunin ang Hardware
- Hakbang 2: I-download ang Software
- Hakbang 3: I-install ang Arduino IDE
- Hakbang 4: I-install ang Radiohead Library
- Hakbang 5: Lumikha ng Antenna
- Hakbang 6: Paghihinang
- Hakbang 7: Mga kable
- Hakbang 8: Coding
- Hakbang 9: Konklusyon
Video: LORA Ang Kasosyo sa Peer to Peer Sa Arduino: 9 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Ako ay isang panimulang nakakaakit na electronics at ito ang aking unang itinuturo kaya't mangyaring huwag mag-harch sa iyong mga komento. Sa itinuturo na ito ay ipapaliwanag ko kung paano gumawa ng dalawang mga LORA node na direktang nakikipag-usap nang walang TTN (ang mga bagay na network).
Ano ang LORA?
Ang LORA ay nangangahulugang LOng RAnge Ito ay isang modulasyong nai-patent ng Semtech batay sa CSS (chirp spread spectrum) na modulasyon. Ito ay:
- long range
- mababang lakas
- mababang rate ng data
Dahil sa mga katangiang ito ang LORA ay lubos na nababagay upang magamit bilang medium ng komunikasyon para sa mga sensor. Ang isang sensor ay maaaring literal na tumakbo nang maraming taon sa isang baterya at ang mga saklaw ay maaaring lumampas sa maraming mga kilometro. Gayundin ang LORA ay maaaring magamit sa walang lisensya na mga banda ng dalas. Sa mga bagay na network maaari mong makita ang mga libreng banda ayon sa bansa. Nakatira ako sa Belgium upang makapili ako sa pagitan ng EU863-870 at EU433.
Gumagamit ang halimbawang:
- Agrikultura (kahalumigmigan sa lupa, antas ng tanke, temperatura, halumigmig, direksyon ng hangin,….)
- Pagsubaybay kasama ng isang tagatanggap ng gps
- Anti pagnanakaw (Nakita ko ang isang konsepto upang ilagay ito sa mamahaling boltahe ng mataas na boltahe upang makita ang panginginig ng boses)
- … Marami pang mga application, ang iyong imahinasyon ang limitasyon.
Hakbang 1: Kunin ang Hardware
Hardware:
- Dapat na magkapareho ang 2 arduino nano's o 2 pinto ng arduino uno.
- 2 esp breakout boards
- 2 lora cards rfm95 868mhz para sa iba pang mga frequency mag-click dito.
- 2 mga breadboard
- 2 usb cable para sa nano o cable para sa uno
- jumper wires lalaki hanggang babae
- jumper wires male to male
- 2 antena (Gumagamit ako ng solidong 0.8mm o 20awg)
- mga pin ng header kung hindi kasama sa arduino
Mga tool:
- panghinang
- pamutol ng wire
- wire stripper gumagamit ako ng 102
- pinuno
- panghinang
Hakbang 2: I-download ang Software
I-click ang 2 mga link na ito upang mai-download ang software:
- Arduino IDE
- Library sa radiohead
Hakbang 3: I-install ang Arduino IDE
- Pagkatapos i-download ang software pumunta sa installer at i-double click ito.
- Mag-click sumasang-ayon ako
- Mag-click sa susunod
- I-click ang i-install
- Mag-click ng 2 beses na pag-install upang mai-install ang mga driver ng usb
- I-click ang malapit
Hakbang 4: I-install ang Radiohead Library
Kailangan mo ng library ng radiohead upang magamit ang rfm95. Dahil hindi mo mai-install ito sa pamamagitan ng arduino IDE kailangan mong manu-manong i-install ang radiohead library.
- Buksan ang arduino IDE
- Pumunta sa file -> mga kagustuhan
- Mahahanap mo doon ang landas sa folder ng arduino kung saan dapat mong makita ang folder ng Mga Aklatan. (unang larawan)
- Kung ang folder ng Mga Aklatan ay hindi dapat mayroon ka dapat lumikha ng folder.
- Buksan ang na-download na zip file na Radiohead-master.
- I-extract ang folder sa folder ng mga aklatan.
- I-restart ang arduino IDE.
- Mahahanap mo na ang iyong library sa listahan (tingnan ang ika-3 larawan)
Hakbang 5: Lumikha ng Antenna
Para sa antena ay gumagamit ako ng natitirang cable ng aking 2x2x0.8mm o 2x2 20awg bus cable. Ito ang haba bawat frequency:
- 868mhz 3.25 pulgada o 8.2 cm (ito ang ginagamit ko)
- 915mhz 3 pulgada o 7.8 cm
- 433mhz 3 pulgada o 16.5cm
Hakbang 6: Paghihinang
- Alisin ang mga resistors ng esp Shi (tingnan ang R1 hanggang R3 sa pulang patlang)
- Paghinang ang rfm95 chip papunta sa esp shield.
- Paghinang ng mga pinheader papunta sa kalasag
- Maghinang ng antena papunta sa kalasag. Huwag gumamit nang walang antena maaari mong mapinsala ang kalasag.
- Kung ang mga pinheader ay hindi solder sa arduino solder din ito.
Hakbang 7: Mga kable
Sa imahe maaari mong makita kung paano ikonekta ang arduino sa rfm95. Para sa pagkakumpleto ng talahanayan na ito ay isinama ko rin ang pinout para sa kung gumagamit ka ng adafruit shield sa halip na ang esp breakout.
Hakbang 8: Coding
- I-download ang code
- Buksan ang code sa arduino ide
- Pumunta sa mga tool, board at piliin ang iyong board
- Pumunta sa mga tool, port at piliin ang com port para sa iyong arduino
- I-click ang upload button (minarkahan ng pula sa pangatlong larawan)
- Kung naging maayos ang lahat maaari mong gamitin ang serial monitor at nakikita mo ang mga packet na darating sa parehong server at client (minarkahan ng pula sa huling larawan)
Hakbang 9: Konklusyon
Sa itinuturo na ito ipinakita ko ang mga pangunahing kaalaman sa LORA. Kung gusto mo ito ng itinuturo at / o kung gusto mo akong magsulat ng higit pang mga itinuturo ng LORA o iba pa, mangyaring pindutin ang like button.
Inirerekumendang:
Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: 7 Mga Hakbang (na may Mga Larawan)
Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: Isang paraan upang mapalawak ang pagpapaandar ng micro: bit ay ang paggamit ng isang board na tinatawag na moto: bit ng SparkFun Electronics (humigit-kumulang na $ 15-20). Mukha itong kumplikado at maraming mga tampok, ngunit hindi mahirap patakbuhin ang mga servo motor mula rito. Moto: bit ay nagbibigay-daan sa iyo upang
Kontrolin ang Mga Kagamitang Pantahanan Sa LoRa - LoRa sa Home Automation - LoRa Remote Control: 8 Mga Hakbang
Kontrolin ang Mga Home Appliances Sa LoRa | LoRa sa Home Automation | LoRa Remote Control: Kontrolin at i-automate ang iyong mga de-koryenteng kasangkapan mula sa malalayong distansya (Kilometro) nang walang pagkakaroon ng internet. Posible ito sa pamamagitan ng LoRa! Hoy, anong meron, guys? Ang Akarsh dito mula sa CETech. Ang PCB na ito ay mayroon ding isang OLED display at 3 relay kung saan isang
NFC Lock - Kapag ang isang PCB Ay Gayundin ang Mga Pindutan, ang Antenna at Higit Pa : 7 Hakbang (na may Mga Larawan)
NFC Lock - Kapag ang isang PCB Ay Gayundin ang Mga Pindutan, ang Antenna at Higit Pa …: Maaari kang kumuha ng isa sa dalawang mga bagay mula sa Instructable na ito. Maaari mong sundin kasama at lumikha ng iyong sariling kumbinasyon ng isang numerong keypad at isang NFC reader. Ang eskematiko ay narito. Narito ang layout ng PCB. Makakakita ka ng isang bayarin ng mga materyales para sa iyo upang mag-order ng p
Paano Gumawa ng isang Device ng IoT upang Makontrol ang Mga Kagamitan at Subaybayan ang Panahon Gamit ang Esp8266: 5 Mga Hakbang
Paano Gumawa ng isang IoT Device upang Makontrol ang Mga Kagamitan at Subaybayan ang Panahon Gamit ang Esp8266: Ang Internet ng mga bagay (IoT) ay ang inter-networking ng mga pisikal na aparato (tinukoy din bilang " mga konektadong aparato " at " mga smart device "), mga gusali, at iba pang mga item - naka-embed sa electronics, software, sensor, actuators, at
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c