lunes, 7 de noviembre de 2016

GRÚA LOW COST CON ARDUINO Y KIWIBOT

Comparto este divertido proyecto para pasar una tarde, con materiales básicos y cosas que podemos encontrar fácilmente (probablemente sin movernos de casa).
  • Se ha usado:
  • 2 servomotores de rotación continua
  • 1 placa Arduino UNO
  • 1 shield Kiwibot
  • Plastilina
  • Cinta adhesiva
  • 1 clip
  • Cartón
  • Palillos para brochetas
  • Palillos mondadientes
  • 1 Tapón de corcho
  • Hilo 
  • 2 Pajitas de refresco
A continuación, vídeo del proceso y código:




Código:
////////////////////////////////////////////////////////////////////////////////////
#include <Servo.h>



double angle_rad = PI/180.0;
double angle_deg = 180.0/PI;
Servo servo_4;
Servo servo_7;



void setup(){
    pinMode(A0+4,INPUT);
    pinMode(A0+5,INPUT);
    
}

void loop(){
    
    if((analogRead(A0+4)) < (50)){
        servo_4.attach(4);
        servo_4.write(97);
    }else{
        if((1000) < (analogRead(A0+4))){
            servo_4.attach(4);
            servo_4.write(83);
        }else{
            servo_4.attach(4);
            servo_4.write(90);
        }
    }
    if((analogRead(A0+5)) < (50)){
        servo_7.attach(7);
        servo_7.write(0);
    }else{
        if((1000) < (analogRead(A0+5))){
            servo_7.attach(7);
            servo_7.write(180);
        }else{
            servo_7.attach(7);
            servo_7.write(90);
        }
    }
    
}


////////////////////////////////////////////////////////////////////////////////////

El código es muy básico, controla el movimiento de la grua con el joystic del escudo Kiwibot. Se podría haber mejorado incluyendo flechas en la matriz de LEDs con la librería de
@pumar96. Quizás en otro momento...

Para finalizar, los alumnos de @bea_cia disfrutando del resultado final

2 comentarios: