5 Mga Dahilan Bakit Dapat Matuto ang Lahat Arduino!

5 Mga Dahilan Bakit Dapat Matuto ang Lahat Arduino!

Narinig mo ang tungkol sa board ng Arduino microcontroller ... baka hindi mo pa nagawa. Ngunit kung mayroon ka, maaaring hindi mo alam kung eksakto kung para saan ito.





Tulad ng Raspberry Pi, makakatulong sa iyo ang Arduino na maunawaan ang programa, ngunit ang aparatong ito ay higit na nakatuon sa electronics. Prangka itong gamitin at simpleng matutunan. Nagtataka kung kapaki-pakinabang ang pag-aaral ng Arduino? Narito ang limang mga kadahilanan kung bakit dapat mong simulan ang pag-aaral ng Arduino ngayon.





Mahirap Alamin ang Arduino?

Programming, electronics, paggawa ng mga cool na bagay na may code at mga bahagi; iyon talaga ang maaari mong asahan mula sa paggamit ng isang Arduino.





Tulad ng pag-aaral ng lahat ng mga bagong bagay, mayroong isang sandali ng reorientation na kinakailangan para sa paggamit ng Arduino. Ngunit sa huli, hindi mahirap makapit. Isaalang-alang kung makukumpleto mo ang mga sumusunod na pangunahing gawain:

  • Ikonekta ang mga kable?
  • Mag-plug in sa mga bahagi?
  • Gumamit ng isang keyboard?

Kung ang sagot sa lahat ng tatlo ay 'oo' kung gayon dapat mong malaman ang Arduino. Ito ang lahat ng mga kasanayan na maaaring makamit ng karamihan sa mga tao --- at dapat matuto ng Arduino ang karamihan sa mga tao.



Kung wala ka pang pagmamay-ari ng Arduino, sulit na agawin ang Starter kit ng Arduino UNO .

Bakit Alamin ang Arduino?

Kaya, alam mo na madaling gamitin ang Arduino. Ngunit bakit ka dapat gugugol ng oras sa pag-alam kung paano gamitin ang microcontroller board na ito? Sa gayon, ito ay hindi kapani-paniwalang kakayahang umangkop. Sa pamamagitan ng isang Arduino, magagawa mo ang lahat mula sa pagkontrol ng isang robot upang pamahalaan ang isang proyekto sa automation ng bahay --- at marami bukod.





Ang mga pangunahing benepisyo ng pag-aaral ng Arduino ay:

  • Maaari kang bumuo ng mga kahanga-hangang proyekto
  • Ang Arduino ay mahusay para sa programa
  • Madali kang matututunan ng electronics
  • Ito ay isang murang libangan upang magsimula
  • Ang Arduino ay maaaring umangkop sa iyo nang mas mahusay kaysa sa isang Raspberry Pi

Tingnan natin nang mas malalim kung bakit dapat tayong lahat ay gumagamit ng Arduino.





1. Ang Arduino Ay Ang Batayan para sa Mga Kamangha-manghang Mga Proyekto

Ang pangunahing dahilan upang makakuha ng isang Arduino ay maaari kang gumawa ng mga bagay dito. Kung isinasaalang-alang mo ang iyong sarili na isang tinkerer, sa gayon ay makakaramdam ka ng maayos sa bahay.

Gayunpaman, ano ang maaari mong gawin? Anumang bagay at lahat, mula sa uto at tanga hanggang sa seryoso at praktikal. Ang limitasyon mo lang ay ang iyong imahinasyon.

Maaaring magamit ang Arduino para sa mga sumusunod na ideya ng proyekto:

  • Pagkontrol sa mga ilaw ng Philips Hue
  • Pagbuo ng mga robot (tingnan ang video sa itaas)
  • Mga proyekto sa awtomatiko sa bahay (ilaw, pintuan ng garahe, kahit mga halaman na nagdidilig)
  • Pagkontrol sa mga video game
  • Mga proyektong musikal (kasama ang pagkonekta ng mga organikong elemento)
  • Mga system ng alarm

Ito ay isang maliit na lasa lamang ng kung ano ang maaari mong gawin sa isang Arduino.

Nagsisimula pa lang kay Arduino? Magsimula sa isa sa mga ito madaling mga proyekto ng Arduino para sa mga nagsisimula .

Ngunit paano kung hindi mo nais na gumawa ng mga bagay? Huwag magalala, maraming mga kadahilanan upang malaman ang Arduino.

2. Arduino: Isang Mahusay na Intro sa Programming

Ayon sa kaugalian, ang kurba sa pag-aaral para sa pag-program ay medyo matarik. Hindi lamang dayuhan ang syntax, ngunit maaaring magtagal bago mag-click ang lohika ng programa. Para sa maraming mga tao ito ay isang nakakainis na karanasan.

Ang magandang balita ay ang Arduino code ay mapagpatawad. Mayroon pa ring curve sa pag-aaral, ngunit tiyak na mas madali ito kaysa sa pagsubok na i-code ang iyong unang mobile app o laro.

hindi gumagana ang touch screen ng asus tablet

Ang Programming sa Arduino ay posible sa anumang wika, ngunit pinakamahusay na magsimula sa Arduino IDE (Integrated Development Environment). Mahahanap mo ang mga bersyon na ito na magagamit para sa Windows, macOS, Linux, at iba pang mga platform. Sinusuportahan ng IDE ang C at C ++, at may kasamang mga aklatan para sa iba't ibang mga bahagi ng hardware, tulad ng mga LED at switch. Kapag ang isang programa --- na kilala bilang isang 'sketch' --- ay nakumpleto, na-upload ito sa Arduino board sa pamamagitan ng isang USB cable. Dito maaari itong patakbuhin at mananatili sa memorya hanggang sa mapalitan ito.

Siyempre, ang pag-program para sa Arduino ay hindi perpekto. Para sa isa, ang mapagpatawad na kalikasan ng Arduino code ay nangangahulugang madaling sumulat ng sloppy code at bumuo ng masamang ugali. Madali kang magtatapos sa hindi pagkaunawa kung ano talaga ang ibig sabihin ng code na iyon.

Ang programa ng Arduino ay medyo pangunahing rin, kaya marahil ay hindi mo matututunan ang mga advanced na diskarte sa pag-cod dito.

Ngunit kung naghahanap ka ng isang paraan upang maunawaan ang ganap na mga pangunahing kaalaman sa pag-program, magaling ang Arduino.

Kung ang ideya ng pag-coding ay nakakatakot sa iyo, may mga iba pang mga wikang katugma sa Arduino maaari kang matuto bukod sa opisyal. Halimbawa, ang Scratch 4 Arduino ay isang visual na kahalili na mas madaling maunawaan para sa mga baguhan. Malalaman mo ang mga konsepto ng pag-coding nang hindi nag-aalala tungkol sa syntax.

Pagkatapos mong maglaro nang kaunti sa Arduino code, maaari mong mapagtanto na nasisiyahan ka talaga dito.

3. Madaling Dagdagan ang Electronics Sa Arduino

Noong una kong nakuha ang aking Arduino, wala akong kaalamang nagtatrabaho sa electronics o circuit. Nakalimutan ko ang lahat ng natutunan ko sa paaralan at naramdaman ko ang aking kalaliman sa paglalaro sa maliit na microcontroller.

Ngunit mabilis kong nalaman na hindi ito dapat maging kumplikado. Kakailanganin mong malaman ang mga batayan ng mga circuit kung nais mong maunawaan kung ano ang iyong ginagawa. Ngunit saan mo matututunan ang tungkol sa electronics para sa Arduino?

Inirerekumenda namin na magsimula sa YouTube, kung saan makakahanap ka ng daan-daang mga video na nauugnay sa Arduino.

Habang naglalaro ka sa isang Arduino, makakakuha ka ng mga bagong kasanayan sa electronics depende sa mga proyekto na iyong hinabol. Kung hindi mo pa pinangasiwaan ang mga wire, breadboard, o soldering gun bago, ito ay isang ligtas at nakakatuwang paraan upang malaman.

Hindi lamang iyon, ngunit makakapaglaro ka rin ng maraming mga cool na elektronikong sangkap. Karamihan sa mga Arduino starter kit ay mayroong mga LED, resistor, capacitor, accelerometers, motor, button, display, at marami pa. Pakiramdam mo ay tulad ng isang bata na naglalaro muli ng mga piraso ng Lego.

Ngunit higit sa lahat, habang nagtataguyod ka ng kumpiyansa sa mga circuit at bahagi, malamang na i-unlock mo ang isang bahagi ng creative-tinkerer na hindi mo alam na mayroon. Napakagandang paraan upang maipahayag ang pagkamalikhain sa kamay.

4. Ang Arduino Ay isang Mura, Kapaki-pakinabang na Libangan

Ang isa sa pinakamalaking puntos na pabor sa Arduino ay kung gaano kadali magsimula. Ang ilang mga libangan ay nagkakahalaga ng daan-daang dolyar upang makapagsimula. Mag-isip ng pagpipinta, paggawa ng kahoy, o pagkuha ng litrato kung saan madali mong masisira ang bangko upang makabili lamang ng kinakailangang kagamitan at mga panustos upang makapagsimula.

Sa kabaligtaran, ang isang mahusay na Arduino starter kit ay nagkakahalaga ng mas mababa sa $ 100.

Nagiging mas mahusay ito. Kung handa kang bumili ng mga sangkap mula sa Tsina at maghintay ng maraming linggo para sa paghahatid, makukuha mo ang mga ito sa ilalim ng $ 10.

Kahit na ang iyong Arduino board ay maaaring mabili nang mura kung bumili ka ng isang clone. Habang ang disenyo ng hardware ng Arduino ay bukas na mapagkukunan maaari kang makakuha ng ligal na 'knockoff' Arduinos sa ilalim ng $ 3 bawat isa.

Sa mga murang presyo, makakagawa ka ng maraming mga proyekto hangga't hindi mo nag-aalala na mababangkarote mo ang iyong sarili.

5. Sumali sa Team Arduino vs Raspberry Pi

Sapagkat ang Arduino at Raspberry Pi ay nagsama sa halos parehong oras, isipin ng mga tao na magkatulad sila. Sa totoo lang, habang mayroong ilang crossover, ang dalawang board na ito ay magkakaiba.

Ang Arduino ay isang board ng microcontroller, samantalang ang Raspberry Pi ay isang computer na solong-board. Ang Arduino ay dapat na nai-program mula sa ibang aparato, samantalang ang isang Raspberry Pi ay maaaring magpatakbo ng isang operating system. Maaari kang mag-program ng isang Arduino na may isang Raspberry Pi, ngunit hindi kabaligtaran.

Ang mga pagkakaiba na ito ay humantong sa ilang paghati sa mga pamayanan. Alin ang pinakamahusay: Arduino, o Raspberry Pi?

Upang malaman, kakailanganin mong subukan ang pareho. Ngunit malamang na mahahanap mo ito kung mayroon kang likas na interes sa electronics at pagbuo ng proyekto, tinutulungan ito ng Arduino.

Paano Magsimula Sa Arduino

Sa ngayon dapat mong maunawaan kung bakit ang pag-aaral ng Arduino ay isang magandang ideya. Mula sa isang madaling wika sa pag-coding at simpleng pagsasama sa iba pang mga bahagi sa isang abot-kayang libangan na mas maraming nalalaman kaysa sa paggamit ng isang Raspberry Pi, ang mga benepisyo ng pag-aaral kung paano gamitin ang Arduino ay malinaw.

Kung handa ka na, ngayon na ang oras upang basahin ang aming Patnubay sa mga nagsisimula ng Arduino .

Magbahagi Magbahagi Mag-tweet Email Pagsisimula Sa Arduino: Gabay ng Isang Nagsisimula

Ang Arduino ay isang open-source electronics prototyping platform batay sa kakayahang umangkop, madaling gamiting hardware at software. Ito ay inilaan para sa mga artista, taga-disenyo, libangan, at sinumang interesado sa paglikha ng mga interactive na bagay o kapaligiran.

excel pagsamahin ang dalawang mga haligi sa isa
Basahin Susunod Mga Kaugnay na Paksa
  • DIY
  • Arduino
  • Elektronika
  • Libangan
Tungkol sa May-akda Christian Cawley(1510 Mga Artikulo Nai-publish)

Ang Deputy Deputy for Security, Linux, DIY, Programming, at Tech ay Ipinaliwanag, at Tunay na Kapaki-pakinabang na tagagawa ng Podcast, na may malawak na karanasan sa suporta sa desktop at software. Isang nag-ambag sa magazine na Linux Format, si Christian ay isang Raspberry Pi tinkerer, Lego lover at retro gaming fan.

Higit pa Mula sa Christian Cawley

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe
Kategorya Diy