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

Κρυπτονόμισμα Ticker / Realtime Συνδρομητής Youtube: 6 Βήματα (με εικόνες)
Κρυπτονόμισμα Ticker / Realtime Συνδρομητής Youtube: 6 Βήματα (με εικόνες)

Βίντεο: Κρυπτονόμισμα Ticker / Realtime Συνδρομητής Youtube: 6 Βήματα (με εικόνες)

Βίντεο: Κρυπτονόμισμα Ticker / Realtime Συνδρομητής Youtube: 6 Βήματα (με εικόνες)
Βίντεο: Πόσα Λεφτά Έβγαλα Από Το YouTube Το 2021? 2024, Νοέμβριος
Anonim

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

Ζωγραφική φωτός με ρομπότ LED Raspberry Pi
Ζωγραφική φωτός με ρομπότ LED Raspberry Pi
Φωτεινή ζωγραφική με ένα ρομπότ Raspberry Pi LED
Φωτεινή ζωγραφική με ένα ρομπότ Raspberry Pi LED
Raspberry Pi Smart Phone Connected Door Lock
Raspberry Pi Smart Phone Connected Door Lock
Raspberry Pi Smart Phone Connected Door Lock
Raspberry Pi Smart Phone Connected Door Lock
Raspberry Pi Motion Tracking Airsoft Turret
Raspberry Pi Motion Tracking Airsoft Turret
Raspberry Pi Motion Tracking Airsoft Turret
Raspberry Pi Motion Tracking Airsoft Turret

Συμπαγής μονάδα οθόνης LED που λειτουργεί ως κρυπτονομίσματος και διπλασιάζεται ως μετρητής συνδρομητών YouTube σε πραγματικό χρόνο.

Σε αυτό το έργο, χρησιμοποιούμε ένα Raspberry Pi Zero W, μερικά τρισδιάστατα τυπωμένα μέρη και μερικές μονάδες οθόνης max7219 για να δημιουργήσουμε έναν μετρητή συνδρομητών σε πραγματικό χρόνο προς τιμήν των 100 χιλιομέτρων μας. Με την πρόσφατη άνοδο και πτώση του Bitcoin, του Ethereum και άλλων κρυπτονομισμάτων, σκεφτήκαμε ότι ήταν κατάλληλο να λειτουργήσει επίσης αυτή η οθόνη ως ένδειξη κρυπτονομίσματος. Έχουμε ήδη κωδικοποιήσει αυτό το έργο για εσάς, αλλά μπορείτε να τροποποιήσετε τον κώδικά μας για να κάνετε αυτήν την οθόνη να κάνει ό, τι θέλετε.

Βήμα 1: Επισκόπηση

Image
Image

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

Βήμα 2: Υλικά

Υλικά
Υλικά

Χρησιμοποιήσαμε τα ακόλουθα υλικά για την κατασκευή αυτού του έργου:

2 x 4 σε 1 max7219 Οθόνη

1 x Raspberry Pi Zero W

Βίδα και παξιμάδι 12 x 2,5 mm

Μπουλόνι και παξιμάδι 4 x 3 mm

1 x καλώδιο Micro USB

3 x καλώδια Jumper

Χρησιμοποιήσαμε επίσης αυτά τα εργαλεία:

Σετ κλειδί Allen

Συγκολλητικό σίδερο

Wire Snipper

3D εκτυπωτής (για το περίβλημα)

Εάν δεν έχετε τρισδιάστατο εκτυπωτή, μπορείτε συνήθως να τον βρείτε σε δημόσια βιβλιοθήκη ή σχολείο. Υπάρχουν επίσης διαδικτυακές υπηρεσίες εκτύπωσης 3D όπως η

Βήμα 3: Καλωδίωση

Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση

Πέντε μικρά σύρματα χρησιμοποιήθηκαν για να αλυσοδέσουν τις οθόνες μαζί. Κάθε οθόνη έχει ένα βέλος εισόδου/εξόδου που δείχνει πώς ρέουν τα δεδομένα στις οθόνες. Η οθόνη 1 έξω πρέπει να συνδέεται με την οθόνη 2 in.

Vcc => Vcc

Ground => Ground

DOut => DIn

CS => CS

Ρολόι => Ρολόι

Έπρεπε να τροφοδοτήσουμε το Raspberry Pi και τις οθόνες μέσω του pin 5v GPIO στο Pi επειδή αντλούν υπερβολική ισχύ μέσω του micro usb. Ακολουθούν οι συνδέσεις με το Raspberry Pi από την οθόνη 1.

VCC => 5V

GND => GND

DIN => GPIO 10 (MOSI)

CSC => GPIO 8 (SPI CE0)

CLK => GPIO 11 (SPI CLK)

Βήμα 4: Συναρμολόγηση

Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση

Για να φτιάξουμε το περίβλημα, εκτυπώσαμε 3D μερικά μέρη PLA. Το κρεβάτι εκτύπωσης ήταν πολύ μικρό για να εκτυπώσει ολόκληρο το μπροστινό/πίσω μέρος, οπότε τα κόψαμε σε τρία κομμάτια στην πίσω πλευρά και τέσσερα κομμάτια στο μπροστινό μέρος. Ένας κόφτης κουτιού βοήθησε στο ξεφούσκωμα των κομματιών έτσι ώστε να ταιριάζουν καλύτερα μεταξύ τους. Αυτό το βήμα είναι λιγότερο κρίσιμο εάν σκοπεύετε να κολλήσετε τα μέρη μεταξύ τους.

Το Raspberry Pi Zero W τοποθετήθηκε στη μέση, στο πίσω μέρος με 4 παξιμάδια/μπουλόνια 2,5 mm. Το πίσω μέρος έχει 4 τρύπες με αντίθετη τρύπα, ώστε οι βίδες να μπορούν να κάθονται στο ίδιο επίπεδο. Τα μέρη του περιβλήματος έχουν μικρές γλωττίδες στα πλάγια που σας επιτρέπουν να τις βιδώσετε μαζί με μικρά παξιμάδια/μπουλόνια 2,5 mm. Ένα τσιμπιδάκι διευκόλυνε τη συγκράτηση του μικρού υλικού στη θέση του.

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

Αφού συνδέσουμε την οθόνη με το Pi, προσθέτουμε παξιμάδια 3mm στις 4 επεκτάσεις σε κάθε πλευρά του επάνω κομματιού. Αυτά τα παξιμάδια θα χρησιμοποιηθούν για να συγκρατούν το περίβλημα μαζί. Στη συνέχεια, το περίβλημα κόπηκε προσεκτικά μεταξύ τους. Φροντίσαμε να μην χαλαρώσουμε κανένα καλώδιο συνδεδεμένο με το Raspberry Pi.

Το πίσω κομμάτι του περιβλήματος βιδώθηκε με 4 μπουλόνια 3 mm. Αυτά τα μπουλόνια θα προσαρτηθούν στα παξιμάδια που τοποθετήσατε στο προηγούμενο βήμα. Εάν θέλετε να δώσετε στο περίβλημα κάποια επιπλέον προστασία, μπορείτε να τυλίξετε τη ραφή σε ένα κομμάτι μαύρης ηλεκτρικής ταινίας όπως κάναμε εμείς.

Βήμα 5: Κωδικοποίηση

Κωδικοποίηση
Κωδικοποίηση
Κωδικοποίηση
Κωδικοποίηση

Έχουμε δημοσιεύσει πλήρεις οδηγίες σχετικά με τον τρόπο κωδικοποίησης αυτού του έργου στο Github:

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

Βήμα 6: Πόροι

Πόροι
Πόροι
Πόροι
Πόροι

Μερικοί πόροι για αυτό το έργο παρέχονται παρακάτω:

Βρείτε όλα τα τρισδιάστατα εκτυπώσιμα μέρη και κώδικα για αυτό το έργο στη σελίδα μας στο hackster.io:

Ακολουθήστε το Hacker House στο Instagram:

Αν σας άρεσε αυτό το έργο, εγγραφείτε στο Hacker House στο Youtube:

Επισκεφθείτε την ιστοσελίδα μας για ανταλλακτικά και ενημερώσεις έργου:

Ευχαριστούμε που είδατε το διδακτικό μας!

Aaron @ Hacker House

Συνιστάται: