Përmbajtje:
- Hapi 1: Kontrolloni që keni pajisjen e duhur
- Hapi 2: Këtu janë shënimet që kam bërë në lidhje me Pinouts
- Hapi 3: Këto janë kunjat që duhet të lidheni
- Hapi 4: Vendosni mjedisin tuaj të programimit Arduino IDE
- Hapi 5: Këtu është Kodi për ta bërë këtë punë
- Hapi 6: Ja si ta shihni se si funksionon
- Hapi 7: Shijoni
Video: Marrja e LoRa (SX1278/XL1278-SMT) Duke punuar përmes SPI në modulin e motherboard WeMos D1 ESP-12F ESP8277 Me OLED: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:22
Kjo më mori një javë për të punuar - duket se askush tjetër para meje nuk e ka kuptuar - kështu që shpresoj se kjo do t'ju kursejë pak kohë!
Emri i çuditshëm "WeMos D1 ESP-12F ESP8266 Motherboard Module me 0.96 inç OLED Screen" është një tabelë zhvillimi prej $ 11 që përmban një bord WIFI ESP8266, një ekran, një çelës me 5 pozicione, një mbajtës baterie Li-ion 18650 dhe qark karikimi me mbrojtje, një prizë të energjisë USB, ndërprerës dhe konfigurim të programimit serik.
Kjo është shumë e mrekullueshme, në një bord të lirë dhe të dobishëm!
Bordi SX1278 LoRa është një radio e vogël me fuqi të ulët $ 4, që mund të dërgojë dhe të marrë të dhëna në distanca shumë të gjata (gjoja 15 km, por unë lexoj raporte prej 300+km nga disa njerëz)
Kjo ju tregon se si t'i lidhni të dy.
Nëse dëshironi të kapni të dhënat LoRa dhe t'i ngarkoni në internet, kjo është një zgjidhje prej 15 dollarësh që është e aftë të funksionojë 24/7 nga një panel diellor.
Hapi 1: Kontrolloni që keni pajisjen e duhur
Ky udhëzues është për përdorimin e këtyre dy gjërave të mësipërme së bashku.
Hapi 2: Këtu janë shënimet që kam bërë në lidhje me Pinouts
Hapi 3: Këto janë kunjat që duhet të lidheni
WeMos LoRa
GND ---- GND
3V3 ---- KQV
D6* (io12) ---- MISO
D7* (io13) ---- MOSI
D5* (io14) ---- SLCK
D8 (io15) ---- NSS
D12* (io10) ---- DIO0
D4 (io2) ---- PUSHIM (opsional-NB: D4 është i lidhur me LED blu)
* Vini re se ju duhet të lidhni D5, D6, D7 dhe D12 në çipin ESP8266 në motherboard, sepse ato nuk i kanë shpërthyer ato kunjat për t'i përdorur në kokën WeMos D1.
NB: Nuk ka kunja të tjera të mundshme për t'u përdorur !! Shumica e kunjave që janë shpërthyer për ju (A0, D3, D4, D8, D9 dhe D10) do të parandalojnë (nëse përdoren) që bordi juaj të mos fillojë [D10+-, D8+, D4-, D3-], ose do ju bllokon nga programimi i tij [D9], ose do të parandalojë funksionimin e monitorit tuaj serik [D9, D10]).
Hapi 4: Vendosni mjedisin tuaj të programimit Arduino IDE
Sigurohuni që, sipas preferencave tuaja, keni "URL shtesë të Menaxherit të Bordeve" duke përfshirë këtë:-
arduino.esp8266.com/stable/package_esp8266com_index.json
Dhe sigurohuni që keni instaluar Libs që ju nevojiten (shikoni të gjitha fotot se si ta bëni këtë)
Hapi 5: Këtu është Kodi për ta bërë këtë punë
Ngarko këtë në programin tuaj Arduino. Nëse ndërtoni 2 versione të plota të këtyre - dhe ngarkoni të njëjtin kod në të dyja, mund t'i shikoni duke folur me njëri -tjetrin duke përdorur Monitorin tuaj Serial në Arduino IDE.
Hapi 6: Ja si ta shihni se si funksionon
Hapni monitorin tuaj serik.
Nëse keni ndërtuar 2 nga këto, dhe nëse tjetra është tashmë e aktivizuar (kështu, po ju dërgon pako LoRa), atëherë do të shihni diçka si kjo:-
# /Users/cnd/cd/Downloads/Arduino/WeMos_D1_LoRaDuplexCallback/WeMos_D1_LoRaDuplexCallback.ino 24 nëntor 2018 22:08:41
LoRa Duplex me përgjigje në thirrje
LoRa init pati sukses.
Rec nga: 0xbb në: 0xff mID: 15 l: 26 Msg: LeLoRa World 12:40:59 5135 RSSI: -43 Snr: 9.50 frekuencëErr: -2239 rnd: 18
ss Rec nga: 0xbb në: 0xff mID: 17 l: 26 Msg: LeLoRa World 12:40:59 5137 RSSI: -50 Snr: 10.00 frekuencëErr: -2239 rnd: 15
s Rec nga: 0xbb në: 0xff mID: 18 l: 26 Msg: LeLoRa World 12:40:59 5138 RSSI: -49 Snr: 9.25 frekuencëErr: -2239 rnd: 15
ss Rec nga: 0xbb në: 0xff mID: 19 l: 26 Msg: LeLoRa World 12:40:59 5139 RSSI: -43 Snr: 9.75 frekuencëErr: -2239 rnd: 16
s Rec nga: 0xbb në: 0xff mID: 20 l: 26 Msg: LeLoRa World 12:40:59 5140 RSSI: -51 Snr: 9.50 frekuencaErr: -2239 rnd: 17
s Rec nga: 0xbb në: 0xff mID: 21 l: 26 Msg: LeLoRa World 12:40:59 5141 RSSI: -53 Snr: 10.00 frekuencëErr: -2239 rnd: 24
Ju mund ta lini këtë në punë dhe ta merrni tjetrin për të vrapuar rreth bllokut, pastaj kthehuni më vonë dhe vendosni numrat në një tabelë për të parë se sa paketa kanë humbur dhe si ndryshojnë fuqitë e sinjalit etj.
Hapi 7: Shijoni
Më tregoni nëse keni probleme ose sugjerime, etj.
Recommended:
Kontrolli i udhëhequr përmes aplikacionit Blynk duke përdorur Nodemcu përmes internetit: 5 hapa
Kontrolli i udhëhequr përmes aplikacionit Blynk duke përdorur Nodemcu në internet: Përshëndetje të gjithëve Sot do t'ju tregojmë se si mund të kontrolloni një LED duke përdorur një smartphone përmes internetit
Ekran LCD I2C / IIC - Përdorni një ekran SPI në ekranin LCD I2C duke përdorur modulin SPI në IIC me Arduino: 5 hapa
Ekran LCD I2C / IIC | Përdorni një ekran SPI në ekranin LCD I2C Duke përdorur modulin SPI në IIC Me Arduino: Përshëndetje djema pasi një SPI LCD 1602 normal ka shumë tela për t'u lidhur, kështu që është shumë e vështirë ta ndërlidhni me arduino, por ekziston një modul i disponueshëm në treg i cili mund të shndërroni ekranin SPI në ekranin IIC kështu që atëherë ju duhet të lidhni vetëm 4 tela
Udhëzues për modulin E32-433T LoRa - Bordi i shpërthimit DIY për modulin E32: 6 hapa
Udhëzues për modulin E32-433T LoRa | Bordi i shpërthimit DIY për modulin E32: Hej, çfarë ka, djema! Akarsh këtu nga CETech. Ky projekt i imi është më shumë një kurbë mësimi për të kuptuar funksionimin e modulit E32 LoRa nga eByte i cili është një modul transmetues me fuqi të lartë 1 vat. Pasi ta kuptojmë punën, unë kam dizajn
Marrja e një përshtatësi Bluetooth Pt.2 (Marrja e një altoparlanti të pajtueshëm): 16 hapa
Marrja e një përshtatësi Bluetooth Pt.2 (Marrja e një altoparlanti të pajtueshëm): Në këtë udhëzues, unë do t'ju tregoj se si të përdorni përshtatësin tim Bluetooth për ta bërë një altoparlant të vjetër të pajtueshëm me Bluetooth.*Nëse nuk e keni lexuar udhëzimin tim të parë në " Marrja një përshtatës Bluetooth " Unë ju sugjeroj ta bëni këtë para se të vazhdoni.C
Marrja e MpegPlayer për të punuar në Rockbox - Gjenerata e parë IPod Nano: 7 hapa
Marrja e MpegPlayer për të punuar në Rockbox - Gjenerata e parë IPod Nano: ** P URDITSIM SHUM I I RMPNDSISH **M ** Nëse e keni parë këtë më parë, WINFF ka ndryshuar ndërfaqen e tij. Tani është në versionin 0.41. Programi tani është më i efektshëm dhe tani ka " rockbox "; nën " konverto në " lista. Unë do ta përditësoj këtë kur të bëj një su