Cuprins:

Quadcopter cu Nodemcu și Blynk (fără controler de zbor): 5 pași (cu imagini)
Quadcopter cu Nodemcu și Blynk (fără controler de zbor): 5 pași (cu imagini)

Video: Quadcopter cu Nodemcu și Blynk (fără controler de zbor): 5 pași (cu imagini)

Video: Quadcopter cu Nodemcu și Blynk (fără controler de zbor): 5 pași (cu imagini)
Video: Using one or more VL6180X 20cm Time-of-Flight proximity sensor with Arduino 2024, Noiembrie
Anonim
Quadcopter cu Nodemcu și Blynk (fără controler de zbor)
Quadcopter cu Nodemcu și Blynk (fără controler de zbor)
Quadcopter cu Nodemcu și Blynk (fără controler de zbor)
Quadcopter cu Nodemcu și Blynk (fără controler de zbor)

Buna baieti.!

Căutarea pentru a face dronă fără controler de zbor se încheie aici.

Am făcut cam dronă pentru proiectul meu, care implică supraviețuire. Am navigat pe net peste noapte pentru a-l face să funcționeze fără controlerul de zbor și a fost foarte dezamăgitor că nu am făcut-o. va face drone fără controler de zbor.

Blynk este o platformă IOT open-source în care se pot controla lucrurile de la distanță (poate fi chiar declarat ca o telecomandă universală).

Mulțumesc lui Blynk.!

Nodemcu a fost în buzz în aceste zile. Am folosit nodemcu datorită ușurinței în programare. O puteți programa chiar în IDE arduino.

Condiții preliminare: trebuie să cunoașteți tehnicile de lipire de bază și Arduino IDE.

Lucruri necesare:

1. Motoare BLDC. (În cazul meu, am folosit 2212 motoare de 1800KV în cantitate 4)

2.30A ESC-4

3. Un cadru de dronă (îl puteți comanda online sau îl puteți face așa).

4. Baterie LIPO (de obicei cu încărcător) (am folosit baterie specifică 2200 mAh 11.1V 30C).

5. Consiliul de distribuție a energiei.

6. Nodemcu

Referințe:

Iată referințele pe care le-am folosit:

1. Blynk Docs

2. Nodemcu docs

3. Funcții antet Wi-Fi Esp9266.

4. Funcționare BLDC și ESC, calibrare (consultați youtube).

E timpul să începi.!

Pasul 1: Cablarea Esc-urilor și BLDC-urilor

ESC-urile sunt utilizate în general pentru a controla viteza motorului. Cele trei pini care ies din ESC sunt date motoarelor BLDC după cum urmează. Semnalul PWM este generat de nodemcu care va controla viteza motorului.

Aerodinamica care trebuie luată în considerare: Pasul sinergic pentru a face drona să zboare este aerodinamica. Motoarele care sunt opuse unele cu altele trebuie să se afle în aceeași direcție Două motoare care sunt opuse trebuie să fie în aceeași direcție (adică ACW), apoi celălalt două motoare opuse trebuie să fie în CW. Solder în mod corespunzător, având grijă de dinamică.

Pasul 2: Configurarea aplicației Blynk

Configurarea aplicației Blynk
Configurarea aplicației Blynk
Configurarea aplicației Blynk
Configurarea aplicației Blynk
Configurarea aplicației Blynk
Configurarea aplicației Blynk

Descărcați aplicația blynk. O puteți găsi în magazinul Android / iOS. Creați un cont gol și verificați-vă contul.

Instalați biblioteca blynk pe IDE-ul Arduino.

Adăugați două widgeturi glisante. Unul este pentru calibrarea motorului, iar celălalt este pentru controlul motorului. Alegeți un glisor și atribuiți pinul ca V0 și schimbați cea mai mare valoare la 255. (Pentru calibrare) Alegeți un alt glisor și atribuiți pinul ca V1 și schimbați cea mai mare valoare la 255. (Pentru a controla drona) Se poate utiliza același widget pentru a calibra și pentru a controla drona. (dar nu este recomandat) Unele imagini au fost încărcate pentru a arăta demonstrație.

Pasul 3: Cod IDE Arduino

Image
Image

Verificați acest link pentru a obține codul.

Pachetul de bord Esp8266 trebuie instalat pe Arduino IDE. Urmați videoclipul încărcat pentru a adăuga biblioteca ESP8266 la Arduino IDE.

Deschideți fișierul în Arduino și încărcați codul selectând placa în managerul Placi ca „Nodemcu”.

Pasul 4: Calibrarea motoarelor

Atenție.! Vă rugăm să vă asigurați că elicele sunt îndepărtate în timpul calibrării. O măsură importantă de precauție”am avut o experiență foarte proastă cu ele. viteza la cea mai mare și cea mai mică tensiune oferită de mcu. Odată ce aplicația blynk este corect configurată și se realizează cablarea esc și BLDC, următorul pas este calibrarea. După ce conectați cele patru escs la o sursă de alimentare (de obicei o baterie lipo), motoarele vor emite un semnal sonor pentru calibrarea esc. Urmați pașii simpli pentru calibrarea BLDC-urilor 1. După ce motorul emite un semnal sonor, schimbați glisorul la valoarea maximă (în cazul meu este 255).2 Motorul îl detectează și emite al doilea semnal sonor pentru accelerația joasă. De această dată, mutați glisorul la cea mai mică valoare, adică 03. Motorul va emite un semnal sonor de două ori, afirmând că calibrarea este efectuată și modificați valoarea glisorului pentru a modifica viteza motoarelor. Terminat.!

Pasul 5: Tot gata.! ✌?

Vă rugăm să vă asigurați că toate motoarele trebuie să aibă aceeași viteză (adică același RPM) pentru a se deplasa.

Bună ziua tuturor!

Orice interogări:

Contactați [email protected]

Recomandat: