Senzorul de vibrații brick este o componentă care sesizează vibrațiile mecanice (este capabil să detecteze vibrațiile de genul unei bătăi în ușă). În acest tutorial, vei conecta senzorul de vibrații brick direct la placa Arduino și vei utiliza 3 led-uri brick (portocaliu, rosu, verde) pentru a evidenția comportamentul senzorului.
Arduino senzorul vibrații brick arduino programming language tutorial
arduino with python array programming simulator software language
Al doilea exemplu pe care il vom discuta va fi cel al unei yale electronice care deschide ușa atunci când bați în ușă conform unui anumit cod. Mai exact, dacă bați în ușă conform cu un anumit tipar, senzorul este capabil să detecteze vibrațiile iar Arduino le va compara cu un model deja existent în memoria lui. Dacă tiparele se potrivesc, se va aprinde led-ul portocaliu, echivalentul deblocării ușii.
Arduino senzorul vibrații brick arduino programming language tutorial
Proiectul complet il vei gasi la adresa de mai jos: http://www.instructables.com/id/Secret-Knock-Detecting-Door-Lock/?ALLSTEPS
arduino starter kit buzzer leonardo timer time temperature sensor zero lcd
Nu trebuie decât să bați în ușă după modelul explicat în link-ul de mai sus (în pagina, îl vei găsi cu numele: “Shave and a Hair Cut, two bits.”) iar led-ul portocaliu se va aprinde. În imagine este prezent și un buton. Este necesar doar atunci când încarci sketch-ul de la adresa anterioară. În cazul tău, poți conecta foarte ușor un buton brick.
breadboard mega button mini arduino to raspberry pi micro library rgb led
Ce încarc în Arduino ?
Mai jos este listat sketch-ul (varianta simplistă). Îl copiezi (copy/paste) direct în mediul de programare Arduino și îl încarci în placa Arduino UNO. Încearcă să bați în apropierea senzorului ca și cum ai bate într-o ușă.
Dacă ai bătut după modelul “Shave and a Hair Cut, two bits.” (explicat în link-ul de mai sus – Instructables), led-ul verde se aprinde urmărind fiecare bătaie. La sfârșit, dacă modelul de bătăi este recunoscut cu cel din memoria interna, se aprinde led-ul portocaliu. În caz contrar, se aprinde led-ul rosu într-o scurta secvență. Dacă vrei sa te asiguri ca bătăile sunt detectate corect, deschide monitorul serial și vei obține….
Conținutul acestui articol este în format PDF pus la dispoziție de specialiștii RoboFun.ro. Pentru a vizualiza apăsați butonul Preview iar pentru a descărca butonul Download.
arduino stepper motor joystick uno raspberry pi vs arduino wire nano relay
Citește și:
robot drone pins pinout led pro micro camera mini pro uno schematic
Poți folosi următorul cupon de reducere pentru a obține discount la componente electronice:
Acest site foloseşte cookies! Continuarea navigării implică acceptarea lor. Mai multeOK
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.