Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Aloittaminen
- Vaihe 2: Avainten vaihtaminen muiden kanssa
- Vaihe 3: Keskustelut
- Vaihe 4: Hälytykset
- Vaihe 5: Johdotus
- Vaihe 6: Laiteohjelmiston vilkkuminen
- Vaihe 7: Kotelon ja kokoonpanon tulostaminen
- Vaihe 8: RTC -kellon asettaminen
- Vaihe 9: Johtopäätös
Video: LoRa QWERTY hakulaite: 9 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Olen joutunut mukauttamaan olemassa olevaa Ripple LoRa -verkkoprojektiani ja keksimään itsenäisen viestinvälityslaitteen, joka ei tarvitse kumppani -Android -laitetta.
Tätä laitetta voidaan käyttää joko muiden erillisten viestintälaitteiden kanssa tai Ripple mesh -laitteiden kanssa, jotka käyttävät Ripple Messenger -sovellusta. Ne ovat yhteentoimivia ja muodostavat automaattisesti oman silmäverkonsa päästä päähän ECC-salauksella. Ja tietysti ne kaikki voivat käyttää erillisiä toistinradioita paremman kantaman/luotettavuuden saavuttamiseksi.
Tarvikkeet
- TTGO LoRa32 V2.1
- DS3231 RTC -moduuli
- Näppäimistö moduuli
- Pietsosummeri
- 1S Lipo -akku
Vaihe 1: Aloittaminen
Tarvitset micro SD -muistikortin, joka säilyttää henkilöllisyytesi, asetukset, yhteystiedot ja tallennetut keskustelut. Sinun on valmisteltava SD -kortti määritystiedostolla, joka sinun tarvitsee yleensä tehdä vain kerran.
Niiden ihmisten keskuudessa, joiden kanssa haluat muodostaa verkon, sinun on annettava ja annettava jokaiselle henkilölle yksilölliset tunnukset, jotka ovat välillä 1–254. Ei ole keskuspalvelinta, ei Internetiä, joten voit päättää siitä. Aseta tietokoneeseen SD -kortti ja luo kansio nimeltä aaltoilu. Luo kyseiseen hakemistoon pelkkä tekstitiedosto nimeltä 'conf.txt' (Unix-muoto, ei MS-DOS!) Tämän tiedoston pitäisi näyttää tältä
Rivit voivat olla missä tahansa järjestyksessä, mutta kaksi ensimmäistä merkkiä ovat ominaisuuden nimi (esim. '' ID '' on tunnuksesi) ja sen jälkeen arvo, joka päättyy uudelle riville.
- GR - Ryhmätunnus (voi jättää vain 0: ksi)
- ID - yksilöllinen tunnuksesi (1..254)
- FQ - LoRa -taajuus käytettäväksi
- SF - Käytettävä LoRa -hajotuskerroin (10..12)
- NM - Näyttönimesi (muut näkevät tämän)
- TZ - Aikavyöhyke minuutteina ennen GMT: tä. (valinnainen)
HUOMAUTUS: kaikkien ryhmäsi jäsenten on käytettävä samoja GR-, SF- ja FQ -arvoja !! Kun olet määrittänyt SD-kortin, aseta se oikealle puolelle ja käynnistä laite. 4-suuntaisia näppäimiä käytetään navigointiin. Ylös/alas valitaksesi yhteystiedon ja oikealle valitaksesi. (Vasen tai ESC -näppäin palaa edelliseen näyttöön).
HUOMAUTUS: Blackberry -näppäimistö
Tässä näppäimistömoduulissa olen valinnut näppäinyhdistelmät nelisuuntaiseen navigointiin:
- Ylös: ALT + P (@-merkki)
- Alas: ALT + ENTER
- Takaisin: ALT + $
- Valitse: ENTER
Vaihe 2: Avainten vaihtaminen muiden kanssa
Jos haluat lisätä toisen käyttäjän, esim. yhteyshenkilön, sinun on päästävä erityiseen "Vaihto" -huoneeseen. Tässä chatissa sinun on sovittava 4-numeroisesta salasanasta muiden kanssa, kirjoita se ja paina sitten ENTER.
Täältä valitset ykköskohdan '' Omat tiedot- '' ja painat ENTER lähettääksesi henkilöllisyytesi, nimesi ja julkisen salausavaimesi kaikille muille huoneessa oleville. Kun muut tekevät tämän, näet heidän tunnuksensa ja nimensä luettelossa. Valitse ylös/alas -näppäimillä ja sitten oikealle tai ENTER -näppäimellä, jos haluat lisätä käyttäjän yhteystietoihisi (tallennettu SD -kortillesi).
Voit tehdä tämän milloin tahansa lisätäksesi tai päivittääksesi käyttäjiä yhteystietoluetteloosi.
Vaihe 3: Keskustelut
Valitse yhteystieto päänäytöstä Ylös/Alas -näppäimillä ja siirry sitten keskustelunäytölle oikealle.
Kirjoita lähetettävät viestit näppäimistöllä ja paina sitten ENTER -näppäintä. Teksti vilkkuu päälle/pois päältä lähetyksen aikana. Jos viesti onnistuu, se vieritetään keskusteluun. Muussa tapauksessa, jos sitä ei toimitettu, se lakkaa vilkkumasta ja pysyy vaakasuoran viivan alapuolella.
Vaihe 4: Hälytykset
Näyttö sammuu automaattisesti 15 sekunnin kuluttua, jos mitään näppäintä ei paineta. Jos uusi viesti saapuu, näyttöön tulee viestin ja lähettäjän nimen koko näytön esikatselu, vihreä LED vilkkuu ja summeri piippaa.
Täältä voit palata aloitusnäyttöön painamalla vasenta tai ESC -näppäintä tai siirtyä keskustelunäyttöön oikealla tai ENTER -näppäimellä.
Vaihe 5: Johdotus
Yllä on kytkentäkaavio viitteellesi. Se on melko yksinkertainen, vain kaksi I2C -orjamoduulia (RTC -kello ja näppäimistö) ja pietsosummeri.
Vaihe 6: Laiteohjelmiston vilkkuminen
Laiteohjelmisto on Ripple github -sivulla:
HUOMAUTUS: poista micro SD -kortti ennen kuin yrität flash -laiteohjelmistoa! Jostain syystä tämä häiritsee USB -sarjaa. Sivustolla on ohjeita siitä, kuinka laiteohjelmisto salataan TTGO ESP32 -levylle.
Vaihe 7: Kotelon ja kokoonpanon tulostaminen
Katso tästä Thingiverse -linkistä STL -tiedostot. Pääkappaleita on kaksi, ylempi ja alempi kuori. On myös kaksi pientä kappaletta mukautetun päälle/pois -kytkimen liukusäätimen tekemiseen.
Tarvitset useita M2 -pultteja kiinnittääksesi TTGO -kortin ja näppäimistön ylempään kuoriosaan.
Kiinnitä näppäimistö kotelon yläosaan 2x M2 -pultilla ja pujota nauhakaapeli aukon läpi, taivuta se taaksepäin ja napsauta alapuolelle kiinnitettyä ohjaustaulua (katso kuva yllä).
Kokoa sitten virtakytkin aukon läpi ja leikkaa sitten kaksi kuoriosaa yhteen.
Vaihe 8: RTC -kellon asettaminen
Jos haluat kylvää RTC -moduulin, sinun on luotava tietokoneellesi erityinen tiedosto SD -kortille. Luo ripple-kansioon pelkkä tekstitiedosto nimeltä clock.txt (Unix-muoto, ei MS-DOS). Muokkaa tiedostoa ja lisää seuraavat päivämääräarvot eri riveille tässä järjestyksessä:
vuosi
kuukausi (1..12)
kuukauden päivä (1..31)
tunti (0..23).
minuuttia (0..59)
sekuntia (0..59)
Tallenna tiedosto, poista SD -kortti ja työnnä se sitten laitteeseen. Sinun on käynnistettävä laite uudelleen, jotta se tulee voimaan. RTC -kello on nyt asetettava ja aloitusnäytön pitäisi näyttää oikea aika.
Vaihe 9: Johtopäätös
Jos pidät tätä projektia hyödyllisenä ja haluat heittää Bitcoinia, olisin todella kiitollinen:
Oma BTC -osoitteeni: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS
Palaute
Kun SHTF tapahtuu tai zombie -apokalypsi osuu, asteroidi tai mikä tahansa, ja sinun on keskusteltava perheen ja ystävien kanssa, toivon, että tämä gadget tulee tarpeeseen!:-) Voit vapaasti jättää kommentteja ja kysyä minulta mitä tahansa kysymyksiä.
Suositeltava:
Muunna QWERTY -näppäimistö CYRLLIC (Для Россиян) WINDOWS- tai ANDROID -muotoon: 4 vaihetta
Muunna QWERTY -näppäimistösi CYRLLIC (Для Россиян) WINDOWS tai ANDROID: Tämä on hyvin yksinkertainen opetusohjelma niille, jotka haluavat muuttaa (itse asiassa minkä tahansa) näppäimistönsä venäjäksi/kyrilliseksi näppäimistöksi. Se, mitä aiomme tehdä, ei ole pysyvä sovellus, ja voit palata alkuperäisiin näppäimistöasetuksiin milloin tahansa
LoRa GPS -seuranta/hakulaite: 9 vaihetta (kuvien kanssa)
LoRa GPS -seuranta/hakulaite: --- laite, joka yhdistää reaaliaikaisen sijainnin seurannan ja kaksisuuntaisen hakulaitteen LoRa-verkkoverkon kautta. ---- Minut ovat ottaneet yhteyttä useat etsintä- ja pelastushenkilöt (SAR) ovat kiinnostuneita muista Ripple LoRa -verkkoprojekteista, joita olen työskennellyt
ESP32 E32-433T LoRa-moduulin opetusohjelma - LoRa Arduino -liitäntä: 8 vaihetta
ESP32 E32-433T LoRa-moduulin opetusohjelma | LoRa Arduino -liitäntä: Hei, mitä kuuluu, kaverit! Akarsh täällä CETechistä. Tämä projektini on liittämässä eByten E32 LoRa -moduulia, joka on suuritehoinen 1 watin lähetinvastaanotinmoduuli ja ESP32 Arduino IDE: tä käyttäen. Ymmärsimme E32: n toiminnan viimeisessä opetusohjelmassa
Hallitse kodinkoneita LoRan kautta - LoRa kotiautomaatiossa - LoRa -kaukosäädin: 8 vaihetta
Hallitse kodinkoneita LoRan kautta | LoRa kotiautomaatiossa | LoRa -kaukosäädin: Hallitse ja automatisoi sähkölaitteitasi pitkiltä etäisyyksiltä (kilometreiltä) ilman Internetiä. Tämä on mahdollista LoRan kautta! Hei, mitä kuuluu, kaverit? Akarsh täällä CETechiltä. Tässä piirilevyssä on myös OLED -näyttö ja 3 releet, jotka
Muunna MacBook -näppäimistö QWERTY: stä Dvorakiksi: 9 vaihetta
Muunna MacBook-näppäimistö QWERTY: stä Dvorakiksi: Vaihdin äskettäin Qwertystä Dvorakiin, koska olin huolissani ranteistani pitkäaikaisista vaurioista. Noin 5 viikon kuluttua voin koskettaa hyvin. Olen kuitenkin suuri pikanäppäinten fani (esim. Sovelluksissa, kuten Adobe Creative Suite), ja jos minulla on