Stap 1: Theoriedeel
Bewegende dingen nemen een heleboel energie. Motoren vergen doorgaans meer stroom dan wat Arduino kan bieden. Om te beginnen bewegen als er een zware belasting, zal de motor zoveel stroom als het kan trekken. De Arduino boards Arduino boards kunnen alleen blijken 40 milliampère (mA) van haar digitale pinnen, die is veel minder dan wat de meeste motoren nodig heeft om te werken.
Dus deze motor om werk te maken, wij zullen trekken macht van een externe voedingsbron, ie van een 9V batterij. Van de huidige ingang aan de 9V batterij zal worden bewaakt door de Arduino.
Transistors zijn onderdelen waarmee u kunt bepalen van huidige en hoge hoogspanning voedingsbronnen van de lage huidige output van de Arduino. Er zijn vele verschillende soorten, maar ze werken op hetzelfde principe. U kunt denken van transistors als digitale switches. Wanneer u zorgen voor spanning tot één van de de transistor pins, genaamd de gate, sluit het circuit tussen de andere twee pinnen, genaamd de bron- en afvoer. Op deze manier kunt u hogere stroom/spanning motor in- en uitschakelen met de Arduino.
Polarized 1N4007 Diode is een speciaal onderdeel gebruikt om de stroom slechts in één richting. Als een motor wordt handmatig naar achteren gedraaid, het genereert elektriciteit, waardoor het circuit kan worden beschadigd. Dus met deze diode, kunnen we het probleem oplossen.