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

Arduino Apple Watch: 6 βήματα (με εικόνες)
Arduino Apple Watch: 6 βήματα (με εικόνες)

Βίντεο: Arduino Apple Watch: 6 βήματα (με εικόνες)

Βίντεο: Arduino Apple Watch: 6 βήματα (με εικόνες)
Βίντεο: 6 (+κάτι) πράγματα που δεν ξέρεις για το Apple Watch! | 2022 Apple Watch Tips 2024, Νοέμβριος
Anonim
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch

Ακολουθήστε περισσότερα από τον συγγραφέα:

Δημιουργήστε τον δικό σας πίνακα ανάπτυξης
Δημιουργήστε τον δικό σας πίνακα ανάπτυξης
Δημιουργήστε τον δικό σας πίνακα ανάπτυξης
Δημιουργήστε τον δικό σας πίνακα ανάπτυξης

Σχετικά με:. Περισσότερα για τον Karlstrom »

Iθελα ένα έξυπνο ρολόι που μου έδειχνε ειδοποιήσεις από ένα iPhone, ήταν αρκετά μικρό για να φορεθεί και είχε μια επαναφορτιζόμενη μπαταρία που κράτησε για τουλάχιστον μια μέρα. Δημιούργησα το δικό μου ρολόι Apple βασισμένο σε ένα Arduino. Είναι ένα έξυπνο ρολόι που βασίζεται σε ένα Arduino mini pro, το οποίο είναι συνδεδεμένο στο iPhone μέσω Bluetooth. Η θύρα USB-micro είναι συνδεδεμένη με την μπαταρία, γεγονός που καθιστά τη φόρτιση εύκολη και απλή. Τα καλώδια στο μπροστινό μέρος είναι κουμπιά αφής που αισθάνονται αν τοποθετήσετε το δάχτυλό σας πάνω τους, κάτι που σας επιτρέπει να διασυνδεθείτε με το ρολόι.

Το ρολόι θα συγχρονίσει αυτόματα την ώρα με την ώρα στο iPhone όταν λαμβάνεται μια νέα ειδοποίηση. Αυτό καθιστά το ρολόι πιο αξιόπιστο και λιγότερο ευαίσθητο για καθυστερήσεις στο Arduino. Μετά από 10 δευτερόλεπτα, η οθόνη θα απενεργοποιηθεί με σκοπό την εξοικονόμηση μπαταρίας. Η οθόνη αφυπνίζεται εάν αγγίξετε το μεσαίο κουμπί ή αν ληφθεί νέα ειδοποίηση.

Συνάντησα τη σελίδα του Luke Brendt και είδα ότι είχε δημιουργήσει το ίδιο πράγμα που ήθελα να επιτύχω, αλλά χρειαζόμουν η συσκευή να είναι μικρότερη και φορετή. Είναι η βιβλιοθήκη ANCS Arduino του Brendt που χρησιμοποιώ σε αυτό το έργο. Το ANCS σημαίνει Apple Notification Center Service που περιγράφεται ως εξής από την Apple. "Ο σκοπός της υπηρεσίας Apple Notification Center (ANCS) είναι να δώσει στα αξεσουάρ Bluetooth (που συνδέονται σε συσκευές iOS μέσω συνδέσμου χαμηλής κατανάλωσης Bluetooth) έναν απλό και βολικό τρόπο πρόσβασης σε πολλά είδη ειδοποιήσεων που δημιουργούνται σε συσκευές iOS."

Αυτό το Instructable μπορεί να απαιτήσει να είστε εξοικειωμένοι με το Arduino, τη συγκόλληση και την εκτύπωση 3D.

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

Βήμα 1: Λογαριασμός Υλικών

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

  • Arduino Pro Mini 328 - 3,3V/8MHz
  • Bluefruit LE - Bluetooth Low Energy (BLE 4.0) - nRF8001 Breakout - v1.0
  • Μονόχρωμη OLED οθόνη 0,96 ιντσών 128x64
  • Μπαταρία Li-Po 3.7V 130mAh (Or οποιαδήποτε άλλη επαναφορτιζόμενη μπαταρία θα κάνει)
  • Υποδοχή Micro-USB
  • 3 x 1MOhms 1206 SMD Resistors
  • Παρακολούθηση μπάντας με σπριντ

Επίσης, τα εξαρτήματα που χρειάζονται, μπορεί να διαφέρουν ανάλογα με τη σχεδίαση του ρολογιού:

  • Καλώδια
  • Ταινία απομόνωσης
  • Φορτιστής για μπαταρία Li-Po
  • Καλώδιο USB-Micro
  • Φύλλο αλουμινίου
  • 4x βίδες 2x5mm
  • Πίνακας Matrix ή πίνακας Strip

Βήμα 2: Συναρμολόγηση ηλεκτρικού υλικού

Συναρμολόγηση Ηλεκτρικού Υλικού
Συναρμολόγηση Ηλεκτρικού Υλικού
Συναρμολόγηση Ηλεκτρικού Υλικού
Συναρμολόγηση Ηλεκτρικού Υλικού
Συναρμολόγηση Ηλεκτρικού Υλικού
Συναρμολόγηση Ηλεκτρικού Υλικού

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

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

  1. Συνδέστε το Bluefruit LE στο Arduino με εύκαμπτα καλώδια.
  2. Δημιουργήστε την πλακέτα για τα κουμπιά αφής και συνδέστε τις καρφίτσες. Συνδέστε αυτήν την πλακέτα στο Arduino με εύκαμπτα καλώδια. (Οι ακίδες κόβονται από τις δίοδοι LED)
  3. Τροποποιήστε μερικές ακίδες για την οθόνη OLED και συναρμολογήστε το στο Arduino.
  4. Συνδέστε ένα εύκαμπτο σύρμα με τη γείωση, κάντε το τόσο πολύ ώστε να φτάσει στο πίσω μέρος του ρολογιού, το οποίο πρέπει να έρχεται σε επαφή με το σώμα. (Αυτό είναι απαραίτητο επειδή η χωρητική αφή χρειάζεται μια αναφορά στο έδαφος για να λειτουργήσει σωστά)
  5. Συνδέστε τη θύρα micro USB με εύκαμπτα καλώδια στη γείωση και RAW. Κοιτάξτε ένα διάγραμμα μικρο -pinout USB για να δείτε πώς πρέπει να συνδεθούν η γείωση και η θετική τάση. (Σημείωση! Συνδέστε θετικό καλώδιο από USB σε RAW και όχι VCC).
  6. Συνδέστε την μπαταρία με εύκαμπτα καλώδια στη γείωση και RAW (Σημείωση! Συνδέστε θετικό καλώδιο από μπαταρία σε RAW και όχι VCC).

Το βήμα 4-6 μπορεί να περιμένει μέχρι να μεταφορτωθεί ο κώδικας και να επαληθευτεί ότι οι λειτουργίες υλικού έχουν γίνει σωστά.

Επίσης, είναι απαραίτητο να προσαρμόσετε έναν φορτιστή για το ρολόι:

  1. Κόψτε ένα καλώδιο μικροϋπολογιστή USB.
  2. Συνδέστε κόκκινο καλώδιο σε καλώδιο USB σε κόκκινο καλώδιο από τη σύνδεση μπαταρίας και μαύρο καλώδιο σε καλώδιο USB σε μαύρο καλώδιο από τον σύνδεσμο μπαταρίας.

ΣΠΟΥΔΑΙΟΣ

Σημειώστε ότι το έξυπνο ρολόι ΔΕΝ φορτίζεται απευθείας με 5V από USB με ένα συνηθισμένο καλώδιο μικροϋπολογιστή USB. Αντ 'αυτού, απαιτείται φορτιστής Li-Po, διαφορετικά η μπαταρία μπορεί να καταστραφεί

Σχόλια:

Προσπαθήστε να χρησιμοποιήσετε ταινία για να απομονώσετε τα εξαρτήματα για να αποφύγετε βραχυκύκλωμα.

Συνιστάται: