INHOUDSOPGAWE:
- Voorrade
- Stap 1: Monteer Ir -sensors
- Stap 2: Pas die reeks Ir -sensor aan en bedek dit met swart rolblaaie
- Stap 3: Koppel luidspreker aan Arduino
- Stap 4: Bedrading Ir Sensormodule en Touch Sensor Switch
- Stap 5: Kodeer mikrokontroleerder met behulp van Arduino Ide
- Stap 6: Video van projekwerk
Video: Lugklavier met IR-nabyheidssensor, luidspreker en Arduino Uno (opgegradeer/deel-2): 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Dit is 'n opgegradeerde weergawe van die vorige projek van lugklavier?. Hier gebruik ek 'n JBL -luidspreker as uitset. Ek het ook 'n aanraakgevoelige knoppie ingesluit om die modus volgens die vereistes te verander. Byvoorbeeld: harde basmodus, normale modus, hoëfrekwensie-melodiemodus. Ek sal jou wys hoe om die gekoppelde luidspreker met Arduino te verbind. Normaalweg is dit elektriese of meganiese klaviere, met die eenvoudige meganisme om die knoppie te druk. Maar hier is 'n draai, ons kan net die noodsaaklikheid van sleutels in 'n klavier uitskakel deur 'n paar sensors te gebruik. En infrarooi nabyheidsensors pas die beste by die oorsaak, want dit is maklik om te gebruik en bevat ook net een digitale pen van die mikrobeheerbord. En ook hierdie sensors is een van die goedkoopste sensors wat daar beskikbaar is.
Voorrade
1) 10 stuks Ir nabyheidssensor
2) Arduino uno/ mega
3) Luidspreker met klankaansluiting
4) knoppie (in my geval raak die sensitiewe knoppie)
5) Basis vir die montering daarvan (akrielblad)
6) Swart kaartblad/ swart tjello
7) skroewe/gom
8) drade
Stap 1: Monteer Ir -sensors
Die sensor -modules is toegerus met 'n bevestigingsgat in die middel. U kan die gat gebruik om die sensor met 'n stywe skroef te pas, of u kan net gom gebruik om dit vas te plak. Ek het 'n akrielblad as basis gebruik en gate in akriel geboor met die regte merke waar elke gat 2 cm uitmekaar was. Moenie die sensors te naby aan mekaar rangskik nie, aangesien dit u klaviergebruikerervaring kan verwoes.
Stap 2: Pas die reeks Ir -sensor aan en bedek dit met swart rolblaaie
Gebruik die potensiometer op die sensormodule om die geskikte reeks vir u klaviersleutels aan te pas. Monteer nou die swart kartonrolletjies op die sensormodule-led en fotodiode, soos op die foto getoon. Dit word gedoen om ongewenste hindernisse in 'n ander rigting op te spoor. Ons wil slegs vingers aan die voorkant opspoor. En ons gebruik swart kaarteblad omdat swart alle golflengtes en selfs infrarooi absorbeer.
Stap 3: Koppel luidspreker aan Arduino
Koppel die een kant van die klankaansluiting aan die luidspreker; die ander kant bevat gewoonlik 3 dele. Die boonste twee dele is vir links en regs insette en die onderste gedeelte is gemaal. Koppel dus die grond van die klankaansluiting aan die grond van die Arduino/mikrokontroleerder en koppel die regter/linker gedeelte van die klankaansluiting aan die digitale pen van die mikrokontroleerder. Verwys na die prent hierbo om 'n goeie idee te kry. Skakel u luidspreker aan en u klankuitset is gereed.
Stap 4: Bedrading Ir Sensormodule en Touch Sensor Switch
Ek gebruik 'n aanraaksensorskakelaar om die klaviermodusse te verander?. U kan eerder 'n eenvoudige drukknopskakelaar gebruik. Sluit die positiewe aansluiting van die sensorskakelaar aan op Arduino +5V en negatief op die aarde. Koppel die uitgang van die aanraaksensor aan die ingang van die analoog pen van Arduino. Koppel al die positiewe aansluitings van die IR -sensors met 'n draad en soldeer (opsioneel). Koppel ook al die grondpenne van al die sensors. Uiteindelik moet u die uitvoerpenne van die Ir -sensor aansluit op die digitale penne van die mikrokontrollerbord. In my geval is dit Arduino uno. Onthou dat die uitset van die sensor laag is wanneer 'n hindernis opgespoor word.
Stap 5: Kodeer mikrokontroleerder met behulp van Arduino Ide
In hierdie kode moet ons eers penne definieer vir die invoer van die sensor, die invoer van die aanraaksensor en die luidsprekeruitset. Daarna skep ons 'n geneste reeks verskillende frekwensies van verskillende modusse. Ons gebruik toon (); funksie van Arduino ide om ons uitset na die spreker te stuur. Ons gebruik noTone (); funksie om die klank te stop. Ek het slegs 'n voorwaardelike verklaring in die lus gebruik, so dit is maklik om te verstaan en werk goed.
Aanbeveel:
Hoe om 'n luidspreker in 'n BLUETOOTH -luidspreker om te skakel: 5 stappe
Hoe om 'n luidspreker in 'n BLUETOOTH -luidspreker om te skakel: as u 'n ou tuis teaterstelsel soos ek het, het u 'n baie gewilde verbindingsopsie, genaamd Bluetooth, ontbreek. Sonder hierdie fasiliteit moet u die gemors van die normale AUX -verbinding die hoof bied, en natuurlik, as u
Speel liedjies met Arduino met behulp van ADC na PWM op Flyback Transformer of luidspreker: 4 stappe
Speel liedjies met Arduino met behulp van ADC na PWM op Flyback Transformer of luidspreker: Hallo ouens, dit is die tweede deel van my ander instruksies (dit was baie moeilik), basies, in hierdie projek het ek die ADC en TIMERS op my Arduino gebruik om omskakel klanksignaal in 'n PWM -sein. Dit is baie makliker as my vorige Instructa
Speel liedjies (MP3) met Arduino met behulp van PWM op luidspreker of Flyback -transformator: 6 stappe (met foto's)
Speel liedjies (MP3) met Arduino met behulp van PWM op luidspreker of Flyback -transformator: Hallo ouens, dit is my eerste instruksie, ek hoop dat u daarvan sal hou !! In hierdie projek het ek die seriële kommunikasie tussen my Arduino en my laptop gebruik, om musiekdata van my skootrekenaar na die Arduino oor te dra. En met behulp van die Arduino TIMERS t
Hoe ek 'n honger robot met 'n PCB -bord opgegradeer het: 4 stappe
Hoe ek 'n honger robot met 'n PCB -bord opgegradeer het: Hallo makers, ek gaan jou wys hoe ek 'n honger robot opgedateer het deur 'n PCB -bord te gebruik. Hierdie robot haal voorwerpe op met behulp van sensor en motor. Die raam is gebou met 'n 3D -drukker. [Skakel na 'n Instructables -bladsy wat u vertel hoe u dit moet maak] In hierdie
Verander enige luidspreker in 'n Bluetooth -luidspreker: 4 stappe
Verander enige luidspreker in 'n Bluetooth -luidspreker: 'n Paar jaar gelede was dit algemeen dat draagbare luidsprekers 'n 3,5 mm -aansluiting het en 'n AA -battery het. Volgens die huidige standaarde is dit 'n bietjie verouderd, veral die battery, aangesien elke gadget deesdae 'n herlaaibare battery het. Die klankaansluiting is st