kk logo

Hier gibt es die Arduino IDE und Ardublock (duinoEDU version) auch zum download

Hier gibt es die 3D Druckbare Platte als Druckbare Datei und die mit FreeCAD erstellte Datei

-----------------

In fritzing habe ich die GROVE 10 LED Bar von SEEEd nicht gefunden, deshalb habe ich eine standard LED Bar eingefügt, bitte durch die SEEED ersetzten. An die beiden blauen Klemmen wird das Ssiel angeschlossen. 

 

heisser draht seeed 10 led bar game

 heisser draht spiel 3D drucker vorlagen spiele

3D drucker led bar halterung heisser draht

 

hier der CODE zum kopieren und einfügen

----------------------------------------------------------------------

#include  <LED_Bar.h>

int fehler = 0 ;
int sound = 0 ;
boolean __ardublockDigitalRead(int pinNumber)
{
pinMode(pinNumber, INPUT);
return digitalRead(pinNumber);
}

//libraries at http://duinoedu.com/dl/lib/grove/EDU_LedBar_Grove/
// Pin Led Bar
LED_Bar mesLeds_pin23(3,2);
void Unterprogramm();
void Unterprogramm1();
int start = 0 ;
int _ABVAR_4_a;

void setup()
{
pinMode( 7 , OUTPUT);
pinMode( 10 , OUTPUT);
Unterprogramm1();

digitalWrite(7 , HIGH);

digitalWrite(10 , HIGH);

fehler = 0 ;

sound = 500 ;

}

void loop()
{
if (__ardublockDigitalRead(11))
{
fehler = ( fehler + 1 ) ;
Unterprogramm();
delay( 500 );
}
if (__ardublockDigitalRead(8))
{
mesLeds_pin23.afficherTension(0,0,10);
fehler = 0 ;
fehler = 0 ;
tone(9, 300, 300);
delay( 500 );
}
}

void Unterprogramm()
{
if (( ( fehler ) == ( 0 ) ))
{
mesLeds_pin23.afficherTension(0,0,10);
tone(9, sound, 1000);
}
if (( ( fehler ) == ( 1 ) ))
{
mesLeds_pin23.afficherTension(1,0,10);
tone(9, sound, 1000);
}
if (( ( fehler ) == ( 2 ) ))
{
mesLeds_pin23.afficherTension(2,0,10);
tone(9, sound, 1000);
}
if (( ( fehler ) == ( 3 ) ))
{
mesLeds_pin23.afficherTension(3,0,10);
tone(9, sound, 1000);
}
if (( ( fehler ) == ( 4 ) ))
{
mesLeds_pin23.afficherTension(4,0,10);
tone(9, sound, 1000);
}
if (( ( fehler ) == ( 5 ) ))
{
mesLeds_pin23.afficherTension(5,0,10);
tone(9, sound, 1000);
}
if (( ( fehler ) == ( 6 ) ))
{
mesLeds_pin23.afficherTension(6,0,10);
tone(9, sound, 1000);
}
if (( ( fehler ) == ( 7 ) ))
{
mesLeds_pin23.afficherTension(7,0,10);
tone(9, sound, 1000);
}
if (( ( fehler ) == ( 8 ) ))
{
mesLeds_pin23.afficherTension(8,0,10);
tone(9, sound, 1000);
}
if (( ( fehler ) == ( 9 ) ))
{
mesLeds_pin23.afficherTension(9,0,10);
tone(9, sound, 1000);
}
if (( ( fehler ) == ( 10 ) ))
{
mesLeds_pin23.afficherTension(10,0,10);
tone(9, sound, 2000);
while ( ( ( fehler ) == ( 10 ) ) )
{
if (__ardublockDigitalRead(8))
{
mesLeds_pin23.afficherTension(0,0,10);
fehler = 0 ;
fehler = 0 ;
tone(9, 300, 300);
}
}

}
}

void Unterprogramm1()
{
tone(9, 300, 300);
start = 0 ;
for (_ABVAR_4_a=1; _ABVAR_4_a<= ( 10 ); ++_ABVAR_4_a )
{
start = ( start + 1 ) ;
mesLeds_pin23.afficherTension(start,0,10);
delay( 300 );
}
delay( 500 );
tone(9, 300, 300);
delay( 300 );
mesLeds_pin23.afficherTension(0,0,10);
}

King of my heart

Let the King of my heart
Be the mountain where I run
The fountain I drink from
Oh, He is my song

Ronnie

schwäbischer tüftler und bastler, kraftsportler, ADHS power, 43 Jahre, 1 Frau, 5 Kinder und 1003 Ideen. 

ronnie berzins at mee