Stap 4: De kras programma om te rijden de Snap Circuits Motor
Het kras-programma is vrij eenvoudig:
Als een pictogram met de groene vlag IS geklikt DISPLAY MESSAGE: "druk op pijl-omhoog te verhogen snelheid, pijl omlaag aan het verlagen van de snelheid, of SPATIEBALK om af te sluiten."
Stel MOTOR A op 0 (Stop motor)
Herhaal wachten.01 SECS (Slows verwerking omlaag genoeg om één ToetsIndrukken (KeyPress) tegelijk weer te geven)
DE INSTELLING VAN DE SNELHEID VAN DE MOTOR A WEERGEVEN
ALS OMHOOG PIJLTOETS INGEDRUKT
VERHOOG DE SNELHEID VAN DE MOTOR DOOR 1
PIJL-OMLAAG INGEDRUKT ALS
DALING VAN DE MOTORSNELHEID DOOR 1
ALS MOTORSNELHEID GROTER DAN 100 IS
INGESTELDE MOTOR SNELHEID TOT 100
ALS MOTORSNELHEID KLEINER IS DAN NUL
INGESTELDE MOTOR SNELHEID OP 0
TOTDAT DE SPATIEBALK WORDT GEDRUKT
INGESTELDE MOTOR SNELHEID OP 0
EINDE PROGRAMMA
Klik op de groene vlag (het pictogram waarmee het programma wordt gestart). Wanneer u op de pijl-omhoog zal de ventilator langzaam beginnen spinnen en blijven toenemen in snelheid totdat de weergavesnelheid 100 bereikt. Wanneer u op de pijl-omlaag drukt zal de ventilator snelheid verlagen totdat de weergavesnelheid 0 bereikt en de ventilator stopt.
Leren hoe te rijden motoren met een microcontroller is een basisvaardigheid die u nodig heeft als u geïnteresseerd in robotica bent. Veilig kunt u de transistor Snap Circuits met de Snap Circuits motor (M4) Aangezien er niet veel belasting op de motor gewoon draaien van de ventilator-bijlage. Als je de belasting op de as van de motor verhogen (bijvoorbeeld het te verbinden met een versnellingsbak) het zal de neiging om meer stroom trekken en dit kan leiden tot de transistor oververhit raken. En dat kan veranderen van motor tot motor. U kunt rijden een Lego Technic motor te eenvoudige magneetroerder draaien, maar een erector instellen motor zal de transistor oververhit raken met onbelast helemaal veroorzaken. Zie voor een humoristische discussie over het branden van transistoren met motoren de Simone Giertz (Giertz wordt uitgesproken als "Yetch") video over haar wakker Machine (nota aan de ouders: u zult wilt bekijken van de video voordat laat uw jonge geitjes kijken vanwege taal):
Dus, als u wilt een aandrijfmotor in één richting met een microcontroller en hoeft niet te controleren de snelheid (bijvoorbeeld de lancering van de Snap Circuits vliegende schotel) kunt u de Snap Circuits estafette, maar dat is een onderwerp voor een andere Instructable