viernes, 21 de diciembre de 2018

CAMBIAR LED AL PUERTO ANALOGICO

Debido a que cada vez crece nuestros componentes que colocamos en el NBROBOT CAR nos vemos en la necesidad de cambiar los LEDs de semaforo y colocarlos en el puerto analogico, aquí les dejo el video y el codigo explicando su funcionamiento.






//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

#define LED 13
const int GREEN = A0;     // LED OUTPUT ANALOG
const int YELLOW = A1;    // LED OUTPUT ANALOG
const int RED = A2;       // LED OUTPUT ANALOG
int VARX;

                   
void setup() {
  // put your setup code here, to run once:
  pinMode(LED,OUTPUT);
}


void loop() {
  // put your main code here, to run repeatedl  y:
  
  for(VARX=155;VARX<255;VARX++){  //VARIAR LA INTENSIDAD LUMINOSA
    analogWrite(GREEN,VARX);      //255=HIGH
    analogWrite(YELLOW,VARX);     //0=LOW
    analogWrite(RED,VARX);        //
    delay(100);    
  }
  
  for(VARX=0;VARX<10;VARX++){
    digitalWrite(LED,HIGH);     //ON LED
    analogWrite(GREEN,255);     //ON LED
    analogWrite(YELLOW,255);    //ON LED
    analogWrite(RED,255);       //ON LED
    delay(1000);
    digitalWrite(LED,LOW);
    analogWrite(GREEN,0);       //OFF LED
    analogWrite(YELLOW,0);      //OFF LED
    analogWrite(RED,0);         //OFF LED
    delay(1000);  
  }
  
}

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Les deseo mucho éxito
y sigamos programando!!!

REPARANDO EL ROBOT JUAN

TUNEAME LA NAVE




























miércoles, 12 de diciembre de 2018

sábado, 1 de diciembre de 2018

SERVOMOTOR

Los pines de nuestro servo se conectaran 
de la siguiente manera:



Código para controlar un Servomotor conectado al Pin número 9


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#include <Servo.h>//AÑADIR LIBRERIA
Servo SMOTOR;     //DECLARAR SERVOMOTOR

void setup() {
  // put your setup code here, to run once:
  pinMode(13,OUTPUT);   //LED
  
  SMOTOR.attach(9,600,1500);//CONFIGURAR SERVOMOTOR
}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(13,HIGH);//ON LED
  
  SMOTOR.write(0); //GIRAR 0 GRADOS
  delay(2000);
  SMOTOR.write(90); //GIRAR 90 GRADOS

  delay(2000);
  SMOTOR.write(180); //GIRAR 180 GRADOS
  delay(4000);
}  
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++










Les deseo mucho éxito
y
Sigamos Programando!!!

Transformación del Samybot

Les deseo mucho éxito y sigamos programando!!!