Multifunction Raspberry Pi Chiptune Player

L’AY-3-8910 de l’instrument général est une puce associée à la musique de jeu vidéo et est populaire auprès des jeux d’arcade et des machines à papier. Les morceaux de puce produites par ce IC sont réputés et rappellent une grande époque pour l’électronique. [Diatre] a fait un travail remarquable pour créer une harmonie entre l’ancien et le nouveau projet avec son projet Raspberry Pi AY-3-8910.

[Diatre] Vous a déjà montré une version antérieure du projet sur une planche à pain de pain de pain et une enceinte le résultat est encore beaucoup plus impressionnant. Le système comprend pas un mais deux AY-3-8910 pour le son stéréo qui nourrit une évasion max98306 pour l’amplification. Une framboise PI 2 envoie six canaux de données via 74HC595 Registres de décalage entraînés par SPI. Il existe un excédent d’affichages allant d’une matrice au graphique à barres et même des écrans de 14 segments. L’ensemble du circuit imprimé est reconnu comme une courtoisie de chapeau un EEPROM qui se trouve à côté d’une carte DS1307 RTC Breakout. L’enceinte est facile mais très efficace pour montrer les internes ainsi que l’art du PCB.

Le logiciel que [DIATER] fournit, étend la fonctionnalité du projet au-delà du lecteur Chiptunes. Il existe un programme d’utiliser les appareils comme réveil, compteur de processeur, organe électronique et même une version jouable de Tetris, comme indiqué dans la vidéo de démonstration ci-dessous. Le blog Post est très informatif et montre des progrès de manière chronologique avec des images de la conception à différentes étapes de développement. [Diatre] offre un ensemble complet d’instructions ainsi que le schéma avec le code posté sur GitHub.

Si vous avez une tache molle pour l’Arduino, vous souhaiterez peut-être consulter la version 8 bits d’un lecteur de puce Tune et si vous souhaitez des informations sur les anciennes anciennes informations périphériques du matériel, vérifiez les curiosités de l’ordinateur de la période de rideau de fer.

Leave a Reply

Your email address will not be published.