Parallax ping))) Ultrasonic Sensor
Desoldering Braid
Pololu Pulleys
Copper Clamps
Jumper Wires
12V Unipolar Stepper Motor
Showing posts with label circuit. Show all posts
Showing posts with label circuit. Show all posts
Arduino + Tiny Vibrate Motor + Pushbutton
Arduino Code
int buttonPin = 3;
int buttonState = 0;
void setup(){
pinMode(buttonPin, INPUT);
Serial.begin(9600);
}
void loop(){
buttonState = digitalRead(buttonPin);
switch(buttonState){
case HIGH:
Serial.println("off");
break;
case LOW:
Serial.println("on");
analogWrite(9, 123);
delay(100);
analogWrite(9,0);
break;
}
delay(100);
}
int buttonState = 0;
void setup(){
pinMode(buttonPin, INPUT);
Serial.begin(9600);
}
void loop(){
buttonState = digitalRead(buttonPin);
switch(buttonState){
case HIGH:
Serial.println("off");
break;
case LOW:
Serial.println("on");
analogWrite(9, 123);
delay(100);
analogWrite(9,0);
break;
}
delay(100);
}
Arduino + Pushbutton
Arduino Code
int buttonPin = 3;
int buttonState = 0;
void setup(){
void loop(){
int buttonState = 0;
void setup(){
pinMode(buttonPin, INPUT);
Serial.begin(9600);
}Serial.begin(9600);
void loop(){
buttonState = digitalRead(buttonPin);
switch(buttonState){
delay(100);
}switch(buttonState){
case HIGH:
Serial.println("off");
break;
case LOW:
Serial.println("on");
break;
}Serial.println("off");
break;
case LOW:
Serial.println("on");
break;
delay(100);
Arduino + Unipolar Stepper Motor + ULN2004A + Bipolar Stepper Motor + L293DNE + 2 Potentiometers
Arduino Code
#include <Stepper.h>
#define biSTEPS 200
#define uniSTEPS 400
int last_verti, curr_verti, last_horiz, curr_horiz;
Stepper bi_stepper(biSTEPS, 7, 6, 5, 4);
Stepper uni_stepper(uniSTEPS, 8, 9, 10, 11);
void setup(){
void loop(){
void sweepVertical(){
void sweepHorizontal(){
void controlVertical(){
void controlHorizontal(){
void blinkLed(){
#define biSTEPS 200
#define uniSTEPS 400
int last_verti, curr_verti, last_horiz, curr_horiz;
Stepper bi_stepper(biSTEPS, 7, 6, 5, 4);
Stepper uni_stepper(uniSTEPS, 8, 9, 10, 11);
void setup(){
Serial.begin(9600);
bi_stepper.setSpeed(15);
uni_stepper.setSpeed(15);
}bi_stepper.setSpeed(15);
uni_stepper.setSpeed(15);
void loop(){
sweepVertical();
sweepHorizontal();
}sweepHorizontal();
void sweepVertical(){
bi_stepper.step(10);
bi_stepper.step(-10);
delay(100);
}bi_stepper.step(-10);
delay(100);
void sweepHorizontal(){
uni_stepper.step(20);
uni_stepper.step(-20);
delay(100);
}uni_stepper.step(-20);
delay(100);
void controlVertical(){
curr_verti = analogRead(0);
if(abs(curr_verti - last_verti) > 20) blinkLed();
else bi_stepper.step(curr_verti-last_verti);
last_verti = curr_verti;
delay(100);
}if(abs(curr_verti - last_verti) > 20) blinkLed();
else bi_stepper.step(curr_verti-last_verti);
last_verti = curr_verti;
delay(100);
void controlHorizontal(){
curr_horiz = analogRead(1);
if(abs(curr_horiz - last_horiz) > 20) blinkLed();
else uni_stepper.step(curr_horiz-last_horiz);
last_horiz = curr_horiz;
delay(100);
}if(abs(curr_horiz - last_horiz) > 20) blinkLed();
else uni_stepper.step(curr_horiz-last_horiz);
last_horiz = curr_horiz;
delay(100);
void blinkLed(){
digitalWrite(13, HIGH);
delay(100);
digitalWrite(13, LOW);
}delay(100);
digitalWrite(13, LOW);
Arduino + Unipolar Stepper Motor
Arduino Code (Back & Forth)
#include <Stepper.h>
#define STEPS 400 //360° divided by step angle
Stepper stepper(STEPS, 8, 9);
void setup(){
stepper.setSpeed(30); //RPMs
}
void loop(){
#define STEPS 400 //360° divided by step angle
Stepper stepper(STEPS, 8, 9);
void setup(){
stepper.setSpeed(30); //RPMs
}
void loop(){
stepper.step(100);
delay(100);
stepper.step(-100);
delay(100);
}delay(100);
stepper.step(-100);
delay(100);
Arduino Code (Back & Forth)
#include <Stepper.h>
#define STEPS 400 //360° divided by step angle
Stepper stepper(STEPS, 8, 9, 10, 11);
void setup(){
stepper.setSpeed(30); //RPMs
}
void loop(){
#define STEPS 400 //360° divided by step angle
Stepper stepper(STEPS, 8, 9, 10, 11);
void setup(){
stepper.setSpeed(30); //RPMs
}
void loop(){
stepper.step(100);
delay(100);
stepper.step(-100);
delay(100);
}delay(100);
stepper.step(-100);
delay(100);
Arduino + Bipolar Stepper Motor
Subscribe to:
Posts (Atom)



