Inhaltsverzeichnis:
- Schritt 1: Teile
- Schritt 2: Leiterplatten für Ihr Projekt herstellen lassen
- Schritt 3: Verstehen des Reyax-Moduls und seiner Verwendung. (OPTIONAL: Sie können das Lesen dieses Schritts überspringen, wenn Sie nicht an der Arbeit interessiert sind)
- Schritt 4: Anschlüsse der Module in der Platine
- Schritt 5: Löten der Platine
- Schritt 6: Laden Sie die Arduino-IDE herunter und richten Sie sie ein
- Schritt 7: Codieren des Projekts
- Schritt 8: Spielen mit dem Gerät
Video: LoRa Remote Control Messenger mit einem 1,8" TFT für Entfernungen bis zu 8 km - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Verbinden Sie das Projekt mit Ihrem Laptop oder Telefon und chatten Sie dann ohne Internet oder SMS mit LoRa zwischen den Geräten.
Hey, was ist los, Jungs? Akarsh hier von CETech.
Diese Platine hat auch ein Display und 4 Tasten, die auch als Fernbedienung für einige Geräte verwendet werden können. Sie können mit dem Code alles tun, um Ihre eigene Benutzeroberfläche zu entwerfen. Kurz gesagt, dieses Projekt verfügt über einen esp8266, der WiFi-Funktionalität bieten kann, ein LoRa-Modul, ein 1,8-Zoll-TFT-Display und 4 Drucktasten zum Erstellen einer Benutzeroberfläche. Die Möglichkeiten mit dem Code sind endlos.
Es kann mit Ihrem Smartphone oder jedem Computer verbunden werden und macht dieses Gerät zu einem LoRa-fähigen Messenger. Wenn dies nun erledigt ist, können Sie jedem anderen Gerät mit demselben LoRa-Messenger Nachrichten senden. All dies geschieht ohne 4G/LTE/3G/GSM/WiFi/SMS. Was ich in einem früheren Projekt getan habe, das Sie hier finden können:
Schritt 1: Teile
Zuerst habe ich als Hauptteil ein ESP8266-Modul mit einem Breakout-Board verwendet. Befestigte es auf der Platine mit einigen männlichen und weiblichen Headern. Ich habe ein 1,8-Zoll-TFT-SPI-Display, ein TP4056-Modul zum Laden und Schutz des Akkus und einen alten Handy-Akku verwendet.
Für den LoRa-Zweck habe ich einen RYLR896 verwendet. Ich empfehle dieses Modul sehr, da es mit AT-Befehlen sehr einfach über UART zu verwenden ist.
Nachfolgend finden Sie die Teile:
1) ESP8266-Modul
2) ESP12-Breakout-Board
3) TFT-Display
4) TP4056-Modul
5) Reyax RYLR896 LoRa-Modul
6) Mein PCB-Design
Für die letzten beiden Teile, wenn Sie Schwierigkeiten haben, sie herauszufinden, können Sie mir eine Nachricht / E-Mail senden und entweder kann ich Ihnen helfen, sie in Ihrer Nähe zu finden, oder ich kann sie Ihnen auf Wunsch zusenden.
Schritt 2: Leiterplatten für Ihr Projekt herstellen lassen
Sie müssen sich JLCPCB ansehen, um PCBs günstig online zu bestellen!
Sie erhalten 10 hochwertige Leiterplatten, die für 2 $ und etwas Versand an Ihre Haustür geliefert und geliefert werden. Außerdem erhalten Sie bei Ihrer ersten Bestellung einen Rabatt auf den Versand. Um Ihre eigene Leiterplatte zu entwerfen, gehen Sie zu easyEDA, laden Sie anschließend Ihre Gerber-Dateien auf JLCPCB hoch, um sie mit guter Qualität und kurzer Durchlaufzeit herzustellen.
Schritt 3: Verstehen des Reyax-Moduls und seiner Verwendung. (OPTIONAL: Sie können das Lesen dieses Schritts überspringen, wenn Sie nicht an der Arbeit interessiert sind)
1. Das LoRa-Modul, das wir haben, ist ein UART-Modul, das mit AT-Befehlen konfiguriert wird.
2. Das Modul beherbergt eine STM32-MCU, die alle Gespräche mit dem SPI LoRa-Modul an Bord des RYLR896 führt.
3. Die Befehle im Bild sind grundlegende Befehle. Weitere Informationen finden Sie in diesem Dokument: REYAX-Lora-AT-COMMAND-GUIDE
4. Ich empfehle Ihnen trotzdem dringend, mein YouTube-Video durchzugehen, in dem ich dies richtig erkläre.
Schritt 4: Anschlüsse der Module in der Platine
1. Beide Module werden auf die gleiche Weise wie im obigen Bild verbunden.
2. Wenn beide Module verbunden sind, können Sie die Module nacheinander programmieren und dann das Projekt testen.
Alle oben gezeigten Anschlüsse werden in der Platine vorgenommen, sodass keine weitere Verdrahtung erforderlich ist.
Schritt 5: Löten der Platine
Löten Sie alle Komponenten auf die Platine.
Ich würde vorschlagen, zuerst die Komponenten mit geringer Höhe auf der Platine zu löten und dann zu Komponenten mit mehr Höhe wie den Headern usw.
Vor dem Einschalten des Moduls alle Anschlüsse mit einem Multimeter auf schlechte Lötstellen und Kurzschlüsse prüfen.
Um das Modul zu programmieren, habe ich einen Anschluss hinzugefügt, um eine FTDI232-USB-an-Seriell-Platine unter der ESP8266-Platine anzuschließen, damit Sie die Platine einfach programmieren können.
Schritt 6: Laden Sie die Arduino-IDE herunter und richten Sie sie ein
Laden Sie hier die Arduino-IDE herunter.
1. Installieren Sie die Arduino-IDE und öffnen Sie sie.
2. Gehen Sie zu Datei > Einstellungen
3. Fügen Sie https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json den Additional Boards Manager-URLs hinzu.
4. Gehen Sie zu Tools > Board > Boards-Manager
5. Suchen Sie nach ESP8266 und installieren Sie dann die Platine.
6. Starten Sie die IDE neu.
Schritt 7: Codieren des Projekts
Um das Modul zu programmieren, habe ich einen Anschluss hinzugefügt, um eine FTDI232-USB-an-Seriell-Platine unter der ESP8266-Platine anzuschließen, damit Sie die Platine einfach programmieren können.
Sie müssen GPIO0 drücken und gedrückt halten, dann die RESET-Taste drücken, dann zuerst die RESET-Taste und dann die GPIO0-Taste loslassen.
1. Laden Sie das Repository herunter:
2. Extrahieren Sie den heruntergeladenen Ordner und öffnen Sie die Datei main.ino in der Arduino IDE.
3. Navigieren Sie zu Tools > Board. Wählen Sie das entsprechende Board aus, das Sie verwenden. NodeMCU(12E) funktioniert in den meisten Fällen.
4. Wählen Sie die richtige Komm. port, indem Sie auf Tools > Port gehen.
5. Klicken Sie auf die Schaltfläche Hochladen.
6. Wenn auf der Registerkarte Hochladen fertig angezeigt wird, können Sie das Gerät verwenden.
Öffnen Sie nach dem Hochladen den seriellen Monitor, um Nachrichten zu senden und zu empfangen.
Schritt 8: Spielen mit dem Gerät
1. Schalten Sie das Gerät einfach ein, Sie werden Dinge auf dem Display sehen, Sie können verschiedene Tasten drücken, um das Gerät in Aktion zu sehen.
2. Wechseln Sie zum seriellen Monitor und beginnen Sie sofort mit dem Texten! Um das andere einfache Gerät herzustellen, können Sie auf diesen Artikel verweisen:
3. KONGO! das gerät funktioniert wie erwartet.
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Scrollende Textanzeige (A bis Z Guide): 25 Schritte (mit Bildern)
Scrolling Text Display (A bis Z Guide): In diesem anweisbaren / Video werde ich Sie mit Schritt-für-Schritt-Anleitungen führen, wie man mit Arduino eine scrollende Textanzeige macht. Ich werde nicht erklären, wie man Code für Arduino erstellt, ich zeige Ihnen, wie Sie vorhandenen Code verwenden. Was und wo Sie mit
Kabellose Wasserstandsanzeige mit großer Reichweite und Alarm - Reichweite bis zu 1 km - Sieben Ebenen: 7 Schritte
Kabellose Wasserstandsanzeige mit großer Reichweite und Alarm | Reichweite bis zu 1 km | Seven Levels: Sehen Sie es sich auf Youtube an: https://youtu.be/vdq5BanVS0YSie haben vielleicht viele kabelgebundene und kabellose Wasserstandsanzeigen gesehen, die eine Reichweite von 100 bis 200 Metern bieten. Aber in diesem anweisbaren werden Sie eine drahtlose Wasserstandsanzeige mit langer Reichweite sehen
So reparieren Sie einen Wechselrichter mit LCD-Hintergrundbeleuchtung. Mit einem Fujiplus FP-988D. für 0 $.: 9 Schritte
So reparieren Sie einen Wechselrichter mit LCD-Hintergrundbeleuchtung. Mit einem Fujiplus FP-988D. für $ 0.: In diesem anweisbaren werde ich Sie durch die Reparatur eines toten LCD-Hintergrundlicht-Wechselrichters mit den Teilen führen, die Sie haben. Sie können feststellen, ob Sie ein totes Gegenlicht haben, indem Sie zuerst andere Möglichkeiten ausschließen. Monitor auf mehreren Computern überprüfen. Stellen Sie sicher, dass
So kommunizieren Sie mit einem Alien-Artefakt oder . . .: 4 Schritte (mit Bildern)
Wie man mit einem außerirdischen Artefakt kommuniziert oder…: *** Enge Begegnungen der seltsam-minzigen Art. *** Dieses Instructable zeigt Ihnen, wie Sie eine Altoids-Version des Mutterschiffs "Close Encounters" bauen und damit interagieren. Dies kann ein wichtiges Training für den Tag sein, an dem das Bright White Be