![LoRa Tabanlı Uzaktan Kumanda - Cihazları Uzak Mesafelerden Kontrol Edin: 8 Adım LoRa Tabanlı Uzaktan Kumanda - Cihazları Uzak Mesafelerden Kontrol Edin: 8 Adım](https://i.howwhatproduce.com/images/001/image-1557-37-j.webp)
İçindekiler:
- Gereçler
- Adım 1: Üretilen Projeleriniz için PCB Alın
- Adım 2: RYLR896 LoRa Modülü Hakkında
- 3. Adım: LoRa Tabanlı Uzaktan Kumandanın Görüşü
- Adım 4: Uzaktan Kumanda Tarafını Ayarlama
- Adım 5: Alıcı Tarafını Ayarlama
- Adım 6: Arduino IDE'yi kurun
- Adım 7: Kodlama Bölümü
- Adım 8: Uzaktan Kumandamızı Kullanma
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
![Image Image](https://i.howwhatproduce.com/images/001/image-1557-39-j.webp)
![](https://i.ytimg.com/vi/b2fUYxnji_g/hqdefault.jpg)
Hey, naber çocuklar! Akarsh burada CETech'ten.
Bu projede, LED'ler, motorlar gibi çeşitli enstrümanları kontrol etmek için kullanılabilecek bir uzaktan kumanda oluşturacağız veya günlük hayatımızdan bahsedersek ev aletlerimizi de uzaktan kontrol edebiliriz. hangi km aralığında ve o da internetsiz. Bu nasıl bir sihirli kumanda diye düşünebilirsiniz ama size şunu söyleyeyim ki sihir yoktur. Bu kumandanın arkasındaki şey, bizim tek LoRa modülümüzdür.
Eski projelerimizden birinde oluşturduğumuz LoRa tabanlı uzaktan kumandanın breadboard versiyonunu yeniden oluşturacağız. O projeye buradan başvurabilirsiniz. Prototipi oluşturduktan sonra, demo amacıyla bu uzaktan kumanda ile iki LED'i kontrol edeceğiz.
Öyleyse başlayalım.
Gereçler
Kullanılan parçalar:
Reyax RYLR907:
Firebeetle ESP8266:
Adım 1: Üretilen Projeleriniz için PCB Alın
![RYLR896 LoRa Modülü Hakkında RYLR896 LoRa Modülü Hakkında](https://i.howwhatproduce.com/images/001/image-1557-42-j.webp)
2015 yılında kurulan PCBGOGO, PCB üretimi, PCB montajı, bileşen tedariki, fonksiyonel testler ve IC programlama dahil olmak üzere anahtar teslim PCB montaj hizmetleri sunmaktadır.
Üretim üsleri, YAMAHA alma ve yerleştirme makinesi, Reflow fırın, Dalga lehimleme Makinesi, X-RAY, AOI test makinesi gibi en gelişmiş üretim ekipmanlarıyla donatılmıştır; ve en profesyonel teknik personel.
Henüz beş yaşında olmasına rağmen fabrikaları, Çin pazarlarında PCB endüstrisinde 10 yılı aşkın deneyime sahiptir. Yüzeye montaj, delik ve karma teknoloji PCB montajı ve elektronik üretim hizmetlerinin yanı sıra anahtar teslimi PCB montajı konusunda lider bir uzmandır.
PCBGOGO, prototipten seri üretime kadar sipariş hizmeti veriyor, şimdi onlara katılın.
Adım 2: RYLR896 LoRa Modülü Hakkında
![Image Image](https://i.howwhatproduce.com/images/001/image-1557-41-j.webp)
![](https://i.ytimg.com/vi/jnvik7sUosw/hqdefault.jpg)
RYLR896 alıcı-verici modülü, akım tüketimini en aza indirirken ultra uzun menzilli yayılmış spektrum iletişimi ve yüksek parazit bağışıklığı sağlayan Lora uzun menzilli modeme sahiptir. RYLR896, NCC ve FCC tarafından onaylanmıştır.
Güçlü Semtech SX1276 Motoru ile birlikte gelir ve mükemmel bir engelleme bağışıklığına sahiptir. Bu modül oldukça hassastır ve AT komutlarıyla kolayca kontrol edilebilir. AES128 Veri şifreleme tekniğini takip eder ve yerleşik entegre Antene sahiptir.
Bu modül Ev Güvenliği, Araba Alarmı, Endüstriyel İzleme ve kontrol ekipmanı gibi IoT uygulamaları için çok iyi bir varlık olabilir. Temel olarak, verileri bir yerden diğerine aktarmak için kullanılabilecek çok kullanışlı ve güçlü bir araçtır. İnternet veya başka bir şey gibi herhangi bir ek hizmet olmadan birkaç km uzaklıkta olan yer.
Daha fazla ayrıntı almak için bu modülün veri sayfasını buradan okuyabilirsiniz.
Ürün Bağlantısı:
3. Adım: LoRa Tabanlı Uzaktan Kumandanın Görüşü
![Image Image](https://i.howwhatproduce.com/images/001/image-1557-44-j.webp)
![](https://i.ytimg.com/vi/6WNlQBcGQzI/hqdefault.jpg)
![Uzaktan Kumanda Tarafını Ayarlama Uzaktan Kumanda Tarafını Ayarlama](https://i.howwhatproduce.com/images/001/image-1557-45-j.webp)
Bu projede, bazı projeleri geri oluşturduğumuz uzaktan kumandanın bir prototipini oluşturacağız. Bunu yukarıdaki videoda ve ayrıca proje için Instructables sayfasından buradan kontrol edebilirsiniz.
Bu projede, herhangi bir internet kullanmadan, km mertebesi uzaklıktan cihazlara kontrol sinyalleri gönderebilen LoRa tabanlı bir uzaktan kumanda oluşturduk. O uzaktan kumandanın bir LoRa modülü, bir ESP8266 modülü, bir OLED ekranı, bir pili, bana ait PCB tasarımı ve farklı amaçlar için dört düğmesi vardı. Bunu kullanmak için sadece uygulamaya göre kodu değiştirmemiz ve bunu ESP modülüne flashlamamız gerekiyordu ve işimiz bitti. Ancak burada, devre tahtasında bunun daha basit bir versiyonunu oluşturacağız, bu yüzden LoRa modülünü ve ESP8266'yı sadece bir butonla ve ekransız kullanacağız. Bu, Uzaktan kumanda tarafını özetleyecektir. Alıcı veya çıkış tarafında, bir LoRa modülü, başka bir ESP8266 modülü ve çıkışı elde etmek için iki LED'imiz olacak. Bu proje için ayrı bir uzaktan kumanda oluşturmuş olmama rağmen yine de LED'leri bununla kontrol ederek daha önce oluşturulmuş uzaktan kumandayı size göstereceğim.
Adım 4: Uzaktan Kumanda Tarafını Ayarlama
Bu adımda uzaktan kumandanın donanım kurulumunu yapacağız. Aşağıda verilen adımları izlemeniz gerekir: -
1) LoRa modülünün Vcc ve GND'sini ESP8266 modülünün Vcc ve GND'sine bağlayın.
2) LoRa modülünün Rx pinini ESP8266'nın GPIO14 pinine bağlayın.
3) LoRa modülünün Tx pinini ESP8266'nın GPIO15 pinine bağlayın.
4) Bir buton alın ve butonun bir ucunu Vcc'ye bağlayın. Düğmenin diğer ucunun bir direnç aracılığıyla GND'ye bağlanması ve ardından aynı ucunu ESP8266'nın GPIO pimi 13'e bağlaması gerekir.
Yukarıdaki adımları tamamladıktan sonra devreniz yukarıdaki resimde gösterilene benzeyecektir. Ayrıca bir PCB üzerinde üretilen uzaktan kumandayı da bu projenin Github sayfasından tasarladığım PCB'nin tasarım dosyasını edinebilirsiniz.
Adım 5: Alıcı Tarafını Ayarlama
![Alıcı Tarafını Ayarlama Alıcı Tarafını Ayarlama](https://i.howwhatproduce.com/images/001/image-1557-46-j.webp)
Bu adımda, bir önceki adımda oluşturulan uzaktan kumanda ile kontrol edilecek projenin alıcı ucunu oluşturmak için donanım parçalarını bir araya getireceğiz. Aşağıda verilen adımları izlemeniz gerekir: -
1) LoRa modülünün Vcc ve GND'sini ESP8266'nın Vcc ve GND'sine bağlayın, 2) LoRa modülünün Rx'ini ESP8266'nın GPIO15 pinine bağlayın.
3) LoRa modülünün Tx'ini ESP8266'nın GPIO13 pinine bağlayın.
4) İki LED'i alın, iki LED'in katotunu sırasıyla GPIO4 ve GPIO5 pinine bağlayın ve LED'lerin anotunu 1k ohm'luk bir direnç üzerinden GND'ye bağlayın.
Bu şekilde, projenin alıcı tarafı da tamamlandı, şimdi sadece kodları ESP modüllerine flashlamamız gerekiyor ve işimiz bitti. O halde o adıma geçelim.
Adım 6: Arduino IDE'yi kurun
![Arduino IDE'yi kurun Arduino IDE'yi kurun](https://i.howwhatproduce.com/images/001/image-1557-47-j.webp)
ESP8266'yı Arduino IDE kullanarak kodlamak için ESP8266 kartını Arduino IDE'nin ek kartlarına önceden kurulmadıkları için takmamız gerekiyor. Bu amaçla aşağıda belirtilen adımları izlememiz gerekiyor: -
1. Dosya > Tercihler'e gidin
2. Ek Pano Yöneticisi URL'lerine https://arduino.esp8266.com/stable/package_esp8266… ekleyin.
3. Araçlar > Pano > Pano Yöneticisi'ne gidin
4. esp8266'yı arayın ve ardından kartı kurun.
5. IDE'yi yeniden başlatın.
Adım 7: Kodlama Bölümü
![Kodlama Bölümü Kodlama Bölümü](https://i.howwhatproduce.com/images/001/image-1557-48-j.webp)
Şimdi geriye sadece proje için kodlama kısmı kaldı. Modülleri kodlamak için aşağıdaki adımları izlemeniz gerekir: -
Öncelikle uzaktan kumanda kısmını kodlayacağız, Bunun için uzaktan kumandanın ESP8266'sını PC'nize bağlayın ve bundan sonra: -
1) Buradan bu projenin Github deposuna gidin. Orada "BreadBoard_Remote.ino" adlı bir dosya göreceksiniz. Bu, uzaktan kumandanın kod dosyasıdır.
2) Kodu kopyalayın ve Arduino IDE'ye yapıştırın. Doğru kartı ve COM bağlantı noktasını seçin ve kodu yükleyin.
Uzaktan kumandamız hazır. Şimdi alıcı tarafında ESP8266'yı programlamamız gerekiyor. Bunun için, alıcı ucunun ESP8266'sını PC'nize bağlamanız gerekir ve bundan sonra: -
1) Buradan bu projenin Github deposuna gidin. Orada "LoRa Station.ino" adlı bir dosya göreceksiniz. Bu, projenizin alıcı sonu için kod dosyasıdır.
2) Kodu kopyalayın ve Arduino IDE'ye yapıştırın. Doğru kartı ve COM bağlantı noktasını seçin ve kodu yükleyin.
Ve bununla birlikte kodlama bölümünüz de tamamlanmış olur. Artık onunla oynamaya hazırsınız.
Adım 8: Uzaktan Kumandamızı Kullanma
![Image Image](https://i.howwhatproduce.com/images/001/image-1557-50-j.webp)
![](https://i.ytimg.com/vi/LBzah2QMHes/hqdefault.jpg)
![Uzaktan Kumandamızı Kullanma Uzaktan Kumandamızı Kullanma](https://i.howwhatproduce.com/images/001/image-1557-51-j.webp)
Kodlar tamamlandığında kurulum kullanıma hazırdır. Modüller, uzaktan kumanda üzerindeki basma düğmesine bastığımızda LED'lerden biri yanacak şekilde kodlanmıştır. Kodlarda değişiklik yaparak ve kontrol edilecek her bir düğümü kontrol etmek için bir LoRa modülü bağlayarak istediğiniz kadar buton ekleyebilir ve bunların yardımıyla bir çok cihazı kontrol edebilirsiniz. Bu orijinal uzaktan kumandanın prototipi olduğu için, "LoRa Tabanlı Uzaktan Kumandanın Analizi" adımında eklenen videoya başvurarak orijinal uzaktan kumandayı oluşturabilir ve benim yaptığım gibi alıcı tarafını o uzaktan kumandadan kontrol edebilirsiniz. Projenin Github sayfasındaki Design dosyası kullanılarak üretilen kumanda için tarafımdan tasarlanan PCB'ye ulaşabilirsiniz. Bu uzaktan kumandanın üzerinde bizim tarafımızdan yapılan etkinliği onaylayan bir ekran da vardır. Bu nedenle kodun da değiştirilmesi gerekiyor. Bunun için endişelenmenize ve projenin Github sayfasındaki "Remote.ino" dosyasındaki kodu almanıza gerek yok ve işte bu kadar. Kontrolörün nasıl çalıştığı ve cihazları nasıl kontrol ettiği hakkında ayrıntılı bir fikir edinmek için yukarıdaki videoya başvurabilirsiniz.
Bu sayede kendinize ait bir uzaktan kumanda oluşturabilir ve birkaç farklı enstrümanı internet olmadan ve birkaç km mesafeden kontrol edebilirsiniz.
Umarım öğreticiyi beğenmişsinizdir. Bir dahaki sefere görüşmek dileğiyle. O zamana kadar LoRa modüllerinin keyfini çıkarın.
Önerilen:
Arduino Tarayıcı Tabanlı Uzaktan Kumanda (linux): 9 Adım (Resimli)
![Arduino Tarayıcı Tabanlı Uzaktan Kumanda (linux): 9 Adım (Resimli) Arduino Tarayıcı Tabanlı Uzaktan Kumanda (linux): 9 Adım (Resimli)](https://i.howwhatproduce.com/images/002/image-4365-j.webp)
Arduino Tarayıcı Tabanlı Uzaktan Kumanda (linux): Çocuklarımız var. Ben onları çok seviyorum ama çocuk kanallarını açtıklarında uydu ve TV için uzaktan kumandayı saklıyorlar. Bunun birkaç yıl boyunca her gün gerçekleşmesinden sonra ve sevgili eşimin bana bir
Otomatik Arduino Tabanlı IR Uzaktan Kumanda Sıcaklık Sürme: 7 Adım
![Otomatik Arduino Tabanlı IR Uzaktan Kumanda Sıcaklık Sürme: 7 Adım Otomatik Arduino Tabanlı IR Uzaktan Kumanda Sıcaklık Sürme: 7 Adım](https://i.howwhatproduce.com/images/007/image-18862-j.webp)
Otomatik Arduino Tabanlı IR Uzaktan Kumanda Sıcaklık Tahrikli: Hey, Naber Beyler! CETech'ten Akarsh burada. Dumb AC'niz nedeniyle oda sıcaklığınız çok düşük veya çok yüksek olduğu için sağlam bir uykunun ortasında uyanmaktan bıktınız. O zaman bu proje tam size göre. Bu projede yapacağımız
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: 8 Adım Ev Aletlerini LoRa Üzerinden Kontrol Edin - Ev Otomasyonunda LoRa - LoRa Uzaktan Kumanda: 8 Adım](https://i.howwhatproduce.com/images/005/image-12206-7-j.webp)
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
Arduino Tabanlı GSM/SMS Uzaktan Kumanda Ünitesi: 16 Adım (Resimli)
![Arduino Tabanlı GSM/SMS Uzaktan Kumanda Ünitesi: 16 Adım (Resimli) Arduino Tabanlı GSM/SMS Uzaktan Kumanda Ünitesi: 16 Adım (Resimli)](https://i.howwhatproduce.com/images/006/image-15162-15-j.webp)
Arduino Tabanlı GSM/SMS Uzaktan Kumanda Birimi: ! ! ! FARK ETME ! ! !Bölgemdeki yerel cep telefonu kulesi yükseltildiği için artık bu GSM modülünü kullanamıyorum. Yeni kule artık 2G cihazlarını desteklemiyor. Bu nedenle artık bu projeye herhangi bir destek veremiyorum.Böyle bir wi
Sıcaklık ve Nem Göstergeli Tv Kumandanız (Uzaktan Kumanda) İle Elektrikli Aletlerinizi Kontrol Edin: 9 Adım
![Sıcaklık ve Nem Göstergeli Tv Kumandanız (Uzaktan Kumanda) İle Elektrikli Aletlerinizi Kontrol Edin: 9 Adım Sıcaklık ve Nem Göstergeli Tv Kumandanız (Uzaktan Kumanda) İle Elektrikli Aletlerinizi Kontrol Edin: 9 Adım](https://i.howwhatproduce.com/images/003/image-8087-24-j.webp)
Elektrikli Aletlerinizi Tv Kumandanızla (Uzaktan Kumanda) Sıcaklık ve Nem Göstergesi ile Kontrol Edin: merhaba ben Abhay ve bu benim Instructables'taki ilk blogum ve bugün size bunu yaparak elektrikli cihazlarınızı tv uzaktan kumandanızla nasıl kontrol edeceğinizi göstereceğim. basit proje. destek ve malzeme sağlayan atl laboratuvarına teşekkürler