Tartalomjegyzék:
- Kellékek
- 1. lépés: Első lépések
- 2. lépés: A kulcsok cseréje másokkal
- 3. lépés: Beszélgetések
- 4. lépés: Riasztások
- 5. lépés: huzalozás
- 6. lépés: A firmware villogása
- 7. lépés: A tok és a szerelvény nyomtatása
- 8. lépés: Az RTC óra beállítása
- 9. lépés: Következtetés
Videó: LoRa QWERTY Pager: 9 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Volt időm hozzáigazítani a meglévő Ripple LoRa mesh projektet egy önálló üzenetküldő eszközhöz, amely nem igényel társ Android -eszközt.
Ez az eszköz használható más önálló üzenetküldő eszközökkel, vagy a Ripple mesh eszközökkel, amelyek a Ripple Messenger alkalmazást használják. Átjárhatóak, és automatikusan kialakítják saját hálójukat, végpontok közötti ECC titkosítással. És természetesen mindegyik használhat dedikált átjátszó rádiókat a jobb hatótávolság/megbízhatóság érdekében.
Kellékek
- TTGO LoRa32 V2.1
- DS3231 RTC modul
- Billentyűzet modul
- Piezo hangjelző
- 1S Lipo akkumulátor
1. lépés: Első lépések
Szükséged lesz egy micro SD memóriakártyára, amely tartalmazza az azonosítót, a beállításokat, a névjegyeket és a mentett beszélgetéseket. Fel kell készítenie az SD -kártyát egy konfigurációs fájllal, amelyet általában csak egyszer kell elvégeznie.
Azok között, akikkel hálózatot szeretne létrehozni, egyedi azonosítót kell megadnia és hozzárendelnie minden személyhez, 1 és 254 közötti tartományban. Nincs központi szerver, nincs internet, ezért ezt Ön határozza meg. Számítógépen helyezze be az SD -kártyát, és hozzon létre egy „hullámzás” nevű mappát. Ebben a könyvtárban hozzon létre egy egyszerű szöveges fájlt 'conf.txt' néven (Unix formátum, nem MS-DOS!) Ennek a fájlnak a fentiek szerint kell kinéznie
A sorok tetszőleges sorrendben lehetnek, de az első 2 karakter a tulajdonság neve (pl. „ID” az Ön azonosítója), majd az érték, új sorral zárva. A tulajdonságok a következők:
- GR - Csoportazonosító (csak 0 -ként hagyható el)
- Azonosító - egyedi azonosítója (1..254)
- FQ - LoRa frekvencia használata
- SF - LoRa szórási tényező (10..12)
- NM - Az Ön megjelenített neve (mások látják ezt)
- TZ - Az időzóna percekkel a GMT előtt. (választható)
MEGJEGYZÉS: a csoport minden tagjának ugyanazokat a GR, SF és FQ értékeket kell használnia !! Miután konfigurálta az SD-kártyát, csak helyezze be a jobb oldali nyílásba, és kapcsolja be az eszközt. A 4 irányú iránygombokkal navigálhat. Fel/Le a névjegy kiválasztásához, Jobbra a kiválasztáshoz. (A balra vagy az ESC gombbal léphet vissza az előző képernyőre).
MEGJEGYZÉS: Blackberry billentyűzet
Ennél a billentyűzet modulnál a billentyűkombinációkat választottam a négyirányú navigációhoz:
- Fel: ALT + P (a „@” karakter)
- Le: ALT + ENTER
- Vissza: ALT + $
- Válassza ki: ENTER
2. lépés: A kulcsok cseréje másokkal
Egy másik felhasználó hozzáadásához, pl. egy névjegyet, akkor be kell lépnie a speciális „Csere-” szobába. Ehhez a csevegőszobához meg kell egyeznie a 4-jegyű jelszóval a többiekkel, írja be ezt, majd nyomja meg az ENTER gombot.
Itt válassza ki a „Saját adatok” felső elemet, és nyomja meg az ENTER gombot az azonosító, a név és a nyilvános titkosítási kulcs továbbításához a szobában tartózkodók számára. Amikor mások ezt teszik, látni fogja az azonosítójukat, a nevüket a listában. Használja a Fel/Le gombokat a kiválasztáshoz, majd a Jobb vagy az ENTER billentyűt a felhasználó hozzáadásához a névjegyekhez (az SD -kártyára mentve).
Ezt bármikor megteheti, hogy hozzáadjon vagy frissítsen felhasználókat a névjegyzékhez.
3. lépés: Beszélgetések
A főképernyőn használja a Fel/Le gombokat a névjegy kiválasztásához, majd a Jobb gombot a beszélgetés képernyőre való belépéshez.
Csak írja be a küldeni kívánt üzeneteket a billentyűzet segítségével, majd nyomja meg az ENTER gombot. A szöveg be-/kikapcsol, ha a küldés folyamatban van. Ha sikeres, az üzenet felgördül a beszélgetésbe, ellenkező esetben, ha nem sikerült kézbesíteni, abbahagyja a villogást, és a vízszintes vonal alatt marad.
4. lépés: Riasztások
A képernyő 15 másodperc után automatikusan kikapcsol, ha egyetlen gombot sem nyom meg. Ha új üzenet érkezik, a képernyő bekapcsol, és megjelenik az üzenet és a feladó nevének teljes képernyős előnézete, a zöld LED villog, és a hangjelzés sípol.
Innen a bal vagy az ESC billentyű megnyomásával térhet vissza a kezdőképernyőre, vagy a jobb vagy az ENTER billentyűvel léphet be a beszélgetés képernyőjére.
5. lépés: huzalozás
A fenti kapcsolási rajz az Ön számára. Elég egyszerű, csak két I2C slave modult (RTC óra és billentyűzet) és egy piezo zümmeret tartalmaz.
6. lépés: A firmware villogása
A firmware a Ripple github oldalán található:
MEGJEGYZÉS: távolítsa el a micro SD -kártyát, mielőtt a firmware -t villanni próbálja! Valamilyen oknál fogva ez zavarja az USB soros kapcsolatot. Az oldalon található utasítások arról, hogyan kell a firmware -t a TTGO ESP32 kártyára felvillanni.
7. lépés: A tok és a szerelvény nyomtatása
Kérjük, tekintse meg ezt a Thingiverse linket az STL fájlokhoz. Két fő darab van, a felső és az alsó héj. Van két apró darab is az egyéni be/ki kapcsoló csúszka elkészítéséhez.
Számos M2 csavarra lesz szüksége a TTGO kártya és a billentyűzet rögzítéséhez a felső héjdarabhoz.
Rögzítse a billentyűzetet a tok felső részéhez 2x M2 csavarokkal, és fűzze át a szalagkábelt a nyíláson, hajlítsa vissza, és kattintson az alsó oldalához rögzített vezérlőpanelre (lásd a fenti képet).
Ezután szerelje össze a be/ki kapcsolót a nyíláson, majd csavarja össze a két héjdarabot.
8. lépés: Az RTC óra beállítása
Az RTC modul bevetéséhez speciális fájlt kell létrehoznia az SD -kártyán a számítógéppel. A „hullámzás” mappában hozzon létre egy sima szöveges fájlt „clock.txt” néven (Unix formátum, nem MS-DOS). Szerkessze a fájlt, és adja hozzá a következő dátumértékeket külön sorokhoz, ebben a sorrendben:
év
hónap (1..12)
hónap napja (1..31)
óra (0..23).
perc (0..59)
másodperc (0..59)
Mentse el a fájlt, vegye ki az SD -kártyát, majd csúsztassa be a készülékbe. Ahhoz, hogy életbe lépjen, újra kell indítania az eszközt. Az RTC órát most be kell állítani, és a kezdőképernyőn a megfelelő időt kell mutatni.
9. lépés: Következtetés
Ha hasznosnak találja ezt a projektet, és úgy érzi, hogy valami Bitcoint akar dobni, nagyon hálás lennék:
Saját BTC -cím: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS
Visszacsatolás
Amikor SHTF történik, vagy a zombi apokalipszis eltalálja, vagy az aszteroida, vagy bármi, és beszélnie kell családjával és barátaival, remélem, hogy ez a modul jól jön!:-) Nyugodtan hagyjon megjegyzéseket, és tegyen fel nekem bármilyen kérdést.
Ajánlott:
MuMo - LoRa átjáró: 25 lépés (képekkel)
MuMo-LoRa Gateway: ### UPDATE 20-03-2010 // a legfrissebb információk/frissítések a github oldalon lesznek elérhetők: https: //github.com/MoMu-Antwerp/MuMo Mi a MuMo? A MuMo együttműködés termékfejlesztés (az Antwerpeni Egyetem tanszéke) az
A QWERTY billentyűzet átalakítása CYRLLIC (Для Россиян) WINDOWS vagy ANDROID formátumba: 4 lépés
Konvertálja QWERTY billentyűzetét CYRLLIC (Для Россиян) WINDOWS vagy ANDROID -ba: Ez egy nagyon egyszerű oktatóprogram azok számára, akik (valójában bármilyen) billentyűzetüket orosz/cirill betűs billentyűzetté akarják átalakítani. Amit tenni fogunk, nem állandó alkalmazás, és bármikor visszatérhet az eredeti billentyűzet -beállításokhoz
ESP32 E32-433T LoRa modul bemutatóval - LoRa Arduino interfész: 8 lépés
ESP32 E32-433T LoRa modul bemutatóval | LoRa Arduino interfész: Hé, mi újság, srácok! Akarsh itt a CETech-től. Ez a projektem összekapcsolja az eByte E32 LoRa modulját, amely egy nagy teljesítményű 1 wattos adó-vevő modul ESP32-vel Arduino IDE használatával. Utolsó oktatóanyagunkban megértettük az E32 működését
Háztartási gépek vezérlése a LoRa felett - LoRa az otthonautomatizálás területén - LoRa távirányító: 8 lépés
Háztartási gépek vezérlése a LoRa felett | LoRa az otthonautomatizálás területén | LoRa távirányító: Irányítsa és automatizálja elektromos készülékeit nagy távolságokról (kilométerek) az internet jelenléte nélkül. Ez a LoRa -n keresztül lehetséges! Hé, mi újság, srácok? Akarsh itt a CETech -től. Ez a NYÁK OLED kijelzővel és 3 relével is rendelkezik, amelyek egy
MacBook billentyűzet átalakítása QWERTY -ről Dvorak -ra: 9 lépés
MacBook billentyűzet átalakítása QWERTY-ről Dvorak-ra: Nemrég váltottam a Qwerty-ről Dvorak-ra, mert aggódom a csuklóm hosszú távú károsodása miatt. Körülbelül 5 hét elteltével elég jól tudok tapintani. Mindazonáltal nagy rajongója vagyok a billentyűparancsoknak (pl. Olyan alkalmazásokban, mint az Adobe Creative Suite), és ha