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

Φορητός πομπός ραδιοφώνου FM: 4 βήματα
Φορητός πομπός ραδιοφώνου FM: 4 βήματα

Βίντεο: Φορητός πομπός ραδιοφώνου FM: 4 βήματα

Βίντεο: Φορητός πομπός ραδιοφώνου FM: 4 βήματα
Βίντεο: πομπός fm 7w 2024, Νοέμβριος
Anonim
Φορητός πομπός ραδιοφώνου FM
Φορητός πομπός ραδιοφώνου FM

Σε αυτό το έργο, θα δημιουργήσουμε έναν πομπό FM χρησιμοποιώντας το Arduino.

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

  1. Ένα arduino Nano ή οποιοδήποτε Arduino της επιλογής σας.
  2. LCD οθόνη Arduino 16x2.
  3. Elechouse FM module V 2.0
  4. Διακόπτης κουμπιού
  5. Αντίσταση 220 Ohm
  6. Μεταβλητή αντίσταση 500k Ohm
  7. Μεταβλητή αντίσταση 50k Ohm
  8. Μεταβλητή αντίσταση 10k Ohm για την οθόνη LCD

Βήμα 2: Η συνέλευση

Η Συνέλευση
Η Συνέλευση
Η Συνέλευση
Η Συνέλευση

Η ιδέα για αυτό το μέρος είναι να ολοκληρώσουμε ολόκληρη τη ρύθμιση του κυκλώματός μας για να επιτύχουμε τον στόχο, δημιουργώντας έναν πομπό FM.

Ξεκινήστε παίρνοντας το breadboard σας, μερικούς άλτες και το Arduino σας. Αναζητήστε τις ακίδες A0, A1, A4, A5, D2, D3, D4, D5, D9, D10, D11, Ground και 5V.

Μόλις εντοπιστούν, θα ξεκινήσουμε συνδέοντας τις μεταβλητές αντιστάσεις που θα χρησιμεύσουν ως πόμολα τα οποία στο μέλλον θα αλλάξουν τη συχνότητα στην οποία θα θέλαμε να μεταδώσουμε. Τώρα, θυμηθείτε ότι στη λίστα μερών αναφέρθηκαν τρεις μεταβλητές αντιστάσεις. Για αυτό το μέρος θα χρησιμοποιήσουμε τα 500k και 50k. Φυσικά, το 50k θα μας χρησιμεύσει ως δείκτης για κάθε μονάδα συχνότητας και το 500k θα μας εξυπηρετήσει για τη σήμανση δεκαδικών.

Για τη συναρμολόγηση, συνδέστε τον μεσαίο ακροδέκτη της μεταβλητής αντίστασης 500k στο A0, τον αριστερό ακροδέκτη στη γείωση και τον δεξί σε 5V. Στη συνέχεια, προχωρήστε στο ίδιο για το 50k, αλλά αυτή τη φορά το μεσαίο τερματικό θα μεταβεί στην ακίδα A1 του Arduino.

Τώρα που έχουμε συναρμολογήσει τα κουμπιά θα συναρμολογήσουμε το τμήμα του κυκλώματος που περιλαμβάνει τον πομπό FM. Πάρτε τη μονάδα και κοιτάξτε τις καρφίτσες. Θα πρέπει να δείτε το τερματικό Vcc, το τερματικό Ground, έναν πείρο SDA και έναν πείρο SCL. Θα πρέπει να είναι προφανές ότι το Vcc πηγαίνει σε 5V και το Ground πηγαίνει στο GND. Τώρα για το SDA και το SCL, θα πρέπει να αναζητήσετε τη σειριακή διεπαφή για το Arduino της επιλογής σας, πιο συγκεκριμένα να αναζητήσετε το I2C. Για το arduino Nano, το SDA βρίσκεται στην ακίδα A4 και το SCL στον ακροδέκτη A5, οπότε προχωρήστε στη σύνδεση με κάθε αντίστοιχο πείρο και θα έχετε συναρμολογήσει το τμήμα μετάδοσης.

Επιπλέον, θα συνδέσουμε το διακόπτη. Ο διακόπτης εξυπηρετεί τη λειτουργία της αλλαγής μεταξύ καταστάσεων στην εξοικονόμηση της συχνότητας στην οποία θα θέλουμε να μεταδώσουμε και στη ρύθμιση της συχνότητας στην οποία θα θέλουμε να μεταδώσουμε. Η σύνδεση ενός διακόπτη είναι αρκετά απλή, απλώς συνδέστε στον ακροδέκτη την αντίσταση που πηγαίνει στην πηγή και, στη συνέχεια, συνδέστε στον ίδιο τερματικό σύντομα στον πείρο Arduino D9 για να μπορέσετε να αναζητήσετε αλλαγές στο διακόπτη στο μέλλον Το Ο δεύτερος τερματικός σταθμός θα μπει στη γείωση.

Τέλος, υπάρχουν πολλά σεμινάρια για τη σύνδεση της οθόνης LCD για το Arduino, γι 'αυτό δεν θα εξηγήσω πώς να το κάνω. Παρ 'όλα αυτά, θα συμπεριλάβω τον σύνδεσμο που χρησιμοποίησα για τη σύνδεση της εν λόγω οθόνης LCD χωρίς πρόγραμμα οδήγησης.

Σύνδεσμος:

fabricadigital.org/2015/11/como-conectar-u…

Ο σύνδεσμος είναι στα ισπανικά, αλλά η εξήγηση είναι επαρκής για όποιον δεν μιλά τη γλώσσα.

Επίσης, θεωρώ χρήσιμο να δούμε και τα δύο σχήματα που περιλαμβάνονται σε αυτήν την ενότητα.

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

Ο κώδικας
Ο κώδικας
Ο κώδικας
Ο κώδικας
Ο κώδικας
Ο κώδικας

Το πρώτο πράγμα που θα παρατηρήσετε είναι η συμπερίληψη μιας βιβλιοθήκης με το όνομα FMTX.h Αυτή είναι η βιβλιοθήκη που δημιουργήθηκε από την Elechouse για τη χρήση της δικής τους μονάδας. Μπορείτε να βρείτε αυτήν τη βιβλιοθήκη και περισσότερες πληροφορίες σχετικά με τη χρήση αυτής της ενότητας στο αντίστοιχο φύλλο δεδομένων, τα οποία θα βρείτε στον ακόλουθο σύνδεσμο:

www.elechouse.com/elechouse/index.php?main_…

Τώρα ο κώδικας χρησιμοποιεί την αρχή της ψηφιακής ηλεκτρονικής συσκευής που ανεβαίνει. Φανταστείτε έναν διακόπτη συνδεδεμένο στην πηγή και ένα LED. Διαισθητικά θα δείτε ότι αν πατήσετε το κουμπί, το LED θα ανάψει και αν το αφήσετε, το LED θα σβήσει. Τώρα, η ιδέα είναι να διατηρήσετε το LED αναμμένο για το πρώτο πάτημα του κουμπιού και για το επόμενο, το LED θα ανάψει. Θα εφαρμόσουμε την ίδια αρχή για τον κωδικό μας. Η πρώτη κατάσταση θα είναι για τον καθορισμό της συχνότητας με την οποία θα θέλουμε να μεταδώσουμε και η δεύτερη για αποθήκευση. Για μετάδοση σε αυτήν τη συχνότητα θα πρέπει να επιστρέψετε στην πρώτη κατάσταση.

Συνιστάται: