Kazalo:
- 1. korak: Preverite, ali imate pravo strojno opremo
- 2. korak: Tu so opombe, ki sem jih naredil o pinoutih
- 3. korak: To so zatiči, ki jih morate povezati
- 4. korak: Nastavite programsko okolje Arduino IDE
- 5. korak: Tukaj je koda, da bo to delovalo
- 6. korak: Evo, kako gledati, kako deluje
- 7. korak: Uživajte
Video: Kako LoRa (SX1278/XL1278-SMT) delovati prek SPI na modulu matične plošče WeMos D1 ESP-12F ESP8277 z OLED: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
To mi je vzelo teden dni časa za delo - zdi se, da nihče drug pred mano tega ni razumel - zato upam, da vam bo to prihranilo nekaj časa!
Nerodno imenovan "Modul matične plošče WeMos D1 ESP-12F ESP8266 z 0,96-palčnim zaslonom OLED" je razvojna plošča za 11 USD, ki vsebuje ploščo Wi-Fi ESP8266, zaslon, stikalo s 5 položaji, držalo za litij-ionsko baterijo 18650 in polnilno vezje z zaščito, vtičnico USB, stikalom in nastavitvijo serijskega programiranja.
To je veliko super, na poceni in priročni plošči!
Plošča SX1278 LoRa je majhen radio za 4 USD z nizko porabo energije, ki lahko pošilja in sprejema podatke na zelo velike razdalje (domnevno 15 km, vendar sem prebral poročila o 300+km nekaterih ljudi)
To vam pokaže, kako oba povezati.
Če želite zajeti podatke LoRa in jih naložiti v internet, je to rešitev v vrednosti 15 USD, ki lahko deluje 24 ur na dan s sončne celice.
1. korak: Preverite, ali imate pravo strojno opremo
Ta Navodilo je namenjeno uporabi zgornjih dveh stvari skupaj.
2. korak: Tu so opombe, ki sem jih naredil o pinoutih
3. korak: To so zatiči, ki jih morate povezati
WeMos LoRa
GND ---- GND
3V3 ---- VCC
D6* (io12) ---- MISO
D7* (io13) ---- MOSI
D5* (io14) ---- SLCK
D8 (io15) ---- NSS
D12* (io10) ---- DIO0
D4 (io2) ---- REST (neobvezno-Opomba: D4 je povezan z modro LED)
* Upoštevajte, da morate D5, D6, D7 in D12 spajkati na čip ESP8266 na matični plošči, ker niso razbili teh zatičev za uporabo v glavi WeMos D1.
Opomba: Drugih zatičev ni mogoče uporabiti !! Večina nožic, ki so za vas odlomljene (A0, D3, D4, D8, D9 in D10) bodo (če se uporabljajo) preprečile zagon vaše plošče [D10+-, D8+, D4-, D3-] ali pa bodo blokiral pri programiranju [D9] ali preprečil delovanje serijskega monitorja [D9, D10]).
4. korak: Nastavite programsko okolje Arduino IDE
Prepričajte se, da imate v svojih nastavitvah "URL-je dodatnih upraviteljev upravnih odborov", vključno s tem:-
arduino.esp8266.com/stable/package_esp8266com_index.json
In poskrbite, da ste namestili Libs, ki jih potrebujete (oglejte si vse fotografije, kako to storiti)
5. korak: Tukaj je koda, da bo to delovalo
Naložite to v svoj program Arduino. Če sestavite dve popolni različici teh - in v obe naložite isto kodo, jih lahko opazujete, kako se med seboj pogovarjajo s serijskim monitorjem v Arduino IDE.
6. korak: Evo, kako gledati, kako deluje
Odprite serijski monitor.
Če ste zgradili 2 od teh in če je drugi že vklopljen (torej vam pošilja pakete LoRa), boste videli nekaj takega:-
# /Users/cnd/cd/Downloads/Arduino/WeMos_D1_LoRaDuplexCallback/WeMos_D1_LoRaDuplexCallback.ino 24. nov 2018 22:08:41
LoRa Duplex s povratnim klicem
LoRa init je uspel.
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 from: 0xbb to: 0xff mID: 17 l: 26 Msg: LeLoRa World 12:40:59 5137 RSSI: -50 Snr: 10.00 freqErr: -2239 rnd: 15
s Rec from: 0xbb to: 0xff mID: 18 l: 26 Msg: LeLoRa World 12:40:59 5138 RSSI: -49 Snr: 9,25 freqErr: -2239 rnd: 15
ss Rec from: 0xbb to: 0xff mID: 19 l: 26 Msg: LeLoRa World 12:40:59 5139 RSSI: -43 Snr: 9,75 freqErr: -2239 rnd: 16
s Rec from: 0xbb to: 0xff mID: 20 l: 26 Msg: LeLoRa World 12:40:59 5140 RSSI: -51 Snr: 9,50 freqErr: -2239 rnd: 17
s Rec from: 0xbb to: 0xff mID: 21 l: 26 Msg: LeLoRa World 12:40:59 5141 RSSI: -53 Snr: 10.00 freqErr: -2239 rnd: 24
To lahko pustite teči, drugo pa popeljite po bloku, nato pa se vrnite pozneje in vnesite številke v preglednico, da vidite, koliko paketov se je izgubilo in kako se je jakost signala spreminjala itd.
7. korak: Uživajte
Sporočite mi, če imate težave ali predloge itd.
Priporočena:
Zvočnik matične plošče PCB: 5 korakov (s slikami)
Zvočnik matične plošče PCB: Uma caixa de som praticamente vinda do lixo eletrônico.Custo zero! Espero que gostem: DSe eu ganhar algum dos principais prêmios eu pretendo levar na Universidade e disponibilizar para os alunos e professional prof
Kako narediti več pogovorov ESP prek ESP-NOW z uporabo ESP32 in ESP8266: 8 korakov
Kako narediti več pogovorov ESP prek ESP-NOW z uporabo ESP32 in ESP8266: V svojem trenutnem projektu potrebujem več ESP, da se pogovarjamo brez usmerjevalnika. V ta namen bom uporabil ESP-NOW za brezžično komunikacijo brez usmerjevalnika na ESP-ju
Sestavljanje matične plošče (brez procesorja): 10 korakov
Sestavljanje matične plošče (minus procesor): S tem navodilom se boste naučili sestavljati različne, snemljive komponente. zaradi pomanjkanja termične paste ne bo montaže procesorja
Kako MpegPlayer delovati v Rockboxu - IPod Nano prve generacije: 7 korakov
Kako MpegPlayer delovati v Rockboxu - IPod Nano prve generacije: ** ZELO POMEMBNO POSNOVANJE ** Če ste si to ogledali že prej, je WINFF spremenil uporabniški vmesnik. Zdaj je v različici 0.41. Program je zdaj bolj racionaliziran in ima zdaj " rockbox "; pod " pretvoriti v " Seznam.To bom posodobil, ko naredim su
Menjava matične plošče Dell 6850: 29 korakov
Zamenjava matične plošče Dell 6850: Tako zamenjate matično ploščo Dell 6850. Če se znajdete na nadomestni matični plošči in nimate uradne tehnologije, ki bi jo zamenjala, lahko to storite sami, ni tako težko, če poznate modri gumb. To so