Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Montering af Ir -sensorer
- Trin 2: Justering af Ir -sensorens rækkevidde og dækning med sorte ruller til bilark
- Trin 3: Tilslutning af højttaler til Arduino
- Trin 4: Kabelføring Ir Sensormodul og Touch Sensor Switch
- Trin 5: Kode mikrokontroller ved hjælp af Arduino Ide
- Trin 6: Video af projektarbejde
Video: Luftklaver ved hjælp af IR-nærhedssensor, højttaler og Arduino Uno (opgraderet/del-2): 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Dette er en opgraderet version af det tidligere projekt med luftpiano?. Her bruger jeg en JBL -højttaler som output. Jeg har også inkluderet en berøringsfølsom knap for at ændre tilstande i henhold til kravene. For eksempel- Hard Bass-tilstand, Normal tilstand, Højfrekvent melodi-tilstand. Jeg vil vise dig, hvordan du tilslutter højttaleren til Arduino. Normalt klaverer det være sig elektrisk eller mekanisk arbejde på den enkle mekanisme til at trykke på knappen. Men her er et twist, vi kunne bare fjerne behovet for nøgler i et klaver ved hjælp af nogle sensorer. Og infrarøde nærhedssensorer passer bedst til årsagen, fordi de er lette at bruge, og de optager også kun en digital pin på mikrokontrollerkortet. Og også disse sensorer er en af de billigste sensorer, der findes derude.
Forbrugsvarer
1) 10 stk Ir nærhedsføler
2) Arduino uno/ mega
3) Højttaler med lydstik
4) knap (i mit tilfælde berøringsfølsom knap)
5) Base til montering af sensorer (akrylark)
6) Sort karton/ sort cellobånd
7) skruer/lim
8) Ledninger
Trin 1: Montering af Ir -sensorer
Ir sensormoduler er udstyret med et monteringshul i midten. Du kan bruge hullet til at passe sensoren med en stram skrue, eller du kan bare bruge lim til at klæbe den. Jeg har brugt en akrylplade som bund og boret huller i akryl med korrekte markeringer, hvor hvert hul var 2 cm fra hinanden. Anbring ikke sensorerne for tæt på hinanden, da det kan ødelægge din klaverbrugeroplevelse.
Trin 2: Justering af Ir -sensorens rækkevidde og dækning med sorte ruller til bilark
Brug potentiometeret på sensormodulet til at justere det passende område til dine klavertaster. Monter nu de sorte kartonruller på sensormodulets LED og fotodiode som vist på billedet. Dette gøres for at forhindre påvisning af uønsket forhindring i anden retning. Vi ønsker kun at registrere fingre foran. Og vi bruger sort karton, fordi sort absorberer alle bølgelængder og endda infrarøde.
Trin 3: Tilslutning af højttaler til Arduino
Tilslut den ene ende af lydstikket til højttaleren, den anden ende indeholder normalt 3 dele. De to øverste dele er til venstre og højre input, og den nederste del er slebet. Så tilslut jord af lydstik til jord af Arduino/mikrokontroller og tilslut en hvilken som helst af højre/venstre del af lydstikket til den digitale pin på mikrokontrolleren. Se ovenstående billede for at få en god idé. Tænd for din højttaler, og din lydudgang er klar.
Trin 4: Kabelføring Ir Sensormodul og Touch Sensor Switch
Jeg bruger en berøringssensorkontakt til at ændre klaverets tilstande?. Du kan bruge en simpel trykknapkontakt i stedet. Tilslut sensorens kontaktkontakt til Arduino +5V og minus til jord. Tilslut udgangen af berøringssensoren til indgangen på den analoge pin på Arduino. Tilslut alle de positive terminaler på ir -sensorer ved hjælp af en ledning og lodning (valgfrit). Tilslut også alle jordstifterne på alle sensorerne. Nu skal du endelig tilslutte udgangsstifter fra Ir -sensor til digitale stifter på mikrokontrollerkortet. I mit tilfælde er det Arduino uno. Husk, at når der opdages en forhindring Output fra sensoren er lav.
Trin 5: Kode mikrokontroller ved hjælp af Arduino Ide
I denne kode skal vi først definere stifter til ir -sensorindgang, touch -sensor -knapindgang og højttalerudgang. Derefter opretter vi en indlejret række forskellige frekvenser i forskellige tilstande. Vi bruger tone (); funktion af Arduino ide til at sende vores output til højttaleren. Vi bruger noTone (); funktion for at stoppe lyden. Jeg har kun brugt betinget erklæring i loop, så det vil være let at forstå og fungerer fint.
Anbefalede:
DIY -- Sådan laver du en edderkoprobot, der kan kontrolleres ved hjælp af smartphone ved hjælp af Arduino Uno: 6 trin
DIY || Sådan laver du en edderkoprobot, der kan styres ved hjælp af smartphone Brug af Arduino Uno: Mens du laver en edderkoprobot, kan man lære så mange ting om robotik. Ligesom at lave robotter er underholdende såvel som udfordrende. I denne video vil vi vise dig, hvordan du laver en Spider -robot, som vi kan betjene ved hjælp af vores smartphone (Androi
Kontrol ledt over hele verden ved hjælp af internet ved hjælp af Arduino: 4 trin
Kontrol ledt over hele verden ved hjælp af internet ved hjælp af Arduino: Hej, jeg er Rithik. Vi kommer til at lave en internetstyret LED ved hjælp af din telefon. Vi kommer til at bruge software som Arduino IDE og Blynk.Det er enkelt, og hvis det lykkedes dig, kan du styre så mange elektroniske komponenter, du ønskerTing We Need: Hardware:
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
RF 433MHZ radiostyring ved hjælp af HT12D HT12E - Lav en RF -fjernbetjening ved hjælp af HT12E & HT12D med 433mhz: 5 trin
RF 433MHZ radiostyring ved hjælp af HT12D HT12E | Oprettelse af en RF -fjernbetjening ved hjælp af HT12E & HT12D med 433mhz: I denne instruktør vil jeg vise dig, hvordan du laver en RADIO -fjernbetjening ved hjælp af 433mhz sendermodtagermodul med HT12E -kode & HT12D -dekoder IC.I denne instruktive kan du sende og modtage data ved hjælp af meget meget billige KOMPONENTER SOM: HT
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores