KomputerProgramming

Arduino Starter: step by parentah hambalan. Programming jeung proyék Arduino: mana ngamimitian?

Arduino mangrupakeun rarancang pisan populer di kalangan kabeh fans. Kedah wawuh jeung éta saha jalma anu geus pernah Nu Uninga Ngeunaan anjeunna.

Naon Arduino?

Salaku sakeudeung digambarkeun Arduino? kecap pangalusna bakal jadi: desainer éléktronik. Arduino mangrupakeun alat jeung nu bisa nyieun rupa-rupa alat éléktronik. Kanyataanna, ieu téh hardware nyata platform komputasi tujuan universal. Ieu bisa dipaké pikeun ngawangun sirkuit basajan, sarta pikeun nerapkeun hiji proyek anu cukup rumit.

Desainer dumasar kana hardware maranéhna, nu mangrupa kartu input-kaluaran. Pikeun program dewan maké basa nu dumasar kana C / C ++. Sabab nu disebut masing-masing Processing / wiring. Ti Grup C aranjeunna diwariskeun kesederhanaan ekstrim, ambéh maranéhanana anu pohara gancang mastered ku saha, sarta nerapkeun pangaweruh ieu dina praktekna teu rada masalah signifikan. Nu ngarti ka betah operasi, mindeng nyebutkeun yén Arduino - Starter wizards désainer. Malah barudak bisa ngarti kalawan "Arduino" papan.

Naon kasebut nyaéta dimungkinkeun pikeun ngumpulkeun?

Aplikasi Arduino rada beragam, éta bisa dipaké sakumaha anu kasebut pikeun conto basajan nu bakal dianjurkeun dina tungtung artikel, sarta pikeun mékanisme cukup rumit, kaasup manipulators, robot jeung mesin industri. Sababaraha pengrajin ngatur dina dasar sistim misalna nyieun imah tablet, telepon, kaamanan jeung panjagaan sistem, "imah pinter" sistem atawa ngan dina komputer. Arduino-proyék pikeun beginners, anu bisa ngamimitian kalibet malah jelema nu boga henteu pangalaman, nu di tungtungna artikel. Éta bisa malah bisa dipaké pikeun nyieun hiji primitif sistem kanyataanana maya. Kabéh berkat komponén hardware cukup universal jeung kasempetan ditawarkeun programming Arduino.

Dimana meuli komponén?

Dianggap komponen aslina, dijieun di Italia. Tapi harga unit misalna teu low. Kituna, sajumlah pausahaan atanapi malah individu handicraft dijieun ku alat Arduino-cocog sareng komponenana nu ngaheureuykeun nicknamed clones produktif. Lamun meuli clones ieu teu tiasa nyarios ku kayakinan yén maranéhna bakal bisa dipaké, tapi kahayang pikeun ngahemat nyokot anjeun.

Komponén bisa dibeuli atawa di susunan atawa individual. Aya malah kit geus tos disiapkeun keur ngumpul mobil, helikopter jeung tipena béda kontrol atanapi kapal téh. Atur, saperti dina poto di luhur, dijieun di Cina, bakal ngarugikeun $ 49.

Kanggo inpo nu leuwih lengkep tentang alat-alat

dewan Arduino mangrupakeun AVR mikrokontroler basajan, nu ieu stitched bootloader sarta boga sahanteuna minimum perlu port USB-UART. Aya kénéh komponén penting, tapi aya dina artikel anu bakal jadi hadé bade difokuskeun ngan dua komponén ieu.

Kahiji, mikrokontroler, mékanisme diwangun dina skéma nu program kasebut lokasina sarta dimekarkeun. The program bisa mangaruhan mencét, sinyal ti nyiptakeun komponen (resistors, transistor, sensor, jsb ...), jsb sensor bisa Sumawona jadi pohara béda nurutkeun pamakéan dimaksudkeun maranéhna: .. Lampu, akselerasi, hawa, jarak, tekanan, halangan na t. d. salaku alat tampilan bisa jadi dilumangsungkeun ngagunakeun komponen basajan ti LEDs na Tweeters ka alat kompléks, kayaning mintonkeun grafis. Salaku actuators dianggap motor, valves, relays, servos, solenoids, sarta loba batur, nu mangrupa daptar waktu anu pohara lila. Kalawan hal tina béréndélan ieu MK jalan katuhu, ku cara maké nyambungkeun kawat. Kanggo sababaraha mékanisme peryogi adapters. Tapi lamun bener mimiti ngarancang, anjeun bakal teuas pikeun megatkeun jauh. Ayeuna hayu urang ngobrol ngeunaan programming Arduino.

Kanggo inpo nu leuwih lengkep tentang prosés programming

Geus siap dianggo dina program mikrokontroler disebut firmware. Bisa jadi proyék tunggal, sarta proyek Arduino, jadi tiap firmware nyaeta desirable pikeun nyimpen dina folder misah, nepi ka nyepetkeun prosés nyungsi payil katuhu. Hal ieu stitched onto kristal nu ku cara maké alat husus MK: programer. Lajeng "Arduino" boga kaunggulan sejen - teu butuh programmer a. Sagalana geus rengse supados programming Arduino pikeun beginners téh gampang. Kode ditulis bisa dimuat kana MC liwat USB-kabel. Kahontal kaunggulan ieu teu sababaraha jenis diwangun-di programmer sateuacanna na spetsproshivkoy - bootloader. Bootloader mangrupakeun program husus anu dimimitian langsung saatos ngahubungkeun sarta déngékeun, aya paréntah wae lamun kristal nu geus aya atawa henteu proyék Arduino kana flash. Ti pamakéan bootloader asalna nepi sababaraha kaunggulan pisan pikaresepeun:

  1. Ngagunakeun ngan hiji saluran komunikasi nu teu merlukeun waktu tambahan. Ku kituna, proyék Arduino teu merlukeun anjeun nyambung loba kawat béda, sarta aya kabingungan dina pamakéan maranéhanana. Digawekeun hasil cukup tina USB-kabel.
  2. leungeun kurva panyalindungan. Bawa ka kaayaan bata mikrokontroler ku firmware langsung téh cukup gampang, loba galur mah teu perlu. Waktu digawe make bootloader ka setélan berpotensi bahaya, Anjeun teu meunang (ngaliwatan ngembangkeun program, tangtu, sarta anjeun bisa megatkeun sagalana). Kituna Arduino pikeun beginners teu ukur ti sudut pandang nu jelas tur gampang ngagunakeun, éta masih avoids expenses tunai dihoyongkeun patali ka inexperience gawe sareng maranehna, lalaki.

Proyék dimimitian

Lamun anjeun geus ngagaduhan set hiji, hiji beusi soldering, rosin na solder teu kudu ngan ka kapang desain pisan kompléks. Aranjeunna, tangtu, anjeun tiasa dazzle, tapi kasempetan sukses dina Arduino Starter cukup low di proyek kompleks. Pikeun latihan jeung "sia" leungeun anjeun tiasa coba nerapkeun sababaraha Panci leuwih basajan, anu bakal ngabantu ngartos interaksi gawé sarta "Arduino". Salaku tina hambalan kahiji dina gawé bareng Arduino pikeun beginners meureun nya sasaena mertimbangkeun:

  1. Jieun LED kedip-kedip, nu bakal beroperasi ngaliwatan "Arduino".
  2. Nyambungkeun hiji tombol misah ka "Arduino". Nalika ieu bisa dipigawé ambéh tombol bisa ngaluyukeun glow LED ti №1.
  3. Nyambungkeun potentiometer a.
  4. kontrol servo.
  5. Nyambung jeung dianggo ku tri-warna LED.
  6. Sambungan tina unsur piezoelectric.
  7. Nyambungkeun photoresist nu.
  8. Nyambungkeun sensor gerak jeung sinyal ngeunaan karyana.
  9. Nyambungkeun asor atawa sénsor suhu.

Proyék pikeun mangsa nu bakal datang

Eta masih aya kacangcayaan nu museurkeun "Arduino" guna nyambungkeun LEDs individu. Paling dipikaresep, anjeun katarik ku kasempetan pikeun nyieun mobil maranéhanana, kapal RC , atawa ngapung Chopper di. proyék sapertos anu kompléks di palaksanaan maranéhanana, maranehna menta loba waktu jeung Persib, tapi ku handap éta, anjeun meunang naon rék: pangalaman berharga jeung desain Arduino pikeun beginners.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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