Sisukord:
- Samm: kontrollige, kas teil on õige riistvara
- Samm 2: Siin on märkmed, mille olen teinud pinoutide kohta
- Samm: need on ühendamiseks vajalikud tihvtid
- Samm: seadistage oma Arduino IDE programmeerimiskeskkond
- Samm: siin on kood selle toimimiseks
- Samm 6: Siin on, kuidas vaadata selle toimimist
- Samm: nautige
Video: LoRa (SX1278/XL1278-SMT) töötamine SPI kaudu WeMos D1 ESP-12F ESP8277 emaplaadimooduliga OLED-iga: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Selle väljatöötamiseks kulus mul nädal - tundub, et keegi teine enne mind pole sellest aru saanud - seega loodan, et see säästab teie aega!
Ebamugava nimega "WeMos D1 ESP-12F ESP8266 emaplaadi moodul 0,96-tollise OLED-ekraaniga" on 11-dollarine arendusplaat, mis sisaldab ESP8266 Wifi-plaati, ekraani, 5-positsioonilist lülitit, 18650 liitium-ioonaku hoidikut ja laadimisahelat kaitsega, USB -pistikupesa, lüliti ja jadaprogrammeerimise seadistustega.
See on palju vinget odavas ja käepärases lauas!
SX1278 LoRa tahvel on 4 dollari suurune väikese võimsusega raadio, mis suudab saata ja vastu võtta andmeid väga pikkade vahemaade taga (väidetavalt 15 km, kuid lugesin mõnelt inimeselt 300+km kohta)
See näitab, kuidas neid mõlemaid ühendada.
Kui soovite LoRa andmeid jäädvustada ja Internetti üles laadida, on see 15 -dollarine lahendus, mis on võimeline töötama päikesepaneelilt ööpäevaringselt.
Samm: kontrollige, kas teil on õige riistvara
See juhend on mõeldud nende kahe ülaltoodud asja koos kasutamiseks.
Samm 2: Siin on märkmed, mille olen teinud pinoutide kohta
Samm: need on ühendamiseks vajalikud tihvtid
WeMos LoRa
GND ---- GND
3V3 ---- VCC
D6* (io12) ---- MISO
D7* (io13) ---- MOSI
D5* (io14) ---- SLCK
D8 (io15) ---- NSS
D12* (io10) ---- DIO0
D4 (io2) ---- REST (valikuline-NB: D4 on ühendatud sinise LED-ga)
* Pange tähele, et peate jootma D5, D6, D7 ja D12 emaplaadil olevale ESP8266 kiibile, kuna need ei ole neid tihvte välja murdnud, et saaksite neid kasutada WeMos D1 päises.
NB: Teisi tihvte pole võimalik kasutada !! Enamik nööpnõeladest (A0, D3, D4, D8, D9 ja D10) takistavad (kui neid kasutatakse) plaadi käivitamist [D10+-, D8+, D4-, D3-] või takistab teil selle programmeerimist [D9] või takistab teie jadamonitori tööd [D9, D10]).
Samm: seadistage oma Arduino IDE programmeerimiskeskkond
Veenduge, et teie eelistustes oleks saadaval täiendavate tahvlite halduri URL-id, sealhulgas:-
arduino.esp8266.com/stable/package_esp8266com_index.json
Ja veenduge, et olete installinud vajalikud libid (vaadake kõiki fotosid, kuidas seda teha)
Samm: siin on kood selle toimimiseks
Laadige see oma Arduino programmi. Kui koostate neist kaks täielikku versiooni ja laadite mõlemasse sama koodi, saate vaadata, kuidas nad omavahel räägivad, kasutades Arduino IDE jadamonitori.
Samm 6: Siin on, kuidas vaadata selle toimimist
Avage jadamonitor.
Kui ehitasite neist kaks ja kui teine on juba sisse lülitatud (seega saadab see teile LoRa pakette), näete midagi sellist:-
# /Users/cnd/cd/Downloads/Arduino/WeMos_D1_LoRaDuplexCallback/WeMos_D1_LoRaDuplexCallback.ino 24. november 2018 22:08:41
LoRa Duplex koos tagasihelistamisega
LoRa init õnnestus.
Rec from: 0xbb to: 0xff mID: 15 l: 26 Msg: LeLoRa World 12:40:59 5135 RSSI: -43 Snr: 9,50 FreqErr: -2239 rnd: 18
ss Rec alates: 0xbb kuni: 0xff mID: 17 l: 26 Msg: LeLoRa World 12:40:59 5137 RSSI: -50 Snr: 10,00 freqErr: -2239 rnd: 15
s Rec alates: 0xbb kuni: 0xff mID: 18 l: 26 Msg: LeLoRa World 12:40:59 5138 RSSI: -49 Snr: 9,25 FreqErr: -2239 rnd: 15
ss Rec alates: 0xbb kuni: 0xff mID: 19 l: 26 Msg: LeLoRa World 12:40:59 5139 RSSI: -43 Snr: 9,75 freqErr: -2239 rnd: 16
s Rec alates: 0xbb kuni: 0xff mID: 20 l: 26 Msg: LeLoRa World 12:40:59 5140 RSSI: -51 Snr: 9,50 freqErr: -2239 rnd: 17
s Rec alates: 0xbb kuni: 0xff mID: 21 l: 26 Msg: LeLoRa World 12:40:59 5141 RSSI: -53 Snr: 10,00 freqErr: -2239 rnd: 24
Võite selle pooleli jätta ja teise teise plokiga ringi joosta, siis hiljem tagasi tulla ja arvud tabelisse panna, et näha, mitu paketti kaduma läks ja kuidas signaali tugevus varieerus jne.
Samm: nautige
Andke mulle teada, kui teil on probleeme või soovitusi jne.
Soovitan:
Juhtimine Blynk -rakenduse kaudu Nodemcu abil Interneti kaudu: 5 sammu
LED -i juhtimine Blynk -rakenduse kaudu Interneti kaudu Nodemcu abil: Tere kõigile, täna näitame teile, kuidas saate LED -i juhtida Interneti kaudu nutitelefoni abil
Klaasist kivist LED -toru (WiFi kaudu juhitav nutitelefonirakenduse kaudu): 6 sammu (koos piltidega)
Klaasist kivist LED-toru (WiFi kaudu juhitav nutitelefonirakenduse kaudu): Tere kaastegijad! Selles juhendatavas näitan teile, kuidas ehitada WiFi-juhitav LED-toru, mis on klaasikividega täidetud, et saada kena difusiooniefekt. Valgusdioodid on individuaalselt adresseeritavad ja seetõttu on mõned head efektid võimalikud
Äratus LAN -i kaudu igal arvutil traadita võrgu kaudu: 3 sammu
Äratus LAN -i kaudu igal arvutil traadita võrgu kaudu: Raspbpiani kujutise muutuste tõttu pole see õpetus enam ajakohane. Palun järgige värskendatud õpetust siit: https://www.instructables.com/id/Raspberry-Pi-As-Wake-on-LAN-ServerWOL on tänapäeval peaaegu kõigis Etherneti portides. See pole
Kuva tekst OLED -i kaudu Interneti kaudu: 9 sammu
Kuva tekst OLED -i kaudu Interneti kaudu: Tere ja tere tulemast! See lühike õpetus õpetab teid Magicblocks -i abil Magicbitil teksti kuvama. Selle eesmärgi saavutamiseks on kaks peamist meetodit; Kasutades süstimisplokki. Kasutades armatuurlauda. Kõigepealt logige sisse oma Magicb'i
Kontrollige kodumasinaid LoRa kaudu - LoRa koduautomaatikas - LoRa kaugjuhtimispult: 8 sammu
Kontrollige kodumasinaid LoRa kaudu | LoRa koduautomaatikas | LoRa kaugjuhtimispult: kontrollige ja automatiseerige oma elektriseadmeid pikkade vahemaade (kilomeetrite) kaugusel ilma internetita. See on võimalik LoRa kaudu! Hei, mis toimub, poisid? Akarsh siin CETechist. Sellel trükkplaadil on ka OLED -ekraan ja 3 releed, mis