Përmbajtje:

Tinee9: ESC e kontrolluar nga Arduino: 4 hapa
Tinee9: ESC e kontrolluar nga Arduino: 4 hapa

Video: Tinee9: ESC e kontrolluar nga Arduino: 4 hapa

Video: Tinee9: ESC e kontrolluar nga Arduino: 4 hapa
Video: Как управлять приводом с помощью Arduino - Robojax 2024, Korrik
Anonim
Tinee9: ESC e kontrolluar nga Arduino
Tinee9: ESC e kontrolluar nga Arduino

4 Vite më parë unë bëra dronin tim me një kosto prej 300 dollarësh kur droni i parë komercial ishte rreth 1500 dollarë. Kontrolluesi Arducopter kontrollonte motorin ESC, unë përdorja kornizën DJI DIY dhe bleva një telekomandë 720MHZ. Këtu është një KIT i modifikuar i asaj që kam ndërtuar 4 vjet më parë. KIT Tani që kam pak më shumë përvojë në inxhinierinë e hapësirës elektronike, dua të ndërtoj kontrolluesin tim PCBA për të kontrolluar dronin.

Unë do të përdor Arduino për platformën time. Për sot, unë do të demonstroj se ne mund të kontrollojmë një ESC me dhe arduino nano.

Vështirësia: Mesatare

Njohuri: Duhet të dini lidhjen, Duhet të dini lidhjet bazë të fuqisë së një droni.

Kujtesë Tinee9.com ka Mësime të tjera në lidhje me Arduino dhe gjithashtu flet për elektronikë të zakonshëm siç janë Drones. Unë flas për mënyrën se si ato përdoren dhe si funksionojnë sensorët në Drones të përdorur nga kompanitë ose ekipet e kërkimit dhe zhvillimit.

Hapi 1: Materialet

Unë nuk doja të zgjidhja lidhësin, hekurin e saldimit, PC -në dhe kabllon USB, por ju mund të merrni pjesën tjetër të Artikujve nga ky link KIT

Materialet: ESC

Motor

Bateria që do të punojë me motorin

Saldator

Saldim Hekuri

Arduino Nano

Bordi i Bukës

Jumper Wire

PC

Kabllo USB

Arduino IDE

Hapi 2: Asambleja Themelore

Asambleja Themelore
Asambleja Themelore
Asambleja Themelore
Asambleja Themelore

Hapi 1: Saldoni motorin tuaj në kontrolluesin ESC.

Hapi 2: Bashkojeni Arduino Nano -n tuaj në një dërrasë buke.

Hapi 3: Bashkojeni baterinë tuaj - tela ESC Black.

Hapi 4: Bashkojeni ESC Black tuaj në Arduino GND Pin.

Hapi 5: Bashkojeni telin tuaj ESC White te Arduino D9 Pin.

Hapi 6: Bashkëngjitni Arduino Nano në kompjuter me kabllo USB.

Hapi 3: Kodi

Hapi 7: Programoni Arduino Nano me këtë Kod në Arduino IDE.

Ajo që po bën kodi është inicimi i ESC dhe më pas rritet më shpejt çdo 0.25 sekonda derisa të fiket një pikë e vendosur e koduar. Pastaj përsëritet. Në thelb ky kod ju lejon të shihni se si komandohet një motor nga një ESC. Gjithashtu kodi është blloku themelor i ndërtimit për komandimin e 4 ESC në të njëjtën kohë kur zhvilloni pjesën tjetër të kodit për të fluturuar me një krah fiks ose kuadopter.

Kodi:

#përfshi; Servo esc;

int Pin = 0;

int x = 0;

void setup () {

esc. bashkoj (9); }

lak void () {

int throttle = analogRead (Pin);

mbyt = hartë (mbyt, 0, 1023, 0, 179);

për (x = 0; x <175; x ++) {

esc.shkruani (x); vonesë (250); }

esc.shkruani (0);

vonesë (10000); }

Hapi 4: Lidhu dhe ekzekuto

Hapi 8: Bashkoni tela tuaj ESC Red në Battery +.

Hapi 9: Shijoni Arduino Nano duke komanduar ESC me komandat PWM.

Recommended: