Innehållsförteckning:
- Steg 1: Delar
- Steg 2: Skaffa PCB för ditt projekt tillverkat
- Steg 3: Förstå Reyax -modulen och hur du använder den. (VALFRITT: Du kan hoppa över att läsa detta steg om du inte är intresserad av arbetet)
- Steg 4: Anslutningar av modulerna i kretskortet
- Steg 5: Lödning av kretskortet
- Steg 6: Ladda ner och konfigurera Arduino IDE
- Steg 7: Kodning av projektet
- Steg 8: Spela med enheten
Video: LoRa Remote Control Messenger Med en 1,8 "TFT för avstånd upp till 8 km: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Anslut projektet till din bärbara dator eller telefon och chatta sedan mellan enheterna utan internet eller SMS med bara LoRa.
Hej, vad händer, killar? Akarsh här från CETech.
Detta kretskort har också en display och 4 knappar som kan användas som fjärrkontroll för vissa enheter också. Du kan göra vad som helst med koddesign ditt eget användargränssnitt. Så kort sagt, det här projektet har en esp8266 som kan ge WiFi -funktionalitet, LoRa -modul, 1,8 tums TFT -display, 4 tryckknappar för att skapa ett UI. Möjligheterna med koden är oändliga.
Den kan anslutas till din smartphone eller vilken dator som helst och den gör den enheten LoRa-aktiverad messenger. När det nu är klart skulle du kunna skicka meddelanden till alla andra enheter med samma LoRa -budbärare. Allt detta görs utan närvaro av 4G/LTE/3G/GSM/WiFi/SMS. Vilket jag har gjort i ett tidigare projekt som du hittar här:
Steg 1: Delar
Först som huvuddelen använde jag en ESP8266 -modul med ett utbrottskort. Fäst den på kretskortet med några manliga och kvinnliga rubriker. Jag använde en 1,8 tums TFT SPI -skärm, TP4056 -modul för batteriladdning och skydd och ett gammalt mobiltelefonbatteri.
För LoRa -ändamålet använde jag en RYLR896. Jag föreslår starkt denna modul eftersom den är mycket enkel att använda över UART med AT -kommandon.
Du hittar delarna nedan:
1) ESP8266 -modul
2) ESP12 breakout board
3) TFT -skärm
4) TP4056 -modul
5) Reyax RYLR896 LoRa -modul
6) Min PCB -design
För de två sista delarna om du har svårt att ta reda på dem kan du skicka ett e -postmeddelande till mig och antingen kan jag hjälpa dig att hitta det i ditt område eller så kan jag skicka dem till dig om du vill.
Steg 2: Skaffa PCB för ditt projekt tillverkat
Du måste kolla in JLCPCB för att beställa PCB online billigt!
Du får 10 kretskort av god kvalitet tillverkade och levererade till din dörr för 2 $ och lite frakt. Du får också rabatt på frakten på din första beställning. För att designa ditt eget kretskort, gå över till easyEDA, när det är klart ladda upp dina Gerber -filer till JLCPCB för att få dem tillverkade med bra kvalitet och snabb handläggningstid.
Steg 3: Förstå Reyax -modulen och hur du använder den. (VALFRITT: Du kan hoppa över att läsa detta steg om du inte är intresserad av arbetet)
1. LoRa -modulen vi har är en UART -modul som konfigureras med AT -kommandon.
2. Modulen rymmer en STM32 MCU som pratar med SPI LoRa -modulen ombord på RYLR896.
3. Kommandona på bilden är grundläggande. Du kan hänvisa till detta dokument för mer: REYAX-Lora-AT-COMMAND-GUIDE
4. Jag rekommenderar fortfarande starkt att du går igenom min YouTube -video där jag förklarar detta ordentligt.
Steg 4: Anslutningar av modulerna i kretskortet
1. Båda modulerna kommer att anslutas på samma sätt som i bilden ovan.
2. När båda modulerna är anslutna kan du programmera modulerna en efter en och sedan testa projektet.
Alla anslutningar som visas ovan görs i kretskortet och det behövs alltså inga andra kablar.
Steg 5: Lödning av kretskortet
Löd alla komponenter till kretskortet.
Jag skulle föreslå att lödda komponenterna med låg höjd på kretskortet först och sedan flytta till komponenter med mer höjd som rubriker etc.
Testa alla anslutningar innan du sätter på modulen med en multimeter för dåliga lödfogar och kortslutningar.
För att programmera modulen har jag lagt till en port för att ansluta en FTDI232 USB till seriekortet under ESP8266 -kortet så att du enkelt kan programmera kortet.
Steg 6: Ladda ner och konfigurera Arduino IDE
Ladda ner Arduino IDE härifrån.
1. Installera Arduino IDE och öppna den.
2. Gå till Arkiv> Inställningar
3. Lägg till https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json de ytterligare Boards Manager -webbadresserna.
4. Gå till Verktyg> Board> Boards Manager
5. Sök efter ESP8266 och installera sedan kortet.
6. Starta om IDE.
Steg 7: Kodning av projektet
För att programmera modulen har jag lagt till en port för att ansluta en FTDI232 USB till seriekortet under ESP8266 -kortet så att du enkelt kan programmera kortet.
Du måste trycka på GPIO0 och hålla den intryckt, tryck sedan på RESET -knappen och släpp sedan först RESET -knappen och sedan GPIO0 -knappen.
1. Ladda ner förvaret:
2. Extrahera den nedladdade mappen och öppna main.ino -filen i Arduino IDE.
3. Navigera till Verktyg> Styrelse. Välj rätt kort som du använder NodeMCU (12E) fungerar i de flesta fall.
4. Välj rätt komm. port genom att gå till Verktyg> Port.
5. Tryck på uppladdningsknappen.
6. När fliken säger Klar överföring är du redo att använda enheten.
Efter överföring öppnar du den seriella bildskärmen för att skicka och ta emot meddelanden.
Steg 8: Spela med enheten
1. Slå bara på enheten. Du kommer att se saker på displayen, du kan trycka på olika knappar för att se enheten i funktion.
2. Gå över till seriell bildskärm och börja sms: a direkt! För att göra den andra enkla enheten kan du hänvisa till denna artikel:
3. KONGO! enheten fungerar som förväntat.
Rekommenderad:
Snabbguiden för att göra en video med din iPhone och ladda upp den till Facebook eller YouTube: 9 steg
Snabbguiden för att göra en video med din iPhone och ladda upp den till Facebook eller YouTube: Använd denna enkla 5 -stegsprocess (Instructables får det att se ut som fler steg än det faktiskt är) för att skapa och ladda upp din första YouTube- eller Facebook -video - med bara din iPhone
LoRa Messenger för två enheter för avstånd upp till 8 km: 7 steg
LoRa Messenger för två enheter för avstånd upp till 8 km: Anslut projektet till din bärbara dator eller telefon och chatta sedan mellan enheterna utan internet eller SMS med bara LoRa.Hej, hur är det killar? Akarsh här från CETech. Idag ska vi göra ett projekt som kan anslutas till din smartphone eller vilken
1A till 40A ström BOOST -omvandlare för upp till 1000W likströmsmotor: 3 steg
1A till 40A Current BOOST-omvandlare för upp till 1000W DC-motor: Hej! I den här videon lär du dig hur du skapar en strömförstärkarkrets för dina hög ampere DC-motorer upp till 1000W och 40 ampere med transistorer och en mittkranstransformator. strömmen vid utgången är mycket hög men spänningen kommer att vara
Wallace Autonomous Robot - Del 4 - Lägg till IR -avstånd och "Amp" -sensorer: 6 steg
Wallace Autonomous Robot - Del 4 - Lägg till IR -distans- och "Amp" -sensorer: Hej, idag startar vi nästa fas för att förbättra Wallaces kapacitet. Specifikt försöker vi förbättra dess förmåga att upptäcka och undvika hinder med hjälp av infraröda avståndssensorer, och även dra nytta av Roboclaw motorstyrenhetens förmåga
Gör din egen professionella skivrengöringsmaskin för mindre än $ 80 och spara upp till $ 3000 och mer: 6 steg (med bilder)
Gör din egen professionella skivrengöringsmaskin för mindre än $ 80 och spara upp till $ 3000 och mer .: Ursäkta min engelska. Efter att jag hittat tillbaka till ljudet av god gammal vinyl hade jag problemet med varje skivälskare. Hur rengörs posterna ordentligt!? Det finns många sätt på Internet. Billigare sätt som Knosti eller Discofilm men också