Show Posts
Pages: 1 ... 4 5 [6] 7 8 ... 50
76  International / Hardware / Re: Codigo medidor de consumo se me cuelga en attiny85 on: August 01, 2014, 04:24:39 pm
Como te dije es problema de la libreria.
La verdad que no se como cambiarlo, pero dejame verlo en unos dias te cuento.
77  International / Hardware / Re: Codigo medidor de consumo se me cuelga en attiny85 on: July 31, 2014, 09:55:00 pm
Pero antes de tocar la libreria yo probaria con un simple transmicion serial. Solo para asegurar que no se cuelga.
78  International / Hardware / Re: Codigo medidor de consumo se me cuelga en attiny85 on: July 31, 2014, 07:41:30 pm
hay que revisar el core tiny si no lo usa
79  International / Hardware / Re: Codigo medidor de consumo se me cuelga en attiny85 on: July 31, 2014, 08:05:24 am
Con respecto al Ide, me paso eso mismo. En la carpeta de tu usuario se crea una UECIDE borra esa y comienza de nuevo, pero primero con los compiladores, cores y placas es ense orden. Me paso una vez pero despues nunca mas.
Lo bueno de este IDE es que se actualizan las llibrerias y cores y no debes reinstalar nada entre cambio de versiones.
El desarrollador es del foro en ingles. En linux lo instale con un .deb en ubuntu y en opensuse desde los fuentes cero problemas
80  International / Hardware / Re: Codigo medidor de consumo se me cuelga en attiny85 on: July 31, 2014, 08:01:23 am
aca hay un ejemplo de usar virtualwire
http://arduino.stackexchange.com/questions/791/rf-remote-control-using-virtualwire-on-attiny85-running-at-8mhz-on-internal-osci

Lo compilé y me da esto
Program Size:
  Flash: 79% (6532 bytes out of 8192 bytes max)
    RAM: 477 bytes

De ram estamos bien. Pero encontré esto del mismo desarrollador http://openenergymonitor.org/emon/node/1187
Pero leyendo el codigo usa Millis() por lo que estaria en incompatibilidad con VirtualWire por usar la libreria y la funcion Millis() el Timer0

Quote
void EnergyMonitor::calcVI(int crossings, int timeout)
{
   #if defined emonTxV3
   int SUPPLYVOLTAGE=3300;
   #else
   int SUPPLYVOLTAGE = readVcc();
   #endif

  int crossCount = 0;                             //Used to measure number of times threshold is crossed.
  int numberOfSamples = 0;                        //This is now incremented 

  //-------------------------------------------------------------------------------------------------------------------------
  // 1) Waits for the waveform to be close to 'zero' (500 adc) part in sin curve.
  //-------------------------------------------------------------------------------------------------------------------------
  boolean st=false;                                  //an indicator to exit the while loop

  unsigned long start = millis();    //millis()-start makes sure it doesnt get stuck in the loop if there is an error.

  while(st==false)                                   //the while loop...
  {
     startV = analogRead(inPinV);                    //using the voltage waveform
     if ((startV < (ADC_COUNTS/2+50)) && (startV > (ADC_COUNTS/2-50))) st=true;  //check its within range
     if ((millis()-start)>timeout) st = true;
  }

haz una prueba para descartar esto, usa la libreria SerialSoft para saber que envia datos. Y si es esto tendrias que habrir un bug en el github del desarrollador para solucionarlo porque la ultima version no refleja los cambios
81  International / Hardware / Re: Codigo medidor de consumo se me cuelga en attiny85 on: July 30, 2014, 10:30:28 pm
Creo que tu respuesta está en la misma pagina del  VirtualWire.

Quote
Caution: ATTiny85 has only 2 timers, one (timer 0) usually used for millis() and one (timer 1) for PWM analog outputs. The VirtualWire library, when built for ATTiny85, takes over timer 0, which prevents use of millis() etc but does permit analog outputs.

Por otra parte el ide es espectacular, importa libreria de terceros indicando el zip. note que no da los totales en linux, pero es por configuracion. el desarrollador esta todo el tiempo recibiendo propuestas y responde en el momento.
Ya le voy a tirar la inquietud.
82  International / Hardware / Re: Codigo medidor de consumo se me cuelga en attiny85 on: July 30, 2014, 04:51:09 pm
Despues de instalarlo vas a Plugin Manager y ahi instalas todo lo que necesites.
Despues cuando complita te tira el consumo de ram y rom

ejemplo: el mismo programa blink
UNO:
Program Size:
  Flash: 3% (1084 bytes out of 32256 bytes max)
    RAM: 11 bytes

con ATTINY85:
Program Size:
  Flash: 10% (870 bytes out of 8192 bytes max)
    RAM: 11 bytes

LEONARDO:
Program Size:
  Flash: 16% (4826 bytes out of 28672 bytes max)
    RAM: 157 bytes
83  International / Hardware / Re: Problema con Ethernet Shield para Arduino W5100 on: July 30, 2014, 09:15:03 am
si va directo al pc es cable cruzado., y asignas una ip acorde a la que tienes en tu pc.
Si tienes dhcp en el router, pon una fija en arduino en el rango y listo.

Ejemplo:
ves que ip tiene tu pc. 10.0.0.4 mascara 255.255.255.0
En arduino colocas 10.0.0.5 mascara 255.255.255.0
y ya se deberian ver la pc con arduino.
84  International / Hardware / Re: Codigo medidor de consumo se me cuelga en attiny85 on: July 30, 2014, 08:24:06 am
Te recomiendo uses el ide uecide.org este tiene la ventaja de incluir de todo lo que te imaginas como plugin, cores, boards, librerias actuallizadas y te da una estadistica de codigo y memoria consumida.
Se me ocurre que se puede estar desbordando la memoria ram.
Tambien revisa los pines sean compatibles, el de reset no suelen usarlo.
En Adafruit sacaron un miniarduino con attiny85 con bootloader incluido. http://www.adafruit.com/products/1501, facilmente reproducible con formato dip.
85  International / Proyectos / Re: ayuda Con ascensor(PRINCIPIANTE) on: July 29, 2014, 11:03:33 am
tambien puedes usar 3 lineas con escobillas que lean cuando pasa por el piso y hacer combinaciones binarias. Con tres lineas te da 8 pisos
86  International / Software / Re: ¿Threads en Arduino??¿? on: July 29, 2014, 10:57:45 am
Lo que buscas se llama RTOS (Real Time Operative System) pero en arduino no se puede, creo no te quedaria lugar para tu programa.

Pero para que liarse tanto si los perifericos del micro trabajan desde el oscilador, el pwm no necesita que estes haciendo nada, solo configurando bien los registros trabaja solo. Solo que ya va a ser mas complicado que conviva con el codigo arduino, porque este usa timers y varias cosas en su Core.
87  International / Hardware / Re: VirtualWire no me funciona con attiny85 on: July 29, 2014, 10:50:41 am
codigo?
tipo de conexion fisica?
88  International / Hardware / Re: Control motor Dc con encoder on: July 28, 2014, 11:34:19 am
ese motor anda con 6v seguro, y quizas con menos tambien, es el tipico motor de juquetes.
89  International / Hardware / Re: No me reconoce mi arduino mini. on: July 28, 2014, 11:32:24 am
Jajaja no es para tanto.
Modifica el asunto y agrega el (SOLUCIONADO) para cerrar y que sirva a otros.
90  International / Hardware / Re: No me reconoce mi arduino mini. on: July 28, 2014, 10:29:40 am
Ese modelo no lo conocia, veo que trae el adaptador usb.
Debes bajar el driver desde aca
http://www.wch-ic.com/download/list.asp?id=126
instalar y cambia de puerto para que lo tome.

"No hagas caso a formatear la pc"
Pages: 1 ... 4 5 [6] 7 8 ... 50