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);
         }
   42   43   44   45   46   47   48   49   50   51   52