Πίνακας περιεχομένων:
- Βήμα 1: Λίστα αγορών
- Βήμα 2: Προετοιμασία
- Βήμα 3: Τοποθέτηση του tablet
- Βήμα 4: Λογισμικό
- Βήμα 5: Περίληψη
Βίντεο: Έξυπνος καθρέφτης χρησιμοποιώντας σπασμένο tablet Android: 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Πριν από λίγο έπεσα κατά λάθος το tablet μου Android στο πρόσωπό του. Το ποτήρι έσπασε, αλλά τα υπόλοιπα δούλευαν ακόμα καλά. Κινδυνεύοντας να με αποκαλέσουν για άλλη μια φορά από τον συνεργάτη μου, το έβαλα σε ισοπαλία, ελπίζοντας ότι κάποια μέρα θα βρω χρήση. Dayρθε εκείνη η μέρα όταν έλαβα ένα email "επιλογής προσωπικού" από το Instructables με σύνδεσμο σε αυτό το υπέροχο έργο Smart Mirror
Υπάρχουν πολλά παρόμοια έργα που δημοσιεύτηκαν και το δικό μου δεν είναι το πιο εντυπωσιακό. Το αντίθετο μάλιστα, ήθελα να κολλήσω ένα tablet πίσω από έναν καθρέφτη, να κατεβάσω μια εφαρμογή και να τελειώσω με αυτό. Αλλά τίποτα δεν είναι απλό, έτσι δεν είναι; Αποδείχθηκε ότι το tablet μου έμεινε σε κλήρωση για πάρα πολύ καιρό και δεν υπάρχουν πλέον εφαρμογές που θα λειτουργούσαν στο Android v2.3 (Gingerbread). Έτσι έπρεπε να τα γράψω όλα μόνος μου. Wasταν το πρώτο μου έργο Android (και Java), οπότε μην κρίνετε.
Η φυσική συναρμολόγηση ήταν αρκετά απλή στην εφαρμογή. Ξεγύμνωσα το tablet ακόμη και πριν παραγγείλω τα εξαρτήματα για να βεβαιωθώ ότι μπορώ να το τοποθετήσω εύκολα χωρίς το γυαλί. Αποδεικνύεται ότι το γυαλί είναι ξεχωριστό από την οθόνη LCD και βγαίνει αρκετά εύκολα. Ταυτόχρονα, όλα τα εξαρτήματα όπως το PCB, η μπαταρία και η ίδια η οθόνη ήταν όμορφα συσκευασμένα μεταξύ τους, επομένως δεν χρειάστηκε επιπλέον τοποθέτηση. Έχω διαπιστώσει ότι ο αισθητήρας αφής είναι κολλημένος στο γυαλί. Αλλά καθώς δεν είχα σκοπό να έχω διαδραστικό καθρέφτη, αυτό ήταν εντάξει.
Βήμα 1: Λίστα αγορών
Όπως ανέφερα είχα ήδη ένα tablet - Scroll Excel 7 ιντσών, αλλά οποιοδήποτε tablet θα λειτουργούσε εξίσου καλά ή και καλύτερα. Επιπλέον, έπρεπε να αγοράσω:
- Κορνίζα μεγέθους Α3 από το ΙΚΕΑ
- Ακρυλικό φύλλο καθρέφτη διπλής κατεύθυνσης A3 από το ebay
- Μαύρο φύλλο αφρού φύλλου A3 από την HobbyCraft
Χρησιμοποίησα επίσης:
- Μαχαίρι Stanley
- υπερκόλλα
- Γυαλόχαρτο
- Τρυπάνι με μικρά τρυπάνια
- Dremel και ένα μίνι πριόνι
Για να αποφύγω τυχόν επιπλοκές, αγόρασα πρώτα την κορνίζα. Υποψιάστηκα ότι οι διαστάσεις στην περιγραφή μπορεί να μην είναι ακριβείς και είχα δίκιο σε αυτό - οι διαστάσεις δόθηκαν στο εσωτερικό του πλαισίου, όχι στο μέγεθος του γυαλιού ή της πλάκας.
Επέλεξα να αγοράσω ακρυλικό φύλλο με ημιδιαφανή μεμβράνη που έχει ήδη κατατεθεί καθώς διάβασα κάποιες ιστορίες ανθρώπων που αγωνίζονται να βρουν καλή ποιότητα από φιλμ κόλλας. Προσπαθήσατε να βάλετε προστατευτικό οθόνης στο τηλέφωνό σας; Νομίζω ότι είναι αδύνατο να έχετε καθαρά αποτελέσματα χωρίς πραγματικό καθαρό δωμάτιο.
Βήμα 2: Προετοιμασία
Έτσι, το πρώτο πράγμα ήταν να αποσυναρμολογήσουμε το ίδιο το πλαίσιο. Wasμουν έκπληκτος πόσο εύκολο ήταν αυτό με μικρά κλιπ σε όλες τις πλευρές. Νομίζω ότι αυτό λειτούργησε υπέρ μου, καθώς ορισμένα πλαίσια έχουν ταμπλό που ολισθαίνει μέσα και έξω, κάτι που θα μπορούσε ενδεχομένως να χαράξει την εύθραυστη επίστρωση καθρέφτη.
Στη συνέχεια, μέτρησα το ακρυλικό φύλλο καθρέφτη και έκοψα σε μέγεθος. Το φύλλο έχει προστατευτική μεμβράνη και από τις δύο πλευρές, οπότε η κοπή ήταν αρκετά εύκολη (ωστόσο, πρέπει να προσέξετε να μην κάνετε βαθιές γρατζουνιές). Χρησιμοποίησα το μαχαίρι Stanley για να σκοράρω το φύλλο και στη συνέχεια κόλλησα στην άκρη ενός ξύλινου κομματιού. Δεν ήταν καθαρό κόψιμο και παρήγαγε μερικές αιχμηρές άκρες, οπότε τα σκούπισα προσεκτικά χρησιμοποιώντας γυαλόχαρτο. Προσοχή εδώ καθώς το ακρυλικό έχει την τάση να σπάει και να θρυμματίζεται περισσότερο από ό, τι θα περίμενε κανείς από το πλαστικό.
Έπρεπε μόνο να κόψω το φύλλο καθρέφτη κατά μήκος, καθώς το πλάτος ήταν σχεδόν τέλειο για το πλαίσιο και είχε μόνο μερικά χιλιοστά παιχνιδιού. Για να βεβαιωθώ ότι δεν γλιστράει, χρησιμοποίησα μερικά μονωμένα κομμάτια σύρματος και στις δύο πλευρές.
Για να προστατεύσω το φύλλο καθρέφτη από γρατζουνιές, πρόσθεσα ένα φύλλο μαύρου αφρού με κόψιμο δύο χιλιοστά μικρότερο από την οθόνη LCD για να αποφύγω τυχόν ορατές άκρες. Αρχικά προσπάθησα να επαναχρησιμοποιήσω μια λευκή εσωτερική πλακέτα που συνοδεύει το πλαίσιο, αλλά το λευκό χρώμα μπορούσε εύκολα να φανεί στην μαύρη οθόνη LCD, ειδικά στο φως της ημέρας.
Noticeσως παρατηρήσετε σε μερικές από τις φωτογραφίες μου ότι είχα ένα μαξιλάρι κάτω από το πλαίσιο. Συνειδητοποίησα πολύ αργά ότι το ακρυλικό φύλλο είναι πολύ εύκαμπτο και ενώ το πλαίσιο το κρατούσε πάνω από την επιφάνεια του γραφείου, μερικές φορές το φύλλο άγγιζε την επιφάνεια και γρατζουνιζόταν. Οι γρατζουνιές είναι μόλις ορατές αυτή τη στιγμή, αλλά με ενοχλεί κάθε φορά που το καθαρίζω. Σε έχω προειδοποιήσει.
Ω, και μην ξεχάσετε να αφαιρέσετε την προστατευτική μεμβράνη κατά τη συναρμολόγηση. Διάβασα μερικές κριτικές που διαμαρτύρονται για τον καθρέφτη που δεν αντανακλά ή καθόλου καθόλου. Αυτό με έκανε να γελάσω λίγο:)
Βήμα 3: Τοποθέτηση του tablet
Τοποθέτησα το tablet απευθείας στο ταμπλό. Είναι ένα πάχος 3 χιλιοστών, οπότε έχει αρκετή αντοχή για να αντέξει το βάρος του tablet. Το κόψιμο του σκάφους ήταν εύκολο με ένα πριόνι και ένα εργαλείο Dremel, αν και έπρεπε να προσέξω να μην κάνω πολύ μεγάλη τρύπα.
Παρόλο που δεν σκοπεύω να χρησιμοποιήσω την κάμερα, έβγαλα μια μικρή τρύπα για κάθε ενδεχόμενο. Στη συνέχεια κόλλησα μερικά κομμάτια από χαρτόνι που περίσσεψαν με σούπερ κόλλα όπου σχεδίαζα να τοποθετήσω το κάλυμμα. Μπορεί επίσης να παρατηρήσετε μερικές πλαστικές βάσεις εκεί. Λόγω των ηλεκτρονικών εξαρτημάτων γύρω από τις οπές στερέωσης, μπορούσα να χρησιμοποιήσω μόνο μια μικρή ποσότητα υλικού και δεν πίστευα ότι ο σκληρός πίνακας θα χωρούσε. Βρήκα λοιπόν ένα παλιό πλαστικό κουτί και έκοψα κομμάτια από αυτό.
Τέλος, βίδωσα το αρχικό πίσω κάλυμμα του tablet. Δεν το σφραγίζει τέλεια, αλλά παρέχει καλή υποστήριξη και προστασία για όλα τα εξαρτήματα, ενώ μου δίνει ακόμα πρόσβαση σε συνδέσμους και κουμπί λειτουργίας.
Βήμα 4: Λογισμικό
Λαμβάνοντας υπόψη ότι οι περισσότερες εφαρμογές υπάρχουν για Android v4 ή νεότερη έκδοση, είχα πολύ λίγες πιθανότητες να βρω μια εφαρμογή Smart Mirror που θα λειτουργούσε στο tablet μου. Δεν ήταν δυνατή ούτε η αναβάθμιση του tablet, οπότε αποφάσισα να κατεβάσω το Android Studio και να αναπτύξω την εφαρμογή. Αποποίηση ευθυνών - Είμαι προγραμματιστής. NET πλήρους απασχόλησης, οπότε παρόλο που η ανάπτυξη για κινητά και Java είναι νέα για μένα, η καμπύλη εκμάθησης δεν ήταν τόσο απότομη όσο θα ήταν η εκμάθηση προγραμματισμού από την αρχή.
Η περιγραφή ολόκληρου του πηγαίου κώδικα θα ήταν ένα θέμα από μόνο του. Ενημερώστε με στα σχόλια αν σας ενδιαφέρει και ίσως κάνω άλλη ανάρτηση. Αλλά προς το παρόν, θα εξηγήσω μόνο τις απαιτήσεις και τη βασική λειτουργικότητά μου. Παρεμπιπτόντως, ο πηγαίος κώδικας είναι διαθέσιμος στο GitHub (https://github.com/audrius-a/smart-mirror.git). Δημοσιεύεται με άδεια MIT, οπότε μη διστάσετε να το αποκτήσετε και να το χρησιμοποιήσετε για τα έργα σας.
Οι απαιτήσεις μου:
- Πρέπει να εμφανίζει ημερομηνία και ώρα.
- Πρέπει να εμφανίζεται η πρόβλεψη θερμοκρασίας ημέρας και νύχτας 5 ημέρες πριν.
- Πρέπει να εμφανίζει τις καιρικές συνθήκες 5 ημέρες πριν.
- Πρέπει να εκτελείται συνεχώς χωρίς αλληλεπίδραση χρήστη ακόμη και μετά την επανεκκίνηση.
Για να επιτύχω τα παραπάνω, εγγραφώ στο Met Office DataPoint το οποίο παρέχει δωρεάν ενημερώσεις καιρού που είναι αρκετά αξιόπιστες, ακόμη και για τον απρόβλεπτο καιρό του Ηνωμένου Βασιλείου. Η εγγραφή είναι πολύ εύκολη και σας παρέχουν ένα κλειδί API που επιτρέπει την άμεση αναζήτηση δεδομένων. Ελέγξτε το αρχείο app/src/main/java/com/development/audrius/smartmirror/MetService.java για το ακριβές ερώτημα που χρησιμοποίησα.
Για την εμφάνιση των καιρικών συνθηκών χρησιμοποίησα δωρεάν εικονίδια από τη διεύθυνση https://www.alessioatzeni.com/meteocons/ που μοιράστηκε ο Alessio Atzeni. Ευχαριστώ Alessio, για τη δημοσίευση αυτών των εικόνων, είναι υπέροχα.
Σκέφτηκα ότι ο μεγαλύτερος αγώνας θα είναι με την τελευταία απαίτηση να κρατάτε την εφαρμογή πάντα στην κορυφή. Αποδεικνύεται ότι είναι πολύ εύκολο με μερικά δικαιώματα στο αρχείο AndroidManifest.xml και μια τάξη StartupHandler. Ακόμα κι αν το tablet πεθάνει για οποιονδήποτε λόγο ή χρειάζεται απλώς επανεκκίνηση, η εφαρμογή επανέρχεται μόνο λίγα δευτερόλεπτα μετά την εκκίνηση και παραμένει για πάντα.
Το μόνο εκκρεμές ζήτημα που έχω μέχρι στιγμής είναι το σήμα WiFi να εξαφανίζεται μετά από μία ή δύο ημέρες. Πιστεύω ότι αυτό συνέβαινε στο παρελθόν και ίσως η μόνη επιλογή μου θα ήταν να επανεκκινήσω το tablet μετά από μερικές αποτυχίες σύνδεσης στο διαδίκτυο. Θα ενημερώσω την ανάρτηση μόλις το λύσω.
Βήμα 5: Περίληψη
Ελπίζω να σας άρεσε να διαβάζετε αυτό το διδακτικό και ίσως να μάθατε κάτι ή να εμπνευστήκατε. Μη διστάσετε να αφήσετε τα σχόλιά σας ή τυχόν ερωτήσεις στην περιοχή σχολίων.
Συνιστάται:
Έξυπνος καθρέφτης: 5 βήματα
Έξυπνος καθρέφτης: Αυτό θα σας διδάξει πώς να δημιουργήσετε έναν Έξυπνο καθρέφτη που εμφανίζει τα εισερχόμενά σας ηλεκτρονικού ταχυδρομείου, τις τελευταίες ειδήσεις και ενημερώσεις από τους New York Times και την ημερομηνία και την ώρα σε φόντο από το Unsplash. Ο σύνδεσμος λειτουργεί: Απαιτούνται αναλώσιμα: Ένα πλαίσιο για
Απλός έξυπνος καθρέφτης: 7 βήματα (με εικόνες)
Απλός έξυπνος καθρέφτης: Ουάου! Εδώ και πολύ καιρό ανέβασα κάτι, ήμουν απασχολημένος δουλεύοντας σε τόσα πολλά πράγματα και συνειδητοποίησα ότι πρέπει να αφήσω κάτι για τους οπαδούς μου, όπως λένε τα λόγια, "έχω πάντα ένα έργο για να δουλέψω" χαχα ίσως αυτό να είμαι μόνο εγώ, ούτως ή άλλως πίσω στο busin
Όχι-τόσο-έξυπνος-αλλά-πολύ-υγιής-ακόμα-ελαφρώς ανατριχιαστικός καθρέφτης: 5 βήματα (με εικόνες)
Όχι-τόσο-έξυπνος-αλλά-πολύ-υγιεινός-ακόμα-ελαφρώς ανατριχιαστικός καθρέφτης: Χρειάζεστε έναν καθρέφτη αλλά δεν είστε πρόθυμοι να προσθέσετε ένα ακόμη έξυπνο αντικείμενο στο σπίτι σας; Τότε αυτός ο όχι και τόσο έξυπνος-αλλά-πολύ-υγιής-ακόμα-ελαφρώς ανατριχιαστικός καθρέφτης είναι κατάλληλος για εσάς
Έξυπνος καθρέφτης πολλαπλών χρηστών με το Ημερολόγιο Google: 10 βήματα
Έξυπνος καθρέφτης πολλών χρηστών με το Ημερολόγιο Google: Σε αυτό το εκπαιδευτικό εγχειρίδιο θα δημιουργήσουμε έναν έξυπνο καθρέφτη ενσωματωμένο στο Ημερολόγιο Google. Έφτιαξα αυτό το έργο επειδή βρίσκω τους έξυπνους καθρέφτες πραγματικά δροσερούς, είναι θεόσταλτο το πρωί. Αλλά αποφάσισα να φτιάξω μόνος μου ένα από το μηδέν γιατί όλα τα άλλα
Έξυπνος καθρέφτης: 10 βήματα
Έξυπνος καθρέφτης: Όλοι γνωρίζουμε τη στιγμή που είστε στο μπάνιο και χάνετε την ώρα. Or δεν ξέρετε τι καιρό θα έχει σήμερα … κλπ. Ένας έξυπνος καθρέφτης μπορεί να βοηθήσει. Για το έργο μου έκανα μια μικρότερη έκδοση του έξυπνου καθρέφτη για να εξοικονομήσω λίγο χώρο στο μπάνιο