ComputerProgramming

Arduino Starter: lakang sa lakang mga panudlo. Programming ug mga proyekto Arduino: diin sa pagsugod?

Arduino mao ang usa ka kaayo popular nga disenyo sa taliwala sa tanan nga mga fans. Kinahanglan nga pamilyar sa kanila ug ang mga tawo nga wala gayud nakadungog mahitungod kaniya.

Unsa ang Arduino?

Ingon sa daklit nga gihulagway Arduino? Labing maayo nga mga pulong nga: electronic designer. Arduino mao ang usa ka himan nga kamo makahimo sa paghimo sa usa ka matang sa electronic mga lalang. Sa pagkatinuod, kini mao ang usa ka tinuod nga hardware Computing plataporma universal nga destinasyon. kini mahimong gamiton alang sa pagtukod yano nga sirkito, ug sa pagpatuman sa usa ka minatarong, sa maayohon komplikado nga mga proyekto.

Designer base sa ilang hardware, nga mao ang usa ka input-output card. Sa programa sa board sa paggamit sa mga pinulongan nga base sa C / C ++. Sila gitawag, sa tinagsa, Processing / wiring. Gikan sa Group C sila napanunod grabeng kayano, sa pagkaagi nga sila kaayo sa madali magpaulipon sa bisan kinsa, ug sa paggamit niini nga kahibalo diha sa praktis dili na sa usa ka mahinungdanon nga problema. Nga kamo makasabut sa kasayon sa operasyon, nga sagad moingon nga Arduino - Starter wizards designers. Bisan ang mga bata makasabot sa "Arduino" tabla.

Unsa kini mao ang posible nga sa pagkolekta?

Paggamit Arduino na lain-lain nga, kini mahimong gamiton ingon nga kini mao ang alang sa usa ka yano nga panig-ingnan nga ang girekomendar sa katapusan sa artikulo, ug alang sa usa ka minatarong, sa maayohon komplikado nga mga mekanismo, lakip na ang manipulators, robot ug industriya makina. Ang ubang mga artesano pagdumala sa basehan sa maong sistema sa sa paghimo sa mga papan, phones, seguridad ug surveillance sistema sa mga balay, "Smart balay" nga sistema o sa mga computer. Arduino-mga proyekto alang sa mga magsusugod, kinsa ang magsugod sa paghimo bisan sa mga tawo nga walay kasinatian, anaa sa katapusan sa artikulo. Sila makahimo sa bisan pa nga gigamit sa paghimo sa usa ka karaang virtual sistema sa kamatuoran. Ang tanan nga mga pasalamat ngadto sa usa ka minatarong, sa maayohon universal component hardware ug mga oportunidad nga gitanyag Arduino programming.

Diin sa pagpalit components?

Giisip sa mga orihinal nga components, gigama sa Italy. Apan ang presyo sa maong mga yunit sa dili ubos. Busa, ang usa ka gidaghanon sa mga kompaniya o bisan sa mga indibidwal handicraft nga gihimo sa Arduino-compatible lalang ug components nga kinomedyang gianggaan mabungahon nga clones. Sa diha nga ang pagpalit sa kini nga mga clones dili miingon uban sa pagsalig nga sila pagtrabaho, apan ang tinguha sa pagluwas sa inyong mga piko.

Components mahimong mapalit o sa sets o sa tagsa-tagsa. Adunay bisan na pre-andam kits sa pagtigom sa mga sakyanan, mga helikopter uban sa lain-laing mga matang sa pagpugong o mga barko. Ibutang, ingon sa litrato sa ibabaw, gigama sa China, ang gasto $ 49.

Alang sa dugang nga impormasyon mahitungod sa mga ekipo

Arduino board mao ang usa ka yano nga microcontroller AVR, nga stitched bootloader ug sa labing menos sa minimum nga gikinahanglan USB-UART port. Adunay pa importante nga sangkap, apan sa sulod sa artikulo nga mas maayo sa pag-focus sa lang niining duha ka mga components.

Una, ang microcontroller, ang mekanismo nga gitukod sa ibabaw sa usa ka laraw diin ang programa nahimutang ug naugmad. Ang mga programa mahimo nga makaapekto sa dinalian, ang mga signal gikan sa mga sangkap sa paglalang (resistors, transistors, sensor, etc ...), uban pa ang mga sensor tingali Labut pa kaayo sa lain-laing sumala sa ilang gusto nga paggamit: .. Kahayag, acceleration, temperatura, gilay-on, pressure, babag ug t. d. ingon nga ang display lalang mahimo nga gidala sa gawas sa paggamit sa yano nga mga sangkap gikan sa mga LEDs ug tweeters sa komplikado nga mga lalang, sama sa graphic pasundayag. Samtang ang mga actuators giisip Motors, balbula, relays, servos, solenoids, ug sa daghang uban pa, nga nagtala sa usa ka hataas nga panahon. Uban sa usa ka butang gikan niini nga mga talaan MK mga buhat nga matarung, pinaagi sa mga paagi sa sumpay alambre. Alang sa pipila ka mga mekanismo nagkinahanglan adapters. Apan kon kamo sa tinuod magsugod pagplano, kamo mahimong lisud nga sa paglapas sa sa. Karon atong paghisgot mahitungod sa mga Arduino programming.

Alang sa dugang nga impormasyon mahitungod sa proseso sa programming

Na andam sa pagtrabaho sa usa ka microcontroller programa nga gitawag firmware. Kini mahimong usa ka single nga proyekto, ug Arduino mga proyekto, mao nga ang matag firmware nga pagatinguhaon sa tindahan sa usa ka linain nga folder, aron sa pagpadali sa proseso sa pagpangita sa husto nga file. Kini mao ang gitahi ngadto sa kristal pinaagi sa pinasahi nga mga lalang MK: programmers. Ug unya "Arduino" adunay laing bentaha - kini dili kinahanglan sa usa ka programmer. Ang tanan nga gibuhat sa pagkaagi nga ang Arduino programming alang sa mga magsusugod mao ang sayon. Sinulat nga code mahimong loaded ngadto sa MC pinaagi sa USB-cable. Nakab-ot nga bentaha kini dili mao ang pipila ka mga matang sa gitukod-sa daan programmer ug spetsproshivkoy - bootloader. Bootloader mao ang usa ka espesyal nga programa nga magsugod diha-diha dayon human sa sa sumpay ug pagpaminaw, anaa sa bisan unsa nga sugo kon ang kristal nga didto o dili Arduino mga proyekto sa kalit. Gikan sa paggamit bootloader moabut sa pipila ka madanihon bentaha:

  1. Pinaagi sa paggamit sa usa lamang ka paagi sa komunikasyon nga wala magkinahanglan og dugang nga panahon. Busa, ang Arduino mga proyekto nga wala magkinahanglan kanimo sa Sumpaysumpaya sa daghang lain-laing mga alambre, ug didto ang kagubot sa ilang paggamit. Sa pagtrabaho malampuson igo sa usa ka USB-cable.
  2. Protection kurba mga kamot. Dad-a sa usa ka microcontroller tisa estado pinaagi sa direkta nga firmware mao minatarong, sa maayohon sayon, daghan palabihan dili kinahanglan. Sa diha nga nagtrabaho uban sa mga bootloader sa peligroso nga mga kahimtang, dili kamo (pinaagi sa pagpalambo sa mga programa, siyempre, ug mahimo ninyo ang sudlanan sa tanang butang). Busa Arduino alang sa mga magsusugod dili lamang gikan sa punto sa panglantaw nga mao ang tin-aw ug sayon nga gamiton, kini gihapon molikay sa dili gusto nga cash galastohan nga may kalabutan sa sa pagkawalay kasinatian sa pagtrabaho uban kanila, sa tawo.

Mga proyekto sa pagsugod

Sa diha nga ikaw na sa usa ka set, usa ka pagsulda puthaw, rosin ug solder dili kinahanglan nga lang sa pag-umol kaayo komplikado nga mga disenyo. Sila mao ang, siyempre, nga imong mahimo sa dazzle, apan sa higayon sa kalampusan sa Arduino Starter minatarong, sa maayohon ubos sa komplikado nga mga proyekto. Alang sa pagbansay ug "pagkuha" mga kamot kamo mahimo sa pagsulay sa pag-implementar sa pipila nga mas yano nga mga kalaha, nga makatabang sa pagsabot sa interaction sa trabaho ug "Arduino". Ingon nga sa unang mga lakang sa pagtrabaho uban sa Arduino alang sa mga magsusugod kini mahimong advisable sa paghunahuna:

  1. Paghimo sa usa ka nagpangidlap LED, nga molihok pinaagi sa "Arduino".
  2. Nga nagkonektar sa usa ka linain nga button sa "Arduino". Sa diha nga kini mahimo sa ingon nga ang button mahimong adjust sa LED siga gikan sa №1.
  3. Nga nagkonektar sa usa ka potentiometer.
  4. servo control.
  5. Ikonektar ug sa pagtrabaho uban sa mga tri-kolor LED.
  6. Koneksyon sa piezoelectric elemento.
  7. Nga nagdugtong sa photoresist.
  8. Sumpaysumpaya ang mga motion sensor ug signal sa iyang buhat.
  9. Nga nagkonektar humidity o temperatura sensor.

Mga proyekto alang sa umaabot

Kini mao ang dili tingali nga ikaw interesado sa "Arduino" aron sa Sumpaysumpaya ang mga tagsa-tagsa nga LEDs. Labing lagmit, ikaw nadani sa oportunidad sa paghimo sa ilang sakyanan, RC sakayan , o nagalupad sa chopper. Ang maong mga proyekto mao ang mga komplikado sa ilang pagpatuman, sila nagkinahanglan sa usa ka daghan sa panahon ug paglahutay, apan pinaagi sa pagsunod kanila, sa pagkuha kanimo kon unsa ang imong gusto: ang usa ka bililhon nga kasinatian uban sa mga Arduino disenyo alang sa mga magsusugod.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ceb.unansea.com. Theme powered by WordPress.