Turinys:
- 1 žingsnis: dalys
- 2 veiksmas: įsigykite PCB savo projektui
- 3 žingsnis: supraskite „Reyax“modulį ir kaip juo naudotis. (PASIRENKAMA: galite neskaityti šio žingsnio, jei nesidomite darbu)
- 4 žingsnis: modulių jungtys
- 5 veiksmas: atsisiųskite ir nustatykite „Arduino IDE“
- 6 žingsnis: projekto kodavimas
- 7 žingsnis: Žaiskite su įrenginiu
Video: „LoRa Messenger“dviem įrenginiams, skirtas atstumui iki 8 km: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Prijunkite projektą prie savo nešiojamojo kompiuterio ar telefono ir tada kalbėkite tarp įrenginių be interneto ar SMS naudodami tik „LoRa“.
Ei, kas vyksta vaikinai? Akarsh čia iš „CETech“. Šiandien mes ketiname sukurti projektą, kurį galima prijungti prie jūsų išmaniojo telefono ar bet kurio kompiuterio, ir tai padarys tą įrenginį „LoRa“palaikančią pasiuntinį. Dabar, kai tai bus padaryta, galėsite siųsti žinutes bet kuriam kitam įrenginiui, naudodami tą patį „LoRa“pasiuntinį. Visa tai daroma nedalyvaujant 4G/LTE/3G/GSM/WiFi/SMS.
1 žingsnis: dalys
Norėdami tai padaryti, jums reikės ESP8266 plokštės, siūlau naudoti „NodeMCU“stiliaus plokštę, aš naudoju „Firebeetle“plokštę iš „DFRobot“, nes joje yra akumuliatoriaus įkrovimo ir stebėjimo sprendimas.
„LoRa“tikslui naudojau RYLR896. Aš labai siūlau šį modulį, nes jį labai lengva naudoti per UART naudojant AT komandas.
2 veiksmas: įsigykite PCB savo projektui
Norėdami pigiai užsisakyti PCB internetu, turite patikrinti JLCPCB!
Jūs gausite 10 geros kokybės PCB, pagamintų ir pristatytų prie jūsų namų slenksčio už 2 USD ir šiek tiek pristatymo. Taip pat gausite nuolaidą pristatydami pirmąjį užsakymą. Norėdami sukurti savo PCB, pereikite prie „easyEDA“, kai tai bus padaryta, įkelkite „Gerber“failus į JLCPCB, kad jie būtų pagaminti kokybiškai ir greitai.
3 žingsnis: supraskite „Reyax“modulį ir kaip juo naudotis. (PASIRENKAMA: galite neskaityti šio žingsnio, jei nesidomite darbu)
1. Turimas „LoRa“modulis yra UART modulis, sukonfigūruotas naudojant AT komandas.
2. Šiame modulyje yra STM32 MCU, kuris viską kalba su SPI LoRa moduliu RYLR896.
3. Paveikslėlyje pateiktos komandos yra pagrindinės, daugiau rasite šiame dokumente: REYAX-Lora-AT-COMMAND-GUIDE4. Aš vis tiek primygtinai rekomenduoju jums peržiūrėti mano „YouTube“vaizdo įrašą, kuriame tai tinkamai paaiškinu.
4 žingsnis: modulių jungtys
1. Abu moduliai bus prijungti taip pat, kaip aukščiau esančiame paveikslėlyje.
2. Kai abu moduliai yra prijungti, galite užprogramuoti modulius po vieną ir tada išbandyti projektą.
5 veiksmas: atsisiųskite ir nustatykite „Arduino IDE“
Atsisiųskite „Arduino IDE“iš čia.
1. Įdiekite ir atidarykite „Arduino IDE“.
2. Eikite į Failas> Nuostatos
3. Pridėkite https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json papildomų lentų tvarkyklės URL.
4. Eikite į Tools> Board> Boards Manager
5. Ieškokite ESP8266 ir įdiekite plokštę.
6. Iš naujo paleiskite IDE.
6 žingsnis: projekto kodavimas
1. Atsisiųskite saugyklą:
2. Išskleiskite atsisiųstą aplanką ir atidarykite „Stage1.ino“failą „Arduino IDE“.
3. Eikite į Įrankiai> Lenta. Daugeliu atvejų pasirinkite tinkamą plokštę, kurią naudojate „NodeMCU“(12E).
4. Pasirinkite tinkamą komun. prievadą, eikite į Įrankiai> Uostas.
5. Paspauskite įkėlimo mygtuką.
6. Kai skirtuke sakoma „Atlikta įkėlimas“, esate pasiruošę naudoti įrenginį.
Įkėlę atidarykite serijinį monitorių, kad pamatytumėte šią informaciją
7 žingsnis: Žaiskite su įrenginiu
1. Prijunkite prietaisus naudodami USB kabelius prie dviejų skirtingų įrenginių, kuriuose reikia siųsti pranešimus. Mano atveju vieną modulį prijungiau prie nešiojamojo kompiuterio, o kitą - prie telefono, naudodamas OTG kabelį.
2. Pereikite prie serijinio monitoriaus ir nedelsdami pradėkite siųsti žinutes!
3. KONGO! prietaisas veikia kaip tikėtasi.
Rekomenduojamas:
Pigus NMEA/AIS koncentratorius - nuo RS232 iki „Wifi“tilto, skirtas naudoti laive: 6 žingsniai
Pigus NMEA /AIS koncentratorius - RS232 prie „Wifi Bridge“, skirtas naudoti laive: Atnaujinimas 2021 m. Sausio 9 d. - Pridėtas papildomas TCP ryšys ir pakartotinai naudojamas paskutinis ryšys, jei prisijungs daugiau klientų. 2020 m. Gruodžio 13 d. AIS RS232 į „WiFi“tiltą yra
Išorinio „Bluetooth“GPS teikėjo, skirto „Android“įrenginiams, sąranka: 8 žingsniai
Išorinio „Bluetooth“GPS teikėjo, skirto „Android“įrenginiams, sąranka: šioje instrukcijoje bus paaiškinta, kaip sukurti savo telefonui išorinę „Bluetooth“palaikančią GPS, uždegti bet kokią maždaug 10 USD. Sąrašas medžiagų: NEO 6M U-blox GPSHC-05 „Bluetooth“modulis sąsaja su „Blutooth“mažos energijos moduliaisArdui
Lengvas IOT - programomis valdomas RF jutiklio stebulė vidutinio nuotolio IOT įrenginiams: 4 žingsniai
Lengvas IOT - programomis valdomas RF jutiklio stebulės įtaisas vidutinio nuotolio IOT įrenginiams: Šioje pamokų serijoje kursime įrenginių tinklą, kurį galima valdyti naudojant radijo ryšį iš centrinio mazgo įrenginio. Naudojimasis 433MHz nuosekliu radijo ryšiu vietoj WIFI ar „Bluetooth“yra daug didesnis diapazonas (su geru
Paprastas „pasidaryk pats“loginis keitiklis 3,3 V įrenginiams: 4 žingsniai
Paprastas „pasidaryk pats“loginis keitiklis 3,3 V įrenginiams: šiame įraše aš jums parodysiu, kaip galite sukurti savo 5V į 3,3V loginį keitiklį, kad prijungtumėte 5V jutiklius prie naujų „Arduino“plokščių ir „Raspberry Pi“. Kodėl mums reikia loginio lygio keitiklio IC ? Dauguma iš jūsų mėgsta žaisti su „Arduino“ir „Raspberry Pi duri“
Nuo 1A iki 40A dabartinis BOOST keitiklis iki 1000 W nuolatinės srovės varikliui: 3 žingsniai
Nuo 1A iki 40A dabartinis BOOST keitiklis iki 1000 W nuolatinės srovės varikliui: Sveiki! Šiame vaizdo įraše sužinosite, kaip sukurti srovės stiprintuvo grandinę, skirtą didelės galios nuolatinės srovės varikliams iki 1000 W ir 40 amperų su tranzistoriais ir centrinio čiaupo transformatoriumi. srovė išėjime yra labai didelė, bet įtampa bus r