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

$ 20 Holiday Cheer Box: 5 βήματα (με εικόνες)
$ 20 Holiday Cheer Box: 5 βήματα (με εικόνες)

Βίντεο: $ 20 Holiday Cheer Box: 5 βήματα (με εικόνες)

Βίντεο: $ 20 Holiday Cheer Box: 5 βήματα (με εικόνες)
Βίντεο: Μάντεψε Τι Κάνω Τα Βράδια (1984) [Ελληνική Ταινία] 2024, Νοέμβριος
Anonim
20 $ Holiday Cheer Box
20 $ Holiday Cheer Box

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

Ωστόσο, μπορείτε να το χρησιμοποιήσετε και για άλλα πράγματα. Έχω χρησιμοποιήσει επίσης το ίδιο σχέδιο για να φτιάξω το δικό μου κουδούνι που παίζει τυχαίους ήχους κουδουνιού. Είναι ένας πολύ καλός τρόπος για να προσθέσετε ήχο σε οποιοδήποτε έργο.

Αυτό είναι πολύ παρόμοιο με το έργο μου Secret Code Box, αλλά μόνο ένα κουμπί αυτή τη φορά και χωρίς πληκτρολόγιο.

Βήμα 1: Μέρη

  • Arduino Nano $ 4 στο Ebay
  • Μονάδα ήχου MP3-Flash-16P 5 $ στο Ebay
  • Μακρύ καλώδιο USB
  • Ένας φορτιστής τοίχου USB 5V 2 $ ή μπορεί να έχετε έναν παλιό που βρίσκεται γύρω
  • Οποιοδήποτε τυχαίο φθηνό ηχείο 2 $ ή πιθανότατα απαλλαγμένο από κάτι άλλο
  • Ένα στιγμιαίο κουμπί $ 1
  • Κουτί έργου 6 $

Wasμουν σε θέση να επαναχρησιμοποιήσω τα περισσότερα από αυτά τα μέρη από αντικείμενα που είχα χωρίσει ή αποθηκεύσει με την πάροδο των ετών, οπότε το πραγματικό μου κόστος ήταν μόνο $ 9 για το Nano and Sound Module.

Βήμα 2: Φορτώστε τα αρχεία ήχου σας

Φορτώστε τα αρχεία ήχου σας
Φορτώστε τα αρχεία ήχου σας

Ξεβιδώστε το διαδίκτυο για να βρείτε μερικά κλιπ ήχου που θέλετε να χρησιμοποιήσετε και κατεβάστε τα στον υπολογιστή σας. Έχω διαπιστώσει ότι αυτές οι μονάδες ήχου, όπως ο σταθερός ρυθμός bit για τη συμπίεση mp3 και ο ρυθμός δειγματοληψίας 44100 στο αρχείο ήχου. Εάν δεν είστε σίγουροι ότι τα αρχεία ήχου σας συμμορφώνονται με αυτές τις προδιαγραφές, μπορείτε να χρησιμοποιήσετε ένα πρόγραμμα επεξεργασίας ήχου όπως το Audacity για να ανοίξετε το αρχείο και στη συνέχεια να το αποθηκεύσετε ξανά με τις σωστές ρυθμίσεις. Μπορείτε επίσης να χρησιμοποιήσετε το Audacity για να κόψετε μακρύτερα κλιπ ήχου σε κάτι που ταιριάζει στις ανάγκες σας.

Συνδέστε τη μονάδα ήχου σε μια θύρα USB και θα πρέπει να εμφανίζεται ως μια μικρή μονάδα USB. Ακούγεται πιο ξεκούραστο, βεβαιωθείτε ότι ονομάζονται 0001.mp3, 0002.mp3, 0003.mp3 και ούτω καθεξής. Αυτό είναι σημαντικό για τη μονάδα ήχου για να είναι σε θέση να τα αναπαράγει.

Βήμα 3: Συγκεντρώστε τα εξαρτήματά σας

Συγκεντρώστε τα εξαρτήματά σας
Συγκεντρώστε τα εξαρτήματά σας
Συγκεντρώστε τα εξαρτήματά σας
Συγκεντρώστε τα εξαρτήματά σας

Τρυπήστε μια τρύπα στο πλαίσιο του έργου σας και τοποθετήστε το κουμπί. Μπορεί επίσης να θέλετε να ανοίξετε μερικές τρύπες όπου τοποθετείτε το ηχείο σας, ώστε να ακούγεται πιο καθαρά ο ήχος. Τρυπήστε άλλη μια τρύπα για να περάσει το καλώδιο usb. Κόψτε το άκρο του καλωδίου USB και περάστε το από την τρύπα. Συνδέστε έναν κόμβο στο καλώδιο usb για ανακούφιση από την καταπόνηση και για να αποτρέψετε το καλώδιο να τραβήξει πίσω μέσα από την τρύπα.

Συνδέστε τα στοιχεία όπως φαίνεται στην εικόνα. Συνδέστε το κόκκινο καλώδιο στο καλώδιο USB στο VIN στο Arduino και το μαύρο καλώδιο στο GND. Ανάλογα με τη μονάδα ήχου που αγοράζετε, το pinout μπορεί να είναι διαφορετικό, οπότε φροντίστε να ελέγξετε την τεκμηρίωση ή να κάνετε κάποια έρευνα στο διαδίκτυο για να βρείτε το σωστό pinout. Ευτυχώς για μένα, ο πωλητής ebay δημοσίευσε το pinout με τη λίστα αντικειμένων.

Βήμα 4: Κωδικός

Θα χρειαστεί να κατεβάσετε και να εγκαταστήσετε μια βιβλιοθήκη Arduino για τη μονάδα ήχου.

github.com/Critters/MP3FLASH16P/archive/master.zip

Υπάρχουν μερικές καλές οδηγίες στη σελίδα github που ίσως θέλετε να διαβάσετε επίσης.

github.com/Critters/MP3FLASH16P

Ο κώδικας για το ίδιο το έργο είναι αρκετά απλός. Συνδέστε το Arduino Nano στον υπολογιστή σας και ανεβάστε αυτό το σενάριο.

#include #include "SoftwareSerial.h" #include "MP3FLASH16P.h" MP3FLASH16P myPlayer;

void setup () {

pinMode (12, INPUT_PULLUP); myPlayer.init (3); // Τυχαία την τυχαιότητα randomSeed (analogRead (A0)); }

void loop () {

εάν (digitalRead (12) == LOW) {// random (1, 19) όπου το 19 είναι 1 μεγαλύτερο από τον αριθμό των αρχείων ήχου // Αλλάξτε τον τελευταίο αριθμό σε επίπεδο έντασης μεταξύ 1 - 30 myPlayer.playFileAndWait (τυχαίο (1, 19), 25); }}

Βήμα 5: Πάρτε το περαιτέρω

Ας ελπίσουμε ότι το κουτί σας λειτουργεί τώρα και ακούει διασκεδαστικούς ήχους. Τώρα δοκιμάστε να το ντύσετε λίγο προσθέτοντας μερικά led ή διακοσμητικά. Σως το μετατρέψετε σε στολίδι που κρέμεται στο δέντρο σας. Πρόσθεσα ένα μεγάλο λαμπερό κόκκινο κουμπί LED στο δικό μου και είμαι στη διαδικασία να προσθέσω μερικά κέρατα στα πλάγια:)

Συνιστάται: