Obsah:
- Krok 1: Zapojení esc a BLDC
- Krok 2: Nastavení aplikace Blynk
- Krok 3: Arduino IDE kód
- Krok 4: Kalibrace motorů
- Krok 5: Hotovo.! ✌?
Video: Quadcopter With Nodemcu and Blynk (without Flight Controller): 5 Steps (with Pictures)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Nazdar hoši.!
Hledání výroby dronů bez letového ovladače zde končí.
Pro svůj projekt, který zahrnuje přežití, jsem trochu vyráběl dron. Přes noc jsem surfoval po síti, aby to fungovalo bez letového ovladače, a bylo velkým zklamáním, že jsem to neudělal. Rozhodl jsem se proto, že to bude instruktivní, takže to bude snadné pro ty, kteří bude vyrábět dron bez letového ovladače.
Blynk je platforma IOT s otevřeným zdrojovým kódem, kde je možné věci ovládat na dálku. (Lze dokonce uvést jako univerzální dálkové ovládání). Chcete-li vědět více, podívejte se na jejich webovou stránku.
Díky Blynkovi.!
Nodemcu je v těchto dnech na bzučení. Použil jsem nodemcu, protože je snadné v programování. Lze jej naprogramovat v samotném arduino IDE.
Předpoklady: Je třeba znát základní pájecí techniky a Arduino IDE.
Potřebné věci:
1. Motory BLDC. (V mém případě jsem použil 2212 motorů 1800 KV množství 4)
2.30A ESC-4
3. Rám dronu (lze jej objednat online nebo jej lze vyrobit takto).
4. Baterie LIPO (obvykle s nabíječkou) (použil jsem 2200 mAh 11,1V 30C spec baterii).
5. Rada pro distribuci energie.
6. Nodemcu
Reference:
Zde jsou odkazy, které jsem použil:
1. Blynk Docs
2. Dokumenty Nodemcu
3. Funkce WiFi hlavičky Esp9266WiFi.
4. Práce s BDC a ESC, kalibrace. (Viz youtube).
Čas začít.!
Krok 1: Zapojení esc a BLDC
ESC se obecně používají k řízení rychlosti motoru. Tři kolíky vycházející z ESC jsou dány motorům BLDC následujícím způsobem. Signál PWM je generován nodemcu, který bude řídit rychlost motoru.
Aerodynamika, která je třeba vzít v úvahu: Synergickým krokem při létání dronu je jeho aerodynamika. Motory, které jsou navzájem opačné, musí ve stejném směru Dva motory, které jsou opačné, musí být ve stejném směru (tj. ACW), pak druhý dva protilehlé motory musí být v CW. Správně pájejte péčí o dynamiku.
Krok 2: Nastavení aplikace Blynk
Stáhněte si aplikaci blynk. Najdete ji v obchodě Android/ios. Vytvořte si prázdný účet a ověřte si účet.
Nainstalujte si knihovnu blynk do Arduino IDE.
Přidejte dva widgety posuvníku. Jeden je pro kalibraci motoru a druhý pro ovládání motoru. Vyberte jeden posuvník a přiřaďte pin jako V0 a změňte nejvyšší hodnotu na 255. (Pro kalibraci) Vyberte jiný posuvník a přiřaďte pin jako V1 a změňte nejvyšší hodnota na 255. (K ovládání dronu) Ke kalibraci a ovládání dronu lze použít stejný widget. (ale nedoporučuje se) Pro ukázku byly nahrány některé obrázky.
Krok 3: Arduino IDE kód
Zkontrolujte tento odkaz a získejte kód.
Do Arduino IDE je třeba nainstalovat balíček desky Esp8266. Chcete -li přidat knihovnu ESP8266 do Arduino IDE, postupujte podle nahraného videa.
Otevřete soubor v Arduinu a nahrajte kód výběrem desky ve Správci desek jako „Nodemcu“.
Krok 4: Kalibrace motorů
Pozor.! Ujistěte se prosím, že jsou vrtule během kalibrace odstraněny. Důležitá opatření, protože jsem s nimi měl velmi špatné zkušenosti!? Motory musí být „kalibrovány“. Je to definovanější jako sladění nejvyššího a nejnižšího plynu rychlost na nejvyšší a nejnižší napětí poskytnuté MCU. Jakmile je aplikace blynk správně nastavena a je provedeno zapojení esc a BLDC, dalším krokem je kalibrace. Po připojení čtyř esc ke zdroji energie (obvykle lipo baterie), motory vydají píp pro kalibraci esc. Postupujte podle jednoduchých kroků pro kalibraci BLDC '1. Poté, co motor pípne, změňte posuvník na maximální hodnotu (v mém případě je to 255). 2. Motor to detekuje a vydá druhé pípnutí pro nízký plyn. Tentokrát přesuňte jezdec na nejnižší hodnotu, tj. 03. Motor dvakrát pípne, že kalibrace je dokončena a změnou hodnoty posuvníku změníte otáčky motorů. Hotovo.!
Krok 5: Hotovo.! ✌?
Ujistěte se, že všechny motory by měly mít stejnou rychlost (tj. Stejné otáčky), aby se vznášely.
Dobrý den všem!
Jakékoli dotazy:
Sáhněte na [email protected]
Doporučuje:
Včasné varování Raspberry PI Runway Light using Flight Mapping Data: 14 Steps (with Pictures)
Včasné varování Světlo dráhy Raspberry PI využívající data mapování letů: Tato lampa vznikla z několika důvodů v tom, že mě vždy zajímají letadla, která létají nad hlavou, a během léta o víkendech často létají docela vzrušující letadla. I když je obvykle slyšíte jen procházet
YABC - Yet Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266: 4 Steps
YABC - Yet Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266: Ahoj Makers, nedávno jsem začal pěstovat houby doma, houby Ústřice, ale už mám doma 3x tyto ovladače pro Fermenter Regulace teploty pro můj domácí nápoj, manželka nyní také dělá tuto věc Kombucha a jako termostat pro teplo
Propagator Thermostat using ESP8266/NodeMCU and Blynk: 7 Steps (with Pictures)
Propagátorový termostat pomocí ESP8266/NodeMCU a Blynk: Nedávno jsem si koupil vyhřívaný propagátor, který by měl pomoci klíčení semen květin a zeleniny dříve v sezóně. Přišlo to bez termostatu. A protože jsou termostaty dost drahé, rozhodl jsem se vyrobit si vlastní. Jak jsem chtěl použít
Begging Robot with Facial Tracking and Controll by Xbox Controller - Arduino: 9 Steps (with Pictures)
Begging Robot with Facial Tracking and Controll by Xbox Controller - Arduino: We will make a begging robot. Tento robot se pokusí dráždit nebo upoutat pozornost kolemjdoucích lidí. Detekuje jejich tváře a pokusí se na ně střílet lasery. Pokud dáte robotovi minci, zazpívá píseň a zatančí. Robot bude potřebovat
Bypass Filtering Systems on Pcs without the Nejistoty TOR (the Onion Router) or Tunneling Internet Over SSH: 5 Steps
Bypass Filtrační systémy na počítačích bez nejistot TOR (cibulový router) nebo tunelování internetu přes SSH: Po přečtení příspěvku o cibulovém routeru (tor), který vám umožní obejít cenzuru bez sledování, jsem byl ohromen. Pak jsem četl, že to nebylo příliš bezpečné, protože některé uzly mohly zadávat falešná data a vracet špatné stránky. Pomyslel jsem si