Cuprins:

LoRa Remote Control Messenger Cu un TFT de 1,8 "pentru distanțe de până la 8 km: 8 pași
LoRa Remote Control Messenger Cu un TFT de 1,8 "pentru distanțe de până la 8 km: 8 pași
Anonim
Image
Image

Conectați proiectul la laptop sau telefon și apoi discutați între dispozitive fără internet sau SMS folosind doar LoRa.

Hei, ce se întâmplă, băieți? Akarsh aici de la CETech.

Acest PCB are, de asemenea, un afișaj și 4 butoane care pot fi folosite și ca telecomandă pentru unele dispozitive. Puteți face orice cu codul care vă proiectează propria interfață de utilizare. Deci, pe scurt, acest proiect are un esp8266 care poate oferi funcționalitate WiFi, modul LoRa, afișaj TFT de 1,8 inch, 4 butoane pentru realizarea unei interfețe UI. Posibilitățile cu codul sunt nelimitate.

Poate fi conectat la telefonul smartphone sau la orice computer și face ca acel dispozitiv să poată fi activat prin LoRa. Acum, când se va face acest lucru, veți putea trimite mesaje oricărui alt dispozitiv folosind același messenger LoRa. Toate acestea se fac fără prezența 4G / LTE / 3G / GSM / WiFi / SMS. Ceea ce am făcut într-un proiect anterior, pe care îl puteți găsi aici:

Pasul 1: Piese

Părți
Părți

În primul rând, ca parte principală, am folosit un modul ESP8266 cu o placă de breakout. Atașat-o pe PCB folosind niște anteturi masculine și feminine. Am folosit un afișaj TFT SPI de 1,8 inch, modul TP4056 pentru încărcarea și protecția bateriei și o baterie veche de telefon mobil.

În scopul LoRa, am folosit un RYLR896. Vă sugerez cu tărie acest modul, deoarece este foarte ușor de utilizat peste UART folosind comenzile AT.

Puteți găsi părțile de mai jos:

1) Modulul ESP8266

2) placă ESP12

3) Afișaj TFT

4) Modulul TP4056

5) Modulul Reyax RYLR896 LoRa

6) Designul meu PCB

Pentru ultimele două părți, dacă aveți dificultăți în a le afla, puteți să-mi trimiteți un mesaj / e-mail și fie vă pot ajuta să îl găsiți în zona dvs., fie vă pot expedia la dvs., dacă doriți.

Pasul 2: obțineți PCB-uri pentru proiectul dvs. fabricat

Obțineți PCB-uri pentru proiectul dvs. fabricat
Obțineți PCB-uri pentru proiectul dvs. fabricat

Trebuie să verificați JLCPCB pentru a comanda PCB online ieftin!

Veți obține 10 PCB-uri de bună calitate fabricate și expediate la pragul dvs. pentru 2 $ și o parte din transport. Veți primi, de asemenea, o reducere la expediere la prima comandă. Pentru a vă proiecta propriul cap PCB către easyEDA, odată ce ați terminat, încărcați fișierele Gerber pe JLCPCB pentru a le fabrica cu o calitate bună și timp de livrare rapid.

Pasul 3: Înțelegerea modulului Reyax și modul de utilizare. (OPȚIONAL: Puteți sări peste citirea acestui pas dacă nu sunteți interesat de lucru)

Înțelegerea modulului Reyax și modul de utilizare. (OPȚIONAL: Puteți sări peste citirea acestui pas dacă nu sunteți interesat de lucru)
Înțelegerea modulului Reyax și modul de utilizare. (OPȚIONAL: Puteți sări peste citirea acestui pas dacă nu sunteți interesat de lucru)

1. Modulul LoRa pe care îl avem este un modul UART care este configurat folosind comenzi AT.

2. Modulul găzduiește un MCU STM32 care face toate discuțiile cu modulul SPI LoRa de la RYLR896.

3. Comenzile din imagine sunt cele de bază pe care le puteți consulta la acest document pentru mai multe: REYAX-Lora-AT-COMMAND-GUIDE

4. Încă vă recomand cu tărie să parcurgeți videoclipul YouTube pe care îl explic corect.

Pasul 4: Conexiunile modulelor din PCB

Conexiunile modulelor din PCB
Conexiunile modulelor din PCB
Conexiunile modulelor din PCB
Conexiunile modulelor din PCB

1. Ambele module vor fi conectate în același mod ca în imaginea de mai sus.

2. Când ambele module sunt conectate, puteți programa modulele unul câte unul și apoi testați proiectul.

Toate conexiunile prezentate mai sus sunt realizate în PCB și, prin urmare, nu este nevoie de niciun alt cablaj.

Pasul 5: lipirea PCB-ului

Lipirea PCB-ului
Lipirea PCB-ului
Lipirea PCB-ului
Lipirea PCB-ului

Lipiți toate componentele pe PCB.

Aș sugera mai întâi să lipiți componentele cu înălțime mică de pe PCB și apoi să vă deplasați la componente cu mai multă înălțime, cum ar fi antetele etc.

Înainte de alimentarea modulului, testați toate conexiunile folosind un multimetru pentru îmbinările de lipit defecte și scurtcircuitele.

Pentru a programa modulul, am adăugat un port pentru a atașa un FTDI232 USB la placa serială sub placa ESP8266, astfel încât să puteți programa placa cu ușurință.

Pasul 6: Descărcați și configurați IDE-ul Arduino

Descărcați și configurați IDE-ul Arduino
Descărcați și configurați IDE-ul Arduino

Descărcați ID-ul Arduino de aici.

1. Instalați Arduino IDE și deschideți-l.

2. Accesați Fișier> Preferințe

3. Adăugați https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json adresele URL suplimentare ale administratorului plăcilor.

4. Accesați Instrumente> Placă> Manager placi

5. Căutați ESP8266 și apoi instalați placa.

6. Reporniți IDE-ul.

Pasul 7: Codificarea proiectului

Codificarea proiectului
Codificarea proiectului
Codificarea proiectului
Codificarea proiectului

Pentru a programa modulul, am adăugat un port pentru a atașa un USB FTDI232 la placa serială sub placa ESP8266, astfel încât să puteți programa placa cu ușurință.

Trebuie să apăsați GPIO0 și să îl mențineți apăsat, apoi apăsați butonul RESET, apoi eliberați mai întâi butonul RESET, apoi butonul GPIO0.

1. Descărcați depozitul:

2. Extrageți folderul descărcat și deschideți fișierul main.ino în Arduino IDE.

3. Navigați la Instrumente> Placă. Selectați placa corespunzătoare pe care o utilizați NodeMCU (12E) funcționează în majoritatea cazurilor.

4. Selectați comunicarea corectă. port accesând Instrumente> Port.

5. Apăsați butonul de încărcare.

6. Când fila indică Încărcare finalizată, sunteți gata să utilizați dispozitivul.

După încărcare, deschideți monitorul serial pentru a trimite și primi mesaje.

Pasul 8: Joacă cu dispozitivul

Joc cu dispozitivul
Joc cu dispozitivul

1. Doar porniți dispozitivul, veți vedea lucruri pe ecran, puteți apăsa butoane diferite pentru a vedea dispozitivul în acțiune.

2. Treceți la monitorul serial și începeți să trimiteți mesaje text instantaneu! Pentru a face celălalt dispozitiv simplu, puteți face referire la acest articol:

3. CONGO! dispozitivul funcționează conform așteptărilor.

Recomandat: