Page 47 - Techniek Portfolio Leerkracht Bovenbouw Demo
P. 47
8. ICT les 7: Dobbelsteen
Dit heb ik
geleerd! programmeren met Arduino Nano
Mijn naam: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Datum: .................
Ik heb in deze les samengewerkt met: ....................................................
Wat hebben wij in deze les gedaan?
Wij hebben in deze les . . . (schrijf of teken hieronder wat jullie gedaan hebben)
co n s t i n t s w i t chPi n = 2;
co n s t i n t l i n k s o n de r = 3 ;
co n s t i n t l i n k s m i dde n = 4;
co n s t i n t l i n k s bo v e n = 5;
co n s t i n t m i dde n = 6 ;
co n s t i n t r e cht s o n de r = 7 ;
co n s t i n t r e cht s m i dde n = 8;
Wij hebben gemerkt, gezien, geleerd dat . . .
co n s t i n t r e cht s bo v e n = 9;
co n s t i n t v e r t r a gi n g = 5000;
v
// B ep a a l t ho e l a n g de l eds a n de do bbel J
s t e e n a a n bl i j v e n .
l o n g r a n dN u m be r ;
v o i d s e t u p ( ) {
r a n do m S e e d( a n a l o gR e a d( 0) ) ;
fo r ( i n t p i n N u m be r = 3 ; p i n N u m be r <= 9;
p i n N u m be r ++) {
p i n M o de ( p i n N u m be r , O U T PU T ) ;
}
Ik vond deze les . . .
p i n M o de ( s w i t chPi n , I N PU T ) ;
}
v o i d Ze s ( )
{
di gi t a l W r i t e ( l i n k s o n de r , H I G H ) ;
di gi t a l W r i t e ( l i n k s m i dde n , H I G H ) ;
N.B.: De leskist en lesbladen voor de lessenserie 'ICT & Leren programmeren' zijn recent
di gi t a l W r i t e ( l i n k s bo v e n , H I G H ) ;
ontwikkeld. Ze zijn te bestellen via: www.ckcwebshop.com.
di gi t a l W r i t e ( m i dde n , L O W ) ;
di gi t a l W r i t e ( r e cht s o n de r , H I G H ) ;
di gi t a l W r i t e ( r e cht s m i dde n , H I G H ) ;
di gi t a l W r i t e ( r e cht s bo v e n , H I G H ) ;
Quizvraag: Welk getal 'gooit' jullie dobbelsteen, als de Arduino Nano
}
het onderstaande onderdeel van het programma uitvoert?
v o i d V i j f( )
{ A B C
digitalWrite(linksonder, HIGH);
digitalWrite(linksmidden, LOW);
digitalWrite(linksboven, HIGH);
digitalWrite(midden, HIGH);
digitalWrite(rechtsonder, HIGH);
digitalWrite(rechtsmidden, LOW);
digitalWrite(rechtsboven, HIGH);
}
void Vier()
{
1019 De Techniek Torens®, ©Virginie Gmelich Meijling 2019, in licentie gegeven aan Creative Kids Concepts B.V.
digitalWrite(linksonder, HIGH);
digitalWrite(linksmidden, LOW);
digitalWrite(linksboven, HIGH);
digitalWrite(midden, LOW);
digitalWrite(rechtsonder, HIGH);
digitalWrite(rechtsmidden, LOW);
digitalWrite(rechtsboven, HIGH);
}
void Drie()
{
digitalWrite(linksonder, HIGH);
digitalWrite(linksmidden, LOW);
digitalWrite(linksboven, LOW);
digitalWrite(midden, HIGH);
digitalWrite(rechtsonder, LOW);
digitalWrite(rechtsmidden, LOW);
digitalWrite(rechtsboven, HIGH);
}