Sadržaj:
- Korak 1: Dijelovi
- Korak 2: Nabavite PCB -ove za vaš projekt
- Korak 3: Razumijevanje Reyax modula i kako ga koristiti. (NEOBVEZNO: Možete preskočiti čitanje ovog koraka ako niste zainteresirani za rad)
- Korak 4: Povezivanje modula
- Korak 5: Preuzmite i postavite Arduino IDE
- Korak 6: Kodiranje projekta
- Korak 7: Igranje s uređajem
Video: LoRa Messenger za dva uređaja za udaljenosti do 8 km: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Povežite projekt sa svojim prijenosnim računalom ili telefonom, a zatim razgovarajte između uređaja bez interneta ili SMS -a koristeći samo LoRa.
Hej, što ima ljudi? Akarsh ovdje iz CETech-a. Danas ćemo napraviti projekt koji se može povezati s vašim pametnim telefonom ili bilo kojim računalom i taj uređaj čini Messenger s omogućenim LoRa-om. Kad to bude učinjeno, moći ćete poslati poruku bilo kojem drugom uređaju koristeći isti LoRa glasnik. Sve se to radi bez prisutnosti 4G/LTE/3G/GSM/WiFi/SMS -a.
Korak 1: Dijelovi
Da biste to učinili, trebat će vam ploča ESP8266, predlažem upotrebu ploče u stilu NodeMCU, koristio sam Firebeetle ploču iz DFRobota jer ima ugrađeno rješenje za punjenje i nadzor baterije.
U svrhu LoRa koristio sam RYLR896. Toplo preporučujem ovaj modul jer je vrlo jednostavan za korištenje preko UART -a pomoću AT naredbi.
Korak 2: Nabavite PCB -ove za vaš projekt
Morate provjeriti JLCPCB za jeftino naručivanje PCB -a na mreži!
Dobivate 10 kvalitetnih PCB -a proizvedenih i poslanih na vaš kućni prag za 2 USD i nešto dostave. Također ćete ostvariti popust na dostavu pri prvoj narudžbi. Da biste dizajnirali vlastitu PCB, prijeđite na easyEDA, nakon što to učinite, prenesite svoje Gerberove datoteke na JLCPCB kako biste ih proizveli s dobrom kvalitetom i brzim vremenom izrade.
Korak 3: Razumijevanje Reyax modula i kako ga koristiti. (NEOBVEZNO: Možete preskočiti čitanje ovog koraka ako niste zainteresirani za rad)
1. LoRa modul koji imamo je UART modul koji je konfiguriran pomoću AT naredbi.
2. Modul sadrži STM32 MCU koji razgovara sa SPI LoRa modulom na RYLR896.
3. Naredbe na slici su osnovne koje možete pogledati u ovom dokumentu za više: REYAX-Lora-AT-COMMAND-GUIDE4. I dalje vam toplo preporučujem da prođete kroz moj video na YouTubeu gdje to pravilno objašnjavam.
Korak 4: Povezivanje modula
1. Oba modula bit će spojena na isti način kao na gornjoj slici.
2. Kad su oba modula spojena, možete programirati module jedan po jedan, a zatim testirati projekt.
Korak 5: Preuzmite i postavite Arduino IDE
Preuzmite Arduino IDE odavde.
1. Instalirajte Arduino IDE i otvorite ga.
2. Idite na Datoteka> Postavke
3. Dodajte https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json dodatne URL -ove upravitelja ploča.
4. Idite na Alati> Ploča> Upravitelj ploča
5. Potražite ESP8266, a zatim instalirajte ploču.
6. Ponovo pokrenite IDE.
Korak 6: Kodiranje projekta
1. Preuzmite spremište:
2. Raspakirajte preuzetu mapu i otvorite datoteku Stage1.ino u Arduino IDE -u.
3. Idite na Tools> Board. Odaberite odgovarajuću ploču koju koristite NodeMCU (12E) radi u većini slučajeva.
4. Odaberite ispravnu komunikaciju. port tako da odete na Tools> Port.
5. Pritisnite gumb za prijenos.
6. Kad kartica kaže Gotovo učitavanje, spremni ste za upotrebu uređaja.
Nakon učitavanja otvorite serijski monitor kako biste vidjeli sljedeće detalje
Korak 7: Igranje s uređajem
1. Povežite uređaje pomoću USB kabela na dva različita uređaja na kojima trebate slati poruke. U mom slučaju, spojio sam jedan modul na prijenosno računalo, a drugi na telefon pomoću OTG kabela.
2. Prijeđite na serijski monitor i odmah počnite slati poruke!
3. KONGO! uređaj radi kako se očekuje.
Preporučeni:
LoRa daljinski upravljač - Upravljanje aparatima s velikih udaljenosti: 8 koraka
LoRa daljinski upravljač | Upravljajte aparatima s velikih udaljenosti: Hej, što ima, dečki! Akarsh ovdje iz CETech-a. U ovom projektu, mi ćemo stvoriti daljinski upravljač koji se može koristiti za upravljanje raznim instrumentima, kao što su LED diode, motori ili ako govorimo o svakodnevnom životu, možemo kontrolirati našu kućnu aplikaciju
LoRa daljinski upravljač Messenger s 1,8 -inčnim TFT -om za udaljenosti do 8 km: 8 koraka
LoRa daljinski upravljač Messenger s 1,8 -inčnim TFT -om za udaljenosti do 8 km: Povežite projekt sa svojim prijenosnim računalom ili telefonom, a zatim razgovarajte između uređaja bez interneta i SMS -a koristeći samo LoRa.Hej, što ima, dečki? Akarsh ovdje iz CETech -a. Ovo PCB također ima zaslon i 4 gumba koji se mogu koristiti kao daljinski upravljač za
Jednostavna automatizirana željeznička linija od dva do dva vlaka: 13 koraka (sa slikama)
Jednostavni automatizirani model željeznice od točke do točke koja vozi s dva vlaka: Arduino mikrokontroleri odličan su način za automatiziranje rasporeda modela željeznica zbog svoje jeftine dostupnosti, hardvera i softvera otvorenog koda te velike zajednice koja vam može pomoći. Za modele željeznica, Arduino mikrokontroleri mogu se pokazati kao gr
Upravljajte kućanskim aparatima preko LoRa - LoRa u kućnoj automatizaciji - LoRa daljinski upravljač: 8 koraka
Upravljajte kućanskim aparatima preko LoRa | LoRa u kućnoj automatizaciji | LoRa daljinski upravljač: Upravljajte i automatizirajte svoje električne uređaje s velikih udaljenosti (kilometara) bez prisutnosti interneta. To je moguće putem LoRa! Hej, što ima ljudi? Akarsh ovdje iz CETech -a. Ova PCB također ima OLED zaslon i 3 releja koji
Upravljajte do 4 servo uređaja pomoću pametnog telefona ili bilo kojeg uređaja s audio izlazom: 3 koraka
Upravljajte do 4 serva pomoću pametnog telefona ili bilo kojeg uređaja s audio izlazom: Ovdje predstavljam jednostavnu elektroničku montažu za upravljanje do četiri servo uređaja s bilo kojim uređajem koji može čitati audio datoteku