Pagiging tahananGawin ito sa iyong sarili

Ang kanilang sariling mga kamay: "Arduino" - electronic designer

"Arduino" - ay isang electronic designer na may kakayahang upang kumonekta sa iba't-ibang mga peripheral at software. Ito ay dinisenyo upang palitan bulky analog aparato o chips at ay perpekto bilang isang regalo sa lahat ng amateurs radyo.

Arduino: isang high-tech na designer

"Arduino" ay isang microcontroller board na may maraming mga contact at sarili nitong processor. Ang lupon ay ang pundasyon sa kung saan maaari mong ikonekta ang isang medyo malaking bilang ng mga tinaguriang Shield (mula sa Ingles kalasag. - Shield) na palawigin ang pag-andar ng board. Ito ay ginagamit sa mga sistema ng proseso ng automation, ngunit maaari ring madaling maipataw sa robotics. Mga lugar ng aktibidad fee "Arduino" very much. Ngunit ang pagiging popular ng ito ay nakatanggap gitna ng radyo amateurs ito bilang isang murang, ngunit napaka-simple at multifunctional designer.

Ang pagsasagawa ng "Arduino" trabaho bilang na kailangan mo, maaari mong gamitin ang programming. Ang proseso ay madali, at kahit na isang baguhan ay makaya sa mga ito. At kung ang gumagamit ay may kakayahan ng C ++ wika, ang programa fee ay napaka-madali at mabilis.

Ang pangunahing bentahe ay ang kakayahan upang pumanhik acceding sa isang walang limitasyong bilang ng mga paligid na aparato, sa gayon ay maaari mong makamit maximum automation. Sa karagdagan, kung ang isang baguhan ng isang bagay na hindi i-out, ito ay hindi mahalaga. Sa network maraming mga komunidad na may isang mass ng mga impormasyon at programming tagubilin at koneksyon. "Arduino" baguhan amateurs radyo - ay isang mahusay na pagpili.

Dapat ito ay nabanggit na ang taga-disenyo ay nagtatrabaho sa libreng software (eg, isang espesyal na pamamahagi ng Linux), kaya magbayad ng dagdag na para sa mga operating system at software ay hindi na.

Paggawa gamit ang kalasag-boards (Shield)

Tulad ng nabanggit sa itaas, ang pag-andar ng aparato ay nadagdagan sa pamamagitan ng paggamit ng espesyal na mga card - Shield. Ito ay gustong bayaran para sa pamamahala ng isa o isa pang proseso. Shield konektado gamit ang konektor - pin. Ang hanay ng mga proseso na maaaring kontrolado gamit ang Shield ay napakalaki: ang paghahatid ng data Ethernet sa motor control. proseso control system gamit Schild ay maaaring tipunin sa pamamagitan ng kamay. "Arduino" lamang namamahagi upang magrehistro sa programa ang papel na ginagampanan ng isang panlabas na aparato, direkta gumana na pagmamay-ari ng pagpapalawak card.

May mga oras kung kailan mo nais upang i-record sa memory ng ilang mga data (eg, GPS point). "Arduino" hindi mismo ay maaaring gawin ito, dahil walang memory imbakan. Narito at kapaki-pakinabang Shield, na nagdadagdag ng kakayahan upang gamitin ang card micro-SD hanggang sa 64 GB.

Ironically, pero kahit Kalasag maaari kang lumikha ng iyong sarili. Halimbawa, ang isang simpleng LCD-Shield. Lumabas sa screen mula sa isang calculator o isang lumang pager at i-attach sa mga pin ng board. Siyempre, mayroon pa rin upang irehistro ang programa sa "Arduino" display ng imahe. At ang lahat homemade Shield ay handa na.

Programming "Arduino"

Programa para sa "Arduino" na nakasulat sa Wired wika. Ang wikang ito ay sa maraming mga paraan na katulad sa C ++. Gayunpaman, kahit na wala kang mga kasanayan sa programming, at pagkatapos ay humarap sa Wired ay hindi pa rin mahirap. Ang mga forum na nakatuon sa "Arduino" na programa para sa mga ito na tinatawag na "sketches". Kahit na karamihan ng programming katamaran o hindi, maaari mong mahanap ang isang pulutong ng mga handa-made na sketches.

Para sa bawat sketch ay nangangailangan ng isang iba't ibang mga hanay ng mga aklatan. Sila rin ay maaaring maghanap sa mga forum para sa "Arduino". Para sa mga nagsisimula, mayroong isang napakahusay na reference manual may sunud-sunod na mga tagubilin ng pagsulat sketches para sa isang partikular na proseso.

Ang paglikha ng isang Shield para sa "Arduino" sa kanyang sariling mga kamay

Bilhin Shield para sa "Arduino" ay hindi kinakailangan. Sabihin nating mayroon kang walang dagdag na $ 30, ngunit may mga ng grupo ng mga tira-tirahan, at isang mahusay na pagnanais upang i-automate ang anumang bagay. Hindi isang problema. Ang pangunahing bagay na nakalikha ka na ay nagkaroon ng isang pangunahing board na may isang stitched OS at ang posibilidad ng pagsulat sketches.

"Arduino" circuit ay maaaring i-on mula sa mga bahagi scrap. Tanging maghinang ang mga bahagi ay mananatiling sa kanilang mga kamay. Kahit na, kung ang disenyo ay dapat na naayos, at pagkatapos ay hindi na kailangan na panghinang ng kahit ano. Ikonekta lang ang bahagi wires. Dapat ito ay nabanggit na ang mga ganitong gawang bahay Shield para sa "Arduino" sa murang presyo ay magkano ang mas mura factory. Halimbawa, ang isang hanay ng mga "Arduino" para sa automation ng Motors ay nagkakahalaga ng $ 80-90. Ngunit kung gagawin mo ang assembly ang iyong sarili, maaari mong bawasan ang gastos sa $ 30.

Mayroon ding mga maraming iba pang mga hanay na nilikha para sa iba't ibang lugar, at isama ang mga ito, bilang karagdagan sa ang pangunahing board, ang lahat ng mga kinakailangang detalye. Halimbawa, itakda upang lumikha ng isang "matalinong" sa bahay, CCTV, climate control at stereo.

Natural, hindi lahat Schild ay maaaring gawin ang karamihan. Sa ilang mga kaso, kailangan lang ay hindi maaaring mahanap ang tamang mga bahagi. Halimbawa, ang Shield sa paglawak ng memory card ay magkakaroon upang bumili.

Ano ang maaari kong gamitin ang "Arduino"

Ang device na ito ay napaka magkano, isaalang-alang ang ilan lamang sa mga halimbawa ng paggamit.

Halimbawa, mayroon kang isang kotse. At kailangan mo upang makakuha ng sa LCD screen ay nagpapakita ng impormasyon tungkol sa mga bilis ng recorder. Paano gumawa ng isang "Arduino" speedometer? Very simple. Bumili ng damit. Halimbawa, Arduino Mega 2560, GPS-module Ublox NEO 6m GPS. Pagkatapos nito, ang pagtingin sa sketches handa na para sa pamamahala ng network, mag-atas ang lahat sa "Arduino", konektado sa bawat isa, at - tapos ka na.

Tulad ng madali, maaari kang lumikha ng iyong sariling mga kamay ang buong control system. "Arduino" Binibigyan ganitong pagkakataon. Ang pangunahing bagay - upang stock up sa mga kinakailangang mga sketches at mga detalye.

Gamit ang mga "Arduino" sa robotics

"Arduino" ay malawakang ginagamit sa robotics. Dahil sa ang katunayan na ang board ay ibinigay upang ikonekta ang isang malaking bilang ng mga actuators, Motors, sensors, maaari mong makuha ang buong robot, na ginawa ng mga kamay. "Arduino" ay nagpapahintulot din sa iyo upang programa ito hangga't gusto mo. Kung ikaw ay interesado sa pag-crawl, paglukso at pagsakay sa isang piraso ng bakal, ang "Arduino" - ay talagang para sa iyo.

Higit pa rito, kung ang aparato ay naka-attach, kasama ang ilang mga sensor upang Quadrocopter, mahusay na tagamasid robot ay maaaring i-on. At ito ay lubos na kapaki-pakinabang na pag-unlad.

Ito ay nasa robotics maaaring ipakita ang kahanga-hangang imahinasyon, at sa tulong ng "Arduino" - ilagay ito sa pagsasanay. Ang ilang mga craftsmen kahit na gumawa ng prototype robot Bender mula sa 'Futurama' gamit lamang ang constructor.

sa halip ng isang konklusyon

Controller boards "Arduino" ay sa isip-ugma para sa automation ng lahat ng mga proseso dahil sa kanyang kakayahang umangkop sa pag-customize. Sa karagdagan, ang mga problema sa programming board ay hindi magkaroon ng kahit sino na may isang rich handbook sa paksa. Kung may isang bagay Pinaghihiwa-hiwalay sa panahon ng operasyon, ito ay simpleng upang ayusin ito sa kanilang mga kamay. "Arduino" ay nagbibigay-daan sa isang tao upang ipahayag ang walang hanggan imahinasyon. Gamit ang card na ito, maaari kang lumikha ng halos anumang bagay, mula sa heating control sistema ng mga kasarian sa pamamagitan ng isang smartphone at nagtatapos sa isang robot.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tl.atomiyme.com. Theme powered by WordPress.