Innehållsförteckning:

Quadcopter With Nodemcu and Blynk (Without Flight Controller): 5 Steg (med bilder)
Quadcopter With Nodemcu and Blynk (Without Flight Controller): 5 Steg (med bilder)

Video: Quadcopter With Nodemcu and Blynk (Without Flight Controller): 5 Steg (med bilder)

Video: Quadcopter With Nodemcu and Blynk (Without Flight Controller): 5 Steg (med bilder)
Video: How I Made NodeMcu Flight Controller | WiFi Controlled | MPU6050 2024, November
Anonim
Quadcopter med Nodemcu och Blynk (utan flygkontroll)
Quadcopter med Nodemcu och Blynk (utan flygkontroll)
Quadcopter med Nodemcu och Blynk (utan flygkontroll)
Quadcopter med Nodemcu och Blynk (utan flygkontroll)

Hej grabbar.!

Sökandet efter att göra drönare utan flygkontroll slutar här.

Jag höll på att göra drönare för mitt projekt som innebär överlevnad. Jag surfar på nätet över natten för att få det att fungera utan flygkontrollen och det var mycket nedslående att jag inte gjorde det. Så jag bestämde mig för att göra det här instruerbart så det är lätt för dem som kommer att göra drönare utan flygkontroll.

Blynk är en IOT-plattform med öppen källkod där man kan fjärrstyra sakerna. (Kan till och med anges som en universell fjärrkontroll). Kolla in deras webbsida för att veta mer.

Tack till Blynk.!

Nodemcu har varit på buzz dessa dagar. Jag har använt nodemcu på grund av att det är lätt att programmera. Man kan programmera det i arduino IDE själv.

Förkunskaper: Man behöver känna till de grundläggande lödningsteknikerna och Arduino IDE.

Saker som behövs:

1. BLDC -motorer. (I mitt fall har jag använt 2212 1800KV -motorer i kvantitet 4)

2.30A ESC-4

3. En drone -ram (man kan beställa den online eller göra den så här).

4. LIPO -batteri (vanligtvis med en laddare) (jag har använt 2200 mAh 11.1V 30C specbatteri).

5. Power Distribution Board.

6. Nodemcu

Referenser:

Här är de referenser jag har använt:

1. Blinka dokument

2. Nodemcu -dokument

3. Esp9266WiFi Header -funktioner.

4. BLDC och ESC fungerar, kalibrering. (Se youtube).

Dags att börja.!

Steg 1: Anslutning av Escs och BLDCs

ESC används vanligtvis för att styra motorns varvtal. De tre stiften som kommer ut ur ESC ges till BLDC -motorerna enligt följande. PWM -signal genereras av nodemcu som styr motorns hastighet.

Aerodynamik som ska övervägas: Det synergistiska steget för att få drönaren att flyga är att det är aerodynamik. Motorerna som är motsatta till varandra måste i samma riktning Två motsatta motorer måste vara i samma riktning (dvs ACW), sedan den andra två motsatta motorer måste vara i CW. Lödas ordentligt genom att ta hand om dynamiken.

Steg 2: Konfigurera Blynk -appen

Konfigurera Blynk -appen
Konfigurera Blynk -appen
Konfigurera Blynk -appen
Konfigurera Blynk -appen
Konfigurera Blynk -appen
Konfigurera Blynk -appen

Ladda ner blynk -appen. Du kan hitta den i Android/ios -butiken. Skapa ett tomt konto och verifiera ditt konto.

Installera blynk -biblioteket till Arduino IDE.

Lägg till två reglage -widgets. Den ena är för motorkalibrering och den andra är för motorstyrning. Välj en reglage och tilldela stiftet som V0 och ändra det högsta värdet till 255. (För kalibrering) Välj ett annat reglage och tilldela stiftet som V1 och ändra det högsta värdet till 255. (För att styra drönare) Man kan använda samma widget för att kalibrera och styra drönaren. (men rekommenderas inte) Vissa bilder har laddats upp för att visa demonstration.

Steg 3: Arduino IDE -kod

Image
Image

Kolla in den här länken för att få koden.

Esp8266 -kortpaketet måste installeras i Arduino IDE. Följ den uppladdade videon för att lägga till ESP8266 -biblioteket i Arduino IDE.

Öppna filen i Arduino och ladda upp koden genom att välja tavlan i Boards manager som "Nodemcu".

Steg 4: Kalibrera motorerna

Var försiktig.! Se till att propellrarna tas bort under kalibreringen. En viktig försiktighetsåtgärd eftersom jag hade mycket dålig erfarenhet av dem.? hastighet till högsta och lägsta spänning som tillhandahålls av mcu. När blynk -appen är korrekt konfigurerad och anslutning av esc och BLDC är klar, är nästa steg att kalibrera., ger motorerna ett pip för att kalibrera esc. Följ de enkla stegen för att kalibrera BLDCs'1. Efter att motorn har gett ett pip, ändra reglaget till det maximala värdet (i mitt fall är det 255).2. Motorn känner av det och ger andra pip för den låga gasreglaget. Flytta reglaget till det lägsta värdet den här gången, dvs 03. Motorn ger två gånger pip om att kalibreringen är klar och ändrar värdet på reglaget för att ändra motorns hastighet. Du är Gjort.!

Steg 5: Allt klart.! ✌?

Se till att alla motorer ska ha samma varvtal (dvs. samma varvtal) för att sväva.

God dag alla.!

Några frågor:

Nå på [email protected]

Rekommenderad: