Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Hej alla, det här är en snabb och enkel handledning om hur du gör en VU (volymenhet) med Arduino UNO och lysdioder.
Det är mycket bra för nybörjare som bara lär sig använda Arduino.
Delar som behövs: 1x Arduino (UNO)
1x brödbräda
12x 5 mm lysdioder
13x trådar
1x 100Ohm motstånd
1x 500kOhm potentiometer
1x 3,5 mm ljuduttag
1x bra vilja
Steg 1: Video
Steg 2: Kabeldragning
Så det första du ska göra är att ansluta alla lysdioder till Arduino med hjälp av brödbräda. Det enklaste sättet är att linjärt ansluta alla lysdioder till önskade Arduino -stift med hjälp av ledningar.
Vi måste lägga till 100Ohm motstånd i kretsen för att begränsa strömmen genom lysdioder.
Sedan läggs potten till, den används för att reglera insignalens känslighet, även stereokontakten är ansluten till kortet
Också ett TinkerCAD -projekt:
VU -mätare TinkerCAD
Steg 3: Arduino -programmering
Nästa sak är att skriva ett program för Arduino. Först definierar vi A0 som analog ingång och definierar värde för insignalen.
Sedan definierar vi PIN 2-2 som Outputs through FOR loop.
Vi definierar A0 som analogRead. Sedan delar vi värdet med 10 och lagrar det till analogvärde. På så sätt får vi ett värde som är mer lämpligt att arbeta inom FOR -slingor.
Första FOR -slingan tänder lika mycket lysdioder som värdet på analogvärdesvariabeln är. Andra FOR -slingan gör det motsatta, det stänger av lysdioder när värdet på analogvärdesvariabeln sjunker.
Steg 4: Slutsats
Detta är ett mycket enkelt projekt som alla kan göra, med bara några få komponenter för att göra en cool VU -mätare.
Det är också bra att förstå hur Arduino -utgångar fungerar och även For -slingan. Tack för att du gick förbi ….