Satura rādītājs:
- 1. darbība. Pārbaudiet, vai jums ir pareiza aparatūra
- 2. darbība. Šeit ir piezīmes, ko esmu izdarījis par pinouts
- 3. darbība. Tie ir piespraudes, kas jāpievieno
- 4. darbība: iestatiet Arduino IDE programmēšanas vidi
- 5. solis: šeit ir kods, lai tas darbotos
- 6. solis: Lūk, kā noskatīties, kā tas darbojas
- 7. solis: izbaudiet
Video: LoRa (SX1278/XL1278-SMT) iegūšana, izmantojot SPI WeMos D1 ESP-12F ESP8277 mātesplates modulim ar OLED: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Tas man prasīja nedēļu, lai to izstrādātu - šķiet, ka neviens cits pirms manis to nav sapratis - tāpēc es ceru, ka tas ietaupīs kādu laiku!
Neērti nosauktais "WeMos D1 ESP-12F ESP8266 mātesplates modulis ar 0,96 collu OLED ekrānu" ir 11 ASV dolāru vērtas izstrādes dēlis, kurā ir ESP8266 Wifi plate, ekrāns, 5 pozīciju slēdzis, 18650 litija jonu akumulatora turētājs un uzlādes ķēde ar aizsardzību, USB strāvas kontaktligzdu, slēdzi un sērijas programmēšanas iestatīšanu.
Tas ir daudz lielisku, lētā un parocīgā dēļā!
SX1278 LoRa dēlis ir mazas jaudas 4 ASV dolāru radio, kas var nosūtīt un saņemt datus ļoti lielos attālumos (it kā 15 km, bet no dažiem cilvēkiem es lasu ziņojumus par 300+km)
Tas parāda, kā tos abus savienot.
Ja vēlaties uztvert LoRa datus un augšupielādēt tos internetā, tas ir 15 ASV dolāru risinājums, kas spēj darboties visu diennakti no saules paneļa.
1. darbība. Pārbaudiet, vai jums ir pareiza aparatūra
Šī pamācība ir paredzēta, lai kopā izmantotu šīs divas iepriekš minētās lietas.
2. darbība. Šeit ir piezīmes, ko esmu izdarījis par pinouts
3. darbība. Tie ir piespraudes, kas jāpievieno
WeMos LoRa
GND ---- GND
3V3 ---- VCC
D6* (io12) ---- MISO
D7* (io13) ---- MOSI
D5* (io14) ---- SLCK
D8 (io15) ---- NSS
D12* (io10) ---- DIO0
D4 (io2) ---- REST (pēc izvēles-NB: D4 ir savienots ar zilo LED)
* Ņemiet vērā, ka D5, D6, D7 un D12 ir jālodē uz ESP8266 mikroshēmas mātesplatē, jo tie nav izlauzuši šīs tapas, lai tās varētu izmantot WeMos D1 galvenē.
NB! Nav iespējams izmantot citas tapas !! Lielākā daļa no jums izlauztajām tapām (A0, D3, D4, D8, D9 un D10) (ja tiek izmantotas) neļaus jūsu plāksnei sāknēties [D10+-, D8+, D4-, D3-] vai neļaus jums to ieprogrammēt [D9] vai neļaus sērijveida monitoram darboties [D9, D10]).
4. darbība: iestatiet Arduino IDE programmēšanas vidi
Pārliecinieties, ka savās preferencēs jums ir “Papildu dēļu pārvaldnieka URL”, tostarp:-
arduino.esp8266.com/stable/package_esp8266com_index.json
Un pārliecinieties, vai esat instalējis vajadzīgos Libus (kā to izdarīt, skatiet visus fotoattēlus)
5. solis: šeit ir kods, lai tas darbotos
Ielādējiet to savā Arduino programmā. Ja izveidojat divas pilnīgas šo versijas un abās ielādējat vienu un to pašu kodu, varat skatīties, kā tās savā starpā runā, izmantojot sērijas monitoru Arduino IDE.
6. solis: Lūk, kā noskatīties, kā tas darbojas
Atveriet seriālo monitoru.
Ja jūs izveidojāt 2 no šiem un ja otrs jau ir ieslēgts (tāpēc tas jums sūta LoRa paketes), jūs redzēsit kaut ko līdzīgu:-
# /Users/cnd/cd/Downloads/Arduino/WeMos_D1_LoRaDuplexCallback/WeMos_D1_LoRaDuplexCallback.ino 2018. gada 24. novembris 22:08:41
LoRa Duplex ar atzvanīšanu
LoRa init izdevās.
Ieraksts no: 0xbb līdz: 0xff mID: 15 l: 26 Ziņojums: LeLoRa World 12:40:59 5135 RSSI: -43 Snr: 9,50 biežumsErr: -2239 rnd: 18
ss Rec no: 0xbb līdz: 0xff mID: 17 l: 26 Msg: LeLoRa World 12:40:59 5137 RSSI: -50 Snr: 10.00 freqErr: -2239 rnd: 15
s Ieraksts no: 0xbb līdz: 0xff mID: 18 l: 26 Ziņojums: LeLoRa World 12:40:59 5138 RSSI: -49 Snr: 9,25 biežumsErr: -2239 rnd: 15
ss Rec no: 0xbb līdz: 0xff mID: 19 l: 26 Msg: LeLoRa World 12:40:59 5139 RSSI: -43 Snr: 9,75 freqErr: -2239 rnd: 16
s Ieraksts no: 0xbb līdz: 0xff mID: 20 l: 26 Ziņojums: LeLoRa World 12:40:59 5140 RSSI: -51 Snr: 9,50 biežumsErr: -2239 rnd: 17
s Ieraksts no: 0xbb līdz: 0xff mID: 21 l: 26 Ziņojums: LeLoRa World 12:40:59 5141 RSSI: -53 Snr: 10,00 biežumsErr: -2239 rnd: 24
Jūs varat atstāt šo darbību un aizvest otru, lai apbrauktu bloku, pēc tam atgriezties vēlāk un ievietot skaitļus izklājlapā, lai redzētu, cik pakešu ir pazudušas un kā mainījās signāla stiprums utt.
7. solis: izbaudiet
Paziņojiet man, ja jums ir problēmas vai ieteikumi utt.
Ieteicams:
Simulēta EKG signāla iegūšana, izmantojot LTSpice: 7 soļi
Simulēta EKG signāla iegūšana, izmantojot LTSpice: sirds spēja sūknēties ir elektrisko signālu funkcija. Ārsti var nolasīt šos signālus EKG, lai diagnosticētu dažādas sirds problēmas. Tomēr, lai klīnicists varētu pienācīgi sagatavot signālu, tam jābūt pareizi filtrētam un pastiprinātam
Laika iegūšana no interneta, izmantojot ESP8266 - NTP pulksteņa projekts ar ESP8266 Nodemcu: 5 soļi
Laika iegūšana no interneta, izmantojot ESP8266 | NTP pulksteņa projekts ar ESP8266 Nodemcu: šajā apmācībā mēs redzēsim, kā iegūt laiku, izmantojot ESP8266/nodemcu ar Arduino IDE. Laika iegūšana ir īpaši noderīga datu reģistrēšanā, lai rādītu laika zīmogu. Ja jūsu projektam ESP8266 ir piekļuve internetam, varat iegūt laiku, izmantojot tīklu T
3D printera datu veidošana no korpusa elektroniskajam modulim, izmantojot Blender .: 6 soļi
Blendera 3D printera datu izveidošana elektroniskā moduļa korpusam: tie jums ir nepieciešami (izmantots I piemērs). 3D printeris (TEVO Tarantula) 2D skeneris (CanoScan LiDE 200) 3D datu redaktors (blenderis) 2D datu redaktors (Paint Shop Pro) https://neo-sahara.com/wp/case_make_blender
E32-433T LoRa moduļa apmācība - DIY Breakout Board E32 modulim: 6 soļi
E32-433T LoRa moduļa apmācība | DIY Breakout Board E32 modulim: Hei, kas notiek, puiši! Akarsh šeit no CETech. Šis mans projekts ir vairāk mācīšanās līkne, lai izprastu E32 LoRa moduļa darbību no eByte, kas ir lieljaudas 1 vatu raiduztvērēja modulis. Kad mēs saprotam darbu, man ir dizains
Mac OS 7 iegūšana, izmantojot iPod touch: 4 soļi
Mac OS 7 iegūšana, izmantojot iPod Touch.: Labi, puiši. ja esat izlasījis manas citas pamācības, jūs uzzināsit, ka man ir ļoti garlaicīgi darboties tikai ar iPod touch operētājsistēmu. man vajag vairāk. tāpēc es nolēmu padarīt šo izklaidējošo nedaudz pamācāmu dažiem, piemēram, maniem skatieniem. No kursiem