Sisällysluettelo:
- Vaihe 1: Osat
- Vaihe 2: Hanki piirilevyt projektillesi
- Vaihe 3: Reyax -moduulin ymmärtäminen ja sen käyttö. (VALINNAINEN: Voit ohittaa tämän vaiheen lukemisen, jos et ole kiinnostunut työskentelystä)
- Vaihe 4: Moduulien liitännät
- Vaihe 5: Lataa ja asenna Arduino IDE
- Vaihe 6: Projektin koodaus
- Vaihe 7: Pelaaminen laitteella
Video: LoRa Messenger kahdelle laitteelle enintään 8 km: n etäisyyksille: 7 askelta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Liitä projekti kannettavaan tietokoneeseesi tai puhelimeesi ja keskustele sitten laitteiden välillä ilman Internetiä tai tekstiviestejä käyttämällä vain LoRaa.
Hei, mitä kuuluu kaverit? Tänään teemme projektin, joka voidaan yhdistää älypuhelimeesi tai mihin tahansa tietokoneeseen ja joka tekee tästä laitteesta LoRa-yhteensopivan viestin. Nyt kun tämä tehdään, voit lähettää viestejä mille tahansa muulle laitteelle samalla LoRa -viestillä. Kaikki tämä tehdään ilman 4G/LTE/3G/GSM/WiFi/SMS -läsnäoloa.
Vaihe 1: Osat
Tätä varten tarvitset ESP8266 -kortin, ehdotan NodeMCU -tyylistä levyä, käytin DFRobotin Firebeetle -levyä, koska siinä on akun lataus- ja valvontaratkaisu.
LoRa -tarkoitukseen käytin RYLR896: ta. Suosittelen lämpimästi tätä moduulia, koska sitä on erittäin helppo käyttää UART: n kautta AT -komentojen avulla.
Vaihe 2: Hanki piirilevyt projektillesi
Sinun täytyy tarkistaa JLCPCB, jos haluat tilata piirilevyjä verkosta halvalla!
Saat 10 laadukasta piirilevyä, jotka valmistetaan ja toimitetaan kotiovellesi 2 dollarin hintaan ja joidenkin toimitusten kanssa. Saat myös alennuksen ensimmäisestä tilauksestasi. Jos haluat suunnitella oman piirilevyn, siirry easyEDAan, kun olet valmis, lähetä Gerber -tiedostosi JLCPCB: hen, jotta ne valmistetaan laadukkaasti ja nopeasti.
Vaihe 3: Reyax -moduulin ymmärtäminen ja sen käyttö. (VALINNAINEN: Voit ohittaa tämän vaiheen lukemisen, jos et ole kiinnostunut työskentelystä)
1. Meillä oleva LoRa -moduuli on UART -moduuli, joka on määritetty AT -komentojen avulla.
2. Moduulissa on STM32 MCU, joka puhuu kaiken SPI LoRa -moduulin kanssa RYLR896: ssa.
3. Kuvan komennot ovat peruskomentoja, joista saat lisätietoja tästä asiakirjasta: REYAX-Lora-AT-COMMAND-GUIDE4. Suosittelen edelleen vahvasti, että luet YouTube -videoni, jossa selitän tämän oikein.
Vaihe 4: Moduulien liitännät
1. Molemmat moduulit kytketään samalla tavalla kuin yllä olevassa kuvassa.
2. Kun molemmat moduulit on kytketty, voit ohjelmoida moduulit yksitellen ja testata sitten projektia.
Vaihe 5: Lataa ja asenna Arduino IDE
Lataa Arduino IDE täältä.
1. Asenna Arduino IDE ja avaa se.
2. Valitse Tiedosto> Asetukset
3. Lisää https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json lisäkorttien hallinnan URL -osoitteet.
4. Valitse Työkalut> Hallitus> Taulujen hallinta
5. Etsi ESP8266 ja asenna levy.
6. Käynnistä IDE uudelleen.
Vaihe 6: Projektin koodaus
1. Lataa arkisto:
2. Pura ladattu kansio ja avaa Stage1.ino -tiedosto Arduino IDE: ssä.
3. Siirry kohtaan Työkalut> Hallitus. Valitse useimmissa tapauksissa sopiva kortti, jota käytät NodeMCU (12E).
4. Valitse oikea komm. porttiin valitsemalla Työkalut> Portti.
5. Paina latauspainiketta.
6. Kun välilehdellä lukee Lataus valmis, olet valmis käyttämään laitetta.
Avaa lataamisen jälkeen sarjamonitori nähdäksesi seuraavat tiedot
Vaihe 7: Pelaaminen laitteella
1. Liitä laitteet USB -kaapeleilla kahteen eri laitteeseen, joille haluat lähettää viestit. Minun tapauksessani liitin yhden moduulin kannettavaan tietokoneeseen ja toisen puhelimeen OTG -kaapelilla.
2. Siirry sarjamonitorille ja aloita tekstiviestit heti!
3. KONGO! laite toimii odotetulla tavalla.
Suositeltava:
LoRa -kauko -ohjainviestintä, jossa on 1,8 tuuman TFT jopa 8 km: n etäisyyksille: 8 askelta
LoRa Remote Control Messenger 1,8 "TFT: llä jopa 8 km: n etäisyyksille: Yhdistä projekti kannettavaan tietokoneeseesi tai puhelimeesi ja keskustele sitten laitteiden välillä ilman Internetiä tai tekstiviestejä käyttämällä vain LoRaa. Hei, mitä kuuluu, kaverit? Akarsh täältä CETech Piirilevyssä on myös näyttö ja 4 painiketta, joita voidaan käyttää kauko -ohjaimena
RYB080l Bluetooth -opetusohjelma puettavalle laitteelle: 8 vaihetta
RYB080l Bluetooth -opetusohjelma puettavalle laitteelle: Hei, mitä kuuluu, kaverit! Akarsh täällä CETechistä. Tämä projektini on enemmän oppimiskäyrä ymmärtämään Reyaxin pienen Bluetooth -moduulin toimintaa. Ensinnäkin ymmärrämme moduulin yksin ja yritämme käyttää sitä suoraan, sitten
128x64 keltainen/sininen OLED Arduino Nano -laitteelle, jossa TSL2591: 3 vaihetta
128x64 keltainen/sininen OLED Arduino Nano -laitteelle, TSL2591: Voit rakentaa OLED -näytön Arduino Nano -laitteeseen TSL2591 -spektroskooppisella anturilla (no, kaksi kanavaa - visuaalinen ja NIR …) yhdistämällä luonnosesimerkkejä verkossa. Saat 4-rivisen näytön kokonaisvirrasta, visuaalisesta virrasta, NIR: stä ja indeksilaskurista
Laajennettava kädensija GoPro/SJ4000/Xiaomi Yi/iLook -laitteelle: 9 vaihetta (kuvilla)
Laajennettava kädessä pidettävä gimbal GoPro/SJ4000/Xiaomi Yi/iLook -laitteelle: Tämä opetusohjelma opastaa sinua hakkeroimaan selfiekepin ja 2D -kimpun ja tekemään laajennettavan kämmenlaitteen, johon voidaan asentaa GoPro SJ4000/5000/6000 Xiaomi Yi Walkera iLook -kamerat. Gimbal on vakautusmekanismi, joka
Kosketusnäytön EEE laitteelle < 50 dollaria! Ilman juottamista!: 7 askelta
Kosketusnäytön EEE laitteelle < 50 dollaria! Ilman juottamista !: haluat kosketusnäytön, bluetoothin, muut satunnaiset tavarat eeepc -laitteeseesi, mutta et tiedä kuinka juottaa ja sinulla on budjetti kiinni ??? huonosti näyttää kuinka:) hinta: ~ 46,24 dollaria (sinulla saattaa olla joitain osia käsillä) vaikeus: (ei paha)