Étape 34 : Panneau d’Information
Le panneau d’information est créé avec un PIC18F2550. Cette puce est un émetteur/récepteur USB interne comme le PIC18F4550. Il faut informations de la Raspberry Pi par le bus USB tout comme les microcontrôleurs exécutant les lumières principales.
La matrice de LED 8 x 16 fait défiler le titre de la chanson. L’affichage à 7 segments indique le nombre de chanson dans la liste de la Raspberry Pi des MP3s, volume de sortie audio de la Raspberry Pi, le numéro de contrôle de modèle pour l’éclairage principal, le nombre de secondes restantes sur la chanson actuelle et année d’enregistrement de la chanson (de ID3 tags).
Puisqu’il s’agissait d’un projet ponctuel, j’ai utilisé pour la plupart conseils précédemment conçu en petits groupes. Cela signifie malheureusement il y a un très grand nombre de tous les branchements des fils de raccordement.
DisplayBoardFiles.zip contient les fichiers de PCB et le projet MPLAB pour le PIC. Les quatre PCB sont 4Xtransistor, 8xtransistor, 18F2550BreakoutBoard et LedPanel. Il y a Eagle .brd fichiers et fichiers gcode fournies pour tous les BPC.
La liste des pièces est la suivante :
- LED 5 MM verte 3v, 20mA x 128
- PIC18F2550 SOIC x1
- Affichage à LED 7 segments. 0,56" Anode commune x16
- 74HC164 SOIC x 6
- 2N3906 TO-92 x 12
- Prise/câble USB Type A x 1
- résistance de 1 k x12
- résistance de k 10 x1
- 20Mhz Xtal x1
- condensateur céramique de 470 nF x2
- condensateur céramique 22pf x2
La carte d’affichage se connecte au même régulateur 5v comme le Raspberry Pi.