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

Talking Arduino - Αναπαραγωγή MP3 με Arduino χωρίς καμία μονάδα - Αναπαραγωγή αρχείου Mp3 από το Arduino χρησιμοποιώντας PCM: 6 βήματα
Talking Arduino - Αναπαραγωγή MP3 με Arduino χωρίς καμία μονάδα - Αναπαραγωγή αρχείου Mp3 από το Arduino χρησιμοποιώντας PCM: 6 βήματα

Βίντεο: Talking Arduino - Αναπαραγωγή MP3 με Arduino χωρίς καμία μονάδα - Αναπαραγωγή αρχείου Mp3 από το Arduino χρησιμοποιώντας PCM: 6 βήματα

Βίντεο: Talking Arduino - Αναπαραγωγή MP3 με Arduino χωρίς καμία μονάδα - Αναπαραγωγή αρχείου Mp3 από το Arduino χρησιμοποιώντας PCM: 6 βήματα
Βίντεο: Μέτρηση ρεύματος 5A-30A AC και DC χρησιμοποιώντας ACS712 με Robojax Library 2024, Νοέμβριος
Anonim
Image
Image

Σε αυτά τα εκπαιδευτικά θα μάθουμε πώς να παίζουμε ένα αρχείο mp3 με arduino χωρίς να χρησιμοποιούμε κάποια μονάδα ήχου, εδώ θα χρησιμοποιήσουμε τη βιβλιοθήκη PCM για το Arduino που παίζει 16 bit PCM συχνότητας 8kHZ, οπότε ας το κάνουμε αυτό.

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

Συνδέσεις
Συνδέσεις

ΑΓΟΡΑ ΜΕΡΗ: ΑΓΟΡΑΣΤΕ ΣΥΜΒΟΥΛΗ 120:

www.utsource.net/itm/p/384328.html

ΑΓΟΡΑ ΑΝΤΑΠΤΟΡΑΣ 12V:

www.utsource.net/itm/p/8013134.html

ΑΓΟΡΑ ARDUINO UNO:

www.utsource.net/itm/p/7199843.html

//////////////////////////////////////////////////////

έτσι για να το κάνουμε αυτό χρειαζόμαστε μερικά εξαρτήματα πολύ firat An Arduino και στη συνέχεια ένα ηχείο 0,5w έως 10 w οποιοδήποτε ηχείο θα κάνει τη δουλειά του, τότε πρέπει να αγοράσετε ένα τρανζίστορ για ενίσχυση εάν το ηχείο σας είναι υψηλότερο από 0,5w όπως το δικό μου 3 w έτσι χρησιμοποίησα ένα TIP 120 τρανζίστορ dor που ενισχύει τον ήχο, μπορείτε επίσης να χρησιμοποιήσετε οποιονδήποτε ενισχυτή ήχου.

Αγορά συνδέσμων. -

Είδη προς αγορά (σύνδεσμος συνεργατών) -

Arduino Uno-

www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…

Ομιλητής -

www.banggood.com/2-Pcs-3-Inch-4-10W-Full-R…

www.banggood.com/50MM-0_5W- Προσαρμοσμένο-50mm…

www.banggood.com/3-Pair-4-Ohm-3W-LCD-Panel…

TIP 120 τρανζίστορ -

www.banggood.com/10pcs-TIP120-NPN-TO-220-D…

www.banggood.com/30pcs-TIP120-NPN-TO-220-D…

www.banggood.com/50pcs-TIP120-NPN-TO-220-D…

Βήμα 2: Συνδέσεις

Οι συνδέσεις είναι πραγματικά απλές εάν χρησιμοποιείτε ηχείο 0,5watt, στη συνέχεια συνδέστε απευθείας τον ακροδέκτη +ve του ψηφιακού πείρου 11 στο Arduino & -ve pin του ηχείου στο gnd & αν χρησιμοποιείτε ηχείο 3 watt, χρησιμοποιήστε ένα τρανζίστορ tip120 και συνδέστε το 11 του Arduino στη βάση του τρανζίστορ και -ve καρφίτσα ηχείου στον συλλέκτη του τρανζίστορ & πομπό του τρανζίστορ στον πείρο gnd στο Arduino.

Εάν αντιμετωπίζετε προβλήματα με τη σύνδεση, ανατρέξτε στο βίντεο για βοήθεια.

Βήμα 3: Λήψη απαιτούμενων αρχείων

Για να γίνει αυτό θα χρειαστείτε λίγα αρχεία πρώτα απ 'όλα το αρχείο PCM.zip για να παίξετε ήχο PCM από το arduino.

ΤΟΤΕ θα χρειαστούμε το λογισμικό Audacity για να μετατρέψουμε έναν κανονικό ήχο mp3 σε ήχο 16bit PCM 8hkz

& Τέλος χρειαζόμαστε ένα λογισμικό κωδικοποίησης για να κωδικοποιήσουμε αυτόν τον ήχο σε δεδομένα τα οποία μπορούμε να επικολλήσουμε στον κώδικα.

ΚΑΤΕΒΑΣΤΕ το Audacity -

www.audacityteam.org/download/

Λήψη λογισμικού PCM. ZIP & Encoder (αρχείο με όνομα Arduino MP3.zip) -

drive.google.com/file/d/1LSb-nZcecs1VISQDP…

Βήμα 4: Προετοιμάστε τον ήχο και μετατρέψτε το σε δεδομένα

Image
Image
Προετοιμάστε ήχο και μετατρέψτε το σε δεδομένα
Προετοιμάστε ήχο και μετατρέψτε το σε δεδομένα
Προετοιμάστε ήχο και μετατρέψτε το σε δεδομένα
Προετοιμάστε ήχο και μετατρέψτε το σε δεδομένα
Προετοιμάστε ήχο και μετατρέψτε το σε δεδομένα
Προετοιμάστε ήχο και μετατρέψτε το σε δεδομένα

το σημαντικό βήμα είναι να προετοιμάσουμε τα ηχητικά δεδομένα. έτσι πρώτα θα χρειαστούμε ένα αρχείο mp3 είτε το ηχογραφείτε είτε το παίρνετε από οπουδήποτε, στη συνέχεια ανοίξτε αυτό το αρχείο στο Audacity και & κάντε κλικ στη μορφή, στη συνέχεια επιλέξτε 16 bit pcm, μετά κατεβείτε και επιλέξτε συχνότητα ήχου σε 8000hz & εξάγετε τον ήχο ως mp3.

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

Βήμα 5: Μέρος κωδικοποίησης

Κωδικοποιητικό Μέρος
Κωδικοποιητικό Μέρος
Κωδικοποιητικό Μέρος
Κωδικοποιητικό Μέρος

Επομένως, το επόμενο μέρος είναι μέρος κωδικοποίησης, έτσι όπως κατεβάσατε το αρχείο Arduin mp3.zip που περιέχει αρχείο PCM.zip, προσθέστε αυτό το αρχείο PCM.zip ως βιβλιοθήκη στο arduino και, στη συνέχεια, ανοίξτε το παράδειγμα αναπαραγωγής που είναι διαθέσιμο στη συγκεκριμένη βιβλιοθήκη PCM, & εκεί στο σκίτσο πρέπει να επεξεργαστείτε τη 2η γραμμή κώδικα στο δείγμα arraray που είναι τύπου προγράμματος που χρειάζεστε για να αφαιρέσετε όλα τα δεδομένα σε αυτόν τον πίνακα και να επικολλήσετε τα δεδομένα που αντιγράφονται στο πρόχειρο από το λογισμικό κωδικοποίησης ήχου Το

Βήμα 6: Ανεβάστε τον κώδικα

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

Σας ευχαριστώ.

Συνιστάται: