El contenido de este sitio web es gratis, has una donación para continuar su desarrollo… The content of this website is free, do a donation to continue its development... TRABAJAR EN EQUIPO EVITA ACCIDENTES

ARDUINO, MAKE A REMOTE CONTROLLING CAR

Valorado 3.00 sobre 5 basado en 1 puntuación de cliente
(1 valoración de cliente)

$0.00

//www.elegoo.com
//2016.09.23

#include <IRremote.h>
int receiverpin = 12;
int in1=6;
int in2=7;
int in3=8;
int in4=9;
int ENA=5;
int ENB=11;
int ABS=150;
unsigned long RED;
#define A 16736925

#define B 16754775

#define X 16712445

#define C 16720605

#define D 16761405

IRrecv irrecv(receiverpin);
decode_results results;

void _mForward()
{
digitalWrite(ENA,HIGH);
digitalWrite(ENB,HIGH);
digitalWrite(in1,HIGH);//digital output
digitalWrite(in2,LOW);
digitalWrite(in3,LOW);
digitalWrite(in4,HIGH);
Serial.println(“go forward!”);
}
void _mBack()
{
digitalWrite(ENA,HIGH);
digitalWrite(ENB,HIGH);
digitalWrite(in1,LOW);
digitalWrite(in2,HIGH);
digitalWrite(in3,HIGH);
digitalWrite(in4,LOW);
Serial.println(“go back!”);
}
void _mleft()
{
analogWrite(ENA,ABS);
analogWrite(ENB,ABS);
digitalWrite(in1,HIGH);
digitalWrite(in2,LOW);
digitalWrite(in3,HIGH);
digitalWrite(in4,LOW);
Serial.println(“go left!”);
}
void _mright()
{
analogWrite(ENA,ABS);
analogWrite(ENB,ABS);
digitalWrite(in1,LOW);
digitalWrite(in2,HIGH);
digitalWrite(in3,LOW);
digitalWrite(in4,HIGH);
Serial.println(“go right!”);
}
void _mStop()
{
digitalWrite(ENA,LOW);
digitalWrite(ENB,LOW);
Serial.println(“STOP!”);
}
void setup() {
// put your setup code here, to run once:
pinMode(in1,OUTPUT);
pinMode(in2,OUTPUT);
pinMode(in3,OUTPUT);
pinMode(in4,OUTPUT);
pinMode(ENA,OUTPUT);
pinMode(ENB,OUTPUT);
pinMode(receiverpin,INPUT);
Serial.begin(9600);
_mStop();
irrecv.enableIRIn();
}

void loop() {
if (irrecv.decode(&results))
{

RED=results.value;
Serial.println(RED);
irrecv.resume();
delay(150);
if(RED==A)
{
_mForward();
}

else if(RED==B)
{
_mBack();
}

else if(RED==C)
{
_mleft();
}

else if(RED==D)
{
_mright();
}

else if(RED==X)
{
_mStop();
}
}
}

1 valoración en ARDUINO, MAKE A REMOTE CONTROLLING CAR

  1. Valorado en 3 de 5

    Buying Tadalafil Without A Prescription Cialis Pour Femme En Pharmacie Cytotec 200 Microgrammes Comprime Secable http://costofcial.com – cialis Decadron Mail Order Cialis Acheter En Ligne Viagra Cialis Online Lioresal Achat 25mg Propecia Medicine cialis Acticin Discount Without Perscription Overseas Kamagra Any Good Amoxicillin Resistance http://costofcial.com – cialis Priligy Ervaringen Levitra Savings Card Viagra Cialis Levitra Prezzo

Añadir una valoración