Turinys:

Keturkopteris su „Nodemcu“ir „Blynk“(be skrydžio valdiklio): 5 žingsniai (su nuotraukomis)
Keturkopteris su „Nodemcu“ir „Blynk“(be skrydžio valdiklio): 5 žingsniai (su nuotraukomis)

Video: Keturkopteris su „Nodemcu“ir „Blynk“(be skrydžio valdiklio): 5 žingsniai (su nuotraukomis)

Video: Keturkopteris su „Nodemcu“ir „Blynk“(be skrydžio valdiklio): 5 žingsniai (su nuotraukomis)
Video: Arducopter на гоночном квадрокоптере. Это вам не INAV! Часть первая. Базовая настройка 2024, Lapkritis
Anonim
Keturkopteris su „Nodemcu“ir „Blynk“(be skrydžio valdiklio)
Keturkopteris su „Nodemcu“ir „Blynk“(be skrydžio valdiklio)
Keturkopteris su „Nodemcu“ir „Blynk“(be skrydžio valdiklio)
Keturkopteris su „Nodemcu“ir „Blynk“(be skrydžio valdiklio)

Sveiki bičiuliai.!

Čia baigiasi paieška padaryti bepilotį skrydį be skrydžio valdytojo.

Savo projektui, kuriam būdingas žiaurumas, kūriau droną. Naktį naršiau tinkle, kad jis veiktų be skrydžio valdiklio, ir buvo labai apmaudu, kad to nepadariau. Taigi nusprendžiau padaryti tai pamokomą, kad būtų lengva tiems, kurie bus gaminamas dronas be skrydžio valdiklio.

„Blynk“yra atvirojo kodo IOT platforma, kurioje galima valdyti dalykus nuotoliniu būdu. (Galima netgi nurodyti kaip universalų nuotolinio valdymo pultą). Norėdami sužinoti daugiau, patikrinkite jų tinklalapį.

Ačiū Blynkui!

Šiomis dienomis „Nodemcu“buvo populiarus. Aš naudoju „nodemcu“, nes tai lengva programuoti. Galima programuoti pačioje arduino IDE.

Būtinos sąlygos: reikia žinoti pagrindinius litavimo būdus ir „Arduino IDE“.

Reikalingi dalykai:

1. BLDC varikliai. (Mano atveju naudojau 2212 1800KV 4 dydžio variklių)

2.30A ESC-4

3. Drono rėmas (jį galima užsisakyti internetu arba padaryti tokį).

4. LIPO akumuliatorius (paprastai su įkrovikliu) (naudojau 2200 mAh 11.1V 30C spec. Akumuliatorių).

5. Maitinimo paskirstymo valdyba.

6. Nodemcu

Nuorodos:

Štai mano naudojamos nuorodos:

1. „Blynk“dokumentai

2. „Nodemcu“dokumentai

3. „Esp9266WiFi“antraštės funkcijos.

4. BLDC ir ESC veikia, kalibravimas. (Žr. „YouTube“).

Laikas pradėti.!

1 veiksmas: prijunkite ESC ir BLDC

ESC paprastai naudojami variklio greičiui valdyti. Trys kaiščiai, išeinantys iš ESC, BLDC varikliams pateikiami taip. PWM signalą generuoja „nodemcu“, kuris valdys variklio greitį.

Aerodinamika, į kurią reikia atsižvelgti: Sinergetinis drono skraidymo žingsnis yra aerodinamika. Varikliai, priešingi vienas kitam, turi būti ta pačia kryptimi Du priešingi varikliai turi būti tos pačios krypties (ty ACW), tada kitas du priešingi varikliai turi būti CW. Lituokite tinkamai, rūpindamiesi dinamika.

2 veiksmas: nustatykite „Blynk“programą

„Blynk“programos nustatymas
„Blynk“programos nustatymas
„Blynk“programos nustatymas
„Blynk“programos nustatymas
„Blynk“programos nustatymas
„Blynk“programos nustatymas

Atsisiųskite „blynk“programą. Ją galite rasti „Android“/„iOS“parduotuvėje. Sukurkite tuščią paskyrą ir patvirtinkite paskyrą.

Įdiekite „blynk“biblioteką į „Arduino IDE“.

Pridėkite du slankiklių valdiklius. Vienas skirtas variklio kalibravimui, o kitas - variklio valdymui. Pasirinkite vieną slankiklį ir priskirkite kaištį kaip V0 ir pakeiskite didžiausią vertę į 255. (Kalibravimui) Pasirinkite kitą slankiklį ir priskirkite kaištį kaip V1 ir pakeiskite didžiausia vertė iki 255. (Norėdami valdyti droną) Galima naudoti tą patį valdiklį, kad būtų galima kalibruoti ir valdyti droną. (bet nerekomenduojama) Kai kurios nuotraukos buvo įkeltos parodyti.

3 žingsnis: „Arduino“IDE kodas

Image
Image

Patikrinkite šią nuorodą, kad gautumėte kodą.

Į „Arduino IDE“turi būti įdiegtas „Esp8266“plokštės paketas. Sekite įkeltą vaizdo įrašą, kad prie „Arduino IDE“pridėtumėte ESP8266 biblioteką.

Atidarykite failą „Arduino“ir įkelkite kodą, lentų tvarkytuvėje pasirinkę lentą kaip „Nodemcu“.

4 žingsnis: variklių kalibravimas

Atsargiai! Įsitikinkite, kad kalibruojant pašalinami sraigtai. Svarbi atsargumo priemonė, nes aš turėjau labai blogos patirties su jais!? Varikliai turi būti „kalibruoti“. Tai labiau apibrėžta kaip aukščiausio ir žemiausio droselio suderinimas greitį iki didžiausios ir žemiausios įtampos, kurią teikia „mcu“. Kai „blynk“programa bus tinkamai nustatyta ir prijungta esc ir BLDC, kitas žingsnis yra kalibruoti. Prijungę keturias esc “prie maitinimo šaltinio (paprastai lipo baterijos), varikliai duos pyptelėjimą, kad sukalibruotų esc. Atlikite paprastus veiksmus, kad sukalibruotumėte BLDC1. Kai variklis duoda pyptelėjimą, pakeiskite slankiklį iki didžiausios vertės (mano atveju tai yra 255). 2. Variklis jį aptinka ir duoda antrą pyptelėjimą žemam droseliui. Šį kartą slankiklį perkelkite į mažiausią vertę, ty, 03. Variklis du kartus duos pyptelėjimą, nurodydamas, kad kalibravimas atliktas, ir pakeis slankiklio vertę, kad pakeistumėte variklių greitį. padaryta.!

5 žingsnis: viskas padaryta.?

Įsitikinkite, kad visi varikliai turi būti vienodo greičio (ty vienodo apsisukimų per minutę).

Laba diena visiems.!

Bet kokios užklausos:

Pasiekite [email protected]

Rekomenduojamas: