Talaan ng mga Nilalaman:
- Hakbang 1: Pagkuha ng Impormasyon sa ESC
- Hakbang 2: Koneksyon sa Arduino
- Hakbang 3: Mag-upload ng Sketch
- Hakbang 4: Pag-unawa at Programming ng isang ESC
Video: Programming ng ESC sa Arduino (Hobbyking ESC): 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Kamusta Komunidad, ipapakita ko sa iyo, kung paano mag-program at gamitin ang Hobbyking ESC. Natagpuan ko lamang ang ilang impormasyon at mga tutorial, na talagang hindi nakatulong sa akin, kaya't nagpasya akong mag-program ng isang sariling sketch, na napakasimpleng maintindihan. Mahalagang malaman: * Ang ESC ay nangangahulugang kontrol sa Bilis ng Elektronikon * Ang ESC ay mayroong 5v (hindi ginamit), GND at Signal Pin tulad ng isang Servo * Kinokontrol mo ito tulad ng isang Servo na may sulat () https://arduino.cc/de/Referensyang / ServoWrite * o writeMicroseconds https://arduino.cc/de/Referensi/ServoWriteMicroseconds Sa aking Halimbawa ay gumagamit ako ng mga writeMicroseconds, sapagkat mas madaling maunawaan. Kaya't umalis tayo …
Hakbang 1: Pagkuha ng Impormasyon sa ESC
Dapat mo talagang bigkasin ang Amperevalue ng iyong ESC. Ang tutorial na ito ay nasubok lamang sa 20 AMP ESC: https://www.hobbyking.com/hobbyking/store/_15202_hobby_king_20a_esc_3a_ubec.html Hindi ko talaga maipapangako, na gumagana ito sa ibang ESC ngunit sa palagay ko, dahil sa manu-manong ingles ay 20 at 30 Amp ESC na inilarawan. Sa bersyon ng Aleman ay isang paglalahat mula 10 hanggang 120 Amp, iyon ang dahilan kung bakit sa palagay ko ito ay maaaring gumana para sa bawat ESC. Pinagmulan: Aleman: https://tom-620.bplaced.net/rc_modelle/zubehoer/regler/hobby_king/hk_80A_regler_deutsch.pdf Ingles:
Hakbang 2: Koneksyon sa Arduino
Sinubukan ko ito sa isang arduino uno R3. Sa tingin ko posible rin ito sa isang hal. arduino Duemilanove o Mega. Una kailangan mong ikonekta ang ESC sa iyo lipo o NiMH. Kapag nagawa mo na iyon, ikinonekta mo ang ESC tulad nito: * Itim sa GND * Puti / Dilaw sa PIN 9 Dahil ikinonekta mo ang ESC sa iyong baterya, ang ESC ay inilalagay sa ilalim ng boltahe. Iyon ang dahilan kung bakit ito ay mahalaga, na HUWAG mong ikonekta ang pulang kawad sa iyong 5v Port, dahil maaari itong sirain ang USB Port ng iyong computer. Sa larawang ito makikita mo ang tamang koneksyon sa pagitan ng ESC at Arduino (Mega). Pinagmulan ng larawan:
Hakbang 3: Mag-upload ng Sketch
Kopyahin lamang at i-paste ang Code na ito sa iyong IDE: / * Na-code ni Marjan Olesch Sketch mula sa Insconstrables.com Buksan ang mapagkukunan - gawin kung ano ang gusto mo sa code na ito! * / # isama ang int halaga = 0; // magtakda ng mga halagang kailangan mo sa zero Servo firstESC, secondESC; // Lumikha hangga't gusto mo ng Servoobject. Maaari mong kontrolin ang 2 o higit pang mga Serbisyo nang sabay na walang bisa ang pag-setup () {firstESC.attach (9); // naka-attach sa pin 9 Ginagawa ko lang ito sa 1 Servo Serial.begin (9600); // simulan ang serial sa 9600 baud} void loop () {// Ikonekta muna ang iyong ESC NA WALANG Arming. Pagkatapos Buksan ang Mga Tagubilin sa Serial at follo firstESC.writeMicroseconds (halaga); kung (Serial.available ()) halaga = Serial.parseInt (); // Parse an Integer from Serial}
Hakbang 4: Pag-unawa at Programming ng isang ESC
Programable ang ESC tulad ng IC's o kahit na ang iyong Arduino. Wala ka lamang isang wika sa programa, ngunit isang menu na gawa sa mga tunog. Upang makarating sa menu na ito, na nagpapatakbo ng walang katapusang btw kailangan mo lamang gawin ang mga sumusunod na Hakbang: * Ikonekta ang iyong ESC * I-configure ang code (hangga't mayroon kang ESC at Pin-configure) * Dapat wala kang marinig, dahil ang Arduino ay nagpapadala ng isang zero * Buksan ang iyong Serial Monitor at ipadala ang '2000'. nangangahulugan ito ng pinakamataas na Signal na maaaring matanggap ng ESC * Maririnig mo ang mga tunog na inilalarawan sa larawan (Pinagmulan: Manwal: https://www.hobbyking.com/hobbyking/store/uploads/811103388X7478X20.pdf) Ang Hobbyking ESC's can makatanggap ng isang Signal sa pagitan ng 700 at 2000 sa amin (microseconds). Ang 700 ay nangangahulugang throttle sa pinakamababang posisyon at 2000 sa pinakamataas na Posisyon. Kung nais mong malaman kung ano ang eksaktong du, kapag pumili ka ng isang menu bisitahin ang manu-manong. Halimbawa: - Isulat ang 2000 sa amin - Maghintay hanggang sa mapili ng DDDD ang lipo bilang uri ng baterya - Kapag apperas ito, isulat sa pangatlong 'D' 700 sa iyong Serial (maikling pagkaantala, iyon ang dahilan kung bakit mo kailangang ipadala ito sa pangatlong 'D') - Ang ESC ay gagawa ng isang tunog, at ang Opsyon ay nasira. Inaasahan kong matutulungan kita sa tutorial na ito.
Inirerekumendang:
Arduino Programming Sa pamamagitan ng Mobile -- Arduinodroid -- Arduino Ideya para sa Android -- Blink: 4 Hakbang
Arduino Programming Sa pamamagitan ng Mobile || Arduinodroid || Arduino Ideya para sa Android || Blink: Mangyaring mag-subscribe sa aking youtube channel para sa maraming mga video …… Arduino ay board, na maaaring direktang programa sa paglipas ng USB. Napakadali at mura para sa mga proyekto sa kolehiyo at paaralan o kahit sa prototype ng mga produkto. Marami sa mga produkto ang unang nagtatayo dito para sa
Programming Arduino Over the Air (OTA) - Ameba Arduino: 4 Hakbang
Programming Arduino Over the Air (OTA) - Ameba Arduino: Maraming Wi-Fi microcontroller diyan sa merkado, maraming gumagawa ang nasisiyahan sa pag-program ng kanilang Wi-Fi microcontroller gamit ang Arduino IDE. Gayunpaman, ang isa sa mga pinaka-cool na tampok na inaalok ng isang Wi-Fi microcontroller ay madalas na napapansin, iyon ay
Programming-driven na Programming sa FTC: 4 na Hakbang
Programming-drivenn Programming sa FTC: Sa taong ito, ang aming koponan ay gumawa ng mahusay na pakikitungo sa pagpapaunlad ng software na hinimok ng kaganapan para sa aming robot. Pinapayagan ng mga programang ito ang koponan na tumpak na makabuo ng mga autonomous na programa at kahit na maulit na mga kaganapan sa tele-op. Habang gumagana ang software ay tumatawag ito
Pagsisimula Sa Esp 8266 Esp-01 Sa Arduino IDE - Pag-install ng Esp Boards sa Arduino Ide at Programming Esp: 4 na Hakbang
Pagsisimula Sa Esp 8266 Esp-01 Sa Arduino IDE | Pag-install ng Esp Boards sa Arduino Idea at Programming Esp: Sa mga itinuturo na ito matututunan namin kung paano mag-install ng mga esp8266 board sa Arduino IDE at kung paano mag-program ng esp-01 at mag-upload ng code dito. Dahil ang mga esp board ay napakapopular kaya naisip ko ang pagwawasto ng isang instruktor para sa ito at ang karamihan sa mga tao ay nahaharap sa problema
Pinakamurang Arduino -- Pinakamaliit na Arduino -- Arduino Pro Mini -- Programming -- Arduino Neno: 6 Mga Hakbang (na may Mga Larawan)
Pinakamurang Arduino || Pinakamaliit na Arduino || Arduino Pro Mini || Programming || Arduino Neno: …………………………. Mangyaring Mag-subscribe SA aking channel sa YouTube para sa higit pang mga video ……. . Ang proyektong ito ay tungkol sa kung paano i-interface ang isang pinakamaliit at pinakamurang arduino kailanman. Ang pinakamaliit at pinakamurang arduino ay ang arduino pro mini. Ito ay katulad ng arduino