Arduino Ni Nini Na Unaweza Kufanya Nini Nayo

Orodha ya maudhui:

Arduino Ni Nini Na Unaweza Kufanya Nini Nayo
Arduino Ni Nini Na Unaweza Kufanya Nini Nayo

Video: Arduino Ni Nini Na Unaweza Kufanya Nini Nayo

Video: Arduino Ni Nini Na Unaweza Kufanya Nini Nayo
Video: MKS Gen L - двухосевые шаговые двигатели 2024, Aprili
Anonim

Sasa katika ulimwengu wa watu wanaopenda teknolojia, kuna "arduinomania" halisi. Maelfu ya nakala, mamia ya blogi na vikao vimejitolea kwa kifaa hiki kidogo cha kushangaza. Kwa hivyo hii ni nini - Arduino? Na kwa nini ikawa maarufu sana?

Arduino UNO
Arduino UNO

Arduino ni kifaa kidogo cha elektroniki, kilicho na bodi moja ya mzunguko iliyochapishwa, ambayo inaweza kudhibiti sensorer tofauti, motors, taa, kusambaza na kupokea data … Arduino ni familia nzima ya vifaa vya saizi na uwezo tofauti. Na pia hii ni zoo nzima ya miamba ya Arduino na ulimwengu wa vifaa vinavyoendana na arduino. Lakini wacha tuzungumze juu ya kila kitu kwa utaratibu.

Arduino "ubongo"

"Ubongo" wa Arduino ni Mdhibiti mdogo wa Atmega. Mdhibiti mdogo ni microprocessor iliyo na kumbukumbu na vifaa anuwai vya pembeni, inayotekelezwa kwenye microcircuit moja. Kwa kweli, ni kompyuta-ndogo ya chip moja inayoweza kutekeleza majukumu rahisi. Mifano tofauti kutoka kwa familia ya Arduino zina vifaa tofauti vya kudhibiti wadudu.

atmega=
atmega=

Picha inaonyesha Mdhibiti mdogo wa Atmega328. Udhibiti mdogo kama huo umewashwa na (lakini katika hali tofauti).

"Mikono" ya Arduino

Lakini ni nini matumizi ya ubongo ikiwa haina mikono? Mikono katika kesi hii ni njia za umeme zilizowekwa karibu na mzunguko wa bodi ya Arduino. Kuna bodi zilizo na idadi kubwa ya pini, na kuna bodi zilizo na chache. Kwa mfano, bodi kubwa zaidi katika familia ya Arduino - - ina zaidi ya pini 70 huru, na ndogo zaidi ina pini 22 tu.

сравнение=
сравнение=

Picha inaonyesha kulinganisha kati ya Arduino Mega na Arduino Pro Mini.

Matokeo ya dijiti na analog

Pini zote za Arduino hazifanani. Kuna matokeo ya dijiti, na kuna ya analog. Tofauti ya kimsingi kati yao ni kwamba kunaweza kuwa na maadili mawili tu kwenye pini za dijiti: ama mantiki "1" (KWELI, kutoka volts 3 hadi 5), au mantiki "0" (FALSE, kutoka 0 hadi 1.5 volts), na kwa matokeo ya analog - anuwai kutoka kwa mantiki 1 hadi 0 imegawanywa katika sehemu nyingi ndogo.

Kwa nini hii inahitajika? Wacha tuangalie mfano kama huo wa kielelezo. Ukiunganisha LED kwenye pini ya dijiti ya Arduino na utumie mantiki "1" kwa pini, basi LED itaangaza na mwangaza wa kiwango cha juu; ikiwa utatoa "0" - LED itaondoka. Hakuna chaguzi za kati. Ikiwa LED imeunganishwa na pato la analog, mwangaza wa LED inaweza kudhibitiwa vizuri. Katika mazoezi, matokeo ya analog mara nyingi huunganishwa na aina fulani ya sensorer za analog.

Nini Arduino Inaweza Kudhibiti

Kama matokeo, Arduino ina "mikono" mingi sana ambayo unaweza kuunganisha idadi kubwa ya vifaa tofauti kwa hiyo. Kati yao, kwa mfano:

  • vifungo,
  • LEDs,
  • vipaza sauti na spika,
  • motors umeme na servos,
  • Maonyesho ya LCD,
  • Wasomaji wa RFID na NFC,
  • ultrasonic na laser rangefinders,
  • moduli za Bluetooth, WiFi na Ethernet,
  • Wasomaji wa kadi ya SD,
  • Moduli za GPS na GSM …

Na pia sensorer kadhaa tofauti:

  • kuja,
  • uwanja wa sumaku,
  • gyroscopes na accelerometers,
  • sensorer ya moshi na ubora wa hewa,
  • joto na unyevu na mengi, mengi zaidi.
разнообразные=
разнообразные=

Yote hii inafanya Arduino kuwa msingi wa mfumo unaoweza kusanidiwa kwa njia anuwai. Unataka kutengeneza kipeperushi cha wanyama kipenzi cha redio? Unakaribishwa! Je! Unataka dirisha kufunga kwenye loggia yako wakati mvua inapoanza kunyesha? Unakaribishwa! Je! Unataka kudhibiti mwangaza wa taa kwenye chumba kutoka kwa smartphone yako? Rahisi!

Picha inaonyesha sehemu ndogo tu ya vifaa vinavyoweza kushikamana na Arduino. Kwa kweli, kuna mengi, mengi zaidi.

Kuwasiliana na Arduino

Je! Processor hujuaje hasa cha kufanya? Lazima umwambie hivi. Kuna lugha ya kuwasiliana na mdhibiti mdogo, iliyorahisishwa na kubadilishwa haswa kwa Arduino. Kujifunza lugha hii sio ngumu kabisa na hamu na uvumilivu fulani, hata ikiwa haujawahi kusanidi hapo awali.

Kuandika ujumbe kwa Arduino huitwa programu. Na kurahisisha mchakato huu, mazingira maalum ya programu yameundwa - Arduino IDE. Inajumuisha mifano kadhaa ya programu nzuri, zinazofanya kazi. Baada ya kuzisoma, utajifunza haraka sana juu ya lugha ya mawasiliano na Arduino.

внешний=
внешний=

Arduino inaruhusu programu zako kwenda nje ya ulimwengu wa kweli na kuingia katika ulimwengu wa kweli. Utaweza kuona jinsi programu unazoandika zinafanya mwangaza wa LED au kuzungusha shimoni la gari, na kisha ufanye vitu ngumu zaidi na muhimu. Arduino itakuruhusu kujifunza vitu vingi vipya na vya kupendeza katika umeme na katika programu. Kama matokeo, inaweza kuwa hobby bora kwako, shughuli ya kufurahisha na watoto, burudani nzuri na yenye malipo.

Ilipendekeza: