TIP 120
Een TIP120 is een transistor. Een transistor is eigenlijk schakelaar, die bediend wordt door een externe voeding.
Dit is nodig omdat de Arduino niet genoeg stroom kan leveren om je motor te laten draaien. Sluit je het zonder transistor aan dan sloop je je Arduino
Met een transistor stuurt de Arduino een stroompje wanneer je de pin(nen) op de Arduino activeert De transistor merkt dat, en schakelt, waardoor er stroom van je voeding, door je transistor, naar je motor gaat lopen.
This is a simple way to control a DC motor from a Arduino using a TIP120 Transistor.
Notice that this circuit is only able to control the motor in one direction.
Arduino
1N4001 Diod
2.2KOhm Resistor
TIP120 Transistor
DC Motor
Powersource (battery)
Some wires
int tip120PIN = 9; // I choose Arduino's PMW pin 9
void setup()
{
pinMode(tip120PIN, OUTPUT); // Set pin to be output
analogWrite(tip120PIN, 255); // 0 to 255 to control motor speed
}
void loop()
{
}