İçindekiler:
- 1. Adım: Doğru Donanıma Sahip Olduğunuzu Kontrol Edin
- Adım 2: Pinout'lar Hakkında Yaptığım Notlar
- 3. Adım: Bunlar Bağlanmanız Gereken Pinler
- Adım 4: Arduino IDE Programlama Ortamınızı Kurun
- Adım 5: İşte Bu İşi Yapacak Kod
- Adım 6: İşte Nasıl Çalıştığını İzleyin
- 7. Adım: Keyfini çıkarın
Video: OLED'li WeMos D1 ESP-12F ESP8277 Anakart Modülünde LoRa'nın (SX1278/XL1278-SMT) SPI Üzerinden Çalışması: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu benim çalışmam bir haftamı aldı - görünüşe göre benden önce kimse anlamadı - umarım bu size biraz zaman kazandırır!
Garip bir şekilde adlandırılan "0,96 inç OLED Ekranlı WeMos D1 ESP-12F ESP8266 Anakart Modülü", ESP8266 Wifi kartı, ekran, 5 konumlu anahtar, 18650 Li-ion pil tutucu ve şarj devresi içeren 11 dolarlık bir geliştirme kartıdır. korumalı, usb prizli, switchli ve seri programlama kurulumlu.
Ucuz ve kullanışlı bir tahtada çok fazla harika!
SX1278 LoRa kartı, çok uzun mesafelerde veri gönderebilen ve alabilen 4 dolarlık düşük güçlü küçük bir radyodur (sözde 15km, ancak bazı insanlardan 300+km'lik raporlar okudum)
Bu, ikisini nasıl bağlayacağınızı gösterir.
LoRa verilerini yakalamak ve internete yüklemek istiyorsanız, bu, bir güneş panelinden 7/24 çalışabilen 15 dolarlık bir çözümdür.
1. Adım: Doğru Donanıma Sahip Olduğunuzu Kontrol Edin
Bu Eğitilebilirlik, yukarıdaki 2 şeyi birlikte kullanmak içindir.
Adım 2: Pinout'lar Hakkında Yaptığım Notlar
3. Adım: Bunlar Bağlanmanız Gereken Pinler
WeMos LoRa
GND ---- GND
3V3 ---- VCC
D6* (io12) ----MISO
D7* (io13)----MOSI
D5* (io14)----SLCK
D8 (io15) ----NSS
D12* (io10) ---- DIO0
D4 (io2) ---- REST (isteğe bağlı - Not: D4, mavi LED'e bağlanır)
* Ana karttaki ESP8266 yongasına D5, D6, D7 ve D12'yi lehimlemeniz gerektiğini unutmayın, çünkü bu pinleri WeMos D1 başlığında kullanmanız için kırmadılar.
Not: Kullanılabilecek başka pin yoktur!! Sizin için ayrılan pinlerin çoğu (A0, D3, D4, D8, D9 ve D10) (kullanılıyorsa) anakartınızın açılmasını önleyecektir [D10+-, D8+, D4-, D3-] veya programlamanızı engeller [D9] veya seri monitörünüzün çalışmasını engeller [D9, D10]).
Adım 4: Arduino IDE Programlama Ortamınızı Kurun
Tercihlerinizde, aşağıdakileri içeren "Ek Pano Yöneticisi URL'lerine" sahip olduğunuzdan emin olun:-
arduino.esp8266.com/stable/package_esp8266com_index.json
Ve ihtiyacınız olan Lib'leri kurduğunuzdan emin olun (bunu nasıl yapacağınızı görmek için tüm fotoğraflara bakın)
Adım 5: İşte Bu İşi Yapacak Kod
Bunu Arduino programınıza yükleyin. Bunların 2 tam sürümünü oluşturursanız ve her ikisine de aynı kodu yüklerseniz, Arduino IDE'deki Seri Monitörünüzü kullanarak birbirleriyle konuşmalarını izleyebilirsiniz.
Adım 6: İşte Nasıl Çalıştığını İzleyin
Seri monitörünüzü açın.
Bunlardan 2 tanesini yaptıysanız ve diğeri zaten çalışıyorsa (böylece size LoRa paketleri gönderiyorsa), şöyle bir şey göreceksiniz:-
# /Users/cnd/cd/Downloads/Arduino/WeMos_D1_LoRaDuplexCallback/WeMos_D1_LoRaDuplexCallback.ino 24 Kasım 2018 22:08:41
Geri aramalı LoRa Dubleks
LoRa başlatma başarılı oldu.
Kayıttan:0xbb'ye:0xff mID:15 l:26 Msg:LeLoRa World 12:40:59 5135 RSSI:-43 Snr:9.50 freqErr:-2239 rnd:18
ss Kayıttan:0xbb'ye: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 Kayıttan:0xbb'ye: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
Bunu çalışır durumda bırakabilir ve diğerini bloğun etrafında bir tur atmaya alabilir, daha sonra geri gelebilir ve kaç paketin kaybolduğunu ve sinyal güçlerinin nasıl değiştiğini görmek için sayıları bir elektronik tabloya koyabilirsiniz.
7. Adım: Keyfini çıkarın
Sorun veya önerileriniz vb varsa bana bildirin.
Önerilen:
Led'i İnternet Üzerinden Nodemcu Kullanarak Blynk Uygulaması Üzerinden Kontrol Etme: 5 Adım
Led'i Nodemcu Kullanarak İnternet Üzerinden Blynk Uygulaması İle Kontrol Etme: Herkese Merhaba Bugün Size İnternet Üzerinden Akıllı Telefon Kullanarak Bir LED'i Nasıl Kontrol Edebileceğinizi Göstereceğiz
MPU6050 ve ESP8266 Modülünde ArDrone 2.0 Quadcopter Kontrol Ünitesi: 7 Adım
MPU6050 ve ESP8266 Modülünde ArDrone 2.0 Quadcopter Kontrol Ünitesi: Wi-Fi'nin boyutu, fiyatı ve bulunabilirliği, ESP8266 modülündeki ArDrone 2.0 quadrocopter için bir bütçe kontrol ünitesi yapmanızı sağlar (fiyatlar AliExpress, Gearbest'te). Kontrol için MPU6050 çipi üzerindeki Gy-521 Modülünü kullanacağız (jiroskop, acc
Ev Aletlerini LoRa Üzerinden Kontrol Edin - Ev Otomasyonunda LoRa - LoRa Uzaktan Kumanda: 8 Adım
Ev Aletlerini LoRa Üzerinden Kontrol Edin | Ev Otomasyonunda LoRa | LoRa Uzaktan Kumanda: Elektrikli cihazlarınızı internet olmadan uzun mesafelerden (Kilometre) kontrol edin ve otomatikleştirin. Bu LoRa ile mümkün! Naber beyler? Akarsh burada CETech'ten.Bu PCB ayrıca bir OLED ekrana ve 3 röleye sahiptir
Tarayıcı Üzerinden İnternet Üzerinden Cihazları Kontrol Edin. (IoT): 6 Adım
Tarayıcı Üzerinden İnternet Üzerinden Cihazları Kontrol Edin. (IoT): Bu Instructable'da size LED'ler, Röleler, motorlar vb. cihazları web tarayıcısı üzerinden internet üzerinden nasıl kontrol edebileceğinizi göstereceğim. Ve kontrollere herhangi bir cihaz üzerinden güvenli bir şekilde erişebilirsiniz. Burada kullandığım web platformu RemoteMe.org ziyareti
Dosyaları LAN Üzerinden BitTorrent Üzerinden Aktarma: 6 Adım
Dosyaları LAN Üzerinden BitTorrent Üzerinden Aktarma: Bazen dosyaları bir ağ üzerinden birkaç bilgisayara aktarmanız gerekebilir. Bir flash sürücüye veya CD/DVD'ye koyabilseniz de, her bilgisayara gidip dosyaları kopyalamanız gerekir ve tüm dosyaları kopyalamak biraz zaman alabilir (özellikle f