Kontrol ng motor at servo kasama ang Arduino

Kontrol ng motor at servo kasama ang ArduinoSa mga simpleng disenyo ng mga sistema ng automation, madalas na kinakailangan hindi lamang upang basahin ang mga pagbabasa ng mga sensor, kundi pati na rin upang itakda ang mga mekanismo ng paggalaw. Para sa mga ito, ginagamit ang iba't ibang mga de-koryenteng motor. Ang pinakasimpleng at pinakapopular na pagpipilian ay isang DC motor. Nanalo siya ng pag-ibig ng mga mahilig sa kanyang pag-access, kadalian ng pagsasaayos ng bilis. Kung ang gawain ay ilipat ang anumang mekanismo sa isang naibigay na anggulo o distansya, maginhawa na gumamit ng isang servo drive o isang motor na stepper.

Sa artikulong ito, titingnan namin ang mga servo at maliit na DC motor, na kumokonekta sa kanila sa isang board ng Arduino, at inaayos ang DCT. Ang pinaka-karaniwang electric motor na ginagamit sa mga portable na aparato, mga laruan, mga modelo na kinokontrol ng radyo at iba pang mga aparato. Ang mga permanenteng magneto ay naayos sa maliit na de-koryenteng motor sa stator, at isang paikot-ikot na rotor. Ang kasalukuyang ay ibinibigay sa paikot-ikot sa pamamagitan ng pagpupulong ng brush. Ang mga brush na gawa sa grapayt, kung minsan ay natagpuan ...

 

Paano ligtas na pamahalaan ang isang 220 volt load gamit ang Arduino

Paano ligtas na pamahalaan ang isang 220 volt load gamit ang ArduinoPara sa sistema ng Smart Home, ang pangunahing gawain ay upang makontrol ang mga gamit sa sambahayan mula sa isang aparato na kontrol, maging ito ay isang microcontroller ng Arduino, isang microcomputer ng uri ng Raspberry na PI o anumang iba pa. Ngunit upang gawin ito nang direkta ay hindi gagana, alamin natin kung paano pamahalaan ang pagkarga ng 220 V kasama ang Arduino.

Upang makontrol ang mga AC circuit, ang microcontroller ay hindi sapat para sa dalawang kadahilanan: sa outputmicrocontroller ang isang palagiang signal ng boltahe ay nabuo, ang kasalukuyang sa pamamagitan ng pin ng microcontroller ay karaniwang limitado sa 20-40 mA. Mayroon kaming dalawang mga pagpipilian para sa paglipat gamit ang isang relay o paggamit ng isang triac. Ang triac ay maaaring mapalitan ng dalawang thyristors na naka-on (pareho ito sa panloob na istraktura ng triac). Isaalang-alang natin ito.Ang thyristor ay gumagana tulad ng sumusunod: kapag ang isang boltahe ng pasulong na bias ay inilalapat sa thyristor (kasama ang anode, at minus sa katod), walang kasalukuyang dumadaan sa ...

 

Pagkonekta ng mga sensor ng analog sa Arduino, pagbabasa ng mga sensor

Pagkonekta ng mga sensor ng analog sa Arduino, pagbabasa ng sensor ng pagbabasaGinagamit ang mga sensor upang masukat ang dami, mga kondisyon ng kapaligiran, at reaksyon sa mga pagbabago sa mga estado at posisyon. Sa kanilang output, maaaring mayroong parehong mga digital signal na binubuo ng mga bago at zero, at mga analog na binubuo ng isang walang katapusang bilang ng mga boltahe sa isang tiyak na agwat.

Alinsunod dito, ang mga sensor ay nahahati sa dalawang grupo - digital at analog. Upang mabasa ang mga digital na halaga, ang parehong mga digital at analog input ng microcontroller ay maaaring magamit, sa aming kaso, ang ATS sa Arduino board. Ang mga sensor ng analog ay dapat na konektado sa pamamagitan ng isang analog-to-digital converter (ADC). Ang ATMEGA328, na naka-install sa karamihan ng mga board ng ARDUINO, ay naglalaman ng isang integrated ADC sa circuit nito. Tulad ng maraming bilang ng 6 na mga input ay magagamit upang pumili. Kung hindi ito sapat para sa iyo, maaari mong ikonekta ito sa mga digital na input gamit ang isang karagdagang panlabas na ADC ...

 

Aling Arduino board ang pipiliin

Aling Arduino board ang pipiliinKabilang sa buong iba't ibang mga board ng Arduino, mahirap para sa isang nagsisimula na pumili ng tama. Bilang karagdagan sa mga opisyal na board, tulad ng Arduino UNO, Nano, MEGA, mayroon ding mga board na katugma sa Arduino, tulad ng Digispark, Electronic Troops, Seeeduino, Freeduino, Robocraft at iba pa. Ano ang kanilang pagkakaiba at alin sa lupon ng Arduino ang pipiliin? Alamin natin ito!

Marahil ang katangian na ito ay nasa isang par na tulad ng: laki ng memorya, dalas ng orasan at uri ng ginamit na microcontroller. Ang mga arsonino clone boards ay maaaring nahahati katulad ng Arduino UNO, MEGA, at iba pang mga baseboards. Ang pinaka-karaniwang ay UNO; sa katunayan, ang karamihan sa mga clone ay nauugnay dito. Ang pagiging tugma sa mga kalasag ay ibinibigay sa pamamagitan ng pag-aayos ng mga bloke ng terminal at layout ng PCB.Ang laki ng orihinal na UNO board ay 6.9x5.3 cm, ang mga sukat ng mga third-party boards ay maaaring magkakaiba, ngunit ang lokasyon ng mga bloke ng terminal at ang distansya sa pagitan ng mga konektor ...

 

19 mga kalasag para sa Arduino para sa lahat ng okasyon

19 mga kalasag para sa Arduino para sa lahat ng okasyonAng Shield ay isang supplement board. Iminumungkahi kong hatiin ang mga kalasag sa buong laki at hiwalay na mga module. Buong laki ng kanilang mga balangkas, inuulit nila ang hugis ng board ng Arduino, maging UNO, Nano o MEGA. Ang mga hiwalay na module ay mga free-form card na idinisenyo upang maisagawa ang isang tukoy na hanay ng mga pag-andar. Parehong iyon at iba pa ay maaaring maging kapwa unibersal, at para sa pagganap ng mga makitid na target na mga gawain.

Sa mga tindahan maaari kang makahanap ng isang mahusay na maraming mga kalasag, at may isang tiyak na kwalipikasyon na maaari mo mismo ang lahi ng isang nakalimbag na circuit board na inuulit ang arduine sa hugis at lokasyon ng mga terminal at tipunin ang iyong sariling natatanging. Ipinapakita ng larawan ang board ng Arduino UNO na may isang hanay ng mga kalasag. Magsimula tayo sa kalasag, na hindi nagdadala ng anumang mga espesyal na pag-andar, ngunit nilikha para sa kaginhawaan ng pag-install ng iyong mga proyekto. Kaya, ang una sa aming pagsusuri ay mapadali ang pag-install ng mga proyekto kasama ang Arduino Nano board, kahit na ang kahulugan ng maliit na sukat ng "NANO" sa kasong ito ay zero ...

 

Nagtatampok ng pagkonekta ng mga aparato sa Arduino

Nagtatampok ng pagkonekta ng mga aparato sa ArduinoAng platform para sa mga tagahanga ng mga robotics at automation na Arduino ay sikat sa modular na disenyo at kadalian ng operasyon. Minsan nasasaksihan ko ang isang patalastas kung saan sinasabi nila na maaari mong i-ipon ang iyong robot nang hindi praktikal na pamilyar sa mga electronics. Ngunit hindi ito lubos na totoo. Kung ang ilang mga aktor at mekanismo ay hindi tama na konektado, maaari mong sunugin ang mga port ng arduino. At kung hindi mo alam kung paano mahawakan ang mga digital na aparato - sa pinakamahusay na hindi mo lamang maitaguyod ang isang koneksyon.

Upang malaman ang tungkol sa mga tampok ng koneksyon, mga boltahe ng suplay ng kuryente, mga antas ng logic, atbp kailangan mong pamilyar sa datasheet sa iyong module. Ang Datasheet o datasheet ay ang teknikal na dokumentasyon para sa produkto. Ang nasabing dokumentasyon ay maaaring ma-download sa anumang chip o sensor. Kadalasan sila ay nasa website ng tagagawa. Bukod dito, may mga espesyal na mapagkukunan sa network ...

 

Paano hindi masunog ang Arduino - mga tip para sa mga nagsisimula

Paano hindi masunog ang arduino - mga tip para sa mga nagsisimulaAng mga Microcontroller ay, una sa lahat, mga aparato para sa pagkontrol, pagkontrol at pagproseso ng data, ngunit hindi para sa pagtatrabaho sa mga circuit circuit. Bagaman ang mga modernong chips ay lubos na binuo sa mga tuntunin ng pagkakaroon ng iba't ibang mga proteksyon laban sa hindi sinasadyang pinsala sa elektrikal na bahagi, gayunpaman, may mga panganib na naghihintay sa isang baguhan sa radio ng nagsisimula sa bawat hakbang.

Paano upang gumana nang ligtas sa arduino? Ito ang pangunahing tanong ng artikulo. Isaalang-alang ang parehong mga de-koryenteng peligro para sa microcontroller, at para sa buong board at mga sangkap nito sa kabuuan, pati na rin ang mga nakakapinsalang mga kadahilanan ng pinagmulang mekanikal. Maaari kang sumulat ng isang libro tungkol sa panloob na istraktura ng mga microcontroller, kaya isasaalang-alang lamang namin ang mga pangunahing punto na kailangan mong bigyang-pansin kapag nagtatrabaho. Ang mga Microcontroller ay sensitibo sa parehong mga alon at boltahe. Ang mga mode na pang-emergency ay pinapayagan lamang sa isang maikling panahon, o hindi katanggap-tanggap sa pangkalahatan ...

 

Mga uri at pag-aayos ng mga AVR microcontroller

AVR microcontroller aparatoAng AVR ay ang pangalan ng tanyag na pamilya ng Atmel ng mga microcontroller. Bilang karagdagan sa ABP, ang mga microcontroller (simula dito MK) at iba pang mga arkitektura, halimbawa, ARM at i8051, ay ginawa sa ilalim ng tatak na ito. Mayroong tatlong uri ng mga microcontroller AVR 8-bit, AVR 32-bit at AVR xMega.

Para sa higit sa isang dekada, ang pinakatanyag ay ang 8-bit na pamilya ng MK. Maraming mga hams ang nagsimulang mag-aral ng mga microcontroller mula sa kanya. Halos lahat ng mga ito ay natutunan ang mundo ng mga maaaring ma-program na mga Controller sa pamamagitan ng paggawa ng kanilang mga simpleng likhang sining, tulad ng mga LED flashing lights, thermometer, clocks, pati na rin ang simpleng pag-aautomat, tulad ng pagkontrol sa mga ilaw sa pag-iilaw at pag-init. Ang Microcontrollers AVR 8-bit, naman, ay nahahati sa dalawang tanyag na pamilya: Attiny - ipinapakita ng pangalan na ang bunso (maliit - bata, bata, mas bata), talaga ay may 8 pin o higit pa. Ang dami ng kanilang memorya at pag-andar ay karaniwang mas katamtaman ...