» elektronik » Arduino »RGB LED-bakgrundsbelysning på Arduino för piano

RGB LED-bakgrundsbelysning på Arduino för piano

RGB LED-bakgrundsbelysning på Arduino för piano

Efter några experiment av författaren med lysdioder och Arduino han kom på idén att skapa ett bakgrundsbelysning för piano från RGB LED-remsor. Ljuset från lysdioderna reflekteras från väggen bakom pianot, vilket skapar en utmärkt belysningseffekt. Projektet använder också en akustisk sensor, under dess kontroll byter bandet färg beroende på instrumentets ljudvolym.

material:
- Arduino
- 2 meter RGB LED-remsa
- Transistorer 6 st (2N2222)
- Motstånd 6 st (220 ohm)
- Operationsförstärkare LM324 (du kan använda LM358)
- Elektretmikrofon


Första steget. Transistor krets.
Transistorer ökar strömmen från Arduino till band. Författaren använder transistorer 2N2222, eftersom de är utformade för ström upp till 600 mA. Detta räcker för ljusstyrkan på en meter-LED-remsa. Så för en längd av 2 meter krävs sex transistorer (tre för varje). Nedan ser du monteringsfoto och diagram.






Steg två LED-remsförberedelse.
Projektet använder två RGB-band med en längd av 1 m, det gemensamma bandets längd är 2 m. Förberedelserna börjar med en 1 meter tejp. Ledningarna är lödda enligt det första fotot, lödningsplatsen isoleras. Att isolera ledningarna som på det tredje fotot hjälper dig att ansluta dem till brädskivan.






Steg tre Elektretmikrofon.
Först måste du bestämma mikrofonens polaritet, vilken slutsats är positiv och vilken är negativ. För detta använde författaren en enhet för att kontrollera kretsens integritet och fick reda på vilka av slutsatserna som är anslutna till det yttre höljet. Denna slutsats är jord, och den andra är positiv.
15 cm trådar är lödda till mikrofonen som visas på bilden, det kan ses att den gröna tråden används som jordtråd och den gula är positiv.


Det fjärde steget. Mikrofonförstärkningskrets.
Eftersom mikrofonen själv sänder en ganska svag signal krävdes en operationsförstärkare för att bygga upp signalen till Arduino så att signaler från dess analoga utgång kunde läsas.
Författaren använder en operativ förstärkare LM324, som har fyra kanaler, men endast en används i projektet. Det är bättre att använda en tvåkanalsförstärkare LM358 med en liknande krets, bara kraftkablarna skiljer sig åt. Nedan kan du se diagrammet och foton för den här kretsen.






Steg fem Anslutning till Arduino.
För att ansluta, behöver du pappa-till-pappa ansluta ledningar, författaren gjorde sådana hoppare oberoende (andra bild), med flera hoppare och en kontaktkontakt. Brödskivan är ansluten till Arduino mikrokontroller enligt diagrammet och fotot.








Steg sex Tejpning.
Innan han fortsatte att arbeta med projektet beslutade författaren att se till att monteringen var korrekt och kontrollera RGB-bandets funktion med masterkretsen. En skiss bifogad under en artikel laddas upp till Arduino.
Obs från författaren: om du använder ett icke-Mega-kort (till exempel som Uno) måste du byta ut utgångsterminalerna för lysdioden med en PWM. För Uno är de kompatibla utgångarna 2, 3 och 4.


Sjunde steget. Testa mikrofonkretsen.
Den här proceduren krävs för att verifiera funktionen hos mikrofonförstärkningskretsen. Till utgången 1 från förstärkaren anslöt författaren en lysdiod och övervakade förändringar i dess ljusstyrka beroende på ljudvolymen.

Använda Arduino för testet:
Detta är en mer exakt verifieringsmetod. Den analogaReadSerial-skissen (File> Exemplar> AnalogReadSerial) laddas i mikrokontrollern. Därefter öppnas Processing, där författaren kopierar koden graph_line.pde (koden i arkivet under artikeln) och startar programmet. När Arduino skickar värdena på A0-utgången via USB bestämmer programmet dessa värden på sitt diagram med ett intervall från 0 till 1023. Genom att göra olika brus och öka dess volym ökar signalens branthet och diagrammet bekräftar detta.




Steg åtta. Programkod.
Koden från filen piano_new_way.ino kopieras till Arduino IDE-fönstret. Författaren påminner om att du på det icke-mega kortet bör ändra LED-utgångsstiften till 2, 3 och 4.


Steg nio. Installera band på piano.
För att fixa LED-remsorna på baksidan av pianot använde författaren vanligt och dubbelsidig tejp. Det används för att inte skada pianots yta och för att kunna ta bort bandet i framtiden. Tejpen är fixerad så att kabelanslutningarna för var och en av dem är tillgängliga ovanpå verktyget.




Steg tio Anslutande LED-remsa.
Varje band är anslutet till en transistordrivkrets på en brödskiva, enligt bilden nedan. Du kan också använda diagrammen från föregående steg. Som regel är varje kanal ansluten till kollektorn för varje transistor.


Steg elva. Den sista delen.
Den 12V positiva kabeln från kraftkällan är ansluten till den positiva kabeln på varje tejp och till "Vin" på Arduino-kortet. Jordledningen ansluts till Arduino-marken.
Kraft levereras nu och RGB-bandet tänds bakom pianoet i starkt eld. Spela instrumentet ändrar lysdiodernas färg, beroende på ljudvolymen.
Detta projekt är inte nödvändigt att använda endast med ett piano, det är också lämpligt där det finns musik, och du kan placera dem i någon del av huset.




Video som visar förändring av färger när du spelar på piano:


piano_new_way.rar [4,4 Kb] (nedladdningar: 129)
0
0
0

Lägg till en kommentar

    • lelerxaxaOKdontknowyahoonea
      bossscratchluraJaja-jaaggressivhemlighet
      ledsendansdance2dance3benådningHjälpdrycker
      stoppvännerbragoodgoodvisselpipasvimningsanfalltunga
      rökklapparcraydeclarehånfulldon-t_mentionnedladdning
      hettaRASANDElaugh1mdamötemoskingnegativ
      not_ipopcornstraffalässkrämmalarmrapportersök
      hånthank_youdettato_clueumnikakutöverens
      illabeeeblack_eyeblum3rougeskrytaledan
      censureradepleasantrysecret2hotasegeryusun_bespectacled
      shokrespektlolprevedvälkommenkrutoyya_za
      ya_dobryihjälparene_huliganne_othodiFLUDförbudstänga

Vi rekommenderar att du läser:

Räcka den till smarttelefonen ...