Arduino a krokový motor potřetí
20.11.2014, arduino, JohnyMůj kód z předchozího příkladu fungoval, nicméně nešel snadno použít pro víc motorů – což může být někdy docela nepříjemné. Důvodem samozřejmě byla existence pouze jedné proměnné s piny motoru i proměnná která udržuje aktuální „krok“ motoru.
(čtěte celý článek...)Arduino a motor 28BYJ-48 podruhé
17.11.2014, arduino, JohnyNedalo mi to, a s motorem si stále hraji. Navíc jsem objednal dalších 5 kousků. Tolik věcí, co by to mohlo dělat – automaticky stahovat žaluzie, mohu si postavit vlastní robotický podvozek, kamerový motorový slider atd atd. Prostě super ;-)
Pro začátek jsem zkusil zapojení, aby bylo jasnější, jak to funguje. Obvod ULN2003 je vlastně jenom pole tranzistorů a jediný efekt je ten, že nám pomocí 5V z arduina sepne GND (zem) z baterky do daného vývodu motoru. Motor je nastálo připojen k +5V, a právě tím, že se různě přepojuje zem se zapínají a vypínají jednotlivé cívky.
zapojení ULN2003 s 28-BYJ-48
Arduino - řízení krokového motoru
11.11.2014, arduino, JohnyDelší dobu si na amatérské úrovni hraju s Arduinem. Už jsem zapojil hromadu různých legrácek, které by se občas hodili. Bohužel, často to jen zapojím – zkusím – funguje – rozeberu – zapomenu.
Často je tak zapojení včetně programu ztraceno na vždy. A přitom třeba debugger DMX signálu za pár korun by se mi už tolikrát hodil! Měl jsem si to poznamenat. Znovu to znovu hledat a ladit se mi strašně nechce :(
Proto jsem se rozhodl občas zde zveřejnit nějaké mé zapojení a programy tak, abych s odstupem času měl kam sáhnout, super, ne? :)
Mé zapojení krokového motoru