Stap 4: Deel 2 POV PROJECT
Ik heb deel 2 video en een ander afschuwelijk schematische toegevoegd! Project is een stap dichter aan gedaan! 5 leds toegevoegd als u een POV-project hebt, hier is mijn code ziek worden met behulp van, ik wist niet het schrijven, maar heb het getest!
Definieert het alfabet in Binary
int _ [] = {0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0}; int een [] = {0,1,1,1,1, 1,0,1,0,0, 0,1,1,1,1}; int B [] = {1,1,1,1,1, 1,0,1,0,1, 0,1,0,1,0}; int C [] = {0,1,1,1,0, 1,0,0,0,1, 1,0,0,0,1}; int D [] = {1,1,1,1,1, 1,0,0,0,1, 0,1,1,1,0}; int E [] = {1,1,1,1,1, 1,0,1,0,1, 1,0,1,0,1}; int F [] = {1,1,1,1,1, 1,0,1,0,0, 1,0,1,0,0}; int G [] = {0,1,1,1,0, 1,0,1,0,1, 0,0,1,1,0}; int. H [] = {1,1,1,1,1, 0,0,1,0,0, 1,1,1,1,1}; int ik [] = {0,0,0,0,1, 1,0,1,1,1, 0,0,0,0,1}; Int J [] = {1,0,0,0,0, 1,0,0,0,1, 1,1,1,1,1}; int K [] = {1,1,1,1,1, 0,0,1,0,0, 0,1,0,1,1}; int L [] = {1,1,1,1,1, 0,0,0,0,1, 0,0,0,0,1}; int M [] = {1,1,1,1,1, 0,1,1,0,0, 0,1,1,1,1}; int N [] = {1,1,1,1,1, 1,0,0,0,0, 0,1,1,1,1}; int O [] = {0,1,1,1,0, 1,0,0,0,1, 0,1,1,1,0}; int P [] = {1,1,1,1,1, 1,0,1,0,0, 0,1,0,0,0}; int Q [] = {0,1,1,1,1, 1,0,0,1,1, 0,1,1,1,1}; int R [] = {1,1,1,1,1, 1,0,1,0,0, 0,1,0,1,1}; int S [] = {0,1,0,0,1, 1,0,1,0,1, 1,0,0,1,0}; int T [] = {1,0,0,0,0, 1,1,1,1,1, 1,0,0,0,0}; U int [] = {1,1,1,1,1, 0,0,0,0,1, 1,1,1,1,1}; int V [] = {1,1,1,1,0, 0,0,0,0,1, 1,1,1,1,0}; int W [] = {1,1,1,1,0, 0,0,1,1,0, 1,1,1,1,0}; int X[] = {1,1,0,1,1, 0,0,1,0,0, 1,1,0,1,1}; int Y [] = {1,1,0,0,0, 0,0,1,0,0, 1,1,1,1,1}; int Z [] = {1,0,0,1,1, 1,0,1,0,1, 1,1,0,0,1};
int letterSpace;
int dotTime;
VOID Setup
{
het instellen van de pennen van de LED's op OUTPUT
pinMode (2, OUTPUT); PIN D2 LED
pinMode (3, OUTPUT); PIN D3 LED
pinMode (4, OUTPUT); PIN D4 LED
pinMode (5, OUTPUT); PIN D5 LED
pinMode (6, OUTPUT); PIN D6 LED
definiëren van de ruimte tussen de letters (ms)
letterSpace = 6;
definiëren van de tijd-stippen verschijnen (ms)
dotTime = 3;
}
VOID printLetter(int letter[])
{
int y;
afdrukken van de eerste rij van het y van de brief
voor (y = 0; y < 5; y ++)
{
digitalWrite (y + 2, letter[y]);
}
delay(dotTime);
de tweede rij van het y van de brief voor afdrukken (y = 0; y < 5; y ++)
{
digitalWrite (y + 2, letter[y+5]);
}
delay(dotTime);
de derde rij van het y van de brief afdrukken
voor (y = 0; y < 5; y ++)
{
digitalWrite (y + 2, letter[y+10]);
}
delay(dotTime);
de sspace tussen de brieven afdrukken
voor (y = 0; y < 5; y ++)
{
digitalWrite (y + 2, 0);
}
delay(letterSpace);
} void loop
{
u kunt uw eigen tekst afdrukken door modifing hier :)
printLetter(K);
printLetter(E);
printLetter(R);
printLetter(R);
printLetter(Y);
}