Πίνακας περιεχομένων:
- Βήμα 1: Materiales Para Construir La Jukebox
- Βήμα 2: Construir El Circuito
- Βήμα 3: Código
- Βήμα 4: Técnicas De Manufactura Digital
Βίντεο: Jukebox - Manufactura Digital: 4 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
El objetivo de la Jukebox es poder reproducir 3 intervalos de canciones distintas con el uso de botones y un buzzer y Neopixels. La rocola es capaz de encenderse por medio de un switch y presenta un meú. Σχετικά με το "επόμενο" y "προηγούμενο" μπορεί να χρησιμοποιηθεί για να παρακολουθήσετε 3 que hay y se visualiza el nombre en la pantalla LCD. Al oprimir el botón de "play" la canción suena a través del buzzer acompañada de la luz de los Neopixel. Asímismo si se oprime la tecla "play" de nuevo se pausará la canción y se detendrán las luces Neopixel.
Βήμα 1: Materiales Para Construir La Jukebox
Necesitar:
- Arduino UNO
- Círculo de luces RGB NeoPixel
- Protoboard de 1 galleta
- Καλώδια jumper macho a macho y macho a hembra
- 3 κουμπιά
- 1 Διακόπτης
- Fuente de poder externa de 6-12 V o batería de 9V
- 1 βομβητής ενεργοποίησης
- Pantalla LCD από 16 στήλες και 2 φιλάκια
- LEGO para construir la estructura
Βήμα 2: Construir El Circuito
Es hora de construir el circuito. Con ayuda de la imágen y el diagrama esquemático se debe replicar las conexiones.
El circuito conste en en primero ponerle un switch in la terminal positiva of sea a una batería de 9V oa la fuente de poder de 6-12 V. Luego, se concte la Protoboard a 5V del Arduino ya Ground, a base de la protoboard se distribuirá la corriente. El buzzer se conectá a Ground y por medio de una resistencia se conectá a algún pin digital. Las NeoPixels se conectan a Ground, 5V και a otro pin digital. Luego se conectan 3 Πλήκτρα, χωρίς τερματικό και σύνδεση με 5V και la otra por medio de una resistencia a Ground, la misma terminal que se conecta a Ground se conecta and otro Pin digital. Παρακαλώ επικοινωνήστε με την οθόνη LCD που σας προτείνουμε να διαβάσετε το σχετικό διάγραμμα.
Βήμα 3: Código
Para entender la lógica del código se puede referir al diagrama de flujo adjunto, así mismo el código en formato.ino también será adjunto.
Consiste básicamente en importar tanto las librerías de Adafruit Neopixel y de la pantalla LCD C12, luego se definen variables para todas las notas musicales en una tab aparte for ahorrar espacio de código, se definen los pins a donde están losos conectados μεταβλητές las y contadores. Εγκαταστήστε την εγκατάσταση της οθόνης LCD στην οθόνη των νέων εικονοστοιχείων και στη συνέχεια σε 3 botones.
En la estructura principal que es el Void Loop, λειτουργικότητα για την αξιοποίηση του επιπέδου. Primero se lee con una función if el estado de los botones y si dependiendo de cual de los 3 esté apachado se ejecutan diversas funciones.
Si el botón de previous está apachado se le resta 1 al estado, si el botón de next está apachado se le suma 1 al estado. Luego se ejecuta el menú de las canciones en donde dependiendo del estado del botón se imprimirá en la LCD la canción que se está seleccionando.
Y cuando el botón de play se oprime se le suma 1 al pulso y se vuelve a leer el estado del botón. Ως εκ τούτου, προηγήθηκε την πρώτη 1, ενθουσιάζει τη λειτουργία με τη λειτουργία της πρωτεύουσας, καθώς και με την επιφύλαξη του ενδιαφέροντος, ενδεικτικά "παίζοντας" για την εμφάνιση ενός χρώματος στα νεοπίξελ. Se le da al buzzer la instrucción de que reproduzca las notas y el respectivas. Así funciona para las 3 canciones.
Βήμα 4: Técnicas De Manufactura Digital
- El uso y programación Arduino
- Uso de un buzzer activo
- Uso de la pantalla LCD
- Έλεγχος των NeoPixels
- Τραβήξτε προς τα κάτω για botones
- Εναλλαγή για το κύκλωμα
- Construcción de un diseño sólido y estético
Χαβιέ Αγκιλάρ 20283
Συνιστάται:
PlotClock, WeMos και Blynk Playing Vintage AMI Jukebox: 6 βήματα (με εικόνες)
PlotClock, WeMos και Blynk Playing Vintage AMI Jukebox: Τέσσερις τεχνικές καινοτομίες έκαναν εφικτό αυτό το έργο: Το 1977 Rowe AMI Jukebox, κιτ ρομπότ PlotClock, μικροελεγκτής WeMos/ESP 8266 και υπηρεσία Blynk App/Cloud. ΣΗΜΕΙΩΣΗ: Εάν δεν έχετε Jukebox στο χέρι - μην σταματήσετε να διαβάζετε! Αυτό το έργο μπορεί να
Jukebox Casera Por: Tono Kiehnle: 5 βήματα (με εικόνες)
Jukebox Casera Por: Tono Kiehnle: Jukebox hecha en casa programada con Arduino UNO. Contiene 3 canciones reproducidas por medio de un buzzer pasivo y cuenta con botones de pulso y una pantalla LCD para la interacción con el usuario.La jukebox cuenta con 3 botones. 2 de ellos se util
Arduino Jukebox/Rocola: 3 Βήματα
Arduino Jukebox/Rocola: El siguiente proyecto is uno que nos permite reproducir canciones utilisando un un buzzer en la plataforma Arduino. Χρησιμοποιήστε ποικίλες συνιστώσες για τον έλεγχο της δυνατότητας αναπαραγωγής. Tiene como función alternar entre tres c
Jukebox + Arduino: 5 βήματα
Jukebox + Arduino: Εκτέλεση προτάσεων για τη δημιουργία ενός Rocola Digital και ενός προγράμματος για το Arduino. Su función es muy simple y no es muy difícil de crear. La Rocola tiene muchas funciones interesantes, y una de ellas es que a través de una pantalla LCD se
Claqueta Digital Con Arduino (Digital Clapperboard With Arduino): 7 Βήματα
Claqueta Digital Con Arduino (Digital Clapperboard With Arduino): Crea tu propia claqueta digital, también puedes convertir una claqueta no digital en una, utilizando Arduino.MATERIALES Display de 7 segmentos MAX7219 de 8 digitos compatible con arduino.Modulo de Reloj RTC model DS323 con arduino.Arduin