Πίνακας περιεχομένων:
Βίντεο: Ευέλικτο PCB Extender I/O για τον έλεγχο πολλών σωλήνων Nixie με I2C: 9 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Επί του παρόντος υπάρχει πολύ ενδιαφέρον για να ζωντανέψουν vintage σωλήνες nixie. Πολλά σετ ρολογιών σωλήνων nixie διατίθενται στην αγορά. Φαίνεται ότι υπήρχε ακόμη μια έντονη συναλλαγή με παλιά αποθέματα ρωσικών σωλήνων nixie. Επίσης εδώ στο Instructables υπάρχουν τόνοι έργων σε σωλήνες nixie (https://www.instructables.com/howto/nixie/).
Αυτό το Instructable περιγράφει ένα πρόγραμμα οδήγησης για σωλήνες nixie με επεκτάσεις εισόδου/εξόδου, ελεγχόμενες από το I2C, χρησιμοποιώντας ένα ευέλικτο PCB που έχει αναπτυχθεί ειδικά για το σκοπό αυτό
Ο μικροελεγκτής και το λογισμικό του δεν αποτελούν μέρος αυτού του Instructable. Υπάρχουν αμέτρητοι τρόποι για να το κάνετε αυτό, χρησιμοποιώντας οποιοδήποτε μικροελεγκτή που μιλά I2C, όπως Arduino, Raspberry Pi, Beagle Bone, ESP8266 ή οτιδήποτε υπάρχει στο γραφείο σας. Θα αφήσω αυτό το μέρος σε εσάς και παρακαλώ γράψτε ένα Εκπαιδευτικό για το έργο σας εάν το έχετε πετύχει.
Προμήθειες
- Σωλήνες Nixie με πρόγραμμα οδήγησης TTL, ή κατά προτίμηση μια παλιά συσκευή όπως το «Impulszähler EZK» μου από το «electromatic».
- Το PCB που περιγράφεται παρακάτω. Χρειάζεστε ένα για να οδηγήσετε δύο nixies.
- Καρφίτσες και άλτες κεφαλίδας για επιλογή διεύθυνσης
- Επέκταση εισόδου/εξόδου PCF8574 (ένα ανά PCB)
- 10k αντιστάσεις, χρειάζεστε τρεις για ένα δίαυλο I2C (πολλά PCB)
- Ένας μικροελεγκτής ικανός για I2C, όπως το Arduino, το Raspberry Pi, το Beagle Bone, το ESP8266 ή οτιδήποτε βρίσκεται γύρω στο γραφείο σας.
Βήμα 1: Καθαρίστε τη σοφίτα
Πρόσφατα, όταν καθάριζα τη σοφίτα μου, βρήκα ένα χαρτοκιβώτιο με εξαψήφια οθόνη nixie και ακόμη και κάποια έγγραφα, που έδειχναν ότι πρόκειται για ένα «Impulszähler EZK» από «ηλεκτρικό». Δεν θυμάμαι πώς βρήκε τον δρόμο για το σπίτι μου. Σως το αγόρασα εδώ και πολύ καιρό σε αγορά φυγής.
Έτσι ήμουν αρκετά χαρούμενος όταν βρήκα αυτήν τη συσκευή και η πρώτη μου σκέψη ήταν να φτιάξω ένα ρολόι από αυτήν. Στο τέλος έφτιαξα μια ευέλικτη συσκευή οθόνης, βασισμένη σε ένα Intel Edison, για την εμφάνιση της ώρας, της ημερομηνίας, της θερμοκρασίας, της υγρασίας, ακόμη και του αριθμού των likes του ιστολογίου έργων. Όλα μπορούν να βρεθούν στο ιστολόγιο του έργου μου στο Element14.
Μπορώ να φανταστώ ότι δεν θα βρείτε μια τέτοια συσκευή κατά τον καθαρισμό της σοφίτας, αλλά δεν θα είναι πολύ δύσκολο να αποκτήσετε μερικούς σωλήνες nixie με τα αντίστοιχα προγράμματα οδήγησης SN74141 TTL.
Βήμα 2: Έρευνες
Το κύκλωμα του μετρητή είναι πολύ απλό και επομένως εύκολο να τροποποιηθεί. Χρησιμοποιείται ένας πολύ γνωστός οδηγός σωλήνα nixie SN74141, οδηγούμενος από μετρητές SN7490 BCD, όπως φαίνεται στο διάγραμμα φωτογραφιών και κυκλωμάτων.
Αντικαθιστώντας τους μετρητές SN7490 BCD με ψηφιακή έξοδο 4 bit, κάθε nixie μπορεί ελεύθερα να προγραμματιστεί.
Συνολικά 6 ψηφία, επί 4 εισόδους BCD, οπότε χρειάζονται 24 ψηφιακές έξοδοι GPIO. Για αυτό χρησιμοποιούμε διαστολείς εισόδου/εξόδου PCF8574 από τους οποίους χρειαζόμαστε τρεις αφού είναι 8 bit (4 bit για κάθε σωλήνα nixie).
Βήμα 3: Λειτουργικός σχεδιασμός
Το βίντεο "loading =" τεμπέλης "δείχνει το κύκλωμα σε λειτουργία. Σε αυτή την περίπτωση, ο μικροελεγκτής είναι INTEL Edison και η οθόνη δείχνει την ώρα, την ημερομηνία, τη θερμοκρασία, την υγρασία, την πίεση και τη βροχή να πέφτουν διαδοχικά κρατώντας και αφήνοντας το κουμπί.
Όπως αναφέρθηκε προηγουμένως, ο μικροελεγκτής και το λογισμικό του δεν αποτελούν μέρος αυτού του Instructable, θα το αφήσω σε εσάς. Υπάρχουν αμέτρητοι τρόποι για να χρησιμοποιήσετε αυτούς τους πίνακες, για να αφήσετε τα nixies να εμφανίσουν ό, τι μέτρο χρειάζεστε, χρησιμοποιώντας όποιον μικροελεγκτή σας αρέσει, αρκεί να εξάγει I2C.
Και παρακαλώ γράψτε ένα Instructable για το έργο σας εάν το έχετε πετύχει
Δεύτερος στην πρόκληση σχεδίασης PCB
Συνιστάται:
Έξυπνο κουμπί Wi-Fi με μπαταρία για τον έλεγχο των φώτων HUE: 5 βήματα (με εικόνες)
Έξυπνο κουμπί Wi-Fi με μπαταρία για τον έλεγχο των φώτων HUE: Αυτό το έργο δείχνει πώς μπορείτε να δημιουργήσετε ένα κουμπί Wi-Fi IoT με μπαταρία σε λιγότερο από 10 λεπτά. Το κουμπί ελέγχει τα φώτα HUE πάνω από το IFTTT. Σήμερα μπορείτε να δημιουργήσετε ηλεκτρονικές συσκευές και να τις συνδέσετε με άλλες έξυπνες οικιακές συσκευές κυριολεκτικά σε λίγα λεπτά. Τι είναι
Επαναχρησιμοποίηση της επιφάνειας αφής του παλιού φορητού υπολογιστή για τον έλεγχο μιας βηματικής μηχανής: 11 βήματα (με εικόνες)
Επαναχρησιμοποιήστε το Touchpad του Old Laptop για τον έλεγχο ενός Stepper Motor: Έφτιαξα αυτό το έργο πριν από μερικούς μήνες. Λίγες μέρες πριν, δημοσίευσα ένα βίντεο του έργου στο r/Arduino στο Reddit. Βλέποντας τους ανθρώπους να ενδιαφέρονται για το έργο, αποφάσισα να κάνω αυτό το Instructable όπου έχω κάνει κάποιες αλλαγές στον κώδικα Arduino
Χρήση του πίνακα αισθητήρων Complex Arts για τον έλεγχο καθαρών δεδομένων μέσω WiFi: 4 βήματα (με εικόνες)
Χρήση του πίνακα αισθητήρων Complex Arts για τον έλεγχο καθαρών δεδομένων μέσω WiFi: Θέλατε ποτέ να πειραματιστείτε με τον έλεγχο χειρονομίας; Κάνετε τα πράγματα να κινούνται με μια κίνηση του χεριού σας; Ελέγξτε τη μουσική με μια συστροφή του καρπού σας; Αυτό το Instructable θα σας δείξει πώς! Το Complex Arts Sensor Board (complexarts.net) είναι μια ευέλικτη μικρο
Ένας νέος τρόπος για τον έλεγχο του Arduino ενός αυτοκινήτου RC: 7 βήματα (με εικόνες)
Ένας νέος τρόπος για τον έλεγχο του Arduino ενός αυτοκινήτου RC: Έχω κάνει κάποια δουλειά με αυτοκίνητα που ελέγχονται με Arduino, αλλά αυτά στα οποία έχω δουλέψει ήταν πάντα αργά και μεθοδικά. Αυτό είναι υπέροχο όταν μαθαίνω arduino, αλλά ήθελα κάτι λίγο πιο … διασκεδαστικό. Εισάγετε το αυτοκίνητο RC. Τα αυτοκίνητα RC είναι κυριολεκτικά σχεδιασμένα για να είναι
Android (remotexy) UI για τον έλεγχο του σερβοκινητήρα χρησιμοποιώντας Arduino και Bluetooth: 7 βήματα (με εικόνες)
Android (remotexy) UI για έλεγχο Servo Motor χρησιμοποιώντας Arduino και Bluetooth: Σε αυτό το Instructable θα σας δώσω ένα γρήγορο βήμα για να κάνετε το Android User Interface χρησιμοποιώντας το Remotexy Interface Maker για τον έλεγχο του Servo Motor που είναι συνδεδεμένο στο Arduino Mega μέσω Bluetooth. Αυτό το βίντεο δείχνει πώς το περιβάλλον χρήστη θα ελέγχει την ταχύτητα και τη θέση του σερβοκινητήρα