Automatisera din ALS isiga vatten utmaning! (6 / 6 steg)
Steg 6: Kontroller och här kommer vattnet!
För detta projekt jag kunde ha anställd min "CNC mamma ombord" med dess respektive stepper drivrutiner (något jag för ca två år sedan och främjas som en misslyckad Kickstarter), men jag ville göra det en HYDRA-X projektet. Jag använde en av min HYDRA-X10 styrelser eftersom det fanns ingen anledning att köra stora fETsna. HYDRA-X10 som ett gäng GPIOS och PWM utgångar och de är de resurser jag behövde mest.
I grund och botten använde jag två GPIO signaler för att köra nENABLE och DIR pins och en timer resurs att köra steg indata från en av mina Avayan elektronik stepper drivrutiner (också av min egen design). DRV8818 baserat föraren skulle sedan commutate den bipolära stepper och få vatten deponeras i den rättmätiga ägaren. Jag hade beräknats att 350 microsteps skulle få jobbet gjort.
För att engagera profilen, jag kodat en Visual Studio C#-program som väntade mig att trycka på bokstaven "a" på tangentbordet. GUI skulle sedan skicka kommandot "Flytta steg" till HYDRA-X10 styrelsen via COM-porten. När jag tryckt på denna skrivelse "en", förfriskning var bara sekunder bort.
Jag antar du har redan sett en biljon ALS vattning videor, men om i slutet vill du fortfarande se mig, här är det.