Sadržaj:
- Korak 1: Provjerite imate li odgovarajući hardver
- Korak 2: Evo bilješki koje sam napravio o ispisima
- Korak 3: Ovo su pinovi koje trebate povezati
- Korak 4: Postavite svoje programsko okruženje za Arduino IDE
- Korak 5: Evo koda kako bi ovo uspjelo
- Korak 6: Evo kako gledati kako radi
- Korak 7: Uživajte
Video: Kako LoRa (SX1278/XL1278-SMT) raditi putem SPI-a na WeMos D1 ESP-12F ESP8277 modulu matične ploče s OLED-om: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Ovo mi je trebalo tjedan dana za vježbanje - čini se da nitko drugi prije mene to nije shvatio - pa se nadam da će vam ovo uštedjeti vrijeme!
Nezgodno nazvan "Modul matične ploče WeMos D1 ESP-12F ESP8266 s OLED zaslonom od 0,96 inča" razvojna je ploča od 11 USD koja sadrži ESP8266 Wifi ploču, zaslon, prekidač s 5 položaja, držač Li-ionske baterije 18650 i krug za punjenje sa zaštitom, USB utičnicom, prekidačem i serijskim programiranjem.
To je jako puno, na jeftinoj i praktičnoj ploči!
SX1278 LoRa ploča je maleni radio male snage snage 4 USD koji može slati i primati podatke na vrlo velike udaljenosti (navodno 15 km, ali sam čitao izvješća od 300+km od nekih ljudi)
Ovo vam pokazuje kako ih spojiti.
Ako želite snimiti LoRa podatke i učitati ih na internet, ovo je rješenje od 15 USD koje može raditi 24 sata dnevno sa solarne ploče.
Korak 1: Provjerite imate li odgovarajući hardver
Ovaj Instructable služi za korištenje ove dvije gore navedene stvari zajedno.
Korak 2: Evo bilješki koje sam napravio o ispisima
Korak 3: Ovo su pinovi koje trebate povezati
WeMos LoRa
GND ---- GND
3V3 ---- VCC
D6* (io12) ---- MISO
D7* (io13) ---- MOSI
D5* (io14) ---- SLCK
D8 (io15) ---- NSS
D12* (io10) ---- DIO0
D4 (io2) ---- ODMOR (opcionalno-Napomena: D4 je spojen na plavu LED)
* Imajte na umu da morate lemiti D5, D6, D7 i D12 na čip ESP8266 na matičnoj ploči jer nisu razbili te pinove koje možete koristiti na zaglavlju WeMos D1.
Napomena: Ne postoje moguće druge iglice za korištenje !! Većina pinova koji su za vas razbijeni (A0, D3, D4, D8, D9 i D10) spriječit će (ako se koristi) vašu ploču da se podigne [D10+-, D8+, D4-, D3-] ili će blokirati vas u programiranju [D9] ili će spriječiti rad vašeg serijskog monitora [D9, D10]).
Korak 4: Postavite svoje programsko okruženje za Arduino IDE
U svojim postavkama provjerite imate li "Dodatne URL-ove upravitelja ploča", uključujući ovo:-
arduino.esp8266.com/stable/package_esp8266com_index.json
I pobrinite se da ste instalirali potrebne Libove (pogledajte sve fotografije kako to učiniti)
Korak 5: Evo koda kako bi ovo uspjelo
Učitajte ovo u svoj Arduino program. Ako izgradite dvije potpune verzije ovih verzija - i učitate isti kôd u obje, možete ih gledati kako međusobno razgovaraju pomoću serijskog monitora u Arduino IDE -u.
Korak 6: Evo kako gledati kako radi
Otvorite serijski monitor.
Ako ste napravili 2 od ovih, a ako je drugi već uključen (dakle, šalje vam LoRa pakete), vidjet ćete nešto ovako:-
# /Users/cnd/cd/Downloads/Arduino/WeMos_D1_LoRaDuplexCallback/WeMos_D1_LoRaDuplexCallback.ino 24. studenog 2018 22:08:41
LoRa dupleks s povratnim pozivom
LoRa init je uspio.
Zabilježi od: 0xbb do: 0xff mID: 15 l: 26 Poruka: 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
Možete ostaviti ovo da radi, a drugog odvesti na trčanje po bloku, pa se kasnije vratiti i staviti brojeve u proračunsku tablicu da vidite koliko se paketa izgubilo i kako se jačina signala razlikovala itd.
Korak 7: Uživajte
Javite mi ako imate problema ili prijedloga itd.
Preporučeni:
Zvučnik matične ploče za PCB: 5 koraka (sa slikama)
Zvučnik matične ploče PCB -a: 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 professores utilizarem … projekcija DA
Početak rada s ESP32 CAM - Streaming videa putem ESP CAM -a putem Wi -Fi -ja. Projekt sigurnosne kamere ESP32: 8 koraka
Početak rada s ESP32 CAM | Streaming videa putem ESP CAM -a putem Wi -Fi -ja. Projekt sigurnosne kamere ESP32: Danas ćemo naučiti kako koristiti ovu novu ESP32 CAM ploču i kako je možemo kodirati i koristiti kao sigurnosnu kameru te dobiti streaming video putem WiFi -ja
DODIRNI PREKIDAČ - Kako napraviti prekidač dodirom pomoću tranzistora i matične ploče .: 4 koraka
DODIRNI PREKIDAČ | Kako napraviti prekidač dodirom pomoću tranzistora i matične ploče.: Prekidač dodira vrlo je jednostavan projekt koji se temelji na primjeni tranzistora. U ovom projektu koristi se tranzistor BC547 koji djeluje kao prekidač na dodir. OBAVEZNO POGLEDAJTE VIDEOZAPIS koji će vam dati potpune pojedinosti o projektu
Sklapanje matične ploče (minus procesor): 10 koraka
Sklapanje matične ploče (bez procesora): S ovim instrukcijama naučit ćete sastavljati različite, odvojive komponente. zbog nedostatka termalne paste neće biti montaže procesora
Promjena matične ploče Dell 6850: 29 koraka
Promjena matične ploče Dell 6850: Ovako možete promijeniti matičnu ploču Dell 6850. Ako nađete zamjensku matičnu ploču i nemate službenu tehnologiju koja bi je zamijenila, možete to učiniti sami, nije tako teško, ako znate za plavi gumb. Ovo su