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

Music Lamp W/ Arduino: 6 Βήματα
Music Lamp W/ Arduino: 6 Βήματα

Βίντεο: Music Lamp W/ Arduino: 6 Βήματα

Βίντεο: Music Lamp W/ Arduino: 6 Βήματα
Βίντεο: Драм-секвенсор Arduino: 8 дорожек, 16 шагов на такт, 8 тактов на паттерн 2024, Ιούλιος
Anonim
Image
Image

Αυτό είναι ένα έργο που κάναμε εγώ και ο σύντροφός μου (Adrián Calvo) για ένα από τα πανεπιστημιακά μας μαθήματα. Το έργο αποτελείται από ένα κουτί μουσικής με βάση το Arduino. Η μουσική παίζεται μέσω ενός πιεζοηχητικού βομβητή, οι ήχοι είναι παρόμοιοι με αυτό που γνωρίζουμε ως μουσική 8bit. Το κουτί έχει τρία τραγούδια, Take on me, Stairway to Heaven και Song of Storms. Για κάθε ένα από τα τραγούδια το φως της λάμπας στο πάνω μέρος του κουτιού θα αλλάξει χρώμα. Το κουτί αποτελείται επίσης από ένα επόμενο και προηγούμενο κουμπί και μια οθόνη LCD, που δείχνει το όνομα και τον συγγραφέα του τραγουδιού. Αλλά το κεράσι στην τούρτα είναι ότι μπορείτε να ενεργοποιήσετε και να απενεργοποιήσετε τη μουσική χτυπώντας τα χέρια σας, μέσω ενός μικροφώνου στο μπροστινό μέρος του κουτιού. Σε αυτό το Instructable θα μπορείτε να βρείτε όλα τα βήματα για να αναπαράγετε αυτό το έργο. Ελπίζουμε να το βρείτε χρήσιμο.

Βήμα 1: Συγκέντρωση υλικών

Κωδικοποίηση του Power Arduino (Clap Switch)
Κωδικοποίηση του Power Arduino (Clap Switch)

Για αυτό το έργο θα χρειαστείτε:

  1. Αισθητήρας ήχου KY038
  2. Οθόνη LCD (συνιστούμε να πάρετε μία με μονάδα I2C)
  3. Piezo Buzzer
  4. Κουμπιά ώθησης x2
  5. 4x4 μήτρα neopixel (ή παρόμοια)
  6. 9v Powersource (καλύτερα αν εγκαταστήσετε έναν διακόπτη για να ενεργοποιήσετε και να απενεργοποιήσετε το κύριο ρεύμα)
  7. MDF
  8. Υπερκόλλα
  9. Arduino UNO x2
  10. ΠΟΛΛΑ καλώδια βραχυκυκλωτήρων (το ποσό εξαρτάται από τον χρήστη)

Προαιρετικά: Αυτό το έργο μπορεί να κατασκευαστεί με καλώδια βραχυκυκλωτήρων, αλλά αν θέλετε να κολλήσετε καλώδια για επιπλέον ασφάλεια προχωρήστε.

Βήμα 2: Κωδικοποίηση του Power Arduino (Clap Switch)

Το πρώτο κομμάτι κωδικοποίησης θα αφορά τον αισθητήρα ήχου, για να λειτουργεί ως διακόπτης όταν καταγράφει ήχους. Θα το χρησιμοποιήσουμε ως ψηφιακή είσοδο στο arduino. Μπορείτε να κατεβάσετε το αρχείο zip για να λάβετε τον κωδικό ή μπορείτε να καθοδηγήσετε τον εαυτό σας μέσα από την εικόνα.

Βήμα 3: Κωδικοποίηση του κύριου Arduino (η καρδιά του κουτιού)

Αυτός ο κώδικας είναι μακρύς και περίπλοκος, γι 'αυτό δεν συμπεριλάβαμε μια εικόνα, οπότε ενθαρρύνεστε να κάνετε λήψη. Ο κώδικας χρησιμοποιεί 3 βιβλιοθήκες, οπότε να είστε έτοιμοι να τις εγκαταστήσετε. Περιλαμβάνουμε τα ονόματα του καθενός στα σχόλια του κώδικα. Οι εξηγήσεις κώδικα του κώδικα μπορούν να θεωρηθούν ως σχόλια μέσα στο if (//).

Βήμα 4: Τοποθέτηση του κυκλώματος μαζί (υλικό)

Τοποθέτηση του κυκλώματος μαζί (υλικό)
Τοποθέτηση του κυκλώματος μαζί (υλικό)

Το σχηματικό σύνολο του πλαισίου φαίνεται στην εικόνα. Προσέξτε όταν ακολουθείτε την εικόνα και το κουτί μουσικής σας πρέπει να λειτουργεί καλά. Θυμηθείτε να πληρώσετε την προσοχή όπου υπάρχουν κόμβοι για κάθε σύνδεση. Το πιο δύσκολο μέρος της κατανόησης αυτού του κυκλώματος είναι η σύνδεση μεταξύ των δύο arduinos. Αυτό γίνεται μέσω ενός πείρου εξόδου (13 του Power_Arduino) και του πείρου 5v του άλλου Arduino. Μπορείτε επίσης να συνδέσετε μια καρφίτσα GND του Main_Arduino σε μια καρφίτσα GND του Power_Arduino. Εκτός από αυτό, οι συνδέσεις είναι αρκετά αυτονόητες και μπορείτε να χρησιμοποιήσετε και τις δύο ρυθμίσεις κώδικα ως οδηγούς.

Θυμηθείτε, ότι η πηγή ισχύος 9v πρέπει να είναι ΜΟΝΟ συνδεδεμένη στο Power_Arduino.

Βήμα 5: Χτίζοντας τη δομή

Χτίζοντας τη δομή
Χτίζοντας τη δομή

Θα σας δώσουμε βήμα προς βήμα για να δημιουργήσετε το κουτί που δημιουργήσαμε, μπορείτε να αποφασίσετε να δημιουργήσετε ένα κουτί όπως αυτό ή μπορείτε να το κάνετε μεγαλύτερο, είναι δική σας επιλογή.

βήμα 1 δημιουργήστε το πλαίσιο στον εφευρέτη με τα ακόλουθα: ή μπορείτε να κατεβάσετε το έγγραφο που ανεβάζουμε σε αυτήν τη σελίδα, αν έχετε όλο το πλαίσιο και απλώς πρέπει να κόψετε το λέιζερ.

βήμα 2 όταν έχετε ήδη το έγγραφο, θα χρειαστείτε τις γραμμές στο πλαίσιο με αυτές τις προδιαγραφές (κόκκινο και 0,01in). βήμα 3 Τώρα θα τοποθετήσετε το MDF 3mm στο λέιζερ. θα χρειαστείτε ένα ξύλο 30x40 cm. βήμα 4 Κόψτε το έγγραφο του εφευρέτη στο MDF. βήμα 5 Τοποθετήστε και δημιουργήστε το κουτί με όλα τα εξαρτήματα του arduino. (με το έγγραφο όλα τα πρόσωπα που πρέπει να τοποθετήσετε όλα μαζί).

Βήμα 6: Συνεχίστε τη νέα σας ΜΟΥΣΙΚΗ ΛΑΜΠΑ

Rock on to Your New MUSIC LAMP!
Rock on to Your New MUSIC LAMP!
Rock on to Your New MUSIC LAMP!
Rock on to Your New MUSIC LAMP!
Rock on to Your New MUSIC LAMP!
Rock on to Your New MUSIC LAMP!
Rock on to Your New MUSIC LAMP!
Rock on to Your New MUSIC LAMP!

Μόλις ολοκληρώσετε την κόλληση του κουτιού με όλα τα κυκλώματα μέσα, είστε έτοιμοι να απολαύσετε τον εαυτό σας με τη νέα σας συσκευή!

Ελπίζουμε να βρείτε αυτό το σεμινάριο χρήσιμο!

Συνιστάται: