Kontrollera motorn genom att använda Arduino (1 / 2 steg)
Steg 1: Teoridel
Rörliga saker tar mycket energi. Motors vanligtvis kräver mer ström än vad Arduino kan ge. För att börja röra på sig när det har en tung belastning, kommer att motorn dra lika mycket ström som möjligt. Arduino styrelser kan bara bevisa 40 milliampere (mA) från dess digitala stift, som är mycket mindre än vad de flesta motorer kräver för att arbeta.
Således för att göra denna motor arbete, vi kommer att rita ström från en extern strömkälla, dvs från ett 9V batteri. Inmatning av ström från 9V batteriet kommer att bevakas av Arduino.
Transistorer är komponenter som tillåter dig att kontrollera aktuella och hög högspänning kraftkällor från låga nuvarande utdata från Arduino. Det finns många olika sorter, men de fungerar på samma princip. Du kan se transistorer som digitala växlar. När du ger spänning till en av transistorns stift, kallas porten, stänger kretsen mellan de andra två stiften, kallas source och drain. Detta sätt kan du aktivera högre ström/spänning motor på och av med din Arduino.
Polarized 1N4007 diod är en speciell komponent som används för att göra strömflödet endast i en riktning. Om en motor roteras manuellt baklänges, genererar det elektricitet, som kan skada kretsen. Således använder denna diod, kan vi lösa problemet.