Obsah:
- Krok 1: Zapojenie káblov Escs a BLDC
- Krok 2: Nastavenie aplikácie Blynk
- Krok 3: Arduino IDE kód
- Krok 4: Kalibrácia motorov
- Krok 5: Hotovo.! ✌?
Video: Quadcopter with Nodemcu and Blynk (without Flight Controller): 5 Steps (with Pictures)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Ahojte chalani!
Tu sa končí hľadanie výroby dronov bez letového ovládača.
Trochu som robil dron pre svoj projekt, ktorý zahŕňa vytrvalosť. Cez noc som surfoval po sieti, aby fungoval bez letového ovládača, a bolo veľkým sklamaním, že som to neurobil. Preto som sa rozhodol urobiť tento návod tak, aby bol pre tých, ktorí to ľahko zvládli. bude vyrábať dron bez letového ovládača.
Blynk je platforma IOT s otvoreným zdrojovým kódom, na ktorej je možné veci ovládať na diaľku. (Môže byť dokonca uvedené ako univerzálne diaľkové ovládanie). Ak chcete vedieť viac, navštívte ich webovú stránku.
Vďaka Blynkovi.!
Nodemcu je v týchto dňoch na vzostupe. Použil som nodemcu kvôli jednoduchosti programovania. Dá sa naprogramovať v samotnom arduino IDE.
Predpoklady: Musíte poznať základné spájkovacie techniky a Arduino IDE.
Potrebné veci:
1. Motory BDC. (V mojom prípade som použil 2212 motorov s výkonom 1 800 KV v množstve 4)
2,30A ESC-4
3. Rám drona (dá sa objednať online alebo to môže byť takto).
4. Batéria LIPO (typicky s nabíjačkou) (použil som batériu 2200 mAh, 11,1 V, 30C).
5. Rada pre distribúciu energie.
6. Nodemcu
Referencie:
Tu sú odkazy, ktoré som použil:
1. Blynk Docs
2. Dokumenty Nodemcu
3. Funkcie WiFi hlavičky Esp9266.
4. Práce s BLDC a ESC, kalibrácia. (Pozri youtube).
Čas začať.!
Krok 1: Zapojenie káblov Escs a BLDC
ESC sa zvyčajne používajú na ovládanie rýchlosti motora. Tri kolíky vychádzajúce z ESC sú určené pre motory BLDC nasledovne. Signál PWM je generovaný uzlom, ktoré bude ovládať rýchlosť motora.
Aerodynamika, ktorá sa má zvážiť: Synergickým krokom pri lietaní drona je jeho aerodynamika. Motory, ktoré sú navzájom opačné, musia ísť v rovnakom smere. Dva motory, ktoré sú opačné, musia byť v rovnakom smere (tj. ACW), potom ostatné dva protiľahlé motory musia byť v CW. Správne spájkujte starostlivosťou o dynamiku.
Krok 2: Nastavenie aplikácie Blynk
Stiahnite si aplikáciu blynk. Nájdete ju v obchode Android/ios. Vytvorte si prázdny účet a overte si účet.
Nainštalujte knižnicu blynk do Arduino IDE.
Pridajte dve miniaplikácie posuvníka. Jeden slúži na kalibráciu motora a druhý na ovládanie motora. Vyberte jeden posúvač a priraďte kolík ako V0 a zmeňte najvyššiu hodnotu na 255. (Pre kalibráciu) Vyberte iný posúvač a priraďte kolík ako V1 a zmeňte najvyššia hodnota na 255. (Na ovládanie drona) Na kalibráciu a ovládanie drona je možné použiť rovnakú miniaplikáciu. (ale neodporúča sa) Na ukážku boli nahrané niektoré obrázky.
Krok 3: Arduino IDE kód
Po kliknutí na tento odkaz získate kód.
Balíček dosky Esp8266 je potrebné nainštalovať do Arduino IDE. Podľa nahraného videa pridajte knižnicu ESP8266 do Arduino IDE.
Otvorte súbor v Arduine a nahrajte kód zvolením dosky v Správcovi dosiek ako „Nodemcu“.
Krok 4: Kalibrácia motorov
Pozor.! Uistite sa prosím, že sú vrtule počas kalibrácie odstránené. Dôležitá predbežná opatrnosť, pretože s nimi mám veľmi zlé skúsenosti!? Motory musia byť „kalibrované“. Je to viac definované ako zladenie najvyššieho a najnižšieho plynu rýchlosť na najvyššie a najnižšie napätie poskytované počítačom. Akonáhle je aplikácia blynk správne nastavená a je vykonané zapojenie esc a BLDC, ďalším krokom je kalibrácia. Po pripojení štyroch esc k zdroju napájania (zvyčajne lipo batéria), motory vydajú pípnutie na kalibráciu esc. Postupujte podľa jednoduchých krokov na kalibráciu BLDC '1. Potom, čo motor pípne, zmeňte posúvač na maximálnu hodnotu (v mojom prípade je to 255). 2. Motor to zistí a vydá druhé pípnutie pre nízky plyn. Tentokrát posuňte posúvač na najnižšiu hodnotu, tj. 03. Motor dvakrát pípne, že kalibrácia je vykonaná a zmenou hodnoty posúvača zmeníte rýchlosť motorov. Ste hotový.!
Krok 5: Hotovo.! ✌?
Uistite sa, že všetky motory by mali mať rovnakú rýchlosť (t.j. rovnaké otáčky), aby sa vznášali.
Dobrý deň všetkým!
Akékoľvek otázky:
Siahnite na [email protected]
Odporúča:
AI With Grove Zero and Codecraft (Scratch 3.0): 5 Steps (with Pictures)
AI With Grove Zero and Codecraft (Scratch 3.0): V tomto článku budeme stavať tri projekty využívajúce funkcie AI Codecraft, grafické programovacie prostredie založené na Scratch 3.0. Codecraft je vyvinutý a udržiavaný vzdelávaním TinkerGen a je voľne použiteľný. AI a jeho podmnožina,
Air Piano using IR Proximity Sensor and Arduino Uno Atmega 328: 6 Steps (with Pictures)
Air Piano using IR Proximity Sensor and Arduino Uno Atmega 328: Normálne klavíry sú to elektrické alebo mechanické práce na jednoduchom mechanizme stlačenia tlačidla. Ale tu je zvrat, potrebu klávesov na klavíri by sme mohli eliminovať pomocou niektorých senzorov. A infračervené snímače priblíženia najlepšie zodpovedajú príčine, pretože
DIY IBeacon and Beacon Scanner with Raspberry Pi and HM13: 3 Steps
DIY IBeacon a Beacon Scanner s Raspberry Pi a HM13: Story A maják bude nepretržite vysielať signály, aby dal ostatným bluetooth zariadeniam vedieť o jeho prítomnosti. A vždy som chcel mať bluetooth maják na sledovanie svojich kľúčov, pretože som ich už minulý rok zabudol priniesť ako desaťkrát. A ja sa stávam
BORIS The Biped for Beginners and Beyond: 11 Steps (with Pictures)
BORIS the Biped for Beginners and Beyond: Chceli ste sa niekedy naučiť programovať Arduino, ale zdá sa, že nemôžete nájsť projekt, na ktorý by ste strávili čas alebo peniaze. Chceli ste niekedy vlastniť svojho vlastného ľahko programovateľného, hackovateľného a prispôsobiteľného robota, ale nemôžete nájsť takého, ktorý by vyhovoval
The Ultimate PVC Quadcopter: 16 Steps (with Pictures)
Ultimátna kvadrokoptéra z PVC: Či už ste začiatočník, ktorý hľadá kvadrokoptéru, ktorá vám pomôže zmoknúť nohami v škrabancoch, alebo ste o niečo skúsenejší a hľadáte lacný a spoľahlivý rám, nehľadajte nič iné ako Špičková kvadrokoptéra z PVC! Toto ja