Cuprins:
- Pasul 1: Cablarea Esc-urilor și BLDC-urilor
- Pasul 2: Configurarea aplicației Blynk
- Pasul 3: Cod IDE Arduino
- Pasul 4: Calibrarea motoarelor
- Pasul 5: Tot gata.! ✌?
Video: Quadcopter cu Nodemcu și Blynk (fără controler de zbor): 5 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
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
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
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:
Model avansat computer de zbor cu rachetă !: 4 pași (cu imagini)
Advanced Model Rocket Flight Computer !: Aveam nevoie de un computer high-end model de rachetă pentru cea mai nouă rachetă care se controla fără aripioare! Motivul pentru care am decis să construiesc acest lucru a fost pentru că construiesc rachete TVC (thrust vector control). Aceasta înseamnă că există
EZ-Pelican - Avion de control radio durabil, ușor de construit și de zbor: 21 de pași (cu imagini)
EZ-Pelican - Avion de control radio durabil, ușor de construit și de zbor: În acest ghid vă voi arăta cum să construiți EZ-Pelican! Este un avion controlat de radio pe care l-am proiectat. Caracteristicile sale principale sunt: Super durabil - Capabil să rezolve multe accidente Ușor de construit Ușor de zburat ieftin! Unele părți ale acesteia sunt inspirate
Cum să rulați motorul DC fără perii Quadcopter fără drone utilizând controlerul de viteză al motorului fără perii HW30A și testerul servo: 3 pași
Cum să rulați motorul DC fără perii Quadcopter cu drone utilizând regulatorul de viteză al motorului fără perii HW30A și testerul servo: Descriere: Acest dispozitiv se numește Servo Motor Tester care poate fi utilizat pentru a rula servo motorul prin conectarea simplă a servomotorului și alimentarea acestuia. De asemenea, dispozitivul poate fi folosit ca generator de semnal pentru regulatorul de viteză electric (ESC), apoi nu puteți
Cum se controlează motorul DC fără perii Quadcopter fără perii (tip 3 fire) utilizând regulatorul de viteză al motorului HW30A și Arduino UNO: 5 pași
Cum să controlați motorul DC fără perii Quadcopter fără perii (tip 3 fire) utilizând regulatorul de viteză al motorului HW30A și Arduino UNO: Descriere: Regulatorul de viteză al motorului HW30A poate fi utilizat cu 4-10 baterii NiMH / NiCd sau 2-3 celule LiPo. BEC este funcțional cu până la 3 celule LiPo. Poate fi folosit pentru a controla viteza motorului fără perii de curent continuu (3 fire) cu maxim până la 12Vdc.Specific
Răcitor / suport pentru laptop cu cost zero (fără lipici, fără găurire, fără piulițe și șuruburi, fără șuruburi): 3 pași
Zero Cost Laptop Cooler / Stand (Fără lipici, fără găurire, fără piulițe și șuruburi, fără șuruburi): ACTUALIZARE: VĂ RUGĂM VOTĂ PENTRU MEA MEA MEA INTRAREA PE www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ SAU POATE VOTA PENTRU CEL MAI BUN PRIETEN AL MEU