Satura rādītājs:
- 1. darbība: iegūstiet aparatūru
- 2. darbība: lejupielādējiet programmatūru
- 3. darbība: instalējiet Arduino IDE
- 4. darbība: instalējiet Radiohead bibliotēku
- 5. darbība: izveidojiet antenu
- 6. solis: lodēšana
- 7. solis: Elektroinstalācija
- 8. darbība: kodēšana
- 9. solis. Secinājums
Video: LORA vienaudžu komunikācija ar Arduino: 9 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Es esmu iesācējs elektronikas entuziasts, un šī ir mana pirmā pamācība, tāpēc, lūdzu, nekautrējieties komentāros. Šajā pamācībā es paskaidrošu, kā likt diviem LORA mezgliem tieši sazināties bez TTN (lietu tīkla).
Kas ir LORA?
LORA apzīmē LOng RAnge. Tā ir Semtech patentēta modulācija, kuras pamatā ir CSS (chirp spread spektra) modulācija. Tas ir:
- garš diapazons
- zema jauda
- zems datu pārraides ātrums
Šo īpašību dēļ LORA ir ļoti labi piemērota kā sensoru sakaru līdzeklis. Sensors burtiski var darboties gadiem ilgi ar akumulatoru, un darbības rādiuss var pārsniegt vairākus kilometrus. Arī LORA var izmantot frekvenču joslās bez licences. Lietu tīklā varat atrast bezmaksas joslas pēc valsts. Es dzīvoju Beļģijā, lai es varētu izvēlēties starp EU863-870 un EU433.
Lietošanas piemēri:
- Lauksaimniecība (augsnes mitrums, tvertnes līmenis, temperatūra, mitrums, vēja virziens, …)
- Izsekošana kopā ar GPS uztvērēju
- Zādzību novēršana (esmu redzējis koncepciju, kā to novietot dārgos augstsprieguma kabeļos, lai noteiktu vibrāciju)
- … Ir daudz vairāk lietojumu, jūsu iztēle ir robeža.
1. darbība: iegūstiet aparatūru
Aparatūra:
- 2 arduino nano vai 2 arduino uno spraudņiem jābūt vienādiem.
- 2 esp breakout dēļi
- 2 lora kartes rfm95 868mhz citām frekvencēm noklikšķiniet šeit.
- 2 maizes dēļi
- 2 USB kabeļi nano vai kabelis uno
- džempera vadi no vīrieša līdz sievietei
- džempera vadi no vīrieša uz vīrieti
- 2 antenas (es izmantoju cietu serdi 0.8mm vai 20awg)
- galvenes tapas, ja tās nav iekļautas arduino komplektā
Rīki:
- lodāmurs
- stieples griezējs
- stiepļu noņēmēju es izmantoju 102
- lineāls
- lodēt
2. darbība: lejupielādējiet programmatūru
Lai lejupielādētu programmatūru, noklikšķiniet uz šīm divām saitēm:
- Arduino IDE
- Radiohead bibliotēka
3. darbība: instalējiet Arduino IDE
- Pēc programmatūras lejupielādes dodieties uz instalētāju un veiciet dubultklikšķi uz tās.
- Noklikšķiniet uz Es piekrītu
- Noklikšķiniet uz Tālāk
- Noklikšķiniet uz instalēt
- Noklikšķiniet 2 reizes instalēt, lai instalētu USB draiverus
- Noklikšķiniet uz aizvērt
4. darbība: instalējiet Radiohead bibliotēku
Lai izmantotu rfm95, jums ir nepieciešama radiohead bibliotēka. Tā kā to nevar instalēt, izmantojot arduino IDE, radiohead bibliotēka jāinstalē manuāli.
- Atveriet arduino IDE
- Dodieties uz failu -> preferences
- Tur jūs varat atrast ceļu uz mapi arduino, kur jums vajadzētu atrast mapi Bibliotēkas. (pirmā bilde)
- Ja mape Bibliotēkas neeksistē, tā jāizveido.
- Atveriet lejupielādēto zip failu Radiohead-master.
- Izvelciet mapi bibliotēku mapē.
- Restartējiet arduino IDE.
- Tagad savu bibliotēku var atrast sarakstā (skat. 3. attēlu)
5. darbība: izveidojiet antenu
Antenai es izmantoju atlikušo kabeli no mana 2x2x0.8mm vai 2x2 20awg kopnes kabeļa. Tie ir garumi uz frekvenci:
- 868 MHz 3,25 collas vai 8,2 cm (tas ir tas, ko izmantoju)
- 915 MHz 3 collas vai 7,8 cm
- 433 MHz 3 collas vai 16,5 cm
6. solis: lodēšana
- Noņemiet esp vairoga rezistorus (skatiet R1 līdz R3 sarkanajā laukā)
- Lodējiet rfm95 mikroshēmu uz esp vairoga.
- Lodējiet tapas uz esp vairoga
- Lodējiet antenu uz esp vairoga. Nelietojiet bez antenas, jo jūs varat sabojāt vairogu.
- Ja adatas galviņas nav pielodētas arduino lodēšanai, arī tās.
7. solis: Elektroinstalācija
Attēlā jūs varat redzēt, kā savienot arduino ar rfm95. Šīs tabulas pilnīguma labad es iekļāvu arī kontaktinformāciju, kad esp breakout vietā izmantojat adafruit vairogu.
8. darbība: kodēšana
- Lejupielādējiet kodu
- Atveriet kodu arduino ide
- Dodieties uz rīkiem, dēli un izvēlieties savu dēli
- Dodieties uz rīkiem, ostu un atlasiet sava arduino kom portu
- Noklikšķiniet uz augšupielādes pogas (trešajā attēlā atzīmēta ar sarkanu)
- Ja viss noritēja labi, varat izmantot seriālo monitoru un redzat, ka paketes tiek saņemtas gan serverī, gan klientā (pēdējā attēlā atzīmētas ar sarkanu)
9. solis. Secinājums
Šajā pamācībā es parādīju LORA pamatus. Ja jums patīk šī pamācība un/vai ja man patīk rakstīt vairāk LORA vai citu pamācību, lūdzu, nospiediet pogu Patīk.
Ieteicams:
Arduino un mobilā Bluetooth komunikācija (kurjers): 8 soļi
Arduino un mobilā Bluetooth komunikācija (kurjers): Komunikācijai ir svarīgs faktors mūsu ikdienas dzīvē. Bet šajā slēgšanas laikā saziņai ar mūsu ģimeni vai saziņai ar cilvēkiem mūsu mājās dažreiz ir nepieciešami mobilie tālruņi. Bet mobilo tālruņu izmantošana īsu laiku
Bezvadu šifrēta komunikācija Arduino: 5 soļi
Bezvadu šifrēta komunikācija Arduino: Sveiki visiem! Šajā otrajā rakstā es jums paskaidrošu, kā izmantot mikroshēmu Atecc608a, lai nodrošinātu bezvadu sakarus. Šim nolūkam es izmantošu NRF24L01+ bezvadu daļai un Arduino UNO. Mikroshēmu ATECC608A ir izstrādājis
Arduino sērijas komunikācija: 5 soļi
Arduino seriālā komunikācija: Daudzi Arduino projekti ir balstīti uz datu pārsūtīšanu starp vairākiem Arduinos. Neatkarīgi no tā, vai esat hobijs, kurš būvē RC automašīnu, RC lidmašīnu vai projektē laika staciju ar tālvadības displeju, jums būs jāzina, kā droši nodošana seria
Vienkārša Arduino LoRa komunikācija (vairāk nekā 5 km): 9 soļi
Vienkārša Arduino LoRa komunikācija (vairāk nekā 5 km): Mēs pārbaudīsim E32-TTL-100 ar manu bibliotēku. Tas ir bezvadu uztvērēja modulis, kas darbojas 410 441 MHz (vai 868 MHz vai 915 MHz), pamatojoties uz oriģinālo RFIC SX1278 no SEMTECH, ir pieejama caurspīdīga pārraide, TTL līmenis. Modulis pieņem LORA
Kontrolējiet sadzīves tehniku virs LoRa - LoRa mājas automatizācijā - LoRa tālvadības pults: 8 soļi
Kontrolējiet sadzīves tehniku virs LoRa | LoRa mājas automatizācijā | LoRa tālvadības pults: kontrolējiet un automatizējiet savas elektroierīces no lieliem attālumiem (kilometriem) bez interneta klātbūtnes. Tas ir iespējams, izmantojot LoRa! Čau, kas notiek, puiši? Akarsh šeit no CETech. Šai PCB ir arī OLED displejs un 3 releji, kas