„Arduino“ jutiklis - tipai ir programos

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





Kai elektroniniai mėgėjai pradeda kurti bet kokį projektą, pagrindinis rūpestis bus aparatūros ir turimos programinės įrangos IDE suderinamumo problema. Apie 2000-uosius sugalvotas „Arduino“ buvo atsakymas į tokius klausimus. „Arduino“ yra pastangų produktas, kurį įdėjo Italijos magistrantų grupė ir dėstytojas Ivrea sąveikos projektavimo institute. Šis mikrovaldiklis pavadintas XI amžiaus Italijos karaliaus Arduino Ivrea vardu. Esminis šios mikrovaldiklių platformos sėkmės veiksnys yra jos atvirojo kodo pobūdis. Sėkmingai įgyvendinus šį projektą, vėliau buvo sukurta daug naujų produktų, kurie yra suderinami su šia platforma, pvz., „Arduino“ jutiklis.

Kas yra „Arduino“ jutiklis?

„Arduino-Sensor“

„Arduino-Sensor“



Dėl atviro kodo „Arduino“ tapo pasauliniu reiškiniu. Ji vystėsi kaip mėgėjų, menininkų, dizainerių prototipų kūrimo platforma, o dar svarbiau - studentams, naujiems elektronikos projektų pasaulyje.


„Arduino“ komplekte yra mikrovaldiklis ir programinė įranga IDE, kad kodas būtų įkeltas į aparatinės įrangos plokštę. Matydamas „Arduino“ populiarumą tarp mėgėjų, buvo paleista daug jutiklių, suderinamų su „Arduino“.



Rinkoje yra įvairių tipų „Arduino“ jutiklių. Šie jutikliai padeda „Arduino“ bendrauti su aplinka ir kurti naujas programas.

Darbo principas

Prieš „Arduino“ pagaminti mikrovaldikliai neturi programinės įrangos IDE kodui įkelti į aparatinę įrangą. Norint įkelti kodą į aparatinę įrangą, reikėjo naudoti atskirą aparatūros įrenginį. Dėl šios lankstumo funkcijos lengvai suderinti jutiklius su „Arduino“.

Kadangi mikrovaldiklis jau teikia programinę įrangą IDE programuoti, vienintelė aparatūra, reikalinga šiems jutikliams susieti su „Arduino“, yra „Breadboard“ ir jungiamieji laidai.


Kodas gali būti parašytas „Arduino IDE“ ir įkelti. Sąsajai reikalingi maitinimo šaltiniai, įžeminimas, plokštės ir jungiamieji laidai.

„Arduino Sensor“ programos

Yra daugybė projektų, sukurtų naudojant „Arduino“ jutiklį įvairioms programoms. Sakoma, kad „Arduino“ naudojama svajonių idėjai įgyvendinti.

Ultragarsinis modulis naudojamas bekontaktiniam diapazono aptikimui. Savo darbui jis naudoja sonarą. IR infraraudonųjų spindulių kliūčių vengimo jutiklis aptinka prieš jį esančius objektus ir sukuria skaitmeninį signalą. Jis naudojamas robotams.

Dirvožemio higrometras yra dirvožemio drėgmės jutiklis. Jis sukuria skaitmeninį signalą, kai dirvožemio drėgmė padidėja virš tam tikros ribinės vertės. Automatinis savaiminio laistymo įrenginys sukurtas naudojant šį jutiklį su „Arduino“. Mikroskopo jutiklis naudojamas garsui aptikti. Jis generuoja signalą, kai aptikto garso intensyvumas padidėja viršijant tam tikrą ribinę vertę.

Skaitmeninis barometrinis slėgio jutiklis naudojamas absoliutiam aplinkos slėgiui matuoti. Naudojant šį jutiklį galima išmatuoti roboto ar sviedinio aukštį. Šviesai aptikti naudojamas fotorezistoriaus jutiklio modulis. Naktinės apsaugos šviesos sistema naudoja šį jutiklį su „Arduino“. Temperatūros jutiklis naudojamas aplinkos temperatūrai nustatyti.

Norint nustatyti toksiškas dujas, tokias kaip SND, i-butanas, propanas, alkoholis ir kt., Naudojamas dujų jutiklis MQ-2. Lietaus jutiklis naudojamas oro stebėjimui. Liepsnai ir įprastai šviesai aptikti naudojamas liepsnos jutiklis. PIR jutiklis naudojamas žmonių ir naminių gyvūnėlių judesiui aptikti.

Jutiklinio ekrano jutiklis naudojamas projektuojant „Touch dimmer“ grandinę naudojant „Arduino“.

„Arduino Sensor“ pavyzdžiai

Šiandien yra daugybė „Arduino“ jutiklių tipų. Kai kurie iš jų yra -

  • HC- SR04 ultragarso modulis
  • IR infraraudonųjų spindulių kliūčių vengimo jutiklis
  • Dirvožemis Higrometras Aptikimo modulis
  • Dirvožemio drėgmės jutiklis
  • Mikrofono jutiklis
  • Skaitmeninis barometrinio slėgio jutiklis
  • Fotorezistoriaus jutiklis
  • Skaitmeninis terminis jutiklis - temperatūros jutiklis
  • Rotacinis kodavimo modulis
  • MQ-2 dujų jutiklis
  • SW-420 Judesio jutiklis
  • Drėgmės ir lietaus aptikimo jutiklis
  • Pasyvus zuzerio modulis
  • Greičio jutiklio modulis
  • IR infraraudonųjų spindulių liepsnos aptikimo jutiklis
  • 5V 2 kanalų relės modulis
  • Breadboard maitinimo modulis 3.3V
  • HC- SR501 piroelektrinis infraraudonųjų spindulių jutiklis
  • Akselerometro modulis
  • DHT11 temperatūros ir drėgmės jutiklis
  • RF 433MHz siųstuvas / imtuvas

Šie „Arduino“ jutikliai leido įgyvendinti daugelį elektroninių projektų. Keletas tokių projektų pavyzdžių yra „Suntracker“, naudojanti LDR su „Arduino“, „Arduino“ lietaus vandens signalizacija, akselerometru valdomas robotas su „Arduino“, IR jutikliu pagrįstas linijos sekėjas, IR jutikliu paremtas judesio jutiklis, durų signalizacija naudojant ultragarso jutiklis , Atstumo matavimas naudojant ultragarso jutiklį, „Arduino“ pagrindu sukurta išmanioji akloji lazda, PIR jutiklis namų apyvokos prietaisams valdyti naudojant „Arduino“ ir kt.

Arduino yra pirmasis pasirinkimas studentams ir žmonėms, naujiems elektronikoje, kurti naują projektą. „Arduino“ jutiklius galima naudoti su kitais mikrovaldikliai taip pat. „Arduino IDE“ yra įvairių bibliotekų, naudingų skirtingų tipų jutikliams susieti. Vienintelės išimtys yra jutikliai, kuriems reikalingas didesnis apdorojimo greitis, nei gali suteikti „Arduino“. Kiek jutiklių galite sąsaja vienu metu vienoje „Arduino“ plokštėje?