Πολλοί τύποι προσανατολισμένων με υλικό των ΗΠΑ δυσκολεύονται να περπατήσουν πέρα από ένα μοναχικό απορριφθέν αντικειμένων αντικειμένων καταναλωτικών ηλεκτρονικών ειδών χωρίς σκέψη “αν μόνο θα μπορούσα να πάρω πίσω Το αυτοκίνητο και το πάρτε το σπίτι για να παίξει με “και [Φουκίδιο] από την αντίσταση της NYC δεν είναι ξένος σε αυτό το συναίσθημα. Ένας παλιός εκτυπωτής Inkjet Epson WF-2540 αποσυναρμολογήθηκε για τα κρίσιμα «θρεπτικά συστατικά», ξέρετε, τα καλά πράγματα όπως funky κινητήρες, κωδικοποιητές και διακόπτες. Αλλά τι κάνετε με τον πίνακα ελέγχου; Εξάλλου, είναι συνήθως πολύ σίγουροι στις ανάγκες της συσκευής που ελέγχουν και δεν προσφέρουν κανονικά πολλά περιθώρια για επαναχρησιμοποίηση.
Το RP2040 Pio είναι αρκετά ικανό να σπρώξει αυτά τα εικονοστοιχεία LCD
[Φαφείο] δεν σας ενοχλεί κανονικά, αλλά αυτή τη φορά έκανε μια απόφαση να έχει μια ρωγμή σε αυτό για διασκέδαση. Μέσα, τίποτα από το συνηθισμένο, με ένα μεγάλο μονόπλευρο PCB για τους κρίσιμους διακόπτες και τα LED και ένα μικρό PCB που φιλοξενεί την οθόνη LCD. Το εύκολο μέρος ήταν να καταλάβουμε πώς έγινε η σάρωση του πληκτρολογίου, η οποία [αποδείχθηκε ότι είναι αρκετά απλή, απλά χρησιμοποιεί μερικές συσκευές εγγραφής μετατόπισης 74 σειρών για να σαρώσει τις στήλες και το ρολόι έξω από τις γραμμές σειράς. Μια μονάδα Raspberry PI PICO πιέστηκε σε λειτουργία για να σαρώσει το πληκτρολόγιο και να ενεργοποιήσει τη δημιουργία ενός χάρτη πληκτρολογίου, με καθαρή βίαιη δύναμη. Δεν χρειάζεται να εντοπίσετε το κύκλωμα.
Τα πράγματα έγιναν ενδιαφέροντα όταν η [Φαφείο] άρχισε να κοιτάζει στη διασύνδεση LCD, με βάση το τσιπ Epson E02A444e (καλή τύχη να βρει ένα δελτίο δεδομένων για αυτό!) Και γρήγορα ήξερε ότι η τεκμηρίωση απλά δεν ήταν διαθέσιμη και θα χρειαστεί να κάνουμε πράγματα ο δύσκολος τρόπος. Περιστρέφοντας γύρω από τις γραμμές από την κύρια CPU (ένα Epson E01A9ca, οτιδήποτε άλλο) αναγνωρίστηκε το ρολόι οθόνης, καθώς και ορισμένα σήματα ελέγχου και τρεις γραμμές για τα κανάλια RGB. Με τη ρίψη μιας συλλογής δεδομένων Saleae σε κάποιο λογισμικό εξερεύνησης ROM, η διαμόρφωση της οθόνης καταλάβει να είναι μια συμβατική μονάδα 320 × 120.
Η μονάδα PIO του RP2040 χρησιμοποιήθηκε για τη δημιουργία των κυματομορφών βίντεο και να σπρώξει τα εικονοστοιχεία προς τον ελεγκτή LCD, επιτρέποντας την ενίσχυση της ενσώματων γραμμών του RP2040 μέσα στην περίπτωση μόνιμα, μετατρέποντας τον πίνακα ελέγχου σε μια συσκευή USB έτοιμη για δράση!
Θέλετε να μάθετε λίγο περισσότερο για την αντίστροφη μηχανική σκουπίδια (ή όχι) και να τα επαναπροσδιοριστούν στη θέλησή σας; checkout αυτό το κομμάτι hacking από μερικές εβδομάδες πίσω. Για κάτι λίγο πιο προχωρημένο, θα μπορούσατε να δοκιμάσετε το χέρι σας σε ένα σημείο της hacking του Ecu Automobile.
Ευχαριστώ [Perry] για την άκρη!