Devices & Components
Arduino Uno Rev3
ATtiny13
Stepper motor
Hardware & Tools
3D Printer (generic)
Soldering iron (generic)
Software & Tools
Arduino IDE
Project description
Code
The code
c_cpp
1int in1 = 0; 2int in2 = 1; 3int in3 = 2; 4int in4 = 3; 5 6int val = 1; 7 8#define pot A0 9 10void setup() { 11 pinMode(in1,OUTPUT); 12 pinMode(in2,OUTPUT); 13 pinMode(in3,OUTPUT); 14 pinMode(in4,OUTPUT); 15 16 pinMode(pot, INPUT); 17} 18 19void loop() { 20 val = analogRead(pot) / 200; 21 22 digitalWrite(in1, HIGH); 23 digitalWrite(in2, HIGH); 24 delay(val); 25 26 digitalWrite(in1, LOW); 27 digitalWrite(in2, HIGH); 28 delay(val); 29 30 digitalWrite(in2, HIGH); 31 digitalWrite(in3, HIGH); 32 delay(val); 33 34 digitalWrite(in2, LOW); 35 digitalWrite(in3, HIGH); 36 delay(val); 37 38 digitalWrite(in3, HIGH); 39 digitalWrite(in4, HIGH); 40 delay(val); 41 42 digitalWrite(in3, LOW); 43 digitalWrite(in4, HIGH); 44 delay(val); 45 46 digitalWrite(in1, HIGH); 47 digitalWrite(in4, HIGH); 48 delay(val); 49 50 digitalWrite(in1, HIGH); 51 digitalWrite(in4, LOW); 52 delay(val); 53 54} 55 56 57
Documentation
The 3d model, altough it is just a prototype.
The 3d model, altough it is just a prototype.
The 3d model, altough it is just a prototype.
The 3d model, altough it is just a prototype.
Comments
Only logged in users can leave comments