Concurso de fotografía AM

Temática: «Una panorámica de tu acuario».
Ya esta abierto el plazo para presentar fotografías.

Más info
image01

¿Aún no conoces AMA?

Hazte socio de Acuariofilia Madrid Asociación.
CERRADO EL PLAZO DE INSCRIPCIÓN

Más info
image01

Atlas de peces de AM

¡Hemos alcanzado las 800 fichas! Visita nuestro atlas de peces actualizado.

Más info
image01

Cardúmenes y sociabilidad

Nueva actualización de la tabla con una extensa relación de peces, donde podrás conocer qué entorno necesita cada especie, su sociabilidad y si convive o no en cardumen. ¡Pasa a descubrirla!

Mas info
image01
Diseño de un programador básico de acuario con arduino
Respuestas: 434    Visitas: 102581
#316
Me han dejado un arduino Nano que creo mas adecuado para este proyecto y no tengo narices a instalar los drivers -no2.gif
Lo veo y lo leo en mil sitios y no tengo narices.
Si he aprendido a encontrar he instalar librerias;-nosweat.gif por que quería trastear con un dallas18b20, pero me gustaría montar el NANO en la caja y dejar el UNO para pruebas...

Código:
Arduino:1.6.7 (Windows 7), Placa:"Arduino Nano, ATmega328"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware "C:\Program Files (x86)\Arduino\hardware" -hardware "C:\Users\Pedmar\AppData\Local\Arduino15\packages" -tools "C:\Program Files (x86)\Arduino\tools-builder" -tools "C:\Program Files (x86)\Arduino\hardware\tools\avr" -tools "C:\Users\Pedmar\AppData\Local\Arduino15\packages" -built-in-libraries "C:\Program Files (x86)\Arduino\libraries" -libraries "C:\Users\Pedmar\Documents\Arduino\libraries" -fqbn=arduino:avr:nano:cpu=atmega328 -ide-version=10607 -build-path "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "C:\Users\Pedmar\AppData\Local\Temp\untitled622311961.tmp\sketch_mar19a\sketch_mar19a.ino"
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware "C:\Program Files (x86)\Arduino\hardware" -hardware "C:\Users\Pedmar\AppData\Local\Arduino15\packages" -tools "C:\Program Files (x86)\Arduino\tools-builder" -tools "C:\Program Files (x86)\Arduino\hardware\tools\avr" -tools "C:\Users\Pedmar\AppData\Local\Arduino15\packages" -built-in-libraries "C:\Program Files (x86)\Arduino\libraries" -libraries "C:\Users\Pedmar\Documents\Arduino\libraries" -fqbn=arduino:avr:nano:cpu=atmega328 -ide-version=10607 -build-path "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "C:\Users\Pedmar\AppData\Local\Temp\untitled622311961.tmp\sketch_mar19a\sketch_mar19a.ino"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\sketch\sketch_mar19a.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\sketch\sketch_mar19a.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\sketch\sketch_mar19a.ino.cpp" -o "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino5/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\sketch\sketch_mar19a.ino.cpp" -o "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\sketch\sketch_mar19a.ino.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -x assembler-with-cpp -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\wiring_pulse.S" -o "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\wiring_pulse.S.o"
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\WInterrupts.c.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\hooks.c.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\wiring.c.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\wiring_analog.c.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\wiring_digital.c.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\wiring_pulse.c.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\wiring_shift.c.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\CDC.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\HardwareSerial.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\HardwareSerial0.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\HardwareSerial1.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\HardwareSerial2.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\HardwareSerial3.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\IPAddress.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\PluggableUSB.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\Print.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\Stream.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\Tone.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\USBCore.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\WMath.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\WString.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\abi.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\main.cpp.o
Utilizando archivo previamente compilado: C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\new.cpp.o
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\wiring_pulse.S.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\WInterrupts.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\hooks.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\wiring.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\wiring_analog.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\wiring_digital.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\wiring_pulse.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\wiring_shift.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\CDC.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\HardwareSerial.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\HardwareSerial0.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\HardwareSerial1.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\HardwareSerial2.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\HardwareSerial3.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\IPAddress.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\PluggableUSB.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\Print.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\Stream.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\Tone.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\USBCore.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\WMath.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\WString.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\abi.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\main.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar" rcs  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\core.a" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\core\new.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -w -Os -Wl,--gc-sections -mmcu=atmega328p  -o "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp/sketch_mar19a.ino.elf" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp\sketch\sketch_mar19a.ino.cpp.o" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp/core\core.a" "-LC:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp" -lm
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp/sketch_mar19a.ino.elf" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp/sketch_mar19a.ino.eep"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -R .eeprom  "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp/sketch_mar19a.ino.elf" "C:\Users\Pedmar\AppData\Local\Temp\build1295cd10f50f0d0c2ba60ce25a352c88.tmp/sketch_mar19a.ino.hex"

El Sketch usa 450 bytes (1%) del espacio de almacenamiento de programa. El máximo es 30.720 bytes.
Las variables Globales usan 9 bytes (0%) de la memoria dinámica, dejando 2.039 bytes para las variables locales. El máximo es 2.048 bytes.
avrdude: ser_open(): can't open device "\\.\COM3": El sistema no puede encontrar el archivo especificado.


Problema subiendo a la placa. Visita http://www.arduino.cc/en/Guide/Troubleshooting#upload para sugerencias.
#317
Me he dado cuenta que cuando conecto el UNO en el programa dentro de herramientas lo detecta y me dice en que puerto estña conectado, pero cuando conecto el NANO no se entera.
POR FIIIIIIIIIIIIIIIIIIIIIIIIIN
No me preguntéis como he terminado en una web rusa descargandome unos drivers.-pardon.gif
este es el enlace a la pagina rusa
#318
(19-03-2016, 12:45 PM)Antonio Castro escribió: ¿Estás usando 5v para alimentar la placa en todos los casos?

¿Tienes algún polímetro?



Yo para confirmar, miraría si hay continuidad entre los dos pines GND de la placa de relés y tambien si hay continuidad entre los pines Vcc de esa misma placa.

La primera pregunta que hago es importante para poder ayudarte.



hola Antonio .gracias por responder

si que tengo polimetro y la tension si que es de 5v.bueno en el arduino, un pelin menos.

la verdad que ayer termine pelin cabreado

no entiendo como es posible que la placa de reles detecte de donde viene la corriente.

primer caso

[Imagen: 10mudrc.jpg]


1..todas las conexiones del arduino......funciona perfecto

2..en este caso sustituyo la alimentación y en vez del arduino le pongo alimentación externa.......NO FUNCIONA



segundo caso

[Imagen: JNbMJzj.jpg]


con esta conexión,e independientemente si la corriente es externa como si es del arduino ...NO FUNCIONA




también alimente el RTC con alimentación externa y no funciona. se le enciende la luz pero el arduino no lo detecta.
si lo alimento con la alimentación del arduino . funciona perfecto

en este caso es posible que arduino también mande datos por los cables del gnd
y vcc.


voy a mirar si hay continuidad como me has comentado

prueba de continuidad

[Imagen: l8J8RRA.jpg]


hay continuidad entre los pines GND
hay continuidad entre los pines VCC
el pin JD-VCC es independiente no tiene continuidad ni con GND ni VCC
#319
Tienes que alimentar gnd y vcc con la alimentacion del arduino y en el otro lado con gnd y jdvcc de la alimentacion externa, una alimentacion alimenta los octoacopladores y la externa los reles, pero necesita las dos al mismo tiempo.
#320
(20-03-2016, 12:44 AM)gandonob escribió: Tienes que alimentar gnd y vcc con la alimentacion del arduino y en el otro lado con gnd y jdvcc de la alimentacion externa, una alimentacion alimenta los octoacopladores y la externa los reles, pero necesita las dos al mismo tiempo.

No he caído en ese detalle porque nunca he usado alimentación totalmente independiente. Yo suelo meter 12v que uso para etapas de potencia tipo dimeo y también saco de esos 12v alimentación a 5v para el Arduino y lo que haga falta.

La información en optoacopladores se transmite por medio de un led emisor de luz y un receptor de luz que vienen encapsulados en un mismo integrado. Ambos circuitos quedan eléctricamente independientes.
#321
(20-03-2016, 12:44 AM)gandonob escribió: Tienes que alimentar gnd y vcc con la alimentacion del arduino y en el otro lado con gnd y jdvcc de la alimentacion externa, una alimentacion alimenta los octoacopladores y la externa los reles, pero necesita las dos al mismo tiempo.


Ahora entiendo porque, dependiendo de como lo conectase.
se encendían los led de la placa, pero no se activaban los reles.

si saco un rato hoy lo miro y si no ya dentro de unos días

gracias

(20-03-2016, 11:45 AM)Antonio Castro escribió: No he caído en ese detalle porque nunca he usado alimentación totalmente independiente. Yo suelo meter 12v que uso para etapas de potencia tipo dimeo y también saco de esos 12v alimentación a 5v para el Arduino y lo que haga falta.

La información en optoacopladores se transmite por medio de un led emisor de luz y un receptor de luz que vienen encapsulados en un mismo integrado. Ambos circuitos quedan eléctricamente independientes.

normal, no se puede estar en todo.
pero no te preocupes . que ya te preguntare muchas mas veces.-nosweat.gif-nosweat.gif
#322
(19-03-2016, 01:33 PM)pedmar escribió: Me he dado cuenta que cuando conecto el UNO en el programa dentro de herramientas lo detecta y me dice en que puerto estña conectado, pero cuando conecto el NANO no se entera.
POR FIIIIIIIIIIIIIIIIIIIIIIIIIN
No me preguntéis como he terminado en una web rusa descargandome unos drivers.-pardon.gif
este es el enlace a la pagina rusa

No sé si entiendo bien lo que tienes y lo que has hecho.

Un Arduino Nano es esto

El Модуль: CH340G tiene toda la pinta de ser un adaptador USB FTDI a TTL. Es decir, es el tipo de adaptador que le falta a un Arduino Pro Mini para poderse conectar a un PC.

En el Arduino nano seguramente se podrán usar algunos pines para una conexión a través de un adaptador USB FTDI como el CH340G.

Serial: 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial data. These pins are connected to the corresponding pins of the FTDI USB-to-TTL Serial chip.
#323
(20-03-2016, 08:02 PM)Antonio Castro escribió:
(19-03-2016, 01:33 PM)pedmar escribió: Me he dado cuenta que cuando conecto el UNO en el programa dentro de herramientas lo detecta y me dice en que puerto estña conectado, pero cuando conecto el NANO no se entera.
POR FIIIIIIIIIIIIIIIIIIIIIIIIIN
No me preguntéis como he terminado en una web rusa descargandome unos drivers.-pardon.gif
este es el enlace a la pagina rusa

No sé si entiendo bien lo que tienes y lo que has hecho.

Un Arduino Nano es esto

El Модуль: CH340G tiene toda la pinta de ser un adaptador USB FTDI a TTL. Es decir, es el tipo de adaptador que le falta a un Arduino Pro Mini para poderse conectar a un PC.

En el Arduino nano seguramente se podrán usar algunos pines para una conexión a través de un adaptador USB FTDI como el CH340G.

Serial: 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial data. These pins are connected to the corresponding pins of the FTDI USB-to-TTL Serial chip.

Efectivamente ese es el que tengo... Pero es un clonico chino y los drivers que hay en la pagina Arduino no funcionan;
He estado preguntando he investigando al final resulta que me he descargado unos drivers (ch341ser) y funcionando-good.gif

tengo el sistema funcionando con un componente que compre en aliexpres y resulta que se calienta una barbaridad por lo que le he montado un ventilador en la salida de 3.3v y se mantiene frió.

También he estado probando con el uno el funcionamiento de la sonda dallas18b20 y me gustaría añadírsela he incluso controlar el ventilador pero creo que esto ya seria en el post de programación cero.
trabajo los tres días pero me veo esta semana santa dándole al tema soy un desgraciao y no me voy a ningun sitio lo dedicaré a mis niñas y mis vicios Big Grin
#324
(20-03-2016, 09:21 PM)pedmar escribió: [...]
También he estado probando con el uno el funcionamiento de la sonda dallas18b20 y me gustaría añadírsela he incluso controlar el ventilador pero creo que esto ya seria en el post de programación cero.
trabajo los tres días pero me veo esta semana santa dándole al tema soy un desgraciao y no me voy a ningun sitio lo dedicaré a mis niñas y mis vicios Big Grin
Ok. Explicamé en el post de programación desde Cero lo que tienes pensado hacer o probar, el harwdware que tienes intención de emplear (Sensor, relés, Ventilador, LCD, Placa Arduino, alimentación,...) y te iré orientando en la programación.
#325
Buenas panda.

Unos dias off y anda que no habéis avanzado. Pero que veo que muy bien.

Rodazac, ya te lo aclaró gandonob, el la placa reles hay 3 circuitos, el 3º es el de salida de los reles, donde conectamos el 220v, ese no afecta, pero los otros dos son el que recibe la señal del arduino (que trabaja a 5v y con bajas intensidades) y el que activa las bobinas de los reles, que puede trabajar a otro voltaje y necesita mas intensidad para mover las bobinas de los electroimanes de los reles.

Ambos circuitos están electricamente aislados y interconectados por optoacopladores.

Con independencia que las GND de los circuitos siempre se conectan para tener una base comun, en el circuito conectado al arduino necesitas tener V+ para que los optoacopladores funcionen (si no "no hay tu tia") y el circuito de reles tambien necesita su V+ para que curren las bobinas (ya comenté que hay módulos que funcionan a 12v, pero no es el caso).

Como ya comentó Antonio, con respecto al jumper, con el puesto, el V+ de los circuitos es común, peligrosillo si la alimentación procede del regulador del arduino y tenemos muchos reles ya que puede sobrecargarse. Pero no es el caso de nuestro diseño ya que tenemos un regulador independiente que alimenta a ambos (arduino y reles) por lo que en nuestro caso podemos dejar el jumper puesto y es mas sencillo (alimentando directamente desde la fuente el V+ junto a los pines).

De quitar el jumper, tendriamos que alimentar el V+ de los pines de arduino desde el arduino y alimentar el JV+ desde una fuente de alimentación independiente, y interconectar el GND de ambos.

Pedro: jo que magnifico mecanizado de caja te has montado, cada día te superas

Un A.Nano no es un pro-micro, es igual que el Uno pero en pequeño y lo del chip CH340, no sabia que diera esos problemas, (tengo una placa mega clon con CH340 y juraria que no me ha dado el problema). El Uno, nano, mega,.. llevan dos procesadores uno es el micro principal pero hay uno 2º dedicado a la gestión de la comunicación serie, y este en los clones lo están cambiando por el CH340 que es chip equivalente pero mucho mas barato, por eso las placas tienen los precios que tienen.

Si os acordais en el post 10, a la hora de hablar de adquisiciones de placas ya mencionaba la diferencia.


Respecto a LCD y sondas dallas18b20, ya comenté que una vez digiriesemos el PBAA tendriamos que evolucionarlo nosotros (Antonio puede supervisarnos pero no hacernos el trabajo) dotandolo de display informativo y sondas de temperatura. Pero acabemos de tener dominado el Programador y ya vamos avanzando con el resto. Que así se aprende, poniendo nuevas metas cercanas a la situación actual.

Imprimir en un LCD es algo parecido al serial pero no igual, en el serial lanzas una linea y un retorno de carro y te quedas tranquilo. En el LCD tienes que mandar imprimir algo a una posición del LCD, tener en cuenta lo que mide y lo que machaca. Y por supuesto esto condicionado a las dimensiones del LCD.
El manejo de las sondas DS18b20 es fácil usando la libreria onewire, aunque no tan perfecto como lo hace Antonio en sus codigos, pero para unos novatos no nos hemos de complicar mucho.
#326
(23-03-2016, 01:33 PM)ArturoS escribió: Imprimir en un LCD es algo parecido al serial pero no igual, en el serial lanzas una linea y un retorno de carro y te quedas tranquilo. En el LCD tienes que mandar imprimir algo a una posición del LCD, tener en cuenta lo que mide y lo que machaca. Y por supuesto esto condicionado a las dimensiones del LCD.

Pedro creo que compró un LCD Serial. Yo no sé como funcionan, pero ni siquieran usan las librerías habituales tipo liquidcrystal que están menos limitadas.

Puede que para usar un LCD Serial, baste usar la libreria software serial sobre un pin y escribir en él con retornos de carro y cosas así.

Para depurar viene muy bien reservar el puerto Serial y abrirlo en el IDE, pero si deseamos hacer una prueba insitu, podemos usar un Monitor Serial Android.

Yo me he bajado una APP para mi movil. Free USB Serial Terminal
Una vez instalada le quito la alimentación externa al aduino y le enchufo al Android por USB como si lo estuvieramos conectando al PC. Basta configurar el terminal correctamente. Lo normal es:
Velocidad: 9600
Data bits: 8
Stop bit: 1
Handshackin: None

El Arduino funcionará como si estuviera conectado a un PC. Ojo, estaremos usando la batería del móvil, pero resulta mucho más cómodo poner un terminal Android cerca de un acuario, que trasladar el PC del escritorio al lugar del acuario o incluso trasladar el acuario al escritorio o donde sea. Big Grin
#327
Mis felicitaciones a Antonio, la pasada noche, como sabéis, hubo cambio de horario a verano. Y como era de esperarse por el buen trabajo hecho, el PBAA ha cambiado la hora de las programaciones perfectamente adaptándolo al nuevo horario humano oficial (el biológico de humanos y peces ya es otra cosa)
#328
(27-03-2016, 03:34 PM)ArturoS escribió: Mis felicitaciones a Antonio, la pasada noche, como sabéis, hubo cambio de horario a verano. Y como era de esperarse por el buen trabajo hecho, el PBAA ha cambiado la hora de las programaciones perfectamente adaptándolo al nuevo horario humano oficial (el biológico de humanos y peces ya es otra cosa)

Gracias Arturo. Wink
#329
Buenas noches a todos.

Es mi primera vez aquí y mi primer mensaje, por lo cual si no hago las cosas muy correctas ruego me disculpeis.

Estoy aquí porque estoy muy interesado en el tema de Arduino, a pesar de mi nula experiencia, pero muy animado por Antonio que me ayudo y contesto desde el primer momento.

Recibid un cordial saludo y gracias por poder aprender de todos vosotros

Joaquin

Ayer Antonio me ofrecio su ayuda para iniciarme en el tema de Arduino. Visite las paginas que me indico y en esta empece a leer y otra pagina y la siguiente.....vamos que tengo un lio que no se ni por donde empezar.

Quiero hacer un control o automatización de mis acuarios , para lo cual tengo mucha ilusión pero mínima idea.

Como observo que teneís unos amplisimos conocimientos en estos temas os iré pidiendo ayuda para ir avanzando, aunque no prometo nada.

Estuve mirando el tema de comprar la placa arduino uno, y ya empiezan los problemillas, hay muchisimos precios y mi pregunta es cual elelgir.

Estuve leyendo el kit basico que pusisteis en este foro,pero realmente es dificil escoger algo en el mercado por la enorme variedad y disparidad de precios, aumentado por mi nulo conocimiento.
Como el precio es bajo me voy a lanzar y a empezar a hacer acopio de material, espero que no quede en el trastero.

Si alguien me puede echar un cable , agradecidooooBig Grin
#330
Hola

Me podeis indicar que placa he de comprar de arduino mega, pues vi estas dos y los componentes no son iguales.

http://www.ebay.es/itm/NEW-ATmega2560-16...SwzvlW9-mn

y esta es la otra en aliexpress

http://es.aliexpress.com/store/product/M...08965.html

Gracias de antemano

Usuarios navegando en este tema: 1 invitado(s)


Salto de foro: