Inhoudsopgave:
- Stap 1: Onderdelen
- Stap 2: laat PCB's voor uw project maken
- Stap 3: De Reyax-module begrijpen en gebruiken. (OPTIONEEL: u kunt deze stap overslaan als u niet geïnteresseerd bent in de werking)
- Stap 4: Aansluitingen van de modules
- Stap 5: Download en installeer de Arduino IDE
- Stap 6: het project coderen
- Stap 7: Spelen met het apparaat
Video: LoRa Messenger voor twee apparaten voor afstanden tot 8 km - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Verbind het project met je laptop of telefoon en chat vervolgens tussen de apparaten zonder internet of sms met alleen LoRa.
Hé, wat is er jongens? Akarsh hier van CETech. Vandaag gaan we een project maken dat kan worden aangesloten op je smartphone of elke computer en het maakt dat apparaat LoRa-enabled messenger. Als dat klaar is, kun je elk ander apparaat een bericht sturen met dezelfde LoRa-messenger. Dit alles gebeurt zonder aanwezigheid van 4G/LTE/3G/GSM/WiFi/SMS.
Stap 1: Onderdelen
Om dit te maken, heb je een ESP8266-bord nodig, ik raad aan om een NodeMCU-stijlbord te gebruiken, ik gebruikte het Firebeetle-bord van DFRobot omdat het een ingebouwde batterijoplaad- en bewakingsoplossing heeft.
Voor het LoRa-doel heb ik een RYLR896 gebruikt. Ik raad deze module ten zeerste aan omdat het heel gemakkelijk te gebruiken is via UART met behulp van AT-opdrachten.
Stap 2: laat PCB's voor uw project maken
U moet JLCPCB eens bekijken om PCB's goedkoop online te bestellen!
U krijgt 10 PCB's van goede kwaliteit die voor $ 2 en wat verzendkosten zijn vervaardigd en naar uw deur worden verzonden. Ook krijg je korting op de verzendkosten op je eerste bestelling. Om uw eigen PCB te ontwerpen, gaat u naar easyEDA en uploadt u uw Gerber-bestanden naar JLCPCB om ze met een goede kwaliteit en een snelle doorlooptijd te laten vervaardigen.
Stap 3: De Reyax-module begrijpen en gebruiken. (OPTIONEEL: u kunt deze stap overslaan als u niet geïnteresseerd bent in de werking)
1. De LoRa-module die we hebben is een UART-module die is geconfigureerd met behulp van AT-opdrachten.
2. De module bevat een STM32 MCU die al het gesprek voert met de SPI LoRa-module aan boord van de RYLR896.
3. De commando's in de afbeelding zijn basiscommando's. Raadpleeg dit document voor meer informatie: REYAX-Lora-AT-COMMAND-GUIDE4. Ik raad je toch ten zeerste aan om mijn YouTube-video door te nemen waar ik dit goed uitleg.
Stap 4: Aansluitingen van de modules
1. Beide modules worden op dezelfde manier aangesloten als in de bovenstaande afbeelding.
2. Wanneer beide modules zijn aangesloten, kunt u de modules één voor één programmeren en vervolgens het project testen.
Stap 5: Download en installeer de Arduino IDE
Download hier de Arduino IDE.
1. Installeer de Arduino IDE en open deze.
2. Ga naar Bestand > Voorkeuren
3. Voeg https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json toe aan de URL's van de Extra Boards Manager.
4. Ga naar Tools > Board > Boards Manager
5. Zoek naar ESP8266 en installeer vervolgens het bord.
6. Start de IDE opnieuw.
Stap 6: het project coderen
1. Download de repository:
2. Pak de gedownloade map uit en open het Stage1.ino-bestand in Arduino IDE.
3. Navigeer naar Extra > Bord. Selecteer het juiste bord dat u gebruikt NodeMCU (12E) werkt in de meeste gevallen.
4. Selecteer de juiste comm. poort door naar Extra > Poort te gaan.
5. Druk op de uploadknop.
6. Als op het tabblad Klaar met uploaden staat, bent u klaar om het apparaat te gebruiken.
Open na het uploaden de seriële monitor om de volgende details te bekijken:
Stap 7: Spelen met het apparaat
1. Sluit de apparaten met USB-kabels aan op twee verschillende apparaten waarop u de berichten moet versturen. In mijn geval heb ik de ene module op mijn laptop aangesloten en de andere op mijn telefoon met behulp van een OTG-kabel.
2. Ga naar de seriële monitor en begin direct met sms'en!
3. KONGO! het apparaat werkt zoals verwacht.
Aanbevolen:
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: 8 stappen
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: deze instructable legt uit hoe u uw eigen externe Bluetooth-compatibele GPS voor uw telefoon kunt maken, wat dan ook voor ongeveer $ 10. Materiaallijst: NEO 6M U-blox GPSHC-05 bluetooth-module Kennis van interface Blutooth Low energy-modulesArdui
Op LoRa gebaseerde afstandsbediening - Apparaten bedienen vanaf grote afstanden: 8 stappen
Op LoRa gebaseerde afstandsbediening | Bedien apparaten van grote afstanden: Hé, wat is er, jongens! Akarsh hier van CETech. In dit project gaan we een afstandsbediening maken die kan worden gebruikt om een verscheidenheid aan instrumenten te bedienen, zoals LED's, motoren of als we het hebben over ons dagelijks leven, kunnen we onze huisapplian
Tuchless-schakelaar voor huishoudelijke apparaten -- Bedien uw huishoudelijke apparaten zonder enige schakelaar: 4 stappen
Tuchless-schakelaar voor huishoudelijke apparaten || Bedien uw huishoudelijke apparaten zonder enige schakelaar: dit is een Tuchless-schakelaar voor huishoudelijke apparaten. U kunt dit op elke openbare plaats gebruiken, zodat u elk virus kunt bestrijden. Het circuit op basis van donkere sensorcircuits gemaakt door Op-Amp en LDR. Tweede belangrijk onderdeel van dit circuit SR Flip-Flop met Sequencell
LoRa-afstandsbediening Messenger met een 1,8" TFT voor afstanden tot 8 km: 8 stappen
LoRa-afstandsbediening Messenger met een 1,8" TFT voor afstanden tot 8 km: sluit het project aan op uw laptop of telefoon en chat vervolgens tussen de apparaten zonder internet of sms met alleen LoRa. Hey, wat is er, jongens? Akarsh hier van CETech.This PCB heeft ook een display en 4 knoppen die kunnen worden gebruikt als afstandsbediening voor
Huishoudelijke apparaten bedienen via LoRa - LoRa in Domotica - LoRa-afstandsbediening: 8 stappen
Huishoudelijke apparaten bedienen via LoRa | LoRa in Domotica | LoRa-afstandsbediening: bedien en automatiseer uw elektrische apparaten vanaf lange afstanden (kilometers) zonder de aanwezigheid van internet. Dit kan via LoRa! Hé, wat is er, jongens? Akarsh hier van CETech. Ook deze print heeft een OLED-display en 3 relais die een