Indholdsfortegnelse:

Quadcopter Med Nodemcu og Blynk (Uden Flight Controller): 5 trin (med billeder)
Quadcopter Med Nodemcu og Blynk (Uden Flight Controller): 5 trin (med billeder)

Video: Quadcopter Med Nodemcu og Blynk (Uden Flight Controller): 5 trin (med billeder)

Video: Quadcopter Med Nodemcu og Blynk (Uden Flight Controller): 5 trin (med billeder)
Video: Lesson 76: Using one or more VL6180X 20cm Time-of-Flight proximity sensor with Arduino 2024, Juni
Anonim
Quadcopter Med Nodemcu og Blynk (Uden Flight Controller)
Quadcopter Med Nodemcu og Blynk (Uden Flight Controller)
Quadcopter Med Nodemcu og Blynk (Uden Flight Controller)
Quadcopter Med Nodemcu og Blynk (Uden Flight Controller)

Hej gutter.!

Søgningen efter at lave drone uden en flyvekontroller ender her.

Jeg lavede lidt drone til mit projekt, som involverer overlevelse. Jeg surfede på nettet natten over for at få det til at fungere uden flyvekontrolleren, og det var meget skuffende, at jeg ikke gjorde det. Så jeg besluttede at gøre dette instruerbart, så det er let for dem, der vil lave drone uden flyvekontroller.

Blynk er en open-source IOT-platform, hvor man kan fjernstyre tingene. (Kan endda angives som en universel fjernbetjening). Tjek deres webside for at vide mere.

Tak til Blynk.!

Nodemcu har været i buzz i disse dage. Jeg har brugt nodemcu på grund af det er let at programmere. Man kan programmere det i arduino IDE selv.

Forudsætninger: Man skal kende de grundlæggende lodningsteknikker og Arduino IDE.

Ting der er nødvendige:

1. BLDC -motorer. (I mit tilfælde har jeg brugt 2212 1800KV -motorer i mængde 4)

2.30A ESC-4

3. En drone -ramme (Man kan bestille den online eller kan lave den sådan).

4. LIPO batteri (typisk med en oplader) (jeg har brugt 2200 mAh 11.1V 30C spec batteri).

5. Power Distribution Board.

6. Nodemcu

Referencer:

Her er de referencer, jeg har brugt:

1. Blynk Docs

2. Nodemcu -dokumenter

3. Esp9266WiFi Header -funktioner.

4. BLDC og ESC arbejder, kalibrering. (Se youtube).

Tid til at komme i gang.!

Trin 1: Tilslutning af esc'erne og BLDC'erne

ESC'er bruges generelt til at styre motorens hastighed. De tre ben, der kommer ud af ESC, gives til BLDC -motorerne som følger. PWM -signal genereres af nodemcu, som styrer motorens hastighed.

Aerodynamik, der skal overvejes: Det synergistiske trin for at få dronen til at flyve, er dens aerodynamik. Motorer, der er modsat hinanden, skal i samme retning To motorer, der er modsat, skal være i samme retning (dvs. ACW), derefter den anden to modsatte motorer skal være i CW. Solder korrekt ved at tage sig af dynamikken.

Trin 2: Opsætning af Blynk -appen

Opsætning af Blynk -appen
Opsætning af Blynk -appen
Opsætning af Blynk -appen
Opsætning af Blynk -appen
Opsætning af Blynk -appen
Opsætning af Blynk -appen

Download blynk -appen. Man kan finde den i Android/ios -butikken. Opret blank konto, og få din konto verificeret.

Installer blynk -bibliotek til Arduino IDE.

Tilføj to skyderwidgets. Den ene er til motorkalibrering og den anden er til motorstyring. Vælg den ene skyder, og tildel stiften som V0, og ændr den højeste værdi til 255. (Til kalibrering) Vælg en anden skyder, og tildel stiften som V1, og skift den højeste værdi til 255. (For at styre drone) Man kan bruge den samme widget til at kalibrere og styre dronen. (men anbefales ikke) Nogle billeder er blevet uploadet for at vise demonstration.

Trin 3: Arduino IDE -kode

Image
Image

Tjek dette link for at få koden.

Esp8266 board -pakken skal installeres i Arduino IDE. Følg den uploadede video for at tilføje ESP8266 -biblioteket til Arduino IDE.

Åbn filen i Arduino, og upload koden ved at vælge tavlen i Boards manager som "Nodemcu".

Trin 4: Kalibrering af motorerne

Forsigtig.! Sørg for, at propellerne fjernes under kalibrering. En vigtig forholdsregel, for jeg havde meget dårlig erfaring med dem.! Motorerne skal “kalibreres”. Det er mere defineret som at matche den højeste og laveste gas hastighed til den højeste og laveste spænding fra mcu. Når blynk -appen er korrekt konfigureret og ledninger til esc og BLDC er udført, er det næste trin at kalibrere., vil motorerne afgive et bip for at kalibrere esc. Følg de enkle trin for at kalibrere BLDC'er 1. Efter at motoren har givet et bip, skal du ændre skyderen til den maksimale værdi (i mit tilfælde er det 255).2. Motoren registrerer det og giver et andet bip for den lave gas. Denne gang flytter skyderen til den laveste værdi, dvs. 03. Motoren giver to gange et bip, der angiver, at kalibreringen er udført, og ændrer værdien af skyderen for at ændre motorens hastighed. Du er Færdig.!

Trin 5: Færdig.! ✌?

Sørg for, at alle motorer skal have samme hastighed (dvs. samme omdrejningstal) for at svæve.

God dag alle sammen.!

Eventuelle forespørgsler:

Nå på [email protected]

Anbefalede: