Sisällysluettelo:

LoRa Mesh -radio: 4 vaihetta (kuvilla)
LoRa Mesh -radio: 4 vaihetta (kuvilla)

Video: LoRa Mesh -radio: 4 vaihetta (kuvilla)

Video: LoRa Mesh -radio: 4 vaihetta (kuvilla)
Video: tığ işi bralette / boho tarzı bralette / DIY / kendin yap 2024, Marraskuu
Anonim
LoRa Mesh Radio
LoRa Mesh Radio

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

TTGO ESP32 -asennus
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

Adafruit Feather Setup
Adafruit Feather Setup
Adafruit Feather Setup
Adafruit Feather Setup
Adafruit Feather Setup
Adafruit Feather Setup
Adafruit Feather Setup
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

Asenna Ripple Messenger -sovellus
Asenna Ripple Messenger -sovellus
Asenna Ripple Messenger -sovellus
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: