Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: TTGO ESP32 -asennus
- Vaihe 2: Adafruit Feather Setup
- Vaihe 3: Asenna Ripple Messenger -sovellus
- Vaihe 4: Palaute
Video: LoRa Mesh -radio: 4 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tämä on melko yksinkertainen lisäosa matkapuhelimille tekstiviestien kaltaisen viestin ottamiseksi käyttöön ryhmässä, kun se on matkapuhelinverkon ulkopuolella tai katastrofitilanteissa. Se käyttää Semtech LoRa -radioita pienitehoiseen/pitkän kantaman viestintään. Laitteistovaihtoehtoja on paljon, ja kokeilen edelleen erilaisia laitteita ja valmistajia, mutta toistaiseksi tämä opetusohjelma näyttää kuinka kootaan ja asennetaan jokin seuraavista levyistä:
- TTGO ESP32 Lora ja OLED
- Adafruit Feather M0 RFM96
Tarvikkeet
Laitteiston voi ostaa täältä:
- TTGO ESP32 Lora ja OLED. -TAI-
- Adafruit Feather M0 RFM95
Valinnaiset kohteet, mutta suositeltavia ovat:
- pieni virtakytkin
- Pietsosummeri
- pieni 1S Lipo -akku
- USB OTG -kaapeli
Vaihe 1: TTGO ESP32 -asennus
Tämä levy on varsin mukava, koska se sisältää mukavan OLED -näytön ja Bluetooth -radion. Valitettavasti LoRa -radio ei ole yhtä hyvä kuin Feather, ja näyttää vain saavan noin puolet alueesta.
Tällä kortilla voit valita, muodostatko yhteyden luuriin UDB OTG -kaapelin, Bluetooth Classicin tai Bluetooth LE: n kautta. Sinun tarvitsee vain vilkuttaa korttia sopivalla laiteohjelmistokuvalla (kullekin yhteystyypille on kolme erilaista laiteohjelmiston binääriä).
Askeleet:
- flash -kortti Ripple -laiteohjelmistokuvalla: Seuraa ReadMe -ohjelmaa GitHubissa
- kytke akku ja kytkin
- kytke pietsosummeri: TTGO V2 -> GND ja nasta 13, muut levyt -> GND ja nasta 25
- valinnainen: 3D -tulostus
Olen myös suunnitellut tätä varten 3D-tulostettavan kotelon, jonka voit ladata täältä:
Vaihe 2: Adafruit Feather Setup
Nämä levyt ovat laadukkaita, mutta hieman kalliimpia. Näihin liittyy hieman enemmän, koska sinun on tehtävä enemmän juotoksia LoRa -antennin asentamiseksi.
Askeleet:
- flash -levy Ripple -laiteohjelmistolla: Seuraa GitHubin ReadMe -ohjelmaa
- kytke pietsosummeri GND: hen ja digitaaliseen nastaan 11. (MUOKKAA: EI nasta 13 kuten aiemmin todettiin)
- juota u.fl -antenniliitin alapuolelle, liitä antenni u.fl
- Valinnainen: 3D -tulostus. Katso tiedostot täältä:
(Valinnainen) Dipoliantennin juottaminen
Tulostettava 3D-kotelo on suunniteltu käytettäväksi tämän dipoliantennin kanssa: https://www.banggood.com/T-Type-900MHz-Long-Range-Receiver-Antenna-IPEX-4-for-FrSky-R9-Mini-R9 -MM-p-1361029.html
Se on hyvä antenni, mutta sillä ei ole oikeaa liitintä, joten sinun on leikattava IPEX4 pois päältä ja erotettava sitten koaksiaalipunokset ja juotos antennin maadoituslevyihin (katso yllä oleva kuva yllä). Tätä varten sinun on irrotettava noin 10 mm ulkomuovia kaapelin päästä, erotettava sitten erittäin hieno ympäröivä koaksiaaliverkko ja asetettava sitten juote tähän. Poista sitten noin 1 mm muovia sisäisestä aktiivijohdosta ja aseta siihen pieni määrä juotetta.
Esivinaa seuraavaksi höyhenen antennin maadoituspalat ja keskellä oleva aktiivinen antennityyny ja juota sitten antenni näihin tyynyihin (erotettu koaksiaali maadoituslevyihin, aktiivinen sisäjohto antennityynyyn).
Vaihe 3: Asenna Ripple Messenger -sovellus
Tämän kumppanisovelluksen nimi on Ripple Messenger. Tällä hetkellä on vain Android -versio, jonka voit ladata Play -kaupasta: Ripple Messenger
Jokaiselle ryhmäsi henkilölle on annettava yksilöllinen numeerinen tunnus, joka on välillä 1–254. Sinun on selvitettävä tämä keskenänne. Ei ole keskuspalvelinta koordinointia varten.
Voit myös (valinnaisesti) järjestyä alaryhmiin määrittämällä itsellesi eri ryhmätunnukset (jälleen välillä 1 ja 254). Oletusarvoisesti voit pysyä ryhmässä nolla. Ryhmät ovat kuin "kanavia" ja muodostavat erilliset silmäverkot.
Ystävien lisääminen
Kun olet syöttänyt omat tietosi asetusnäyttöön ja valinnut TALLENNA, sinut voidaan lisätä ystäväksi toisen käyttäjän luureihin skannaamalla toistensa QR -koodit. Tämä vaihtaa julkisia avaimia, jotta voit lähettää viestejä toisilleen yksityisesti. Muut ryhmäsi laitteet välittävät viestisi hiljaa, mutta eivät voi avata niitä.
Radion yhdistäminen
Radiokortti voidaan liittää tablettiin/luuriin joko USB OTG -kaapelin tai Bluetoothin kautta. Sinun on asetettava haluamasi asetukset valitsemalla yläreunan toimintopalkin Asetukset -valikko. Ylemmässä toimintopalkissa on kuvake, joka muuttuu valkoiseksi, kun se on havainnut, että radiokorttisi on kytketty.
Bluetooth Classicia käytettäessä sinun on varmistettava, että Bluetooth on päällä ja sinun on muodostettava pariliitos luurin/tabletin ja kortin välillä manuaalisesti. Siirry Bluetooth -asetukseen ja valitse skannaus/päivitys ja napauta 'Ripple Device', kun se tulee näkyviin. Palaa Ripple -sovellukseen ja napauta sitten Valitse laite -painiketta ja valitse luettelosta Ripple -laite.
Bluetooth LE: tä varten sinun ei tarvitse muodostaa pariliitosta. Varmista vain, että valitset Valitse laite -näytössä Ripple Service.
Keskustelut
Napauta päänäytössä vain ystävää, jonka kanssa haluat keskustella, joka siirtyy keskustelunäyttöön (kuten yllä). Toimintopalkissa näkyy heidän nimensä, ja oikealla on signaalin ilmaisin, joka näyttää, onko kyseisen käyttäjän laite tavoitettavissa ja kuinka voimakas lähin signaali on.
Kirjoita vain viestit tai napauta tekstikentän vasemmalla puolella olevaa nastan kuvaketta lähettääksesi nykyisen sijaintisi.
Kun muut käyttäjät lähettävät sijaintinsa, näet sen alleviivattuna ja laskemalla kuinka kaukana he ovat ja suunnilleen missä kompassisuunnassa. Voit tarkastella sijaintia Google Mapsissa napauttamalla linkkiä.
Vaihe 4: Palaute
Tämä on vain jotain, mitä olen tehnyt harrastuksena ja koska nautin tällaisesta työstä. Se on ollut mielenkiintoinen haaste, ja se jatkuu.
Etsin edelleen parempia radiomoduuleja ja laitteistoyhdistelmiä sekä 3D -tulostusmalleja, jotta siitä tulisi enemmän kuluttajalaite.
Todennäköisesti on vielä useita virheitä korjattavana. Kerro minulle, jos tämä on toiminut sinulle tai jos sinulla on ongelmia. Palaute on erittäin tervetullutta.
Nauttia!
terveiset, Scott Powell.
Jos pidät tätä projektia hyödyllisenä ja haluat heittää Bitcoinia, olisin todella kiitollinen: BTC -osoitteeni: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS
Suositeltava:
LoRa Mesh -anturit: 6 vaihetta
LoRa Mesh -anturit: Tämä on kolmas sarjassa Ripple LoRa -verkkoverkostoissa, joissa esitetään nyt anturisolmuja. /www.instructables.com/id/LoRa-GPS-Tracker
WiFi Mesh -synkronoidut LED -palkit: 3 vaihetta (kuvilla)
WiFi Mesh -synkronoidut LED -palkit: Tämä projekti on kokoelma LED -palkeja, joissa on yksilöllisesti ohjattavat digitaaliset LEDit (WS2812b "Neopikselit"). Niiden avulla voidaan tehdä animaatioita niiden yli ilman johdotusta. He käyttävät WiFi -verkkoa muodostaakseen yhteyden toisiinsa, ja
Avatar -piirustusrobotti MESH: n avulla: 6 vaihetta (kuvilla)
Avatar -piirustusrobotti MESH: n avulla: Oletko kuullut, että liikunta voi tehdä sinusta luovampaa? Aktiivinen auttaa venyttämään ajattelua ja luomaan luovia ideoita. Jos et treenaile usein, mutta haluat lisätä luovuuttasi, älä huoli - tässä on sinulle jotain! Tämä
Kotilaitteiden automatisointi MESH: n ja Logitech Harmonyn avulla: 5 vaihetta (kuvilla)
Kotilaitteiden automatisointi MESH: n ja Logitech Harmonyn avulla: Etsitkö tapaa automatisoida kodin laitteet pienellä vaivalla? Oletko kyllästynyt käyttämään laitteita kaukosäätimellä " Päällä " ja "Pois"? Voit automatisoida laitteesi MESH -liiketunnistimen ja Logitech Ha
MESH: Luokitusjärjestelmä Internet-yhteyspainikkeilla: 5 vaihetta (kuvilla)
MESH: Luokitusjärjestelmä, jossa on Internet-yhteyspainikkeet: Entä jos ravintolat tai muut yritykset voisivat kerätä asiakaspalautetta paikan päällä ja synkronoida sen välittömästi laskentataulukon kanssa? Tämä resepti on nopea ja yksinkertainen tapa luoda oma interaktiivinen luokitusjärjestelmä. Nappaa vain joukko Internetiin yhdistettyjä