Dans ce tutoriel, nous allons faire un synthétiseur de le 8 étape pour notre carte FPGA. Nous allons travailler avec le Conseil de Digilient Nexys 2 mais notre code pourrait être modifié pour les autres planches. Ce projet a été construit par Lincoln Tran et Joseph Coplon pour notre projet final de notre classe de CPE-133 à California Polytechnic State University, enseignée par le Dr Andrew Danowitz.
Un séquenceur 8 pas est un appareil qui joue une piste sonore basée sur la position des interrupteurs. Notre Conseil d’administration, il y a 8 interrupteurs. Le séquenceur est une ligne du temps qui va de gauche à droite sur le rang des commutateurs. Si l’interrupteur est en place, une note spécifique sera jouée quand le temps passe. En appuyant sur un bouton changerait la fréquence pour les commutateurs. Le résultat final serait une piste extensible de 8 notes, avec des fréquences du choix des utilisateurs. Nous avons fondé beaucoup de nos jeu hors de la Matrice de tonalité, un séquenceur d’étape en ligne. C’est difficile de comprendre notre jeu sans jouer avec une échelle complète celui tout d’abord, nous vous recommandons de déconner avec la matrice de ton. Son assez facile de perdre beaucoup de temps dans un jeu si simple. Nous ne voulions pas ce projet d’être trop compliqué, nous avons décidé de rester avec les entrées trouvées sur le plateau, mais de grandir pour avoir plus de notes avec les touches externes ou plus LED n’est pas trop difficile.
Dans ce Instructable, nous irons tout d’abord sur les composants, la conception de la logique, et comment tout est lié ensemble. Ensuite, nous allons parler un peu de connexion de périphérique externe (haut-parleur) et comment jouer le jeu.
Matériel requis :
- Nexys 2 ou équivalent FPGA pension
- Haut-parleur, préférence monotone pour garder les choses simples
- Ordinateur pour télécharger des programmes sur la carte FPGA