İçindekiler:

8 km'ye Kadar Mesafeler için İki Cihaz için LoRa Messenger: 7 Adım
8 km'ye Kadar Mesafeler için İki Cihaz için LoRa Messenger: 7 Adım

Video: 8 km'ye Kadar Mesafeler için İki Cihaz için LoRa Messenger: 7 Adım

Video: 8 km'ye Kadar Mesafeler için İki Cihaz için LoRa Messenger: 7 Adım
Video: Kadim Bir Medeniyetin İzlerinde mi? 🗿 Ya geçmişimizde yanıldıysak? 2024, Kasım
Anonim
Image
Image
Parçalar
Parçalar

Projeyi dizüstü bilgisayarınıza veya telefonunuza bağlayın ve ardından sadece LoRa kullanarak internet veya SMS olmadan cihazlar arasında sohbet edin.

Hey, naber çocuklar? Akarsh burada CETech'ten. Bugün akıllı telefonunuza veya herhangi bir bilgisayara bağlanabilen bir proje yapacağız ve bu cihazı LoRa özellikli haberci yapıyor. Şimdi bu yapıldığında, aynı LoRa habercisini kullanarak başka herhangi bir cihaza mesaj gönderebileceksiniz. Bunların hepsi 4G/LTE/3G/GSM/WiFi/SMS olmadan yapılır.

Adım 1: Parçalar

Parçalar
Parçalar

Bunu yapmak için bir ESP8266 kartına ihtiyacınız olacak, NodeMCU tarzı bir kart kullanmanızı öneririm, yerleşik pil şarj ve izleme çözümüne sahip olduğu için DFRobot'un Firebeetle kartını kullandım.

LoRa amacıyla bir RYLR896 kullandım. AT komutlarını kullanarak UART üzerinden kullanımı çok kolay olduğu için bu modülü şiddetle tavsiye ediyorum.

Adım 2: Üretilen Projeniz İçin PCB'leri Alın

Ürettiğiniz Projeniz İçin PCB Alın
Ürettiğiniz Projeniz İçin PCB Alın

PCB'leri çevrimiçi olarak ucuza sipariş etmek için JLCPCB'ye göz atmalısınız!

2$ ve bir miktar nakliye karşılığında kapınıza kadar üretilmiş ve gönderilmiş 10 kaliteli PCB alırsınız. Ayrıca ilk siparişinizde kargoda indirim alırsınız. Kendi PCB'nizi tasarlamak için easyEDA'ya yönelin, bu yapıldıktan sonra Gerber dosyalarınızı JLCPCB'ye yükleyin ve bunların kaliteli ve hızlı geri dönüş süresi ile üretilmesini sağlayın.

Adım 3: Reyax Modülünü ve Nasıl Kullanılacağını Anlamak. (İSTEĞE BAĞLI: Çalışmayla İlgilenmiyorsanız Bu Adımı Okumayı Atlayabilirsiniz)

Reyax Modülünü Anlamak ve Nasıl Kullanılacağını. (İSTEĞE BAĞLI: Çalışmayla İlgilenmiyorsanız Bu Adımı Okumayı Atlayabilirsiniz)
Reyax Modülünü Anlamak ve Nasıl Kullanılacağını. (İSTEĞE BAĞLI: Çalışmayla İlgilenmiyorsanız Bu Adımı Okumayı Atlayabilirsiniz)
Reyax Modülünü Anlamak ve Nasıl Kullanılacağını. (İSTEĞE BAĞLI: Çalışmayla İlgilenmiyorsanız Bu Adımı Okumayı Atlayabilirsiniz)
Reyax Modülünü Anlamak ve Nasıl Kullanılacağını. (İSTEĞE BAĞLI: Çalışmayla İlgilenmiyorsanız Bu Adımı Okumayı Atlayabilirsiniz)

1. Sahip olduğumuz LoRa modülü, AT komutları kullanılarak yapılandırılmış bir UART modülüdür.

2. Modül, RYLR896'daki SPI LoRa modülüyle tüm konuşmayı yapan bir STM32 MCU'ya sahiptir.

3. Resimdeki komutlar, daha fazlası için bu belgeye başvurabileceğiniz temel komutlardır: REYAX-Lora-AT-COMMAND-GUIDE4. Yine de bunu doğru bir şekilde açıkladığım YouTube videomu incelemenizi şiddetle tavsiye ediyorum.

Adım 4: Modüllerin Bağlantıları

Modüllerin Bağlantıları
Modüllerin Bağlantıları
Modüllerin Bağlantıları
Modüllerin Bağlantıları

1. Her iki modül de yukarıdaki resimdeki gibi bağlanacaktır.

2. Her iki modül de bağlandığında modülleri tek tek programlayabilir ve ardından projeyi test edebilirsiniz.

Adım 5: Arduino IDE'yi İndirin ve Ayarlayın

Arduino IDE'yi İndirin ve Ayarlayın
Arduino IDE'yi İndirin ve Ayarlayın

Arduino IDE'yi buradan indirin.

1. Arduino IDE'yi kurun ve açın.

2. Dosya > Tercihler'e gidin

3. Ek Pano Yöneticisi URL'lerine https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json ekleyin.

4. Araçlar > Pano > Pano Yöneticisi'ne gidin

5. ESP8266'yı arayın ve ardından kartı kurun.

6. IDE'yi yeniden başlatın.

Adım 6: Projenin Kodlanması

Projenin Kodlanması
Projenin Kodlanması
Projenin Kodlanması
Projenin Kodlanması

1. Depoyu indirin:

2. İndirilen klasörü çıkarın ve Stage1.ino dosyasını Arduino IDE'de açın.

3. Araçlar > Pano'ya gidin. NodeMCU(12E) kullandığınız uygun kartı seçin, çoğu durumda çalışır.

4. Doğru iletişimi seçin. Araçlar > Bağlantı Noktası'na giderek bağlantı noktası.

5. Yükleme düğmesine basın.

6. Sekmede Yükleme Bitti yazıyorsa, cihazı kullanmaya hazırsınız demektir.

Yüklemeden sonra aşağıdaki ayrıntıları görüntülemek için seri monitörü açın

7. Adım: Cihazla Oynamak

Cihazla Oynamak
Cihazla Oynamak

1. USB kablolarını kullanarak cihazları, üzerinde mesajlaşma yapmanız gereken iki farklı cihaza bağlayın. Benim durumumda, bir modülü dizüstü bilgisayarıma, diğerini de telefonuma OTG kablosu kullanarak bağladım.

2. Seri monitöre geçin ve anında mesajlaşmaya başlayın!

3. KONGO! cihaz beklendiği gibi çalışıyor.

Önerilen: