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

Τηλέφωνο Quarantimer για ψηφιακό μινιμαλισμό!: 5 βήματα (με εικόνες)
Τηλέφωνο Quarantimer για ψηφιακό μινιμαλισμό!: 5 βήματα (με εικόνες)

Βίντεο: Τηλέφωνο Quarantimer για ψηφιακό μινιμαλισμό!: 5 βήματα (με εικόνες)

Βίντεο: Τηλέφωνο Quarantimer για ψηφιακό μινιμαλισμό!: 5 βήματα (με εικόνες)
Βίντεο: Josephine - Τηλέφωνο - Official Music Video 2024, Ιούλιος
Anonim
Τηλέφωνο Quarantimer για ψηφιακό μινιμαλισμό!
Τηλέφωνο Quarantimer για ψηφιακό μινιμαλισμό!
Τηλέφωνο Quarantimer για ψηφιακό μινιμαλισμό!
Τηλέφωνο Quarantimer για ψηφιακό μινιμαλισμό!

Πάρα πολλές φορές έπιανα το τηλέφωνό μου για να ελέγξω τον καιρό και κατέληξα σε μια σπείρα κοινωνικών μέσων. Χρειαζόμουν ένα καραντίμερ τηλεφώνου.:)

Αυτή είναι μια βάση τηλεφώνου που θα ανάψει όταν τοποθετήσετε το τηλέφωνό σας κάτω. Επιπλέον, παρακολουθεί πόσο καιρό το αφήνετε να ξεκουράζεται

Δημιουργήστε πολλαπλάσια για να μάθετε ποιος χρησιμοποιεί το τηλέφωνό του λιγότερο μεταξύ της οικογένειας! Or χρησιμοποιήστε το μόνοι σας για να παρακολουθήσετε πόσο καιρό το αφήσατε μόνο του! Όλοι αγαπούν τη θετική ενίσχυση.

Ονειρευόμουν να φτιάξω ένα τηλέφωνο Quarantimer (Χρονοδιακόπτης καραντίνας) για δική μου χρήση. Προσπάθησα να αποκλείσω εφαρμογές αλλά ήθελα ένα φυσικό μέρος για να βάλω το τηλέφωνό μου. Επιπλέον, είναι εύκολο στη χρήση για τους γονείς και τον αδελφό μου - δεν απαιτείται επιπλέον εφαρμογή. Αντ 'αυτού, χρησιμοποιούμε φωτοαντίσταση για να ανιχνεύσουμε την παρουσία του τηλεφώνου όταν αποκλείει το φως από ψηλά.

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

  1. Μάρτιος - Είχα μια αόριστη ιδέα ότι έπρεπε να περιορίσω τον χρόνο που περνάω στο τηλέφωνο. Να κλειδωθεί σε ένα κουτί; Με χρονόμετρο;
  2. Απρίλιος - Σχεδιάστηκε πολύ και πρωτοτύπωσε την ιδέα μου σε ένα breadboard. Δεν έκανα πολλά άλλα εκτός από το να περνάω χρόνο στο τηλέφωνό μου.:(
  3. 19 Μαΐου - Είδα αυτόν τον Διαγωνισμό Instructables και εμπνεύστηκα για να γίνει ισχυρός! Ξετυλίξατε ένα γρήγορο βρώμικο PCB το ίδιο βράδυ. Το χρειαζόμαστε γρήγορα!
  4. 20 Μαΐου - Παραγγελία PCB και αναμονή.
  5. 29 Μαΐου - Συγκόλληση και συναρμολόγηση.

Βιαζόμουν να το φτιάξω και χρησιμοποιούσα όσο το δυνατόν λιγότερα εξαρτήματα. Ελπίζω να εμπνευστείτε και εσείς να φτιάξετε ένα! Νομίζω ότι είναι ένα εξαιρετικό έργο για αρχάριους για να μάθει το σχεδιασμό PCB και το Arduino. Μπορείτε επίσης να διακοσμήσετε και να προσθέσετε επιπλέον δυνατότητες! Ο ίδιος ελπίζω να προσθέσω μερικά συναρπαστικά πράγματα … μόλις βάλω το τηλέφωνό μου κάτω.;)

Προμήθειες

  • ένα οδήγησε
  • Αντίσταση 10K (οποιαδήποτε συμβατή τιμή για τράβηγμα φωτοαντίστασης)
  • 220 αντίσταση (οποιαδήποτε συμβατή τιμή για το led)
  • Arduino Nano (το Uno μπορεί να αντικαταστήσει)
  • οθόνη - χρησιμοποίησα OLED 128x64

Προαιρετικός:

  • γυναικείες κεφαλίδες
  • (4) Αναστολές M3x20mm
  • (4) βίδες M3

Βήμα 1: (Προαιρετικό αλλά συνιστάται) Breadboard Your Circuit

(Προαιρετικό αλλά συνιστάται) Breadboard Your Circuit
(Προαιρετικό αλλά συνιστάται) Breadboard Your Circuit
(Προαιρετικό αλλά συνιστάται) Breadboard Your Circuit
(Προαιρετικό αλλά συνιστάται) Breadboard Your Circuit

Αν και μετέφερα το τελευταίο μου έργο σε ένα PCB, μπορείτε εύκολα να χρησιμοποιήσετε ένα breadboard. Απλώς βάλτε τα πάντα σε ένα κουτί, με τρύπες για να φορτίσετε το Arduino και αφήστε τη φωτοαντίσταση να κρυφοκοιτάξει.

Το Breadboarding θα σας βοηθήσει επίσης να διασφαλίσετε ότι οι συνδέσεις και το υλικό σας είναι καλές.

Βήμα 2: Σχεδιάστε ένα PCB

Σχεδιάστε ένα PCB
Σχεδιάστε ένα PCB
Σχεδιάστε ένα PCB
Σχεδιάστε ένα PCB

Ο σχεδιασμός ενός PCB περιλαμβάνει:

  1. Κάνοντας ένα σχηματικό
  2. Τοποθέτηση του πίνακα

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

Το τηλέφωνό μου έχει πλάτος 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

Μεταφόρτωση κώδικα Arduino
Μεταφόρτωση κώδικα Arduino
Μεταφόρτωση κώδικα Arduino
Μεταφόρτωση κώδικα Arduino
Μεταφόρτωση κώδικα Arduino
Μεταφόρτωση κώδικα Arduino
Μεταφόρτωση κώδικα Arduino
Μεταφόρτωση κώδικα Arduino

Ακολουθούν μερικές λεπτομερείς εικόνες του πραγματικού πράγματος.

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

Βιβλιοθήκες που μπορεί να χρειαστείτε:

LCDGFX

Μπορείτε να κάνετε κάποιες προσωπικές τροποποιήσεις:

  • Προσαρμόστε το όριο (photocellReading <300) ανάλογα με τα επίπεδα φωτισμού του δωματίου σας.
  • Έχω ενεργοποιήσει το led να ενεργοποιηθεί εάν υπάρχει το τηλέφωνο. Μπορείτε να κάνετε το αντίθετο και να το απενεργοποιήσετε όταν τοποθετήσετε το τηλέφωνό σας στην κορυφή.
  • Χρησιμοποίησα επίσης δευτερόλεπτα στο χρονόμετρό μου. Μπορείτε να μετρήσετε με λεπτά ή ώρες εάν το επιθυμείτε.:)

Βήμα 5: Τελείωσες

Συνιστάται: