Glidande kranarm (3 / 6 steg)
Steg 3: Styrsystemet
Kontrollsystemet för kranarm glidande kan delas upp i 4 delsystem. Det finns Arduino själv, stegmotorer, IR-mottagaren och lysdioderna. För att förstå hur dessa olika komponenter samverkar, finns det ett system diagram, och ett Fritzing diagram ingår.
IR-sensorn kan Arduino ta emot IR-indata från en fjärrkontroll, så att vi kan styra kranen. Ledningarna för IR-sensorn är ganska självförklarande. Varsel, dock 10 k ohms motstånd.
Lysdioderna är också ganska enkelt. Jag använde 5mm lysdioder, som tillät mig att använda två i serien utan en resistor. När du gör kranen, lödda jag lysdioderna tillsammans parvis. Lysdioderna anslutna till pin 9 fungera som en varningslampa, medan som ansluten till 8 är en idle/färdig ljus. Jag använde röd och grön, respektive.
Stegmotorer är lite mer engagerade. Observera att motorerna är fast i omvänd ordning. Till exempel är raden set av brödunderläggen ansluter till 1 IN PIN-koden på motor driver ansluten till 4 IN PIN-koden på den andra. Stegmotorer, fungerar enkelt uttryckt, genom att aktivera elektromagneter i en viss ordning; av ledningar i omvänt körs stegen i omvänd, vilket innebär nummerlistan körs i motsatta riktningar. Om motorerna visade samma riktning, skulle de skjuta i motsatt riktning när de möter varandra. Av ledningar dem tillsammans detta sätt, kan vi på ett tillförlitligt sätt slå på varje motor samtidigt och få dem att rotera på ett sätt som driver kranen i samma riktning.