Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39
Πάρα πολλές φορές έπιανα το τηλέφωνό μου για να ελέγξω τον καιρό και κατέληξα σε μια σπείρα κοινωνικών μέσων. Χρειαζόμουν ένα καραντίμερ τηλεφώνου.:)
Αυτή είναι μια βάση τηλεφώνου που θα ανάψει όταν τοποθετήσετε το τηλέφωνό σας κάτω. Επιπλέον, παρακολουθεί πόσο καιρό το αφήνετε να ξεκουράζεται
Δημιουργήστε πολλαπλάσια για να μάθετε ποιος χρησιμοποιεί το τηλέφωνό του λιγότερο μεταξύ της οικογένειας! Or χρησιμοποιήστε το μόνοι σας για να παρακολουθήσετε πόσο καιρό το αφήσατε μόνο του! Όλοι αγαπούν τη θετική ενίσχυση.
Ονειρευόμουν να φτιάξω ένα τηλέφωνο Quarantimer (Χρονοδιακόπτης καραντίνας) για δική μου χρήση. Προσπάθησα να αποκλείσω εφαρμογές αλλά ήθελα ένα φυσικό μέρος για να βάλω το τηλέφωνό μου. Επιπλέον, είναι εύκολο στη χρήση για τους γονείς και τον αδελφό μου - δεν απαιτείται επιπλέον εφαρμογή. Αντ 'αυτού, χρησιμοποιούμε φωτοαντίσταση για να ανιχνεύσουμε την παρουσία του τηλεφώνου όταν αποκλείει το φως από ψηλά.
Προστέθηκε μπόνους: Έχω κίνητρο να ξεκουράσω το τηλέφωνό μου σε ένα ειδικό μέρος. Αυτό σημαίνει ότι είναι λιγότερο πιθανό να το χάσω!
- Μάρτιος - Είχα μια αόριστη ιδέα ότι έπρεπε να περιορίσω τον χρόνο που περνάω στο τηλέφωνο. Να κλειδωθεί σε ένα κουτί; Με χρονόμετρο;
- Απρίλιος - Σχεδιάστηκε πολύ και πρωτοτύπωσε την ιδέα μου σε ένα breadboard. Δεν έκανα πολλά άλλα εκτός από το να περνάω χρόνο στο τηλέφωνό μου.:(
- 19 Μαΐου - Είδα αυτόν τον Διαγωνισμό Instructables και εμπνεύστηκα για να γίνει ισχυρός! Ξετυλίξατε ένα γρήγορο βρώμικο PCB το ίδιο βράδυ. Το χρειαζόμαστε γρήγορα!
- 20 Μαΐου - Παραγγελία PCB και αναμονή.
- 29 Μαΐου - Συγκόλληση και συναρμολόγηση.
Βιαζόμουν να το φτιάξω και χρησιμοποιούσα όσο το δυνατόν λιγότερα εξαρτήματα. Ελπίζω να εμπνευστείτε και εσείς να φτιάξετε ένα! Νομίζω ότι είναι ένα εξαιρετικό έργο για αρχάριους για να μάθει το σχεδιασμό PCB και το Arduino. Μπορείτε επίσης να διακοσμήσετε και να προσθέσετε επιπλέον δυνατότητες! Ο ίδιος ελπίζω να προσθέσω μερικά συναρπαστικά πράγματα … μόλις βάλω το τηλέφωνό μου κάτω.;)
Προμήθειες
- ένα οδήγησε
- Αντίσταση 10K (οποιαδήποτε συμβατή τιμή για τράβηγμα φωτοαντίστασης)
- 220 αντίσταση (οποιαδήποτε συμβατή τιμή για το led)
- Arduino Nano (το Uno μπορεί να αντικαταστήσει)
- οθόνη - χρησιμοποίησα OLED 128x64
Προαιρετικός:
- γυναικείες κεφαλίδες
- (4) Αναστολές M3x20mm
- (4) βίδες M3
Βήμα 1: (Προαιρετικό αλλά συνιστάται) Breadboard Your Circuit
Αν και μετέφερα το τελευταίο μου έργο σε ένα PCB, μπορείτε εύκολα να χρησιμοποιήσετε ένα breadboard. Απλώς βάλτε τα πάντα σε ένα κουτί, με τρύπες για να φορτίσετε το Arduino και αφήστε τη φωτοαντίσταση να κρυφοκοιτάξει.
Το Breadboarding θα σας βοηθήσει επίσης να διασφαλίσετε ότι οι συνδέσεις και το υλικό σας είναι καλές.
Βήμα 2: Σχεδιάστε ένα PCB
Ο σχεδιασμός ενός PCB περιλαμβάνει:
- Κάνοντας ένα σχηματικό
- Τοποθέτηση του πίνακα
Θα αφήσω και τα δύο αρχεία που σχεδίασα παρακάτω. Αυτό είναι ένα αρκετά απλό κύκλωμα και μπορεί να τροποποιηθεί όπως θέλετε.
Το τηλέφωνό μου έχει πλάτος 3 ίντσες και ύψος 6. Προσάρμοσα τις διαστάσεις της πλακέτας μου για να μπορώ να στηρίζω το τηλέφωνό μου σε αναμονές σε 4 γωνίες.
Όσον αφορά το πραγματικό κύκλωμα, έχουμε πολύ λίγα εξαρτήματα:
- Arduino Nano
- οδήγησε στην επιβεβαίωση της παρουσίας τηλεφώνου
- 2 αντιστάσεις
- φωτοαντίσταση για ανίχνευση του τηλεφώνου
- Οθόνη OLED για εμφάνιση του χρόνου που έχει παρέλθει
Παρήγγειλα τα PCB μου από το JLCPCB. Εάν δεν θέλετε να περιμένετε ένα τρίτο μέρος, μπορείτε εύκολα να χρησιμοποιήσετε πίνακα μήτρας για το τελικό σας έργο!
Βήμα 3: Συναρμολόγηση και συγκόλληση
Εάν έχετε γυναικείες κεφαλίδες, κολλήστε τις στα ίχνη για τα Arduino Nano και OLED.
Τα βρίσκω πολύ βολικά. αντί να κολλήσετε απευθείας ένα Arduino στον πίνακα, μπορείτε να κολλήσετε τις γυναικείες κεφαλίδες. Το Arduino είναι αφαιρούμενο σε περίπτωση που τηγανιστεί ή θέλετε να το επαναχρησιμοποιήσετε.
- Η αντίσταση 10Κ θα πρέπει να βρίσκεται στα δεξιά και να συνδέεται με τη φωτοαντίσταση. Αυτή είναι μια αντίσταση αναδίπλωσης, οπότε χρησιμοποιούμε μια τιμή υψηλής αντίστασης.
- Η αντίσταση 220 πηγαίνει απλά σε σειρά με το led μας να περιορίζει το ρεύμα.
- Το OLED 128x64 χρησιμοποιεί I2C για επικοινωνία, επομένως απαιτεί μόνο 2 γραμμές: SCL και SDA.
Συγκολλήστε τα πάντα, ελέγξτε για σορτς και ενεργοποιήστε το!
Προσθέστε αναμονές - χρησιμοποίησα M3X20mm. Αυτά είναι 20mm ύψος, έτσι ώστε να επιτρέπεται η απόσταση. Δεν θέλουμε το τηλέφωνο να αγγίζει το Arduino ή το OLED! Μπορείτε να χρησιμοποιήσετε στάνταρ ή ακόμα και πλαστικά καλαμάκια σε οποιοδήποτε ύψος πάνω από 20mm.
Προσωπικά, είμαι εντάξει με γυμνό πίνακα. Ωστόσο, είναι κατανοητό ότι ένα κάλυμμα θα αποτρέψει ζημιές. Φοβάμαι μήπως το τηλέφωνό μου σπάσει τη φωτοαντίσταση!
Μπορείτε να βρείτε ένα κομμάτι χαρτόνι με τις ίδιες διαστάσεις με το PCB, να κόψετε μια τρύπα εκεί που βλέπει η φωτοαντίσταση και θα έχετε ένα κάλυμμα! Λειτουργεί επίσης ξύλο ή μια προσαρμοσμένη θήκη με 3D εκτύπωση.
(Εικόνες από τη Fusion. Μπορείτε να εξαγάγετε τα αρχεία Eagle PCB στο Fusion360. Και τα δύο λογισμικά βρίσκονται στο Autodesk.)
Βήμα 4: Μεταφόρτωση κώδικα Arduino
Ακολουθούν μερικές λεπτομερείς εικόνες του πραγματικού πράγματος.
Σε αυτόν τον κώδικα, η κάλυψη μιας φωτοαντίστασης θα ενεργοποιήσει ένα led που θα ανάψει και θα εμφανιστεί χρονόμετρο στην οθόνη.
Βιβλιοθήκες που μπορεί να χρειαστείτε:
LCDGFX
Μπορείτε να κάνετε κάποιες προσωπικές τροποποιήσεις:
- Προσαρμόστε το όριο (photocellReading <300) ανάλογα με τα επίπεδα φωτισμού του δωματίου σας.
- Έχω ενεργοποιήσει το led να ενεργοποιηθεί εάν υπάρχει το τηλέφωνο. Μπορείτε να κάνετε το αντίθετο και να το απενεργοποιήσετε όταν τοποθετήσετε το τηλέφωνό σας στην κορυφή.
- Χρησιμοποίησα επίσης δευτερόλεπτα στο χρονόμετρό μου. Μπορείτε να μετρήσετε με λεπτά ή ώρες εάν το επιθυμείτε.:)
Βήμα 5: Τελείωσες
Συνιστάται:
Φτιάξτε έναν ψηφιακό λογικό αναλυτή για λιγότερα από $ 1: 5 βήματα
Δημιουργήστε έναν ψηφιακό αναλυτή λογικής για λιγότερο από 1 $: Ένας αισθητήρας λογικού επιπέδου είναι μια συσκευή που ανιχνεύει εάν η έξοδος ενός στοιχείου είναι 1 ή 0 (θετική ή αρνητική). Γνωρίζετε αυτούς τους ωραίους αισθητήρες επιπέδου με τις οθόνες LCD που κοστίζουν περίπου $ 25; Αυτό είναι γελοία φθηνότερο και κάνει το ίδιο πράγμα (Είναι
Ασύρματη φόρτιση για οποιοδήποτε τηλέφωνο: 5 βήματα (με εικόνες)
Ασύρματη φόρτιση για οποιοδήποτε τηλέφωνο: Αυτός είναι ένας οδηγός για να μπορείτε να προσθέσετε δυνατότητες ασύρματης φόρτισης στο έξυπνο τηλέφωνό σας. Με την τεχνολογία να αλλάζει συνεχώς, αλλάζουν και τα κινητά τηλέφωνα. Πολλά νέα τηλέφωνα διαθέτουν ασύρματη φόρτιση- αυτός είναι ένας τρόπος για να το προσθέσετε στο υπάρχον τηλέφωνό σας
IoT Push Notification Using Nodemcu στο τηλέφωνο (για οτιδήποτε): 5 βήματα (με εικόνες)
IoT Push Notification Using Nodemcu on Phone (For Anything): Αποστολή ειδοποιήσεων για μηνύματα, τα μηνύματα ηλεκτρονικού ταχυδρομείου είναι παλιομοδίτικα … Ας κάνουμε λοιπόν κάτι καινούργιο που είναι πολύ εύκολο και απλό ΟΧΙ ΕΠΙΠΛΕΚΤΗ ΠΡΟΣΦΟΡΙΚΗ ΠΡΟΣΦΟΡΑ ΣΕΡΒΕΡ PHP OTHER ΑΛΛΗ ΕΠΙΠΛΩΣΗ … Αυτοματοποίηση σπιτιού, επίπεδο αντλίας νερού, πότισμα κήπου, αυτοματοποιημένο κατοικίδιο
Χρησιμοποιήστε τη μονάδα Bluetooth HC-05 για να πραγματοποιήσετε επικοινωνία Micro: bit με κινητό τηλέφωνο: 9 βήματα (με εικόνες)
Χρησιμοποιήστε τη μονάδα Bluetooth HC-05 για να πραγματοποιήσετε επικοινωνία Micro: bit με κινητό τηλέφωνο: Στο κεφάλαιο Χρησιμοποιήστε τη μονάδα Bluetooth HC-06 για να πραγματοποιήσετε την επικοινωνία Micro: bit με κινητό τηλέφωνο, έχουμε μιλήσει για τον τρόπο χρήσης του HC-06 για την πραγματοποίηση επικοινωνίας μεταξύ μικροφώνου: bit και κινητό τηλέφωνο. Εκτός από το HC-06, υπάρχει μια άλλη κοινή μονάδα Bluetooth
Χρησιμοποιήστε τη μονάδα Bluetooth HC-06 για να πραγματοποιήσετε επικοινωνία Micro: bit με κινητό τηλέφωνο: 8 βήματα (με εικόνες)
Χρησιμοποιήστε τη μονάδα Bluetooth HC-06 για να πραγματοποιήσετε επικοινωνία Micro: bit με κινητό τηλέφωνο: Πολλοί φίλοι γύρω μου που παίζουν micro: bit μου λένε ότι η σύνδεση Bluetooth του micro: bit δεν είναι σταθερή. Είναι εύκολο να αποσυνδεθείτε. Εάν χρησιμοποιούμε micropython, το Bluetooth δεν μπορεί καν να χρησιμοποιηθεί. Πριν επιλυθεί αυτό το πρόβλημα με το micro: bit offic