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

Πώς να φτιάξετε ένα ασύρματο τηλέφωνο κασσίτερου! (Arduino Walkie Talkie): 7 βήματα (με εικόνες)
Πώς να φτιάξετε ένα ασύρματο τηλέφωνο κασσίτερου! (Arduino Walkie Talkie): 7 βήματα (με εικόνες)

Βίντεο: Πώς να φτιάξετε ένα ασύρματο τηλέφωνο κασσίτερου! (Arduino Walkie Talkie): 7 βήματα (με εικόνες)

Βίντεο: Πώς να φτιάξετε ένα ασύρματο τηλέφωνο κασσίτερου! (Arduino Walkie Talkie): 7 βήματα (με εικόνες)
Βίντεο: Πώς να χρησιμοποιείς το σταθερό τηλέφωνο 2024, Νοέμβριος
Anonim
Πώς να φτιάξετε ένα ασύρματο τηλέφωνο κασσίτερου! (Arduino Walkie Talkie)
Πώς να φτιάξετε ένα ασύρματο τηλέφωνο κασσίτερου! (Arduino Walkie Talkie)
Πώς να φτιάξετε ένα ασύρματο τηλέφωνο κασσίτερου! (Arduino Walkie Talkie)
Πώς να φτιάξετε ένα ασύρματο τηλέφωνο κασσίτερου! (Arduino Walkie Talkie)
Πώς να φτιάξετε ένα ασύρματο τηλέφωνο κασσίτερου! (Arduino Walkie Talkie)
Πώς να φτιάξετε ένα ασύρματο τηλέφωνο κασσίτερου! (Arduino Walkie Talkie)

Μόλις την άλλη μέρα, ήμουν στη μέση ενός πολύ σημαντικού τηλεφώνου όταν το τηλέφωνο μπανάνας μου σταμάτησε να λειτουργεί! Wasμουν τόσο απογοητευμένος. Είναι η τελευταία φορά που χάνω μια κλήση λόγω του ηλίθιου τηλεφώνου! (Εκ των υστέρων, μπορεί να έχω θυμώσει λίγο αυτή τη στιγμή, δείτε φωτογραφίες)

Ρθε η ώρα για αναβάθμιση. Εισαγάγετε το ασύρματο τηλέφωνο κονσερβοκουτίνας! Το ολοκαίνουργιο και βελτιωμένο τηλέφωνο gag, για όλες τις ψεύτικες ανάγκες επικοινωνίας μου!

Σημείωση: (Αυτό το έργο λειτουργεί πραγματικά)

Να πώς το έφτιαξα!

Βήμα 1: Εργαλεία και υλικά

Εργαλεία και υλικά
Εργαλεία και υλικά
Εργαλεία και υλικά
Εργαλεία και υλικά

Για αυτό το έργο, θα χρειαστείτε αρκετά ηλεκτρονικά και μερικά εργαλεία.

Θα ήθελα να αποκαλύψω ότι αυτό το έργο χρηματοδοτήθηκε από την DFRobot. Όλα τα μέρη παρέχονται από αυτούς και ορισμένοι από τους συνδέσμους που παρέχονται είναι σύνδεσμοι συνεργατών με το DFRobot. Μη διστάσετε να τα χρησιμοποιήσετε αν θέλετε να υποστηρίξετε το Facio Ergo Sum! Τα ανταλλακτικά εκτός μάρκας λειτουργούν επίσης. Ευχαριστούμε την DFRobot για την πραγματοποίηση αυτού του έργου!

Εργαλεία -

  • Τρυπάνι (με κομμάτια)
  • Τσιγκάκια από κασσίτερο
  • Πυροβόλο όπλο με κόλλα (προσεκτικό: Πολύ καυτό)
  • Πένσα μύτης βελόνας
  • Σφυρί με σφαιρίδια

Υλικά - (Δύο από όλα αυτά)

  • DFduino Uno R3
  • Gravity IO Expansion Shield (προαιρετικό)
  • Αναλογικός αισθητήρας ήχου (μικρόφωνο)
  • 386AMP ενισχυτής ήχου (ηχείο)
  • 6ΑΑ Θήκη μπαταρίας w/ DC Barrel Jack (και 6x AA)
  • NRF24L01+PA+LNA με κεραία
  • Απλό κουμπί (χρησιμοποίησα ένα κουμπί arcade)
  • Δοχείο καφέ αλουμινίου (Μπορείτε να το βρείτε εύκολα στο Craigslist/Facebook Marketplace)
  • Jumper Wires

Βήμα 2: Προετοιμασία των δοχείων

Προετοιμασία των δοχείων
Προετοιμασία των δοχείων
Προετοιμασία των δοχείων
Προετοιμασία των δοχείων
Προετοιμασία των δοχείων
Προετοιμασία των δοχείων
Προετοιμασία των δοχείων
Προετοιμασία των δοχείων

Προτού μπορέσουμε να συνδέσουμε τα ηλεκτρονικά, θα πρέπει να προετοιμάσουμε τα δοχεία. Για να γίνει αυτό, θα ανοίξουμε δύο τρύπες, μία για την κεραία και μία για το κουμπί.

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

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

Σημείωση: (Το δικό μου κατέληξε να είναι 7/32)

Εντάξει, ΓΥΑΛΙΑ ΑΣΦΑΛΕΙΑΣ!

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

Τότε ήρθε η ώρα για την τρύπα του κουμπιού. Αυτό είναι λίγο διαφορετικό.

Σημείωση: Δουλεύω με αυτό που έχω, οπότε αποφάσισα να το επιχειρήσω ξανά χρησιμοποιώντας το τρυπάνι και τα τσιμπιδάκια. Ένα κομμάτι Forstner μπορεί να λειτουργήσει πολύ καλύτερα. Να πώς το έκανα.

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

ΝΑ ΣΤΑΜΑΤΗΣΕΙ! ΕΙΝΑΙ HAMMERTIME!

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

Σημείωση: Προτείνω να χρησιμοποιήσετε ένα σφυρί με σφαιρίδια. Χρησιμοποίησα ένα κανονικό σφυρί γιατί αυτό ήταν το μόνο που είχα.

Μόλις γίνει αυτό, μπορείτε να βιδώσετε την κεραία και το κουμπί. Και πάλι, προσέξτε τυχόν αιχμηρά μεταλλικά κομμάτια!

Βήμα 3: Hot Glue Gun Time

Hot Glue Gun Time!
Hot Glue Gun Time!
Hot Glue Gun Time!
Hot Glue Gun Time!
Hot Glue Gun Time!
Hot Glue Gun Time!

Τώρα ας κολλήσουμε στα εξαρτήματα!

Πρώτα, συνδέστε το πιστόλι θερμής κόλλας και περιμένετε να ζεσταθεί.

*Το θέμα Jeopardy αρχίζει να παίζει…*

Στη συνέχεια, χρησιμοποιήστε ζεστή κόλλα για να στερεώσετε την πλακέτα κεραίας στο δοχείο. Προτείνω επίσης να επικαλύψετε το μεταλλικό τμήμα της κεραίας που κολλάει μέσα στο δοχείο με κόλλα, έτσι ώστε να μην αλέσει στο δοχείο.

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

Κολλήστε το Arduino Uno στο κάτω μέρος του δοχείου και, στη συνέχεια, συνδέστε τη μπαταρία. Αυτό θα είναι το βαρύτερο μέρος, προτείνω να εφαρμόσετε κόλλα στις άκρες και στη συνέχεια να το τοποθετήσετε εκεί που θέλετε να ακουμπήσει το δοχείο (έτσι η κεραία δείχνει προς τα πάνω). Η μπαταρία θα είναι πάντα το φυσικό κέντρο βάρους για το δοχείο.

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

Βεβαιωθείτε ότι χρησιμοποιείτε πολλή κόλλα, έτσι ώστε καμία από τις καρφίτσες να μην αλέθονται στο τενεκεδένιο δοχείο

Βήμα 4: Καλωδίωση του κυκλώματος

Καλωδίωση του κυκλώματος
Καλωδίωση του κυκλώματος
Καλωδίωση του κυκλώματος
Καλωδίωση του κυκλώματος

Μόλις όλα κολλήσουν με ασφάλεια, ήρθε η ώρα για καλωδίωση! Χρησιμοποιήστε το παρεχόμενο σχήμα για να συνδέσετε όλους τους βραχυκυκλωτήρες στις κατάλληλες καρφίτσες τους. Θα σας δώσω επίσης τις διευκρινήσεις παρακάτω:

(Σημείωση, αυτό είναι για το καπέλο επέκτασης της βαρύτητας)

Πίνακας κεραίας:

  • MI -> MISO
  • MO -> MOSI
  • SCK -> SCK
  • CE -> Pin 7
  • CSE -> Pin 8
  • GND -> GND
  • 5V -> 5V

Κάτι που πρέπει να σημειωθεί για αυτόν τον πίνακα. Το NRF24L01 είναι ένα υπέροχο κομμάτι τεχνολογίας, αλλά πολύ ευαίσθητο στον ηλεκτρισμό. Βεβαιωθείτε ότι το τροφοδοτείτε μόνο με 3.3V εκτός εάν χρησιμοποιείτε το σακίδιο που περιλαμβάνεται όπως εγώ. ΜΟΝΟ ΣΥΝΔΕΣΗ ΜΕ 5V ΟΤΑΝ ΧΡΗΣΙΜΟΠΟΙΕΙΤΕ ΤΟ ΕΞΤΡΑ ΠΛΑΚΙ, αλλιώς θα τηγανίσει την κεραία.

Αναλογικός αισθητήρας ήχου:

Καρφίτσες βαρύτητας -> A0

Ενισχυτής ήχου:

  • +(στην είσοδο ηχείων) -> 9 ή 10 (αριστερός ή δεξί ήχος)
  • -(στην είσοδο του ηχείου) -> GND
  • Καρφίτσες βαρύτητας -> D0

Διακόπτης:

  • ΟΧΙ -> Α1
  • COM -> GND

Ακολουθεί μια σύντομη εξήγηση του κυκλώματος (ελπίζουμε να ωφελήσει οποιονδήποτε χρησιμοποιεί διαφορετική πλακέτα).

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

Ο ακροδέκτης σήματος μικροφώνου θα είναι πάντα σε ακίδα A0.

Ο διακόπτης (για μετάβαση στη λειτουργία μετάδοσης) είναι πάντα ο ακροδέκτης Α1.

Ο ενισχυτής ήχου που χρησιμοποιώ δεν έχει σημασία πού είναι συνδεδεμένος, αρκεί να έχει ισχύ. Αυτό που έχει σημασία είναι το καλώδιο που χρησιμοποιείτε για μετάδοση ήχου, το οποίο από προεπιλογή θα είναι οι ακίδες 9 και 10 (για αριστερό και δεξιό ήχο).

Οι καρφίτσες κεραίας CE και CSE συνδέονται πάντα με τους πείρους 7 και 8 αντίστοιχα (αυτό είναι που επιτρέπει και τις δύο κατευθύνσεις ραδιοσήματος)

Ας ελπίσουμε ότι αυτές οι πληροφορίες θα σας βοηθήσουν να συνδέσετε αυτό το κύκλωμα σε οποιαδήποτε πλακέτα.

Βήμα 5: Προώθηση του κώδικα

Προώθηση του Κώδικα
Προώθηση του Κώδικα
Προώθηση του Κώδικα
Προώθηση του Κώδικα
Προώθηση του Κώδικα
Προώθηση του Κώδικα

It'sρθε η ώρα να πιέσετε λίγο κώδικα! Το πρόγραμμα για αυτό το έργο είναι εξαιρετικά απλό χάρη στη βιβλιοθήκη RF24Audio. Δεν είναι κυριολεκτικά ούτε 10 γραμμές κώδικα! Ρίξε μια ματιά:

// Συμπερίληψη Βιβλιοθηκών

#include #include #include RF24 radio (7, 8). // Ρυθμίστε το ραδιόφωνο χρησιμοποιώντας τις ακίδες 7 (CE) 8 (CS) RF24Audio rfAudio (ραδιόφωνο, 1). // Ρυθμίστε τον ήχο χρησιμοποιώντας το ραδιόφωνο και ορίστε τον αριθμό ραδιοφώνου 0. void setup () {rfAudio.begin (); // Το μόνο που πρέπει να κάνετε είναι να προετοιμάσετε τη βιβλιοθήκη. }

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

Θα χρειαστεί επίσης να εγκαταστήσετε τη βιβλιοθήκη RF24 και RF24Audio, την οποία μπορείτε να κατεβάσετε εδώ.

Μόλις εγκαταστήσετε το Arduino IDE, κατεβάστε το παρεχόμενο πρόγραμμα Arduino και ανοίξτε τον κώδικα. Κοιτάξτε κάτω από το αναπτυσσόμενο μενού Εργαλεία. Βεβαιωθείτε ότι το "Programmer" έχει οριστεί σε AVR ISP και το Board έχει οριστεί σε Arduino UNO (ή όποιον πίνακα χρησιμοποιείτε). Επιβεβαιώστε επίσης ότι βρίσκεστε στο σωστό λιμάνι (θα πρέπει να λέει "Arduino Uno στο COM#")

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

Δοκιμάστε να πιέσετε το κουμπί και δείτε αν το βόμβο αλλάζει τον τόνο. Θα πρέπει επίσης να χαμηλώνει μια λυχνία LED στο πάνω μέρος του IO Expansion HAT.

Εάν λαμβάνετε αυτά τα αποτελέσματα, τότε το πρόγραμμα πρέπει να λειτουργεί σωστά και όλα πρέπει να συνδεθούν με τον σωστό τρόπο.

Βήμα 6: Δοκιμάστε το

Δοκιμάζοντάς το
Δοκιμάζοντάς το
Δοκιμάζοντάς το
Δοκιμάζοντάς το
Δοκιμάζοντάς το
Δοκιμάζοντάς το
Δοκιμάζοντάς το
Δοκιμάζοντάς το

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

Δοκιμάστε το ίδιο πράγμα στο άλλο δοχείο. Ακούς τίποτα;

Αν ναι, λειτουργεί και τελειώσατε! Σημείωση: Εάν εμφανίζετε παρεμβολές ή βούιγμα, ελέγξτε για προβλήματα γείωσης. Βεβαιωθείτε ότι κανένα από τα καλώδια δεν αγγίζει το δοχείο και ότι υπάρχει άφθονη κόλλα μεταξύ των εξαρτημάτων. Προσπαθήστε να αποφύγετε να στρίψετε ο ένας γύρω από τον άλλο, καθώς αυτό θα αυξήσει τις παρεμβολές. Προτείνω επίσης να καλύψετε το μεταλλικό μέρος της κεραίας με ηλεκτρική ταινία για να αποτρέψετε τη γείωση στο δοχείο.

Μόλις μάθετε ότι λειτουργεί, δοκιμάστε να δοκιμάσετε και την απόσταση. θα πρέπει να πάει μέχρι ένα χιλιόμετρο αν δεν υπάρχει τίποτα που να μπλοκάρει το σήμα!

Βήμα 7: Συμπέρασμα

συμπέρασμα
συμπέρασμα
συμπέρασμα
συμπέρασμα
συμπέρασμα
συμπέρασμα

Συγχαρητήρια, φτάσατε στο τέλος! Καταπληκτική δουλειά για την κατασκευή αυτού του έργου!

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

Θα ήθελα να αποκαλύψω ότι αυτό το έργο χρηματοδοτήθηκε από την DFRobot, έκαναν δυνατή την ύπαρξη αυτού του έργου παρέχοντας όλα τα μέρη, οπότε μη διστάσετε να τους δώσετε λίγη αγάπη!

Ενημέρωση: Εισάγω αυτό το Instructable στον διαγωνισμό Arduino, οπότε αν σας άρεσε αυτό το έργο, δώστε του μια ψήφο με το πορτοκαλί κουμπί κάτω!

Ενημερωμένη ενημέρωση: Συμμετέχω επίσης στον διαγωνισμό Arduino Make-From-Home, οπότε θα ήθελα να πάτε να μου δείξετε την υποστήριξή σας και σε αυτούς τους ιστότοπους!

Ενημερωμένη ενημέρωση για την προηγούμενη ενημέρωση: Είμαι επίσης στο Hackaday.io Making Tech at Home Challenge, οπότε ψηφίστε το εδώ!

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

- Geoff M.

Facio Ergo Sum: "Κάνω άρα είμαι"

Διαγωνισμός Arduino 2020
Διαγωνισμός Arduino 2020
Διαγωνισμός Arduino 2020
Διαγωνισμός Arduino 2020

Επόμενοι στο Διαγωνισμό Arduino 2020

Συνιστάται: