Variabel hastighet fläkt med Snap kretsar, Kano dator (4 / 4 steg)
Steg 4: Scratch programmet att köra Snap kretsar motorn
Scratch programmet är ganska enkel:
När den gröna FLAGGIKONEN är klickade DISPLAY meddelande: "Tryck på UPPIL att öka hastigheten, nedpilen för att minska hastigheten, eller mellanslagstangenten för att avsluta."
Ställa in MOTOR A till 0 (Stop motor)
Upprepa vänta.01 SEK (Slows bearbetning ner tillräckligt för att visa en knapptryckning i taget)
VISA INSTÄLLNINGEN HASTIGHET AV MOTOR A
OM PIL TRYCKTE UPP
ÖKA VARVTAL AV 1
OM NEDPIL INTRYCKT
MINSKA VARVTAL AV 1
OM VARVTAL ÄR STÖRRE ÄN 100
INSTÄLLDA MOTOR HASTIGHETEN TILL 100
OM VARVTAL ÄR MINDRE ÄN NOLL
STÄLL IN VARVTAL 0
TILLS MELLANSLAG TRYCKS
STÄLL IN VARVTAL 0
AVSLUTA PROGRAMMET
Klicka på den gröna flaggan (ikonen som startar programmet). När du trycker på uppåt-pilen kommer att fläkten långsamt börja snurra och fortsätter att öka i hastighet tills displayen hastigheten når 100. När du trycker på nedpilen minskar fläkten i hastighet tills displayen hastigheten når 0 och fläkten stannar.
Lära sig att driva motorer med en mikrokontroller är en grundläggande färdighet som du behöver om du är intresserad av robotteknik. Du kan tryggt använda Snap kretsar transistorn med Snap kretsar motor (M4) eftersom det inte finns mycket belastning på motorn bara spinning fan tillbehöret. När du ökar belastningen på motorns axel (till exempel ansluta den till en växellåda) det tenderar att dra mer ström och detta kan orsaka transistorn överhettas. Och detta kan ändra från motor till motor. Du kan köra en Lego Technic motor snurra enkla magnetomrörare, men en erector ange motor kommer att orsaka transistorn överhettas med ingen belastning alls. För en humoristisk diskussion om att bränna upp transistorer med motorer se Simone Giertz (Giertz uttalas "Yetch") video om hennes vakna maskin (Obs föräldrar: du vill granska videon innan låta barnen titta på det på grund av språk):
Så, om du vill köra en motor i en riktning med en mikrokontroller och behöver inte kontrollera hastigheten (till exempel lanseras Snap kretsar flygande tefat) kan du använda Snap kretsar reläet, men det är ett ämne för en annan Instructable