Orodha ya maudhui:

Kupata LoRa (SX1278 / XL1278-SMT) Kufanya kazi kupitia SPI kwenye WeMos D1 ESP-12F ESP8277 Module ya Motherboard na OLED: Hatua 7
Kupata LoRa (SX1278 / XL1278-SMT) Kufanya kazi kupitia SPI kwenye WeMos D1 ESP-12F ESP8277 Module ya Motherboard na OLED: Hatua 7

Video: Kupata LoRa (SX1278 / XL1278-SMT) Kufanya kazi kupitia SPI kwenye WeMos D1 ESP-12F ESP8277 Module ya Motherboard na OLED: Hatua 7

Video: Kupata LoRa (SX1278 / XL1278-SMT) Kufanya kazi kupitia SPI kwenye WeMos D1 ESP-12F ESP8277 Module ya Motherboard na OLED: Hatua 7
Video: Using two Heltec CubeCell LoRa ESP32 Boards HTCC-AB01 as remote switch as TX and RX 2024, Novemba
Anonim
Kupata LoRa (SX1278 / XL1278-SMT) Kufanya kazi kupitia SPI kwenye WeMos D1 ESP-12F ESP8277 Module ya Motherboard na OLED
Kupata LoRa (SX1278 / XL1278-SMT) Kufanya kazi kupitia SPI kwenye WeMos D1 ESP-12F ESP8277 Module ya Motherboard na OLED

Hii ilinichukua wiki moja kufanya kazi nje - inaonekana hakuna mtu mwingine kabla yangu ameiona - kwa hivyo natumai hii itakuokoa wakati!

Moduli ya Motherboard isiyojulikana ya "WeMos D1 ESP-12F ESP8266 yenye Moduli ya OLED ya inchi 0.96" ni bodi ya maendeleo ya $ 11 ambayo ina bodi ya Wifi ya ESP8266, skrini, swichi ya posta 5, mmiliki wa betri ya Li-ion ya 18650 na mzunguko wa kuchaji na kinga, tundu la umeme la usb, swichi, na usanidi wa programu ya serial.

Hiyo ni ya kushangaza sana, kwa bodi ya bei rahisi na rahisi!

Bodi ya SX1278 LoRa ni redio ndogo ndogo ya $ 4, ambayo inaweza kutuma na kupokea data kwa umbali mrefu sana (inasemekana ni 15km, lakini nilisoma ripoti za kilomita 300 + kutoka kwa watu wengine)

Hii inakuonyesha jinsi ya kuziunganisha zote mbili.

Ikiwa unataka kukamata data ya LoRa na kuipakia kwenye wavuti, hii ni suluhisho la $ 15 ambalo linauwezo wa kutumia 24/7 kutoka kwa jopo la jua.

Hatua ya 1: Angalia Una Vifaa Vizuri

Angalia Umepata Vifaa Vizuri
Angalia Umepata Vifaa Vizuri
Angalia Umepata Vifaa Vizuri
Angalia Umepata Vifaa Vizuri

Maagizo haya ni kwa kutumia vitu hivi hapo juu 2 pamoja.

Hatua ya 2: Hapa kuna Vidokezo nilivyoandika Kuhusu Pinouts

Hapa kuna Vidokezo Nimefanya Kuhusu Pinouts
Hapa kuna Vidokezo Nimefanya Kuhusu Pinouts
Hapa kuna Vidokezo Nimefanya Kuhusu Pinouts
Hapa kuna Vidokezo Nimefanya Kuhusu Pinouts
Hapa kuna Vidokezo Nimefanya Kuhusu Pinouts
Hapa kuna Vidokezo Nimefanya Kuhusu Pinouts

Hatua ya 3: Hizi Ndizo Pini Unahitaji Kuunganisha

Hizi Ndizo Pini Unahitaji Kuunganisha
Hizi Ndizo Pini Unahitaji Kuunganisha

WeMos LoRa

GND ---- GND

3V3 ---- VCC

D6 * (io12) ---- MISO

D7 * (io13) ---- MOSI

D5 * (io14) ---- SLCK

D8 (io15) ---- NSS

D12 * (io10) ---- DIO0

D4 (io2) ---- REST (hiari - NB: D4 imeunganishwa kwa LED ya bluu)

* Kumbuka kuwa unahitaji kuuza D5, D6, D7 na D12 kwenye chip ya ESP8266 kwenye ubao wa mama, kwa sababu hazijavunja pini hizo ili utumie kwenye kichwa cha WeMos D1.

NB: Hakuna pini zingine zinazowezekana kutumia !! Pini nyingi ambazo zimevunjwa kwa ajili yako (A0, D3, D4, D8, D9, na D10) (ikiwa zitatumika) zitazuia bodi yako kuwasha [D10 + -, D8 +, D4-, D3-], au mapenzi kukuzuia usipange [D9], au utazuia mfuatiliaji wako wa serial kufanya kazi [D9, D10]).

Hatua ya 4: Sanidi Mazingira yako ya Programu ya IDI ya Arduino

Sanidi Mazingira yako ya Upangaji wa IDE ya Arduino
Sanidi Mazingira yako ya Upangaji wa IDE ya Arduino
Sanidi Mazingira yako ya Upangaji wa IDE ya Arduino
Sanidi Mazingira yako ya Upangaji wa IDE ya Arduino
Weka Mazingira yako ya Programu ya Arduino IDE
Weka Mazingira yako ya Programu ya Arduino IDE

Hakikisha, katika mapendeleo yako, unayo "URL za Meneja wa Bodi za Ziada" pamoja na hii: -

arduino.esp8266.com/stable/package_esp8266com_index.json

Na hakikisha umeweka Libs unayohitaji (angalia picha zote za jinsi ya kufanya hivyo)

Hatua ya 5: Hapa kuna Nambari ya Kufanya Kazi hii

Pakia hii kwenye programu yako ya Arduino. Ikiwa utaunda matoleo 2 kamili ya hizi - na upakie nambari sawa kwa zote mbili, unaweza kuwatazama wakiongeana kwa kutumia Serial Monitor yako katika Arduino IDE.

Hatua ya 6: Hapa kuna jinsi ya kuitazama ikifanya kazi

Hapa kuna jinsi ya kuitazama ikifanya kazi!
Hapa kuna jinsi ya kuitazama ikifanya kazi!
Hapa kuna jinsi ya kuitazama ikifanya kazi!
Hapa kuna jinsi ya kuitazama ikifanya kazi!
Hapa kuna jinsi ya kuitazama ikifanya kazi!
Hapa kuna jinsi ya kuitazama ikifanya kazi!

Fungua mfuatiliaji wako wa serial.

Ikiwa umeunda 2 kati ya hizi, na ikiwa nyingine tayari imewashwa (kwa hivyo inakutumia pakiti za LoRa kwako), basi utaona kitu kama hiki: -

# / Watumiaji/cnd/cd/Downloads/Arduino/WeMos_D1_LoRaDuplexCallback/WeMos_D1_LoRaDuplexCallback.ino Nov 24 2018 22:08:41

LoRa Duplex na kurudi tena

LoRa init ilifanikiwa.

Rec kutoka: 0xbb hadi: 0xff mID: 15 l: 26 Msg: LeLoRa Ulimwengu 12:40:59 5135 RSSI: -43 Snr: 9.50 freqErr: -2239 rnd: 18

ss Rec kutoka: 0xbb hadi: 0xff mID: 17 l: 26 Msg: LeLoRa Ulimwengu 12:40:59 5137 RSSI: -50 Snr: 10.00 freqErr: -2239 rnd: 15

s Rec kutoka: 0xbb hadi: 0xff mID: 18 l: 26 Msg: LeLoRa Ulimwengu 12:40:59 5138 RSSI: -49 Snr: 9.25 freqErr: -2239 rnd: 15

ss Rec kutoka: 0xbb hadi: 0xff mID: 19 l: 26 Msg: LeLoRa Ulimwengu 12:40:59 5139 RSSI: -43 Snr: 9.75 freqErr: -2239 rnd: 16

s Rec kutoka: 0xbb hadi: 0xff mID: 20 l: 26 Msg: LeLoRa Ulimwengu 12:40:59 5140 RSSI: -51 Snr: 9.50 freqErr: -2239 rnd: 17

s Rec kutoka: 0xbb hadi: 0xff mID: 21 l: 26 Msg: LeLoRa Ulimwengu 12:40:59 5141 RSSI: -53 Snr: 10.00 freqErr: -2239 rnd: 24

Unaweza kuacha mbio hii, na chukua nyingine yako kwa kuzunguka kizuizi, kisha urudi baadaye na uweke nambari kwenye lahajedwali ili uone ni pakiti ngapi zilizopotea, na jinsi nguvu za ishara zilitofautiana nk.

Hatua ya 7: Furahiya

Nijulishe ikiwa una shida au maoni nk.

Ilipendekeza: