Πίνακας περιεχομένων:

VU Meter χρησιμοποιώντας Arduino: 4 βήματα
VU Meter χρησιμοποιώντας Arduino: 4 βήματα

Βίντεο: VU Meter χρησιμοποιώντας Arduino: 4 βήματα

Βίντεο: VU Meter χρησιμοποιώντας Arduino: 4 βήματα
Βίντεο: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Ιούλιος
Anonim
VU Meter χρησιμοποιώντας το Arduino
VU Meter χρησιμοποιώντας το Arduino

Γεια σε όλους, αυτό είναι ένα γρήγορο και απλό σεμινάριο για το πώς να φτιάξετε VU (μονάδα έντασης) χρησιμοποιώντας Arduino UNO και LED.

Είναι πολύ καλό για αρχάριους που μόλις μαθαίνουν πώς να χρησιμοποιούν το Arduino.

Απαιτούμενα μέρη: 1x Arduino (UNO)

1x Breadboard

LED 12x 5mm

13x Σύρματα

1x αντίσταση 100Ohm

Ποτενσιόμετρο 1x 500kOhm

1x υποδοχή ήχου 3,5 mm

1x καλή θέληση

Βήμα 1: Βίντεο

Image
Image

Βήμα 2: Καλωδίωση

Καλωδίωση
Καλωδίωση

Έτσι, το πρώτο πράγμα που πρέπει να κάνετε είναι να συνδέσετε όλες τις λυχνίες LED στο Arduino χρησιμοποιώντας breadboard. Ο ευκολότερος τρόπος είναι να συνδέσετε γραμμικά όλα τα LED με τις επιθυμητές ακίδες Arduino χρησιμοποιώντας καλώδια.

Πρέπει να προσθέσουμε αντίσταση 100Ohm στο κύκλωμα για να περιορίσουμε το ρεύμα μέσω των LED.

Στη συνέχεια, προστίθεται το δοχείο, χρησιμοποιείται για τη ρύθμιση της ευαισθησίας του σήματος εισόδου, επίσης η στερεοφωνική υποδοχή είναι συνδεδεμένη στην πλακέτα

Επίσης ένα έργο TinkerCAD:

VU μετρητής TinkerCAD

Βήμα 3: Προγραμματισμός Arduino

Προγραμματισμός Arduino
Προγραμματισμός Arduino

Το επόμενο πράγμα είναι να γράψετε ένα πρόγραμμα για το Arduino. Αρχικά ορίζουμε το A0 ως αναλογική είσοδο και ορίζουμε τιμή Val για το σήμα εισόδου.

Στη συνέχεια, ορίζουμε τους κωδικούς PIN 2-13 ως εξόδους μέσω του βρόχου FOR.

Ορίζουμε το A0 ως analogRead. Στη συνέχεια διαιρούμε την τιμή με το 10 και την αποθηκεύουμε στην αναλογική τιμή. Με αυτόν τον τρόπο παίρνουμε μια τιμή που είναι πιο κατάλληλη για εργασία εντός των βρόχων FOR.

Ο βρόχος First FOR ενεργοποιεί τόσα LED, όσο είναι η τιμή της μεταβλητής αναλογικής αξίας. Ο δεύτερος βρόχος FOR κάνει το αντίθετο, απενεργοποιεί τα LED όταν πέσει η τιμή της μεταβλητής αναλογικής αξίας.

Βήμα 4: Συμπέρασμα

Αυτό είναι ένα πολύ απλό έργο που μπορεί να κάνει ο καθένας, χρησιμοποιώντας μόνο μερικά εξαρτήματα για να φτιάξει έναν δροσερό μετρητή VU.

Είναι επίσης καλό να κατανοήσουμε πώς λειτουργούν οι έξοδοι Arduino και επίσης ο βρόχος For. Ευχαριστώ που περάσατε….

Συνιστάται: