Satura rādītājs:
- Piegādes
- 1. darbība: Ir sensoru uzstādīšana
- 2. darbība: sensoru pieslēgšana
- 3. darbība: izejas pievienošana
- 4. solis: Ir sensora diapazona pielāgošana un pārklāšana ar melnajiem lokšņu ruļļiem
- 5. solis: mikrokontrolleru plates kods
- 6. darbība: rezultāts
Video: Gaisa klavieres, izmantojot IR tuvuma sensoru un Arduino Uno Atmega 328: 6 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Parasti klavieres, vai tas būtu elektrisks vai mehānisks darbs pie vienkāršā pogas nospiešanas mehānisma. Bet šeit ir pagrieziens, mēs varētu vienkārši likvidēt klavieru taustiņu nepieciešamību, izmantojot dažus sensorus. Infrasarkanie tuvuma sensori vislabāk atbilst cēlonim, jo tos ir viegli lietot, un tie aizņem tikai vienu mikrokontrollera plates digitālo tapu. Un arī šie sensori ir vieni no lētākajiem pieejamajiem sensoriem. Es izmantoju skaņas signālu kā mūzikas izvadi, bet jūs varat izmantot atbilstošu skaļruni/ zemfrekvences skaļruni. Nākotnē es ar nepacietību gaidu projekta uzlabošanu ar basa pastiprinājumu, izmantojot zemfrekvences skaļruni.
Piegādes
1) 10 gab. Ir tuvuma sensors
2) Arduino uno/ mega
3) skrūves (pēc izvēles)
4) Vadi
5) Pjezoelektriskais skaņas signāls
6) Melna kartiņu lapa/ Melna čella lente
1. darbība: Ir sensoru uzstādīšana
Ir sensoru moduļi ir aprīkoti ar montāžas atveri centrā. Jūs varat izmantot caurumu, lai piestiprinātu sensoru ar stingru skrūvi, vai arī vienkārši izmantot līmi, lai to pielīmētu. Esmu izmantojis akrila loksni kā pamatu un izurbis caurumus akrilā ar atbilstošu marķējumu, kur katrs caurums atradās 2 cm attālumā viens no otra. Nenovietojiet sensorus pārāk tuvu viens otram, jo tas var sabojāt klavieru lietotāja pieredzi.
2. darbība: sensoru pieslēgšana
Pievienojiet visus sensoru pozitīvos spailes, izmantojot vadu un lodmetālu (pēc izvēles). Pievienojiet arī visu sensoru zemējuma tapas. Visbeidzot, jums ir jāpievieno izejas tapas no Ir sensora ar mikrokontrollera plates digitālajām tapām. Manā gadījumā tā ir Arduino uno. Atcerieties, ka, atklājot šķērsli, sensora izeja ir zema. Tātad, ja vēlaties ķēdē savienot gaismas diodi, pievienojiet negatīvo spaili sensora izejai un pozitīvo līdz 3,3 V pozitīvajai Arduino uno sliedei.
3. darbība: izejas pievienošana
Tagad pievienojiet digitālās izejas tapu skaņas signāla/ skaļruņa pozitīvajai spailei. Un pievienojiet negatīvo spaili Arduino uno zemei. Ja izmantojat skaņas signālu/ skaļruni, kuram nepieciešams augstspriegums, ieteicams izmantot npn bjt, jo tam ir ļoti ātra pārslēgšanās un tas var darboties nevainojami ar mainīgas frekvences ievadi no Arduino. Pārliecinieties arī, ka, ja izmantojat lieljaudas skaņas signālu, neizmantojiet arduino barošanas avotu. Tā vietā izmantojiet kādu ārēju avotu, bet manā gadījumā enerģijas patēriņš ir zems, tāpēc es izmantoju tieši no Arduino.
4. solis: Ir sensora diapazona pielāgošana un pārklāšana ar melnajiem lokšņu ruļļiem
Izmantojiet sensoru moduļa potenciometru, lai pielāgotu klavieru taustiņiem piemērotu diapazonu. Tagad uzstādiet uz tā sensora moduļa gaismas diodi un fotodiodi, kā parādīts attēlā. Tas tiek darīts, lai novērstu nevēlamu šķēršļu atklāšanu citā virzienā. Mēs vēlamies atklāt pirkstus tikai priekšpusē. Un mēs izmantojam melno kartiņu, jo melna absorbē visus viļņu garumus un pat infrasarkanos.
5. solis: mikrokontrolleru plates kods
Kods sākas ar frekvenču noteikšanu, kurām mēs vēlamies izvadīt skaņas signālu/skaļruni. Pēc tam mēs definējam tapas, kuras mēs izmantosim sensoru ievadīšanai. Pēc tam mēs iestatām tapas tukšā iestatījumā (). In void loop () Es tikko izmantoju nosacījumus, jo kods kļūst vienkāršs un ir pietiekami labs pašreizējām vajadzībām.
Ieteicams:
Gaisa klavieres, izmantojot IR tuvuma sensoru, skaļruni un Arduino Uno (jaunināts/2. daļa): 6 soļi
Gaisa klavieres, izmantojot IR tuvuma sensoru, skaļruni un Arduino Uno (jaunināts/2. daļa): vai šī ir iepriekšējā gaisa klavieru projekta uzlabotā versija?. Šeit kā izeju izmantoju JBL skaļruni. Esmu iekļāvis arī skārienjutīgu pogu, lai mainītu režīmus atbilstoši prasībām. Piemēram- cietā basa režīms, parastais režīms, augsta fr
Kā izveidot precīzu gaisa plūsmas ātruma sensoru, izmantojot Arduino par COVID-19 ventilatoru, kas mazāks par 20 £: 7 soļi
Kā izveidot precīzu gaisa plūsmas ātruma sensoru ar Arduino par COVID-19 ventilatoru, kas mazāks par 20 sterliņu mārciņām: lūdzu, skatiet šo ziņojumu, lai uzzinātu jaunāko šī atveres plūsmas sensora dizainu: https://drive.google.com/file/d/1TB7rhnxQ6q6C1cNb. ..Šīs pamācības parāda, kā izveidot gaisa plūsmas ātruma sensoru, izmantojot zemu izmaksu spiediena starpības sensoru un viegli
Gaisa piesārņojuma noteikšana + gaisa filtrēšana: 4 soļi
Gaisa piesārņojuma noteikšana + gaisa filtrēšana: Vācijas Šveices Starptautiskās skolas studenti (Aristobulus Lam, Victor Sim, Nathan Rosenzweig un Declan Loges) sadarbojās ar MakerBay darbiniekiem, lai izveidotu integrētu gaisa piesārņojuma mērīšanas un gaisa filtrēšanas efektivitātes sistēmu. Šī
HRV (mājas gaisa apmaiņas ierīce) Arduino kontrolieris ar gaisa ekonomizētāju: 7 soļi (ar attēliem)
HRV (mājas gaisa apmaiņas ierīce) Arduino kontrolieris ar gaisa ekonomizētāju: HRV Arduino kontrolieris ar gaisa ekonomizētāju Es negribēju maksāt 200 ASV dolārus par jaunu. Es vienmēr gribēju kaut ko ar gaisa taupīšanas līdzekli
Skenējiet tuvumā esošos objektus, lai izveidotu 3D modeli, izmantojot ARDUINO: 5 soļi (ar attēliem)
Skenējiet tuvumā esošos objektus, lai izveidotu 3D modeli, izmantojot ARDUINO: Šis projekts ir specifisks, izmantojot tuvumā esošo objektu skenēšanai ultraskaņas sensoru HC-SR04. Lai izveidotu 3D modeli, nepieciešams slaucīt sensoru perpendikulārā virzienā. Jūs varat ieprogrammēt Arduino, lai tas atskaņotu trauksmi, kad sensors atklāj objektu