Pages: 1 ... 48 49 [50] 51 52 ... 64   Go Down
Author Topic: vinciDuino - un Arduino Leonardo hecho por gente del foro  (Read 103062 times)
0 Members and 1 Guest are viewing this topic.
Málaga, Spain
Offline Offline
Edison Member
*
Karma: 41
Posts: 2182
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Si, creía que le iban a anunciarlo a principios de mes. Los chicos de la universidad de Dinamarca me comentaron que David les había dicho que saldría hace un par de semanas.
No se, si están teniendo algún problema con el USB, homologaciones y marcado CE, USB ID, ...
Logged

   

Sabadell
Offline Offline
Sr. Member
****
Karma: 4
Posts: 252
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Podríais echarles una mano  smiley-razz
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 19
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Idea que le comenté ayer a fm, y similar a la de yOPERO de tocar la serigrafía, y es añadir por la cara de debajo el pin del microcontrolador AVR, es decir D5, B3, C0, etc.. De esta forma quien quiera programar la placa usando el entorno de Atmel (y no le valga la notación de Arduino) no tiene que estar busncando siempre el esquema, lleva que pin es cada uno en la parte de debajo.

Qué os parece?

Pues a mí perfecto.
Algo así he hecho yo en otro proyecto para el lado oscuro...

« Last Edit: March 15, 2012, 02:44:05 pm by dip6 » Logged


Málaga, Spain
Offline Offline
Edison Member
*
Karma: 41
Posts: 2182
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Pues la placa tiene una pinta estupenda!

Buen trabajo!
Logged

   

Offline Offline
Newbie
*
Karma: 0
Posts: 49
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Vinci-Clock. Un "peluco digital" con chip ds1307rtc, display glcd 128x64 y lcd backpack ( con firmware de Jenn Holt). He usado la libreria  SerialGlcd v1.62 disponible en http://sourceforge.net/projects/serialglcd/files/. He tenido que modificar la libreria para adaptarme a al hecho de que el vinciduino usa "Serial1." para enviar datos a traves del puerto serie ( pines d1 y d2). Suelo emplear sketchs de relojes para testear estabilidades puesto que cualquier error genera desfases importantes.



codigo para el ide Arduino 1:

Code:
#include <serial1GLCDlib.h>//libreria modificada
#include <Wire.h>  
#include <DS1307RTC.h>  
#include <Time.h>

void clkhora()//imprime la hora:min:segs
{
  
  if (hour()<10){Serial1.print(0);}
  Serial1.print(hour());
  Serial1.print(":");
  if (minute()<10){Serial1.print(0);}
  Serial1.print(minute());
  Serial1.print(":");
  if (second()<10){Serial1.print(0);}
  Serial1.println(second());
}

void fecha()
{
  char *semana[]= {"","Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sabado"};
  Serial1.println(semana[weekday()]);
  Serial1.print(day());
  Serial1.print("/");
  Serial1.print(month());
  Serial1.print("/");
  Serial1.println(year());
}
serialGLCD lcd; //inicializa lcd serie

void setup()  
{
  //setSyncProvider(RTC.get);////recupera datos del chip rtc: asigna proveedor de hora
  //setSyncInterval(60);// intervalo de refresco de sincronia
  Serial1.begin(115200);
  lcd.clearLCD();
  lcd.toggleFont(); // intercambio fuente-fuente auxiliar libreria lcd
}

void loop()
{
  setSyncProvider(RTC.get);
  lcd.gotoLine(1);
  clkhora();
  fecha();
  Serial1.print("VINCI-CLOCK");
  delay(1000);

}

En el test habilito la linea " setSyncProvider(RTC.get);" en la función void setup() y la deshabilito en la función void loop(). Esto provoca un cierto retraso en la hora durante el funcionamiento prolongado. Para la prueba, el circuito se ha introducido en el interior del cuadro de una maquina industrial, ubicandose junto al transformador principal del cuadro, sin apantallamiento alguno y tal cual se muestra en la foto. Esperaba que los cables generaran parásitos que escorgorciaran el invento. Curiosamente no ha sido así. ( Subire una foto de la ubicación).
Proximo Proyecto previo al objetivo principal:
Control de la extracción de aire de una cámara de secado industrial mediante lectura de la saturación de humedad del aire saliente (humedad relativa), así como de la temperatura. Pondré mas detalles esta semana conforme avance el proyecto.  
« Last Edit: March 15, 2012, 05:22:53 pm by donrodrigo » Logged

Málaga, Spain
Offline Offline
Edison Member
*
Karma: 41
Posts: 2182
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

La vinci se debe comportar bien y desde luego mucho mejor que las de serie por diseño. Bien desacopladas las alimentaciones, planos de tierra separados, las líneas que salen entre planos de tierra (hasta donde se puede), alimentación analógica y digital filtrada, ... Me alegra ver que es fiable (de momento).
Logged

   

Málaga, Spain
Offline Offline
Edison Member
*
Karma: 41
Posts: 2182
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Una cosilla, que ayer con las prisas y por la noche...

@donrodrigo - ¿Te gustaría que pongamos en la web de la vinciDuino algunas de las fotos? o ¿del proyecto?

Lo que estaría muy bien es ir incrementando el porfolio de proyectos de la comunidad hechos con la vinciDuino en la web!
Logged

   

Offline Offline
Newbie
*
Karma: 0
Posts: 49
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Por supuesto. Podéis poner las fotos. Y conforme avancen mis proyectos subiré mas fotos y código. Podéis usarlos libremente. Esta es la principal virtud del openHW.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 49
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Esta semana ensamblare el primer modulo de control del secadero. Necesito comprobar si la sonda que voy  usar es estable y no se funde en uso industrial. Es una sensirion sht25 con I2C que mide entre -40 y -128C. El punto de medida está a 95C. Ya veremos. Si se quema me tocara buscar un sensor capacitivo y complicarme la vida con el.
Logged

Málaga, Spain
Offline Offline
Edison Member
*
Karma: 41
Posts: 2182
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Una cosilla siguiendo el hilo, he mirado el código del IDE 1.0.1_RC1 y parece que la asignación de pines sigue sin cambiar. Cierto es que tampoco están lo ejemplos y Leonardo como placa sigue desactivada.
Logged

   

Madrid
Offline Offline
Sr. Member
****
Karma: 5
Posts: 481
Life isn't about finding yourself, life is about creating yourself!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

FYI he añadido un pequeño párrafo  a la guía para cargar el bootloader de Arduino en Vinciduino, en la que se describe la manera de comprobar si la Vinciduino esta correctamente montada(solo Windows).
Esto para evitar que la gente se rompa la cabeza intentando cargar el bootloader cuando  en realidad el problema es el  hardware.
http://yopero-tech.blogspot.com.es/2011/12/vinciduino-cargar-bootloader-con.html

Quote
Para estar completamente seguros de que nuestro hardware es decir la placa Vinciduino esta con funcionando correctamente debemos hacer la siguiente comprobación:


Enchufar la placa Vinciduino mediante un cable USB al ordenador, si todo esta correcto veremos el siguiente mensaje:





<<Para las personas que hayan soldado las placas:
Es muy importante realizar la comprobación descrita arriba antes de iniciar la carga del bootloader ya que hay la posibilidad de pensar que el proceso de cargar el bootloader no funciona cuando en realidad lo que no funciona es nuestro hardware debido a soldaduras mal hechas o componentes mal ubicados>>
« Last Edit: March 27, 2012, 02:36:49 pm by yOPERO » Logged

Engineering is the art of
making what you want from
things you can get.

     

[SOLUCIONADO]

0
Offline Offline
God Member
*****
Karma: 1
Posts: 524
Arduino inside
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Que me recomendáis para limpiar la placa una vez soldada?
Logged

Málaga, Spain
Offline Offline
Edison Member
*
Karma: 41
Posts: 2182
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Yo uso alcohol o isopropilico.
Logged

   

Sabadell
Offline Offline
Sr. Member
****
Karma: 4
Posts: 252
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@ yOPERO, muy buen aporte, eso me habría servido a mí, toda ayuda es poca.
Un saludo
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 49
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Isopropanol, si. Y un buen cepillado con un cepillo dental viejo hace autenticas maravillas!!
Logged

Pages: 1 ... 48 49 [50] 51 52 ... 64   Go Up
Jump to: