Google+

Κυριακή, 12 Απριλίου 2015

FM Radio with RDS

Το Si4703 FM Receiver Radio Breakout Module είναι ένα μικρό και όμορφο ραδιόφωνο FM με δυνατότητες RDS για το Arduino σας!


Για να το "οδηγήσετε" θα  πρέπει να ενσωματώσετε τη σχετική βιβλιοθήκη στον κώδικά σας, συνδέστε τα ακουστικά και απολαύστε τη μαγεία του ραδιοφώνου :)

Μερικές από τις λειτουργίες που υποστηρίζει η βιβλιοθήκη είναι:

Channel up/down
Volume up/down
RDS read

Η συνδεσμολογία με το Arduino:





Πολύ σημαντικό που πρέπει να γνωρίζετε είναι ότι το module απαιτεί 3.3V τροφοδοσία κι όσο για την επικοινωνία, επιστρατεύεται το SPI interface.



Σχετικοί σύνδεσμοι:
Si4703 FM Radio Receiver Quickstart Guide
New Arduino Library for Sparkfun Si4703 FM Receiver Breakout Board


Τελευταίο και πιο σημαντικό, η τιμή του στο ebay ;)

Καλή επιτυχία!

6 σχόλια:

  1. Διορθωστε με αν κανω λαθος αλλα δεν χρησιμοποιει το SPI interface αλλα το I2C BUS.

    ΑπάντησηΔιαγραφή
  2. Πολύ σωστή παρατήρηση! Πρόκειται όντως για το δίαυλο I2C για να είμαστε πιο ακριβείς.

    Η βιβλιοθήκη ενσωματώνει την wire.h που αποτελεί την πιο κοινή υλοποίηση I2C για Arduino με χρήση 2 pin (sdio + sclk). Το SPI βέβαια δεν απέχει πολύ από το I2C, απλά προσθέτει άλλα 2 (σύνολο 4) pin ώστε να παρέχει ταχύτερη και αμφίδρομη-ταυτόχρονη μετάδοση, κάτι που για το Si4703 θα ήταν τελείως άχρηστο...

    ΑπάντησηΔιαγραφή
  3. Υπάρχει δυνατότητα να μπει και LCD οθόνη στο project αυτό?

    ΑπάντησηΔιαγραφή
  4. Εχει καταφερει κανενας να κανει το RDS να δουλευει ;;

    ΑπάντησηΔιαγραφή
    Απαντήσεις
    1. https://github.com/mathertel/Radio
      Η καλυτερη βιβλιοθήκη που έχω βρει και το RDS είναι μια χαρά.

      Διαγραφή
    2. Τοτε στο σπιτι μεσα δεν επιανα τιποτα :Ρ , ειχα τν ιδια βιβλιοθηκη , θα δοκιμασω σε αλλο μερος.. Ευχαριστω

      Διαγραφή