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

Πώς να χρησιμοποιήσετε την κάρτα ραδιοφώνου Si4703 FM με RDS - Arduino Tutorial: 5 βήματα (με εικόνες)
Πώς να χρησιμοποιήσετε την κάρτα ραδιοφώνου Si4703 FM με RDS - Arduino Tutorial: 5 βήματα (με εικόνες)

Βίντεο: Πώς να χρησιμοποιήσετε την κάρτα ραδιοφώνου Si4703 FM με RDS - Arduino Tutorial: 5 βήματα (με εικόνες)

Βίντεο: Πώς να χρησιμοποιήσετε την κάρτα ραδιοφώνου Si4703 FM με RDS - Arduino Tutorial: 5 βήματα (με εικόνες)
Βίντεο: Τί είναι ο μίκτης ήχου - και πώς λειτουργεί. (hardware) 2024, Ιούλιος
Anonim
Πώς να χρησιμοποιήσετε το Si4703 FM Radio Board με RDS - Arduino Tutorial
Πώς να χρησιμοποιήσετε το Si4703 FM Radio Board με RDS - Arduino Tutorial
Πώς να χρησιμοποιήσετε το Si4703 FM Radio Board με RDS - Arduino Tutorial
Πώς να χρησιμοποιήσετε το Si4703 FM Radio Board με RDS - Arduino Tutorial

Αυτός είναι ένας πίνακας αξιολόγησης για το τσιπ tuner της Silicon Laboratories Si4703 FM. Εκτός από ένα απλό ραδιόφωνο FM, το Si4703 είναι επίσης ικανό να ανιχνεύει και να επεξεργάζεται πληροφορίες τόσο για την Υπηρεσία δεδομένων ραδιοφώνου (RDS) όσο και για την υπηρεσία ραδιοφωνικής μετάδοσης δεδομένων (RBDS).

Ο πίνακας δεν έχει ενσωματωμένη κεραία. Ωστόσο, χρησιμοποιώντας ακουστικά ή καλώδιο ήχου μήκους 3 ποδιών 3,5 χιλιοστών, τα καλώδια θα λειτουργήσουν ως κεραία!

Σε αυτό το σεμινάριο θα μάθετε πώς να το χρησιμοποιείτε με τον πίνακα Arduino uno. Θα ελέγχουμε σταθμούς και θα διαβάζουμε μηνύματα RDS μέσω της σειριακής οθόνης του Codebender.

Λοιπόν, ας ξεκινήσουμε!

Βήμα 1: Τι θα χρειαστείτε

Αυτό που θα χρειαστείτε
Αυτό που θα χρειαστείτε

Για αυτό το σεμινάριο θα χρειαστείτε:

  • Arduino uno
  • Breadboard (ή ασπίδα breadboard)
  • Si4703 Πίνακας FM
  • Ακουστικά

Βήμα 2: Το κύκλωμα

Το Κύκλωμα
Το Κύκλωμα

Οι συνδέσεις είναι αρκετά εύκολες, δείτε την παραπάνω εικόνα με το σχηματικό κύκλωμα του breadboard.

  • Καρφίτσα Si4703 3.3V στο Arduino uno 3.3V
  • Καρφίτσα Si4703 GND στο Arduino uno GND
  • Si4703 καρφίτσα SDIO σε Arduino uno pin A4
  • Si4703 SCLK pin to Arduino uno pin A5
  • Si4703 RST καρφίτσα στο Arduino uno pin 2

Βήμα 3: Ο κώδικας

Εδώ είναι ο κωδικός, ενσωματωμένος χρησιμοποιώντας το Codebender!

Δοκιμάστε να κάνετε λήψη του πρόσθετου codebender και κάντε κλικ στο κουμπί "Εκτέλεση στο Arduino" για να προγραμματίσετε τον πίνακα Arduino σας με αυτό το σκίτσο. Και αυτό είναι όλο, έχετε προγραμματίσει το Arduino σας με αυτό το σκίτσο.

Μπορείτε να αλλάξετε ή να προσθέσετε αγαπημένους σταθμούς κάνοντας κλικ στο κουμπί "Επεξεργασία" και αλλάξτε τον παρακάτω κώδικα:

αλλιώς εάν (ch == 'a') <--- Με αποστολή 'a' {κανάλι = 930; <--- θα μεταβεί στο σταθμό 93.0

radio.setChannel (κανάλι);

displayInfo ();

}

Βήμα 4: Δοκιμή

Δοκιμές
Δοκιμές

Πατήστε το κουμπί "Σύνδεση" στη σειριακή οθόνη παρακάτω.

Η προεπιλεγμένη ένταση έχει ρυθμιστεί στο 0. Μπορείτε να αλλάξετε το επίπεδο έντασης στέλνοντας το σύμβολο "+" ή "-". Μπορείτε επίσης να συνδυάσετε εντολές. Για παράδειγμα, αν στείλετε "a +++++++++" θα μεταβεί στον αγαπημένο σταθμό "a" (93,0 ορίστηκε σε κωδικό) και θα αλλάξει την ένταση σε 9.

Βήμα 5: Μπράβο

Μπράβο!
Μπράβο!

Ολοκληρώσατε με επιτυχία ένα ακόμη σεμινάριο "Πώς να" και μάθατε πώς να χρησιμοποιείτε τη μονάδα ραδιοφώνου Si4703 FM με την πλακέτα uno Arduino.

Ελπίζω να σας άρεσε αυτό, ενημερώστε με στα σχόλια.

Θα υπάρχουν περισσότερα, οπότε φροντίστε να κάνετε κλικ στο κουμπί Ακολουθήστε!

Συνιστάται: