Cientificosaficionados.com

Los foros de los científicos aficionados de la red.
Fecha actual Jue Sep 21, 2017 7:10 am

Todos los horarios son UTC + 1 hora [ DST ]




Nuevo tema Responder al tema  [ 26 mensajes ]  Ir a página Anterior  1, 2, 3
Autor Mensaje
NotaPublicado: Sab Mar 18, 2017 7:10 pm 
Desconectado

Registrado: Jue Oct 23, 2008 7:44 pm
Mensajes: 36
Ubicación: http://electronica-pic.blogspot.com
País: España
Ciudad: España
Muy curioso.

Hasta como nombraste los pines.
Código:
int sensores[numSensores] = {2, 3, 4, 5, 6, 7};  // Pines a los que están conectados los sensores, (6 sensores del 0 al 5)
int leds[numSensores] = {8, 9, 10, 11, 12, 13};


Los pines me imagino que los valores no los cambias nunca, así que sería constante. En vez de:
Citar:
int sensor = 2;


Sería:
Citar:
const byte sensor = 2;


En vez de enumeraciones tipo entero:
Citar:
int sensores[numSensores] = {2, 3, 4, 5, 6, 7};


Sería enumeración tipo byte y constante:
Citar:
const byte sensores[numSensores] = {2, 3, 4, 5, 6, 7};

_________________
http://electronica-pic.blogspot.com.es Manuales de electrónica general y PIC.


Arriba
 Perfil  
 
NotaPublicado: Sab Mar 18, 2017 7:25 pm 
Desconectado
Avatar de Usuario

Registrado: Mar May 26, 2009 10:39 pm
Mensajes: 5200
Ubicación: Palma de Mallorca (España)
Es que estoy verde en el tema; al fin y al cabo son mis primeros pinitos; efectivamente no cambian nunca, lo tendré en cuenta; lo que pasa es que me interesaba probar si funcionaba, y vaya si funcionó; el código al fin y al cabo lo fuí copiando de aquí y de alla, un poco frankenstein.

....Pero estoy abierto a todas las reprimendas....

Saludos.

_________________
E pur si muove
Constitución Española:
[35.1] Todos los españoles tienen el deber de trabajar y el derecho al trabajo...
[47] Todos los españoles tienen derecho a disfrutar de una vivienda digna y adecuada...


Arriba
 Perfil  
 
NotaPublicado: Dom Mar 19, 2017 2:15 am 
Desconectado

Registrado: Jue Oct 23, 2008 7:44 pm
Mensajes: 36
Ubicación: http://electronica-pic.blogspot.com
País: España
Ciudad: España
Hola:

Tampoco se mucho de Arduino, ni programación y acabo de recordar como se calcula el volumen y la cantidad de litros en un tubo. ;)

Si no cambia nunca los valores, para asegurarte de no cambiarlo se pone en constante, "const", así no se te quema Arduino si por accidente cambia los valores de los pines.

A parte de esto, la memoria de los microcontroladores son muy valiosa, hay que aprovecharla bien, usar el tipo de variable tipo entero "int" para poner el pin por ejemplo 1, es desperdiciar la pobre RAM de Arduino, para eso se pote tipo Byte, que en realidad es de 0 al 255 en decimal un solo Byte.

Ánimos y adelante.

_________________
http://electronica-pic.blogspot.com.es Manuales de electrónica general y PIC.


Arriba
 Perfil  
 
NotaPublicado: Dom Abr 09, 2017 9:58 pm 
Desconectado

Registrado: Lun Oct 22, 2012 12:36 am
Mensajes: 111
País: España
Ciudad: Talayuela
Hola

Yo tengo de esos humidificadores y he hecho prueba con ellos, si añades un pequeño ventilador eres capaz de "mover el vapor" sin problema.

Un saludo


Arriba
 Perfil  
 
NotaPublicado: Vie Abr 14, 2017 11:42 am 
Desconectado

Registrado: Jue Oct 23, 2008 7:44 pm
Mensajes: 36
Ubicación: http://electronica-pic.blogspot.com
País: España
Ciudad: España
Lo tendré encuenta. ;)

_________________
http://electronica-pic.blogspot.com.es Manuales de electrónica general y PIC.


Arriba
 Perfil  
 
NotaPublicado: Mié Jun 28, 2017 6:13 am 
Desconectado

Registrado: Dom Abr 26, 2015 6:29 am
Mensajes: 116
País: España
Ciudad: Navarra
Hola,
yo ando también con una incubadora, aunque no sea para huevos, la finalidad es similar. ¿Podrías decir cómo planteáis el tema del calor? Fuente, distribución uniforme de temperaturas...


Arriba
 Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 26 mensajes ]  Ir a página Anterior  1, 2, 3

Todos los horarios son UTC + 1 hora [ DST ]


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro

Buscar:
Desarrollado por phpBB® Forum Software © phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com