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

Crypto Ticker: 6 βήματα
Crypto Ticker: 6 βήματα

Βίντεο: Crypto Ticker: 6 βήματα

Βίντεο: Crypto Ticker: 6 βήματα
Βίντεο: ЮЛЯ ФИНЕСС: Как я вышла с 8 этажа! Групповое изнасилование под мефедроном, психиатрическая больница 2024, Νοέμβριος
Anonim
Crypto Ticker
Crypto Ticker
Crypto Ticker
Crypto Ticker

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

Χαρακτηριστικά:

  • Χρησιμοποιεί τον ESP32, έναν διπύρηνο, μικροελεγκτή με δυνατότητα WiFi
  • Λευκή οθόνη OLED 128x64
  • Το κουμπί αφής αφυπνίζει τη συσκευή και μετακινείται σε νομίσματα που ορίζονται από τον χρήστη
  • Μπαταρία Li-Po φορτισμένη με USB
  • Τα δεδομένα τιμών λαμβάνονται από το API της CryptoCompare
  • Χρησιμοποιεί το Arduino IDE
  • Κωδικός στο GitHub μου
  • Αυτόματος ύπνος και τελικά αυτόματη αφύπνιση

Βήμα 1: Συλλέξτε τα απαραίτητα μέρη και εργαλεία

Συλλέξτε τα απαραίτητα μέρη και εργαλεία
Συλλέξτε τα απαραίτητα μέρη και εργαλεία

Ανταλλακτικά

  • Πίνακας TTGO ESP32 PRO OLED V2.0 (χωρίς LoRa) [$ 14]
  • Πίνακας αφής (10 πακέτα) [$ 1,50]
  • Μπαταρία λιθίου (602447 ή 6,0x24x47 mm) [~ 5 $]
  • Τρισδιάστατη θήκη εκτύπωσης [$ 5]
  • Μαγνήτης νεοδυμίου x4 (δίσκος 10x1mm) [$ 1]
  • Αρσενική κεφαλίδα 3 ακίδων
  • Λεπτό σύρμα (χρησιμοποίησα σύρμα μαγνήτη 26ga.)

Εργαλεία

  • Συγκολλητικό σίδερο
  • Συρματοκόπτης
  • Τσιμπιδακι ΦΡΥΔΙΩΝ
  • Μαχαίρι χόμπι ή άλλη μικρή λεπίδα
  • υπερκόλλα

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

Πλακέτα κυκλώματος Vice

Μεγεθυντικός φακός ή λούπα ματιών για έλεγχο

Βήμα 2: Προσθέστε το κουμπί αφής

Προσθέστε το κουμπί αφής
Προσθέστε το κουμπί αφής
Προσθέστε το κουμπί αφής
Προσθέστε το κουμπί αφής
Προσθέστε το κουμπί αφής
Προσθέστε το κουμπί αφής

Αυτά είναι τακτοποιημένα μικρά κουμπιά αφής που είναι εύκολο να προστεθούν σε οποιοδήποτε έργο. Συνήθως έρχονται σε συσκευασίες των 10 για περίπου 3 δολάρια που αποστέλλονται! Γνωρίζω ότι το ESP32 διαθέτει ενσωματωμένη δυνατότητα ανίχνευσης αφής, αλλά η χρήση αυτών των πλακέτων κάνει τα πράγματα πιο απλά και εξαλείφει τα σφάλματα διαμόρφωσης λογισμικού. Το μέγιστο ρεύμα αναμονής του IC αφής είναι μόνο 7μA, επομένως δεν σπαταλάται πολύ ενέργεια προσθέτοντας αυτό το κουμπί.

Απενεργοποιήστε το LED

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

Cut Traces

Η τάση εισόδου του κουμπιού ευθυγραμμίζεται τέλεια με την έξοδο 3.3v της κύριας πλακέτας. Δυστυχώς, οι ακίδες σήματος και γείωσης δεν το κάνουν, οπότε θα πρέπει να κάνουμε κάποιες τροποποιήσεις. Χρησιμοποιώντας ένα μαχαίρι χόμπι ή άλλη αιχμηρή λεπίδα, κόψτε το ίχνος επαναφοράς στο πίσω μέρος της κύριας σανίδας και το ίχνος στην καρφίτσα 13 στο μπροστινό μέρος. Ελέγξτε το κομμάτι με μεγεθυντικό φακό για να βεβαιωθείτε ότι δεν υπάρχει υπολειπόμενο μέταλλο. Αυτές οι οπές θα φιλοξενήσουν τώρα τις ακίδες σήματος και γείωσης της πλακέτας αφής, αντίστοιχα.

Τοπική τοποθέτηση της κεφαλίδας

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

Σύρμα το

Για μικρές και χαμηλής ισχύος καλωδιώσεις, μου αρέσει να χρησιμοποιώ 26ga. σύρμα μαγνήτη, καθώς είναι φθηνό και εύκολο στη χρήση, αν και οποιοδήποτε μικρό σύρμα μπορεί να χρησιμοποιηθεί εδώ. Για να πραγματοποιήσετε συνδέσεις, το σμάλτο στο σύρμα μπορεί να αφαιρεθεί με ένα μαχαίρι ή να λιώσει κρατώντας ένα συγκολλητικό σίδερο με μια κόλλα συγκόλλησης στην άκρη μέχρι το τέλος του σύρματος. Κάνετε αυτό στη μία πλευρά του σύρματος και στη συνέχεια συνδέστε το στο μαξιλάρι γείωσης. Μετρήστε και κόψτε το σύρμα έτσι ώστε να φτάσει στην ακίδα γείωσης του κουμπιού αφής. Στη συνέχεια, επαναλάβετε τη διαδικασία αφαίρεσης του σμάλτου στην άλλη πλευρά του σύρματος. Κρατήστε το σύρμα με τσιμπιδάκια και κολλήστε το πάνω στο μαξιλάρι αφής. Επαναλάβετε αυτήν τη διαδικασία για να συνδέσετε τον πείρο 12 με τον ακροδέκτη εξόδου του κουμπιού. Καθαρίστε τυχόν υπολειπόμενη ροή συγκόλλησης και το κουμπί τελειώνει!

Βήμα 3: Προετοιμάστε την μπαταρία

Προετοιμάστε την μπαταρία
Προετοιμάστε την μπαταρία
Προετοιμάστε την μπαταρία
Προετοιμάστε την μπαταρία
Προετοιμάστε την μπαταρία
Προετοιμάστε την μπαταρία
Προετοιμάστε την μπαταρία
Προετοιμάστε την μπαταρία

Βρήκα αυτές τις μπαταρίες που ταιριάζουν απόλυτα με αυτόν τον πίνακα. Η μπαταρία είναι ελαφρώς μικρότερη από το περίγραμμα της πλακέτας και η πλευρά προστασίας κυκλώματος αφήνει αρκετό χώρο για να χωρέσει το βύσμα στην πλακέτα. Δυστυχώς, ήρθαν με 3 ακίδες JST 1,5 mm και η πλακέτα υποστηρίζει μόνο μια υποδοχή 2 ακίδων. Αυτό μπορεί να διορθωθεί κόβοντας το κίτρινο σύρμα και στη συνέχεια κόβοντας το βύσμα μέχρι να ταιριάζει στον πίνακα. Εάν η μπαταρία σας έχει διαφορετικό σύνδεσμο ή καθόλου, μπορείτε να συνδέσετε τη φίσα που περιλαμβάνεται στην πλακέτα κυκλώματος. Το κίτρινο σύρμα μπορεί να αφαιρεθεί εντελώς, αλλά αποφάσισα να το κρατήσω διαθέσιμο σε περίπτωση που θέλω να το χρησιμοποιήσω στο μέλλον. Το καλώδιο συνδέεται με ένα θερμίστορ μέσα στην μπαταρία για να παρακολουθεί τη θερμοκρασία κατά τη φόρτιση.

Βήμα 4: Εκτυπώστε την θήκη

Εκτυπώστε την θήκη
Εκτυπώστε την θήκη
Εκτυπώστε την θήκη
Εκτυπώστε την θήκη
Εκτυπώστε την θήκη
Εκτυπώστε την θήκη

Σχεδίασα μια θήκη και την εκτύπωσα 3D χρησιμοποιώντας μια τοπική υπηρεσία εκτύπωσης. Αποφάσισα να πάω με ημιδιαφανές PLA για να μπορώ να δω το κόκκινο LED φόρτισης χωρίς να χρειάζεται να κάνω μια τρύπα στο μπροστινό μέρος της θήκης. Το ύψος του στρώματος είναι 100 μικρά. Δύο θήκες μου κόστισαν περίπου 10 δολάρια χωρίς αποστολή. Το πάνω μέρος της θήκης πρέπει να κολληθεί στη βάση χρησιμοποιώντας σούπερ κόλλα. Η μπαταρία και ο πίνακας σύρονται στη θήκη ως μία μονάδα και υποστηρίζονται από εσωτερικές ράγες. Στη συνέχεια, η πλευρά ολισθαίνει και συγκρατείται με τριβή.

Βήμα 5: Προσθέστε μαγνήτες στην θήκη

Προσθέστε μαγνήτες στην θήκη
Προσθέστε μαγνήτες στην θήκη

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

Βήμα 6: Μελλοντικές βελτιώσεις

Αγγίξτε το κουμπί

Θα ήθελα να χρησιμοποιήσω απευθείας τη λειτουργία αφής του ESP32 χωρίς να χρειάζεται να βασίζομαι σε εξωτερικό κύκλωμα. Μια πιθανότητα είναι να αφαιρέσετε το IC στο κουμπί αφής και να συνδέσετε απευθείας έναν πείρο εισόδου/εξόδου στο touch pad. Or θα μπορούσα να σχεδιάσω ένα PCB που είναι απλά ένα touch pad χωρίς κυκλώματα.

Παρακολούθηση θερμοκρασίας μπαταρίας

Το κίτρινο καλώδιο από την μπαταρία χρησιμοποιείται για την παρακολούθηση της θερμοκρασίας της μπαταρίας ενώ φορτίζεται. Συνδέεται εσωτερικά με ένα θερμίστορ, το οποίο μειώνεται στην αντίσταση με την αύξηση της θερμοκρασίας. Ο σχηματισμός ενός διαχωριστή τάσης με μια πρόσθετη αντίσταση και η σύνδεση του συνδέσμου με μια είσοδο ADC θα επιτρέψει την παρακολούθηση σχετικής θερμοκρασίας. Το ESP32 δεν έχει τον έλεγχο του κυκλώματος φόρτισης, οπότε η μόνη ενέργεια που θα μπορούσε να κάνει είναι να εκδώσει μια προειδοποίηση θερμοκρασίας στην οθόνη ή μέσω WiFi.

Βελτιώσεις λογισμικού

  • Χρησιμοποιήστε το SmartConfig ή μια εφαρμογή Bluetooth για να διαμορφώσετε τα διαπιστευτήρια WiFi
  • Κάντε τη διαμόρφωση απομακρυσμένα μεταβλητή
  • Αλλάξτε το χρονόμετρο αφύπνισης στην επάνω γωνία σε ρολόι

Συνιστάται: