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
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
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.