Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* MOTOR A*/
- int IN1 = 10;
- int IN2 = 11;
- int velocidadeA = 3;
- /* MOTOR B */
- int IN3 = 12;
- int IN4 = 13;
- int velocidadeB = 3;
- /*define os ldr*/
- int LDR = 0;
- int LDRR = 1;
- void setup() {
- Serial.begin(9600);
- /*saída dos motores sendo saídas*/
- pinMode(IN1,OUTPUT);
- pinMode(IN2,OUTPUT);
- pinMode(IN3,OUTPUT);
- pinMode(IN4,OUTPUT);
- pinMode(velocidadeA,OUTPUT);
- pinMode(velocidadeB,OUTPUT);
- }
- void loop() {
- if (analogRead(0)>/*alguma coisa*/ && analogRead(1)>/*alguma coisa*/){
- digitalWrite(IN1, HIGH);
- digitalWrite(IN2, LOW);
- analogWrite(velocidadeA, 100);
- /*indo pra frente*/
- digitalWrite(IN3, HIGH);
- digitalWrite(IN4, LOW);
- analogWrite(velocidadeB, 100);
- }
- if (analogRead(0)</*alguma coisa*/){
- digitalWrite(IN1, HIGH);
- digitalWrite(IN2, LOW);
- analogWrite(velocidadeA, 100);
- /*indo pro lado*/
- digitalWrite(IN3, LOW);
- digitalWrite(IN4, HIGH);
- analogWrite(velocidadeB, 100);
- }
- if (analogRead(1)</*alguma coisa*/){
- digitalWrite(IN1, LOW);
- digitalWrite(IN2, HIGH);
- analogWrite(velocidadeA, 100);
- /*indo pro OUTRO lado*/
- digitalWrite(IN3, HIGH);
- digitalWrite(IN4, LOW);
- analogWrite(velocidadeB, 100);
- }
- }
Add Comment
Please, Sign In to add comment