Show Posts
Pages: 1 ... 66 67 [68] 69 70 ... 94
1006  International / Español / Re: Conectar ventilador a pin digital. on: September 13, 2011, 05:09:32 pm
Comandillos revisate mi firma porque estas corriendo una maraton sin saber gatear. Lo digo por tu bien, aprenderas mas, y mas rapido.
1007  International / Español / Re: Pin de 5V ocupado on: September 13, 2011, 02:10:35 pm
Pues yo con celo, chicle y unos clips me apaño sin protoboard desas jejeje
Comentario en plan coña q nadie se sienta ofendido
1008  International / Español / Re: Pin de 5V ocupado on: September 13, 2011, 11:53:37 am
en serio?

pues pinchas con un cable al pin de 5V y luego sueldas o unes los pines de 5V a ese cablecito.

tambien puedes usar un pin digital para sacar 5V pero lo normal es hacer lo anterior.
1009  International / Español / Re: Proyecto Web on: September 13, 2011, 09:17:20 am
llaner suena muy interesante, si tienes tiempo abre un post y documenta un poco el proyecto porque suena muy bien,
un saludo
1010  International / Español / Re: Mapeado con ultrasonidos on: September 12, 2011, 12:55:14 pm
¿Por que no utilizas un sistema de coordenadas polares? es como usar vectores, solo necesitas dos datos: dirección y distancia.

 Puedes hacer que el robot de una vuelta completa a intervalos regulares tomando una medida, cuando haya dado una vuelta completa tendrás una idea bastante precisa de donde se encuentra respecto a la forma de la habitación y posibles obstáculos.

También puedes montar el senser de distancia en un servo y hacer las medidas partiendo del giro del servo, ganarás en precisión, aunque solo cubrirás un arco de 180º.

Suerte.

o montar 2 servos y asi tienes 360.
de esa forma ahorras en bateria ya que los servos consumen menos que girar todo el robot, en tiempo porque tardaras menos, y encima te aseguras de que no tienes un error al hacer que el robot gire 360 pero no se quede exactamente en la misma posición que la incial. cosa que es mas dificil que pase si solo mueves los servos.
1011  International / Español / Re: Mapeado con ultrasonidos on: September 12, 2011, 11:54:56 am
tocho tocho!! jeje
buff a mi me da que tienes que replantearte como almacenar los datos que el robot recoge porque lo de la matriz 100x100 e ir rellenandola no lo veo.

respecto a si el robot ve un hueco y cabe o no cabe es tan sencillo como cuando detecte un hueco, que realice unas cuantas mediciones mas cercanas al hueco. usando trigonometria sacas la distancia al objeto, angulos y demas y sabras si el robot cabe.

suerte porque me da que no es sencillo tu objetivo final
1012  International / Español / Re: Proyecto: ArduinoCarBlackBox !!! on: September 12, 2011, 10:23:01 am
La idea de meterle GPRS ya estaba pensada y con ciertos avances ya realizados, no obstante como he empezado casi de cero escribiendo el codigo voy a dejar el GPRS para mas adelante cuando tenga mejor definido todos los parametros que quiero controlar del coche.
echa un vistazo a esto: http://arduinocarblackbox.info/?page_id=2

LuisAntonio me alegro que te guste el proyecto, ayer tuve una gran idea de mas cositas que meterle al proyecto, por ahora tengo que pensar bien como hacerlo pero vamos se encabeza "performance" jeje no digo mas!! jajaja
1013  International / Español / Re: Donde guardar y como llamar a librerias on: September 12, 2011, 10:19:29 am
Gracias a todos por la ayuda y los comentarios !!
1014  International / Español / Re: Donde guardar y como llamar a librerias on: September 12, 2011, 10:19:09 am
bueno pues esto parece que ya esta claro, y los resultados no son los que yo buscaba pero bueno.

1) para que se compile la libreria que esta dentro del sketch tienen que estar los archivos en la misma carpeta del sketch, (no deben estar en otra carpeta dentro de la carpeta sketch)
2) para que lea la libreria de dentro del sketch hay que usar "" en lugar de <>
3) si tienes exactamente la misma libreria en arduino22/libraries y la carpeta del sketch, te dara error tipo " multiple definition of".

resultado, que  lo que yo queria hacer de tener una misma libreria en dos sitios distintos con el fin de hacer pequeñas modificaciones a la que se encuentra en la carpeta del sketch, y luego llamar desde el sketch a la que yo quiera, no se puede.

Code:
c:\arduino22\libraries\CAN
...\____Proyecto_ArduinoCarBlackBox\____CODIGO FUENTE\ArduinoCarBlackBox_v3\CAN

si la libreria esta dentro de la carpeta sketch, esta misma libreria no puede existir en arduino22/libraries
1015  International / Español / Re: Donde guardar y como llamar a librerias on: September 11, 2011, 06:30:37 pm
Acabo de probar menu Sketch/Add file... selecciono el .h que quiero,en concreto he copiado Servo.h y Servo.cpp en la carpeta de mi sketch, y he añadido un #define propio.... He añadido en el sketch principal #include "Servo.h", y me compila a la perfección!! Por supuesto, en ese sketch principal hago uso de la constante que he definido en el Servo.h.


smiley-wink


ese mismo sketch lo tienes tambien en la carpeta libraries de arduino22 ??
porque a mi no me funciona y no se que estoy haciendo mal.

Explico, tengo la libreria de CANBUS tanto en la carpeta libraries de arduino22 como dentro de mi sketch
Quote
c:\arduino22\libraries\CAN
...\____Proyecto_ArduinoCarBlackBox\____CODIGO FUENTE\ArduinoCarBlackBox_v3\CAN

he definido lo siguiente en el archivo CAN.h

Code:
#define CANBUS_VERSION 1
es decir justo aqui
Code:
#ifndef CAN_H
#define CAN_H



#include <inttypes.h>
#include <avr/io.h>
#include <util/delay.h>

#include "pinout.h"

#define CANBUS_VERSION 1

//----------------------------------------------------------------------------
// CLASS
//----------------------------------------------------------------------------


obviamente en la misma libreria pero en el sketch le he dado otro valor al define, pero siempre coge el de la carpeta arduino22/libraries


he probando tanto <> como ""
1016  International / Español / Re: Nuevo Proyecto: ArduinoCarBlackBox !!! on: September 10, 2011, 01:05:00 pm
ya que he retomado el proyecto con bastantes ganas, unas fotos de las ultimas mejoras. en mi blog podréis encontrar mas información, he intentare ampliarla próximamente para mostrar todos las mejoras y cambios realizados.

me gustaria aprovechar la ocasión para preguntaros, que se os ocurre que podría hacerse en el futuro? por ejemplo se me ocurrió que en una de las pantallas del lcd mostrase los valores máximos de ciertos parámetros, y ya esta integrado.
que mas se os ocurre?
espero que os guste
1017  International / Español / Re: AYUDA arduino on: September 10, 2011, 12:48:16 pm
como te he dicho si no seleccionas la misma velocidad en tu programa y en el monitor de serie de arduino, entonces te saldran caracteres raros.
selecciona 9600 y mira a ver que te sale.
ademas piensa que estas mandado bytes.

que arduino estas usando?
1018  International / Español / Re: AYUDA arduino on: September 10, 2011, 12:00:25 pm
 Serial.begin(31250);       // Default speed of MIDI serial port
eso es la velocidad a la que quieres comunicarte por puerto de serie entre el arduino y el ordenador, no tiene nada que ver con el MIDI.  asegurate de que el monitor de serie esta a la misma velocidad, si usas el de arduino tienes que poner otro valor tipo 9600 ya que 31250 no esta en la lista

int sensor = PF0;

no se de donde sale el PF, yo pondria unicamente el numero cero.

ejemplo que viene con arduino
Code:
/*
  AnalogReadSerial
 Reads an analog input on pin 0, prints the result to the serial monitor
 
 This example code is in the public domain.
 */

void setup() {
  Serial.begin(9600);
}

void loop() {
  int sensorValue = analogRead(A0);
  Serial.println(sensorValue, DEC);
}
1019  International / Español / Re: Otros cacharros on: September 09, 2011, 12:31:48 pm
Cual es el programa ese para el movil? y para que s.o. de movil es? igual me animo y lo compro el bluetooth porque para el precio que tiene. Salu2

pues hablando de android:
TerminalBT
S2 BT Terminal2 (este me ha gustado que tiene para hacer logging que es lo que busco. lo malo es que si cambias de vertical a horizontal se corta la comunicación por lo que hay que tener cuidado. y tampoco me gusta que no baja la pantalla conforme recibe datos)
BlueTerm ( buen display pero no graba logger)
SENA BTerm (tampoco graba, tiene muchas opciones adicionales)

vamos que si encontrais una que haga el display bien y grabe datos avisar smiley-wink
1020  International / Español / Re: Otros cacharros on: September 09, 2011, 06:32:34 am
ese es el motivo de querer meterle bluetooth, comunicarlo con un programa que me he bajado para el movil y asi no tener que estar con el portatil.
Pages: 1 ... 66 67 [68] 69 70 ... 94