Un lecteur de DVD Hack (4 / 10 étapes)

Étape 4: VFD Driver Demo

Afin de contrôler DP501 HVN-07SS61 VFD d’une manière efficace et sans effort le pilote logiciel suivant a été mis en place. La fonctionnalité est encapsulée dans les fichiers HT16512.cpp et HT16512.h et conçue pour les processeurs AVR. Interface de communication en voiture la logique utilise pinModeet DigitalWrite fonctions fournies par Arduino faible niveau bibliothèque. Nouvelle classe HT16512 hérite également de classe Print de l’Arduino pour simplifier la sortie pour afficher encore plus. Cependant, malgré les dépendances de ces Arduino le code pourrait être facilement porté aux architectures PIC ou bras.

Logique du conducteur est subdivisée en plusieurs groupes : initialisation et méthodes de bas niveau, des tests et des effets visuels, méthodes pour accéder directement à HT16512 sans tampon intermédiaire et méthodes pour les opérations de tampon intermédiaire.

Nous ne sera pas discuter des détails ennuyeux de mise en œuvre pilote du VFD, cependant, si vous êtes intéressé, vous pouvez faire référence à cet article : http://atmega.magictale.com/853/vfd-driver-demo/

Le code suivant montre comment initialiser notre chauffeur VFD :

#include < avr/interrupt.h >
#include < util/delay.h >
#include « wiring.h »
#include « HT16512.h »

#define VFD_CS_PIN 15 //PD7
#define VFD_SCLK_PIN 14 //PD6
#define VFD_DATA_PIN 13 //PD5

#define STANDBY_PIN 12 //PD4

HT16512 vfd (VFD_CS_PIN, VFD_SCLK_PIN, VFD_DATA_PIN) ;    Afficheur VFD

int main (void)
{
pinMode (STANDBY_PIN, sortie) ;
digitalWrite (STANDBY_PIN, élevé) ;

Activez l’alimentation VFD
digitalWrite (STANDBY_PIN, basse) ;
_delay_ms(100) ;
digitalWrite (STANDBY_PIN, élevé) ;

Initialiser le tube VFD
VFD.Reset() ;
vfd.addrSetCmd(0) ;
vfd.clearFrame() ;
vfd.flipFrame() ;

SEI() ;

while (1)
{
vfd.testStep()
_delay_ms(200) ;
}
}

Comme vous pouvez le voir, outre VFD_CS_PIN, VFD_SCLK_PIN, VFD_DATA_PIN broches qui sont consacrent à la communication de VFD il y a aussi STANDBY_PIN broche qui simule le bouton marche / arrêt et ordonne de passer + rail d’alimentation 5V sur.

Let's get vers le bas pour la partie matérielle. Dans cette démonstration, nous utiliserons Freeduino Conseil. Au total, il nous faudrait 4 (quatre) fils de le connecter au panneau de VFD de signaux. Bien sûr, nous devrons également rail alimentation GND et + 5V .

Voici la table de mappage de signal entre Freeduino Conseil d’administration et Comité de VFD (veuillez vous référer au Schéma de principe DVP630) :

Signal Freduino - broche du connecteur VFD - broche de connecteur de panneau
VFD_CSJ3-8RB502-2
VFD_CLKJ3-7RB502-1
VFD_DATAJ3-6RB502-3
MISE EN VEILLEJ3-5CN503-3
+ 5V StandbyJP1-3RB501-5
GNDJP1-4, 5RB502-4

Et la vidéo montre le résultat : Freeduino Conseil en cours d’exécution VFDDemo, branché sur le réseau de panneau et la puissance de VFD de cassé Philips DVP 630.

Pour télécharger la démo de VFD Bibliothèque et exemple de VFD pour AVR Veuillez trouver que vfddriverdemo.zip attaché à cette étape.

Articles Liés

Utilisez votre lecteur de DVD Portable en tant que moniteur

Utilisez votre lecteur de DVD Portable en tant que moniteur

Portable DVD Player Hack - Funny bloopers sont en un clic dans cette courte vidéo, je vous montre comment utiliser la fonction d'entrée sur votre lecteur de DVD portable. 90 pour cent de qualité décente portable du lecteur de DVD ont cette fonction.C
BRICOLAGE-lecteur de DVD externe

BRICOLAGE-lecteur de DVD externe

le EeePC et je suis sûr que certains autres netbooks viennent avec un DVD de récupération - problème est que netbooks (compréhensible) n'ont pas un lecteur de DVD interne, afin d'être moi je ne voulais pas aller sortir et d'acheter un externe, parce
Ajoutez un troisième écran LCD à votre lecteur de DVD portable écran

Ajoutez un troisième écran LCD à votre lecteur de DVD portable écran

c'est peut-être 2 instructables : pirater un écran hors-la tablette LCD un paquet plus petit et en ajoutant un A / V, sortie à votre DVD.La prémisse est que j'avais besoin d'avoir plus de 2 écrans pour le lecteur de DVD dans la voiture que nous preno
Utiliser votre Wii comme lecteur de Dvd A

Utiliser votre Wii comme lecteur de Dvd A

pour certaines reson Nintendo a décidé de ne pas faire figurer le dvd lecture fonction dans la wii.Mais il est maintenant possible grâce à un incroyable travail de Team TwiizersVous aurez besoin :Une Wii (Duh!)Une carte SdUne façon pour vous Wii pour
Transformer un lecteur de DVD cassé en une enceinte accessoire pour votre Home Theater PC

Transformer un lecteur de DVD cassé en une enceinte accessoire pour votre Home Theater PC

pour environ 30 $ (en supposant que vous avez déjà un lecteur de DVD-RW et unités media center télécommande) vous pouvez transformer un vieux lecteur de DVD cassé dans une enceinte pour votre inesthétiques / dur pour atteindre accessoires HTPC. Jetez
Refroidisseur de vieux lecteur de DVD portable

Refroidisseur de vieux lecteur de DVD portable

cet été mon fidèle TJ65 soudainement dit adieu au monde cruel et a commencé à fermer vers le bas toutes les 20 minutes environ. J'ai figuré dehors c'était un problème de surchauffe. J'ai parcouru environ pour acheter un de ces tampons fantaisies plus
Haut-parleurs avec lecteur de DVD & d’étagères DVD caché

Haut-parleurs avec lecteur de DVD & d’étagères DVD caché

j'aime gros haut-parleurs parce que, Eh bien, ils ont l'air cool. Cependant, avec l'avènement de petites enceintes satellites, tu vois vraiment que beaucoup de grand tour haut-parleurs plus. Je suis tombé récemment sur une paire d'enceintes de tour q
Lecteur de DVD rétro

Lecteur de DVD rétro

une vieille radio vintage, transformée en un joueur de chargement DVD de fente. Les 4 boutons de contrôle alimentation, lecture/pause, stop et éjecter et il peut également être contrôlé via la télécommande.Etape 1: Le lecteur de DVD Original et Radio
Faire votre WD Passport fonctionne avec n’importe quel lecteur de DVD USB

Faire votre WD Passport fonctionne avec n’importe quel lecteur de DVD USB

quand j'ai acheté mon disque Western Digital Passport j'ai eu toutes les intentions de mettre des centaines de films sur elle et brancher sur ma clé USB compatible lecteur DVD qui est relié à ma TV. Malheureusement, il n'a pas fonctionné:( La puissan
Lecteur de DVD, iPod Dock

Lecteur de DVD, iPod Dock

J'ai remarqué récemment que mon lecteur DVD ne recevais pas beaucoup d'amour, mais mon iPod Nano devenait charges d'utilisation et les besoins de tous les temps de charge. Une idée m'est venue soudainement un jour que je devrais mettre les deux ensem
Comment changer le laser Diode dans votre lecteur de DVD

Comment changer le laser Diode dans votre lecteur de DVD

ne fonctionne pas votre graveur de DVD. N'il brûle pas votre DVD. Le problème est que votre diode laser dans le graveur de DVD ne fonctionne pas.Aujourd'hui, je vais vous montrer comment faire pour remplacer le laser Diode dans votre lecteur de DVD.L
Motoriser une voiture LEGO par un moteur d’un lecteur de DVD Broken

Motoriser une voiture LEGO par un moteur d’un lecteur de DVD Broken

ce projet simple a montré à mes enfants comment fonctionne machine simple - électricité, poulie, ratio de vitesse et avantage mécanique.Étape 1: Étape 1 - fixer le moteur Mon fils a un couple de jeux LEGO, mais aucun d'entre eux sont la technique ou
Lecteur de DVD rangement caché

Lecteur de DVD rangement caché

je me suis tourné un vieil ordinateur, lecteur de dvd en stock. C'est une bonne utilisation d'un vieux disque, et c'est un grand cache spot.Étape 1: ouvrir. couper. démonter la totalité du disque. vous devez seulement le boîtier métallique extérieur,
Faire un Dock d’iPod lecteur cd/dvd

Faire un Dock d’iPod lecteur cd/dvd

j'ai pensé à cette idée après avoir vu une image ou un tutoriel d'un lecteur de cd qu'il avait transformé en un tiroir et Sam son ipod en, j'ai pensé « Hé, je peux aller à un mieux que ça ", alors là je suis.Désolé pour les photos de mauvaise qualité