Een DVD speler Hack (4 / 10 stap)

Stap 4: VFD Driver Demo


Om DP501 HNV-07SS61 VFD moeiteloos en efficiënte wijze de volgende software driver voor heeft gelegd. De functionaliteit is ingekapseld in HT16512.cpp en HT16512.h bestanden en ontworpen voor AVR-processors. Station communicatie-interface de logica gebruikt pinModeen DigitalWrite functies geboden door Arduino lage niveau bibliotheek. Ook overerft nieuwe HT16512 klasse van Arduino Print klasse om uitvoer om weer nog meer te vereenvoudigen. Echter ondanks het die Arduino afhankelijkheden kan de code worden eenvoudig geport naar PIC of ARM architecturen.

De bestuurder van de logica is onderverdeeld in verschillende groepen: initialisatie en low-level methoden, tests en visuele effecten, methoden voor directe toegang tot HT16512 zonder tussenliggende buffer en methoden voor tussenliggende buffer operaties.

Wij zal niet saai details van VFD stuurprogramma implementatie bespreken, echter, als u geïnteresseerd bent, kunt u verwijzen naar dit artikel: http://atmega.magictale.com/853/vfd-driver-demo/

De code hieronder toont hoe onze VFD-stuurprogramma initialiseren:

#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);    VFD-scherm

int main(void)
{
pinMode (STANDBY_PIN, uitvoer);
digitalWrite (STANDBY_PIN, hoge);

Inschakelen van VFD-voeding
digitalWrite (STANDBY_PIN, laag);
_delay_ms(100);
digitalWrite (STANDBY_PIN, hoge);

Initialiseren van de VFD buis
VFD.reset();
vfd.addrSetCmd(0);
vfd.clearFrame();
vfd.flipFrame();

Sei();

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

Zoals u zien kunt, naast VFD_CS_PIN, VFD_SCLK_PIN, VFD_DATA_PIN -pinnen die zijn gewijd aan de mededeling van de VFD is er ook STANDBY_PIN pin die simuleert / uit-knop en gelast om over te schakelen + 5V macht spoor op.

Laten we naar het hardware gedeelte. In deze demo zullen we gebruiken Freeduino bestuur. In totaal zouden we nodig hebben van 4 (vier) signaal draden aan het verbinden met het VFD-deelvenster. Natuurlijk zullen we ook moeten GND en + 5V macht spoor.

Hier is de tabel met toewijzingen van signaal tussen Freeduino bestuur en VFD paneel (Zie ook Schematisch Diagram van de DVP630):

Signaal Freduino connector-pin VFD deelvenster connector-pin
VFD_CSJ3-8RB502-2
VFD_CLKJ3-7RB502-1
VFD_DATAJ3-6RB502-3
STAND-BYJ3-5CN503-3
+ 5V StandbyJP1-3RB501-5
GNDJP1-4, 5RB502-4

En de video toont het resultaat: Freeduino bord met VFDDemo, gekoppeld aan de VFD paneel en macht levering uit gebroken Philips DVP 630.

Om te downloaden van de Demo van de VFD vindt bibliotheek en VFD voorbeeld voor AVR dat vfddriverdemo.zip aangesloten op deze stap.

Gerelateerde Artikelen

Gebruik uw Wii als een Dvd speler

Gebruik uw Wii als een Dvd speler

voor sommige reson Nintendo besloten niet op te nemen de dvd afspelen functie in de wii.Maar het is nu mogelijk dankzij een aantal fantastische werk door Team TwiizersU moet:Een Wii (Duh!)Een Sd-kaartEen manier voor u Wii met Homebrew draaienAls je w
Haak een console naar een DVD-speler!

Haak een console naar een DVD-speler!

Ooit gewild uw console aan iets als uw DVD-speler aansluiten, zodat u het voor onderweg nemen kon?Nou, is het echt gemakkelijk. Ik zal je laten zien.Stap 1: Dingen die u nodig hebt. Dingen die u nodig heeft:Een console van uw keuze: $?DVD-speler met
Een LEGO-auto door een Motor van een DVD-speler met gebroken karproces

Een LEGO-auto door een Motor van een DVD-speler met gebroken karproces

dit eenvoudige project toonde mijn kinderen hoe eenvoudige machine werkt - elektriciteit, katrol, snelheid verhouding en mechanisch voordeel.Stap 1: Stap 1 - vaststellen van de motor Mijn zoon heeft een paar van LEGO sets, maar geen van hen is de tec
Hoe maak je een low-power Power Supply Unit van afgedankte DVD-speler

Hoe maak je een low-power Power Supply Unit van afgedankte DVD-speler

Heb genoeg taping samen batterijen of tagliatelli van draden kunnen sommige volt voor uw elektronische project te maken? Ja hebt je!In plaats van het kopen van een nieuwe PSU (voeding), waarom niet gebruik weggegooid een printplaat van de macht van A
Zet een kapotte DVD-speler in een accessoire behuizing voor uw Home Theater PC

Zet een kapotte DVD-speler in een accessoire behuizing voor uw Home Theater PC

voor ongeveer $30 (ervan uitgaande dat u al een DVD-RW-station en media center afstandsbediening) kunt u een oude, kapotte DVD-speler in een behuizing voor uw lelijk / hard te bereiken HTPC accessoires. Neem een kijkje op stap 2 voor een specificatie
Draagbare DVD-speler gebruiken als Monitor

Draagbare DVD-speler gebruiken als Monitor

Draagbare DVD speler Hack - Funny bloopers zijn een klik verwijderd In deze korte video, ik Toon u hoe te gebruiken de ingangsfunctie op uw draagbare DVD-speler. 90 procent van de fatsoenlijke kwaliteit draagbare DVD-speler hebben deze functie.Dit is
Luidspreker met verborgen DVD planken & DVD speler

Luidspreker met verborgen DVD planken & DVD speler

ik net als de grote sprekers omdat, Nou, ze zien er cool. Echter met de komst van kleine satellieten zien niet je echt dat veel grote luidsprekers meer toren. Ik kwam onlangs over een paar torenluidsprekers die waren opgebrand, maar anders zag er per
Voeg een derde LCD naar uw draagbare scherm DVD speler

Voeg een derde LCD naar uw draagbare scherm DVD speler

dit zou 2 instructables: hacken van een uit-de plat LCD-scherm in een kleiner pakket en het toevoegen van een A / V output op uw DVD.Het uitgangspunt is dat ik nodig had om meer dan 2 schermen voor de DVD-speler in de auto we op weg trip nemen.Ik geb
Hoe een DVD-film op uw ipod/mp4-speler en computer

Hoe een DVD-film op uw ipod/mp4-speler en computer

dit instructable vertelt u hoe te zetten van een DVD-film op uw ipod/mp4-speler en uw computer gratis. Ik heb deze mp4-speler en echt wilde een film of twee op het zetten. En vertel me hoe ik het deed aangezien dit mijn eerste instructable. Gelieve t
Hoe maak je een iso om een backup van een wii spel zonder een speciale DVD-station.

Hoe maak je een iso om een backup van een wii spel zonder een speciale DVD-station.

Dingen die je zal nodig1. een wii2. een USB-apparaat groter dan uw spel3. een sd-kaart voor de Huis brouw kanaal/usb loader4. een computerStap 1: Het Huis brouw kanaal Uit moet u eerst het Huis brouw hebben geïnstalleerd als u niet dit kanaal is een
GEHACKT!: draagbare DVD-speler

GEHACKT!: draagbare DVD-speler

In dit kleine project die ik u laten hoe zien zal ik "gehackt" een oude draagbare DVD-speler. Zij beschikten niet over een video-ingang waardoor het vrijwel nutteloos, omdat die horloges van DVD's tegenwoordig? Ik nam een kijkje in de speler en
TV en DVD speler Camouflage

TV en DVD speler Camouflage

ik heb onlangs toegetreden tot de moderne tijd en deed iets ik geweest ik beweren heb rond te voor ongeveer drie jaar zou krijgen: Ik kocht een TV en DVD-speler. Ik ben blij met mijn aankopen, maar ze met alles van misstaan, en het betekende dat ik n
DVD speler houder voor de auto

DVD speler houder voor de auto

We hebben twee kinderen en kocht een draagbare DVD-speler af driftbuien op lange reizen te wenden. Echter, onze auto beschikt niet over een ingebouwde DVD-speler, zodat we nodig een manier om op te hangen van de DVD-speler in het midden, zodat beide
Laptop koeler van oude DVD-speler

Laptop koeler van oude DVD-speler

deze zomer mijn trouwe TJ65 plotseling afscheid van de wrede wereld en begon te sluiten naar beneden elke 20 minuten of zo. Mij postuur uiterlijk op watertje een uitvaardiging van oververhitting. Ik gebladerd rond om te kopen een van deze fancy koele