Το AY-3-8910 General Instrument είναι ένα τσιπ που σχετίζεται με τη μουσική του παιχνιδιού βίντεο και είναι δημοφιλές με παιχνίδια arcade και μηχανήματα φλίπερ. Οι μελωδίες τσιπ που παράγονται από αυτό το IC είναι φημισμένες και θυμίζουν μια μεγάλη εποχή για την ηλεκτρονική. [Deater] έχει κάνει μια αξιοσημείωτη δουλειά στη δημιουργία μιας αρμονίας μεταξύ του παλιού και του νέου με το έργο του Raspberry Pi Ay-3-8910.

[Deater] μας έδειξε ήδη μια προηγούμενη έκδοση του έργου σε ένα breadboard, ωστόσο, αφού έφτασε κάποιες PCB και ένα περίβλημα, το αποτέλεσμα είναι ακόμα πιο εντυπωσιακό. Το σύστημα αποτελείται από το ένα αλλά δύο AY-3-8910 για στερεοφωνικό ήχο που τροφοδοτεί ένα max98306 breakout για ενίσχυση. Ένα Raspberry Pi 2 στέλνει έξι κανάλια αξίας δεδομένων μέσω 74HC595 μητρώων μετατόπισης που οδηγείται από το SPI. Υπάρχει ένα πλεόνασμα των οθονών που κυμαίνονται από μια μήτρα σε γράφημα γραμμής και ακόμη και σε οθόνες 14 τεμαχίων. Ολόκληρος ο PCB αναγνωρίζεται ως καπέλο ευγένεια ένα EEPROM που κάθεται δίπλα σε ένα DS1307 RTC Breakout Breakout. Το περίβλημα είναι εύκολο αλλά πολύ αποτελεσματικό στην εμφάνιση των εσωτερικών χώρων καθώς και την τέχνη του PCB.

Το λογισμικό που παρέχει [deater] παρέχει, επεκτείνει τη λειτουργικότητα του έργου πέρα ​​από τον παίκτη ChipTunes. Υπάρχει ένα πρόγραμμα για τη χρήση των συσκευών ως ξυπνητήρι, μετρητή CPU, ηλεκτρονικό όργανο και ακόμη και μια εκδοτική έκδοση του Tetris όπως φαίνεται στο βίντεο επίδειξης παρακάτω. Η θέση Blog είναι πολύ ενημερωτική και δείχνει πρόοδο σε χρονολογικό τρόπο με εικόνες του σχεδιασμού σε διάφορα στάδια ανάπτυξης. [Deater] προσφέρει ένα πλήρες σύνολο οδηγιών καθώς και το σχηματικό σχήμα μαζί με τον κώδικα που δημοσιεύτηκε στο github.

Εάν έχετε ένα μαλακό σημείο για το Arduino μπορεί να θέλετε να ελέγξετε την έκδοση 8-bit ενός παίκτη τσιπ και αν είστε λαχτάρα μερικές παλιές περιφερειακές πληροφορίες, ελέγξτε τις περιέργητες υπολογιστών από την περίοδο σιδήρου κουρτίνα.

Leave a Reply

Your email address will not be published. Required fields are marked *