2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Cześć wszystkim, to jest szybki i prosty samouczek dotyczący tworzenia VU (jednostki głośności) za pomocą Arduino UNO i diod LED.
Jest bardzo dobry dla początkujących, którzy dopiero uczą się obsługi Arduino.
Potrzebne części: 1x Arduino (UNO)
1x deska do krojenia chleba
12x 5mm diody LED
13x przewody
1x rezystor 100Ohm
1x potencjometr 500 kOhm
1x gniazdo audio 3,5 mm
1x dobra wola
Krok 1: Wideo
Krok 2: Okablowanie
Więc pierwszą rzeczą do zrobienia jest podłączenie wszystkich diod LED do Arduino za pomocą płytki stykowej. Najprostszym sposobem jest liniowe podłączenie wszystkich diod LED do żądanych pinów Arduino za pomocą przewodów.
Musimy dodać do obwodu rezystor 100Ohm, aby ograniczyć prąd płynący przez diody LED.
Następnie dodawany jest potencjometr, który służy do regulacji czułości sygnału wejściowego, również gniazdo stereo jest podłączone do płytki
Również projekt TinkerCAD:
Miernik VU TinkerCAD
Krok 3: Programowanie Arduino
Następną rzeczą jest napisanie programu dla Arduino. Najpierw definiujemy A0 jako wejście analogowe i definiujemy wartość val dla sygnału wejściowego.
Następnie definiujemy PINy 2-13 jako Wyjścia przez pętlę FOR.
Definiujemy A0 jako analogRead. Następnie dzielimy wartość przez 10 i zapisujemy ją do wartości analogowej. W ten sposób otrzymujemy wartość, która jest bardziej odpowiednia do pracy w pętlach FOR.
Pierwsza pętla FOR włącza tyle diod LED, ile wynosi wartość zmiennej analogvalue. Druga pętla FOR działa odwrotnie, wyłącza diody, gdy wartość zmiennej analogowej spada.
Krok 4: Wniosek
Jest to bardzo prosty projekt, który każdy może wykonać, używając tylko kilku elementów do wykonania fajnego miernika VU.
Dobrze jest również zrozumieć, jak działają wyjścia Arduino, a także pętla For. Dzięki za przejście….