Sisukord:
- 1. samm: ESC -de ja BLDC -de ühendamine
- Samm: rakenduse Blynk seadistamine
- Samm: Arduino IDE -kood
- Samm: mootorite kalibreerimine
- 5. samm: kõik on tehtud.? ✌?
Video: Nodemcu ja Blynkiga nelikopter (ilma lennujuhtimiseta): 5 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Tere kutid.!
Siin lõpeb otsing teha droon ilma lennujuhita.
Ma valmistasin oma projekti jaoks, mis hõlmab survillentsi, drooni. Surfasin üleöö võrgus, et see töötaks ilma lennujuhita, ja oli väga pettumusttekitav, et ma seda ei teinud. Nii et otsustasin selle juhendada, nii et see on lihtne neile, kes teeb drooni ilma lennujuhita.
Blynk on avatud lähtekoodiga IOT-platvorm, kus saab asju eemalt juhtida. (Võib isegi nimetada universaalseks kaugjuhtimispuldiks). Lisateabe saamiseks vaadake nende veebisaiti.
Aitäh Blynkile!
Nodemcu on nendel päevadel olnud buzz. Olen kasutanud nodemcut selle programmeerimise lihtsuse tõttu. Seda saab programmeerida arduino IDE -s.
Eeltingimused: peate teadma jootmise põhitehnikaid ja Arduino IDE -d.
Vajalikud asjad:
1. BLDC mootorid. (Minu puhul olen kasutanud 2212 1800KV mootorit koguses 4)
2.30A ESC-4
3. Drooniraam (seda saab tellida veebist või teha selliseks).
4. LIPO aku (tavaliselt laadijaga) (olen kasutanud 2200 mAh 11,1 V 30C spetsifikatsiooniga akut).
5. Toitejaotusnõukogu.
6. Nodemcu
Viited:
Siin on viited, mida olen kasutanud:
1. Blynk Docs
2. Nodemcu dokumendid
3. Esp9266WiFi päise funktsioonid.
4. BLDC ja ESC töötavad, kalibreerimine. (Vaadake YouTube'i).
Aeg alustada.!
1. samm: ESC -de ja BLDC -de ühendamine
ESC -sid kasutatakse tavaliselt mootori kiiruse reguleerimiseks. ESC -st väljuvad kolm tihvti antakse BLDC -mootoritele järgmiselt. PWM -signaali genereerib nodemcu, mis juhib mootori kiirust.
Aerodünaamika, mida tuleb arvestada: sünergistlik samm drooni lendamiseks on see aerodünaamika. Üksteise vastas olevad mootorid peavad olema samas suunas Kaks vastassuunalist mootorit peavad olema samas suunas (st ACW), siis teine kaks vastassuunalist mootorit peavad olema pöörlemissageduses. Jootke korralikult, hoolitsedes dünaamika eest.
Samm: rakenduse Blynk seadistamine
Laadige alla rakendus blynk. Selle leiate Android/ios poest. Looge tühi konto ja kontrollige oma kontot.
Installige blynk -kogu Arduino IDE -sse.
Lisage kaks liuguri vidinat. Üks on mõeldud mootori kalibreerimiseks ja teine mootori juhtimiseks. Valige üks liugur ja määrake tihvt V0 -ks ning muutke kõrgeimaks väärtuseks 255. (Kalibreerimiseks) Valige teine liugur ja määrake tihvt V1 -ks ja muutke kõrgeim väärtus 255. (Drooni juhtimiseks) Drooni kalibreerimiseks ja juhtimiseks saab kasutada sama vidinat. (kuid pole soovitatav) Mõned pildid on demonstreerimiseks üles laaditud.
Samm: Arduino IDE -kood
Koodi saamiseks vaadake seda linki.
Esp8266 plaadipakett tuleb installida Arduino IDE -sse. Järgige üleslaaditud videot, et lisada ESP8266 raamatukogu Arduino IDE -sse.
Avage fail Arduinos ja laadige kood üles, valides tahvlite halduris tahvli „Nodemcu”.
Samm: mootorite kalibreerimine
Ettevaatust! Palun veenduge, et kalibreerimise ajal eemaldatakse propellerid. Oluline ettevaatusabinõu, sest mul oli nendega väga halb kogemus!? Mootorid peavad olema „kalibreeritud”. See on rohkem määratletud nagu kõrgeima ja madalaima gaasi reguleerimine kiirus kõrgeimale ja madalaimale pingele, mida pakub mcu. Kui blynk -rakendus on õigesti seadistatud ja esc ja BLDC juhtmed ühendatud, on järgmine samm kalibreerimine. Pärast nelja esci ühendamist toiteallikaga (tavaliselt lipo aku), mootorid annavad esc kalibreerimiseks piiksu. Järgige BLDC -de kalibreerimiseks lihtsaid samme 1. Kui mootor annab piiksu, muutke liugur maksimaalsele väärtusele (minu puhul on see 255). 2. Mootor tuvastab selle ja annab teise piiksu madalale gaasile. Seekord liigutage liugur madalaimale väärtusele, st 03. Mootor annab kaks korda piiksu, mis kinnitab, et kalibreerimine on tehtud, ja muudab liuguri väärtust, et muuta mootorite kiirust. tehtud.!
5. samm: kõik on tehtud.? ✌?
Veenduge, et kõik mootorid peavad hõljuma sama kiirusega (st sama pööretega).
Head päeva kõigile.!
Kõik päringud:
Võtke ühendust aadressil [email protected]
Soovitan:
Omatehtud nelikopter: 8 sammu (piltidega)
Omatehtud nelikopter: kui soovite esmakordselt teha nelikopterit, mis on 100% teie oma ja teil pole 3D -printerit, siis see juhend on teie jaoks! Üks peamisi põhjusi, miks ma selle juhendi kokku panin, on see, et te ei peaks samu läbima
Kokkupandav / kaasaskantav nelikopter: 6 sammu (piltidega)
Kokkupandav / kaasaskantav nelikopter: see juhend sisaldab peamiselt kompaktse või kokkupandava nelikopteri raami valmistamist, mis peaks vastama järgmistele nõuetele. Seda tuleks minuti jooksul hõlpsalt kokku voltida või lahti voltida. Täielik süsteem sisaldab nelikopterit, akut, kaamerat
Navigeerige robot kingade anduritega, ilma GPS -iga, ilma kaardita: 13 sammu (koos piltidega)
Navigeerige robotil jalatsianduritega, ilma GPS-i, ilma kaardita: robot liigub eelnevalt programmeeritud teel ja edastab (üle Bluetoothi) oma tegeliku liikumisteabe telefoni reaalajas jälgimiseks. Arduino on eelnevalt programmeeritud teega ja oblu kasutatakse roboti liikumise tuvastamiseks. oblu edastab liikumisteavet
RBG 3D trükitud kuu juhitav Blynkiga (iPhone või Android): 4 sammu (piltidega)
RBG 3D -trükitud kuu, mida juhitakse Blynkiga (iPhone või Android): see on 3D -trükitud kuu koos alusega. Ehitatud 20 LED -i RGB LED -ribaga, mis on ühendatud arduino uno -ga ja programmeeritud juhtima blynk -i abil. Arduinot saab seejärel rakenduse kaudu juhtida iPhone'i või Androidi blynkist
Kuidas kasutada ESP32 -d LED -i juhtimiseks WiFi abil Blynkiga: 7 sammu (piltidega)
Kuidas kasutada ESP32 -d LED -i juhtimiseks WiFi abil Blynkiga: see õpetus kasutab ESP32 arendusplaati, et juhtida LED -i Blynkiga WiFi kaudu. Blynk on platvorm, millel on iOS- ja Android -rakendused Arduino, Raspberry Pi ja muu sarnase juhtimiseks Interneti kaudu. See on digitaalne armatuurlaud, kuhu saate luua