Automatická pila s Arduinem

YouTuber s přezdívkou Absorber Of Light potřeboval nařezat tisíce stejných hliníkových dílů. Místo toho, aby si je nařezal sám ručně, nebo je u někoho objednal, pustil se do automatizace procesu řezání.
Jeho výsledný systém je řízený deskou Arduino UNO. Pro realizaci pohybů slouží v projektu krokové motory. K ovládání krokových motorů je použit speciální driver pro krokové motory. Jeden motor otáčí závitovou tyčí, která posouvá hliníkový pás pod kotouč pily. Druhý z motorů aktivuje lineární aktuátor, který posune pilu a uřízne kousek hliníkového pásu (Krokový motor ovládá čtyři tlačítka, které dále řídí H-můstek připojený k aktuátoru. To je trochu zvláštní řešení, ale zřejmě má své opodstatnění). Přesnost výsledného zařízení je přibližně 0,05 mm.

Autor píše, že není velký programátor, takže i kód je vcelku jednoduchý. Někdy ale není potřeba moc kódu na dosažení zajímavých výsledků.
# include Stepper.h
# define stp 2
# define dir 3
# define MS1 4
# define MS2 5
# define EN 6
const int stepsPerRevolution = 800;
Stepper myStepper(stepsPerRevolution, 2, 3);
Stepper myStepper2(stepsPerRevolution, 8, 9);
void setup() {
myStepper.setSpeed(200);
myStepper2.setSpeed(800);
pinMode(stp, OUTPUT);
pinMode(dir, OUTPUT);
pinMode(MS1, OUTPUT);
pinMode(MS2, OUTPUT);
pinMode(EN, OUTPUT);
}
void loop() {
digitalWrite(EN, LOW);
myStepper.step(-9500);
delay(100);
myStepper2.step(-1600);
delay(5000);
myStepper2.step(1600);
delay(100);
myStepper2.step(1600);
delay(5000);
myStepper2.step(-1600);
delay(100);
}
Ve videu níže můžete vidět postup stavby a také zařízení v akci.
Přeloženo z https://blog.arduino.cc/2019/08/15/automating-a-chop-saw-with-arduino/ a upraveno.
- Sledovač slunce s Arduinem - 8.10.2025
- Ovládání microbit robota přes dálkový ovladač - 8.10.2025
- ESP IDE & Pico:ed – Instalace firmware a seznámení s editorem - 4.9.2025
