elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Informática
| |-+  Electrónica
| | |-+  Nuevo pequeño proyecto con arduino y dos servos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Nuevo pequeño proyecto con arduino y dos servos  (Leído 8,506 veces)
braulio--
Wiki

Desconectado Desconectado

Mensajes: 896


Imagen recursiva


Ver Perfil WWW
Nuevo pequeño proyecto con arduino y dos servos
« en: 14 Julio 2010, 18:54 pm »

Bueno, he hecho otro proyecto que puede ser minimamente interesante y lo voy a colgar.

Ver foto aqui (el proxy ese de las imágenes me ha jodido el ponerla directamente)

El proyecto consiste en que si tapas el ldr (no tengo más sensores) los servos se mueven en una dirección y si no lo tapas gira en la otra dirección.
Aquí una demostración :



Y el código :
Código
  1. #include <Servo.h>
  2.  
  3. Servo myservo;  
  4. Servo myservoc;                
  5.  
  6. int pos = 0;  
  7. int umbral = 200;// variable to store the servo position
  8. int ldrPin = 5;
  9. void setup()
  10. {
  11.  Serial.begin(9600);
  12.  myservo.attach(9);
  13.  myservoc.attach(10);
  14. }
  15.  
  16.  
  17. void loop()
  18. {
  19.  int valor = analogRead(ldrPin);
  20. if (valor < umbral)
  21. {
  22.  
  23. myservo.write(40);
  24. myservoc.write(540);
  25. delay(100);
  26. }
  27. else
  28. {
  29.  
  30.  myservo.write(540);
  31.  myservoc.write(40);
  32.  delay(100);
  33.  
  34. }
  35. Serial.println(valor);
  36. }
  37.  

A los servos que compré les tuve que hacer una modificación para que girara mas de 360º así que no vale con cualquier servo.


« Última modificación: 14 Julio 2010, 18:56 pm por braulio-- » En línea

JCCC

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Nuevo pequeño proyecto con arduino y dos servos
« Respuesta #1 en: 15 Julio 2010, 23:48 pm »

interesante trabajo...
espero q sigas adelante...
te reto a q mejores el trabajo... conseguir controlarlo desde la PC, interfaz puerto USB. haber piensa alguna manera de controlar la velocidad de los servos... XD... asi me ayudas un poco :P


En línea

braulio--
Wiki

Desconectado Desconectado

Mensajes: 896


Imagen recursiva


Ver Perfil WWW
Re: Nuevo pequeño proyecto con arduino y dos servos
« Respuesta #2 en: 15 Julio 2010, 23:50 pm »

Lo de controlarlo desde el PC es algo bastante sencillo, lo que ya no sabría hacer es lo de la velocidad. Lo cierto es que no manejo mucho sobre servos, solo lo increíblemente básico que es esto.
En línea

JCCC

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Nuevo pequeño proyecto con arduino y dos servos
« Respuesta #3 en: 16 Julio 2010, 00:15 am »

entonces podrias usar esos servos q mataste (trucaste)
por ejemplo:
hacer un carrito seguidor de lineas, o un carrito q lo controles desde la PC inalambricamente...
En línea

Banti

Desconectado Desconectado

Mensajes: 225


NULL


Ver Perfil
Re: Nuevo pequeño proyecto con arduino y dos servos
« Respuesta #4 en: 16 Julio 2010, 00:41 am »

Che si se puede. Pero solo necesitarias los materiales como por ejemplo el de manejar inalambricamente podrias hacerse con bluetooth que seria lo mismo que manejar con un cable serial :P

EDIT: Me hubiese parecido mas divertido el control de servos con un potenciometro comun y corriente.
« Última modificación: 16 Julio 2010, 00:44 am por Vaati » En línea

JCCC

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Nuevo pequeño proyecto con arduino y dos servos
« Respuesta #5 en: 16 Julio 2010, 00:58 am »

control de servos? controlar q?
frecuencia, sentido de giro?
:S
En línea

braulio--
Wiki

Desconectado Desconectado

Mensajes: 896


Imagen recursiva


Ver Perfil WWW
Re: Nuevo pequeño proyecto con arduino y dos servos
« Respuesta #6 en: 16 Julio 2010, 13:06 pm »

Che si se puede. Pero solo necesitarias los materiales como por ejemplo el de manejar inalambricamente podrias hacerse con bluetooth que seria lo mismo que manejar con un cable serial :P

EDIT: Me hubiese parecido mas divertido el control de servos con un potenciometro comun y corriente.
Es que no tengo :xD por eso controlo casi todo con LDR :xD
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines