Welcome, Guest
You have to register before you can post on our site.

Username/Email:
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 1,693
» Latest member: dmora
» Forum threads: 2,194
» Forum posts: 28,670

Full Statistics

Online Users
There are currently 20 online users.
» 0 Member(s) | 20 Guest(s)

Latest Threads
Me está gustando el foro....
Forum: Presentaciones
Last Post: guerraTron
1 hour ago
» Replies: 8
» Views: 65
El objetivo real del crow...
Forum: Novedades y ultimas noticias.
Last Post: Antonio
6 hours ago
» Replies: 48
» Views: 1,876
Dimensionar Instalación
Forum: Shield MKR Excontrol
Last Post: Elo
6 hours ago
» Replies: 4
» Views: 79
Hola
Forum: Presentaciones
Last Post: dmora
7 hours ago
» Replies: 0
» Views: 14
arduino pdf ayuda de prog...
Forum: Aplicaciones y Utiles
Last Post: casa ard
Yesterday, 01:34 AM
» Replies: 25
» Views: 4,824
Instalación domótica gran...
Forum: Por donde empezar..
Last Post: anigwei
02-16-2018, 07:11 PM
» Replies: 7
» Views: 598
Distancia máxima
Forum: NRF24L01
Last Post: R0BERT0
02-16-2018, 07:11 PM
» Replies: 11
» Views: 226
Casa unifamiliar-2 sistem...
Forum: Comparte tus instalaciones
Last Post: Electra
02-16-2018, 04:58 PM
» Replies: 4
» Views: 535
Control persianas con lux...
Forum: Persianas
Last Post: bobq
02-16-2018, 01:18 PM
» Replies: 17
» Views: 205
Casa de Crackarts
Forum: Comparte tus instalaciones
Last Post: crackarts
02-15-2018, 09:18 PM
» Replies: 3
» Views: 209

 
  Hola
Posted by: dmora - 7 hours ago - Forum: Presentaciones - No Replies

Hola soy diego

Soy nuevo en el foro.

Espero aprender mucho gracias a vuestro esfuerzo.

Mil gracias por vuestras aportaciones espero poder colaborar con el tiempo.

Un cordial saludo.

Print this item

  Me está gustando el foro...
Posted by: guerraTron - 02-16-2018, 06:27 PM - Forum: Presentaciones - Replies (8)

Saludos a tod@s:
 He ido a parar aquí después de realizar una búsqueda por googleLandia, tenía alguna duda sobre "funciones arduino"; y de click en click parándome a leer algún manualillo de camino, he terminado en esta web.
 Sólo quería decir que me gusta  Wink  que haya sitios que hablen en profundidad electrónica/electricidad/programación en CASTELLANO ... que ya estoy cansado de traducir, jejej.

 De mi parte me interesa todo lo que huela a programación, o al menos lo referente a java, javascript, html, css, ajax, vba, android, ... que más o menos es lo que controlo (aunque no soy ningún Master-del-Universo) y espero que pronto se una a esta lista también Arduino.
Siempre ando metido en proyectillos, ahora sin ir más lejos estoy desarrollando una app-web para emular una placa Arduino Uno para poder probar proyectos antes de iniciarlos físicamente en protoboard ...

 Habreis deducido que soy programador, pero NO, o por lo menos no a tiempo completo aunque es a lo que CASI más horas dedico. En realidad estudié electrónica pero soy electricista, !avatares del destino!

Bueno ya me he presentado ... al final me explayé demasiado, estaba cansado de tanto leer manuales y tenía ganas de hablar escribir.  Big Grin

Gracias y Saludos desde el planeta aseituna.

Print this item

  Dimensionar Instalación
Posted by: Elo - 02-16-2018, 12:56 PM - Forum: Shield MKR Excontrol - Replies (4)

Buenos días, llevo un par de días dándole vueltas a la documentación sobre el MKR1000, aún no tengo el shield Excontrol (creo que no hay stock y he llegado tarde al crowdfunding) y estoy empezando a dimensionar la instalación a domotizar de la casa para ver que voy a necesitar instalar para controlarla.

Por el momento estoy haciendo recuento únicamente de llaves, puntos de luz y enchufes programables desde el arduino y, sin contar retroavisos, estoy solo en la primera planta con:

32 Entradas Digitales Únicas (suponiendo cablear las cruzadas a la misma entrada o usando el esquema de retroaviso mezclando llaves normales y un relé)
40 Salidas Digitales
9 Salidas Analógicas (para regular intensidad de luces suponiendolas todas blancas, aún esta sin hablar el RGB)


¿Algún consejo de cuánto meter a cada aparato o si debo plantearme cambiar a mega con shield ethernet? Según he leido por aquí el shield del MKR1000 me aceptaría 7 entradas, 7 salidas y me deja 3 pines libres para otros usos.

¿Si amplio las salidas por i2c, por ejemplo, aún podría leerlas sin problemas desde el software de Excontrol?


Un saludo y muchas gracias por anticipado!

Print this item

  Control persianas con luxómetro y sensor lluvia
Posted by: crackarts - 02-15-2018, 12:43 PM - Forum: Persianas - Replies (17)

bueno pues hoy me ha dado por programar el tema de las persianas, quiero controlar que se bajen cuando llueva y cuando sea de noche y por el contrario cuando deje de llover vuelva a su posición inicial y por la mañana que se suban hasta arriba, aquí os pongo mi código a ver que os parece

GLOBAL VARIABLE ZONE

Code:
boolean lluvia=false;   // Variable boolean para la pantalla STATUS SCREEN
boolean noche=false;//Variable para ver si es de noche

byte contadorLluvia=0;//Contador para ver si lleva dos minutos lloviendo
byte contadorOscuridad=0;//Contador que mira si es de noche
byte posicion[2]={0,1}; // Poner nº de circuitos de persianas y en valor array el nº del circuito



NEW MINUTE()
Code:
//********************DETECTOR DE LLUVIA********************
//Si detectamos que esta empezando a llover
if (circuits[10].Value == 1 && noche==false && lluvia==false && Condicionados[0]==true)
{

//Guardamos la posicion de las persianas antes de bajarlas
for (int n=0;n<Number_Circuit;n++)     // bucle que recorre todos los circuitos y si es el de persiana actua en consecuencia
   {
 if (circuits[n].Type == Persiana)
 {
  posicion[n]=circuits[n].Value;  // graba posicion en variable
  circuits[n].Value=0;
 }
}
lluvia=true; //Ponemos el booleano lluvia en verdad
SelectScene(1);//Bajamos las persianas con la escena 1
SetAlarm(1);//Mandamos alarma de bajar persianas por lluvia

}
else{
contadorLluvia=0;// Si era una falsa alarma pone el contador a 0
}
//Si detectamos que ha dejado de llover
if (circuits[10].Value == 0 && noche==false && lluvia==true && Condicionados[0]==true)
{
contadorLluvia++;
if(contadorLluvia==5)
{
for (int n=0;n<Number_Circuit;n++)     // bucle que recorre todos los circuitos y si es el de persiana actua en consecuencia
   {
 if (circuits[n].Type == Persiana)
 {
  circuits[n].Value=posicion[n];    // Reestablece la posicion que tenia
 }
}
lluvia=false;//ponemos el booleano lluvia en falso
SelectScene(3);//Subimos persianas
SetAlarm(3);//Mandamos alarma
}
}
//Si deja de llover y es de noche, no hacemos nada , solo cambiamos el nooleano lluvia
else if (circuits[10].Value == 0 && noche==true && lluvia==true && Condicionados[0]==true)
{
lluvia=false; //Cambiamos el booleano lluvia a falso
}

//********************DETECTOR DE LUZ********************
//Si detectamos que es de noche
if (Sensors[0].Value < Consignas[0] && noche==false && lluvia==false && Condicionados[1]==true)
{
contadorOscuridad++;
//Esperamos cinco minutos para confirmar que es de noche
if(contadorOscuridad==5)
{
noche=true; //Ponemos el booleano noche en verdad
SelectScene(1);//Bajamos las persianas con la escena 1
SetAlarm(0);//Mandamos alarma de bajar persianas por ser de noche
}
}
else
{
contadorOscuridad=0;//Si no es de noche reactivamos el contador
}
//Si detectamos que es de día
if (Sensors[0].Value>Consignas[0] && noche==true && lluvia==false && Condicionados[1]==true)
{
noche=false; //Ponemos el booleano noche en falso
SelectScene(2);//Subimos las persianas con la escena 2
SetAlarm(2); //Subimos las persianas por que es de día
}

FREE TEXT
Code:
if (Number==1){//Primera linea de la pantalla texto libre
if (noche==true){return "Modo Noche";}else{return "Modo día";}}
if (Number==2){//Segunda linea de la pantalla texto libre
  if (lluvia==true){return "Modo Lluvia";}else{return "Modo deja de llover";}}



Attached Files
.rcc   result.rcc (Size: 28.58 KB / Downloads: 1)
Print this item

  Saludos
Posted by: espace - 02-14-2018, 11:33 AM - Forum: Presentaciones - Replies (6)

Hola a todos
Bueno pues otro mas que se anima con el mundo de arduino y la domotica,espero poder aprender de todos vosotros.
saludos.

Print this item

  Saludos desde León
Posted by: Elo - 02-14-2018, 12:44 AM - Forum: Presentaciones - Replies (7)

Muy buenas a todos, llevo unos días buscando en internet sobre temas de automatización de viviendas, calculando pros y contras y finalmente he llegado hasta aquí.

Hace varios años que no toco un Arduino y espero no haberlo olvidado todo, tengo algo de experiencia con PLCs Siemens y Scadas pero con otros tipos de programación estoy pez.

Estamos ultimando el proyecto de nuestra futura vivienda y me gustaría poder implementar la domótica yo mismo.
En cuanto tenga algo de tiempo me pondré al día con los proyectos del foro y presentaré el nuestro.

Un saludo!

Print this item

  Distancia máxima
Posted by: Pablo Readi - 02-10-2018, 06:16 PM - Forum: NRF24L01 - Replies (11)

Hola, cuál es la distancia máxima que envían las señales los nrf? Necesito activar una válvula solenoide siempre y cuando el estanque tenga agua, pienso poner un switch de nivel que envíe la señal.

Enviado desde mi SM-J710MN mediante Tapatalk

Print this item

Exclamation consulta conexion interruptores entre arduino y reles
Posted by: polarode - 02-10-2018, 09:13 AM - Forum: Arduino UNO, MEGA, MINI, PRO.. - Replies (1)

.Necesito un sistema para que intercalando en el esquema un solo interruptor de palanca manual pueda hacer funcionar el sistema del arduino ( que va encenciendo el led verde o el led rojo según la programación que tiene, o uno u otro ) y a la vez un sistema tradicional por si el arduino fallase, se rompiera o yo por alguna razon quisiera inteferir alguna vez en las ordenes del arduino para encender los leds. (Por ejemplo que este el led verde encendido y yo en ese momento quiera encender el rojo mediante el interruptor.)

Es decir que en automatico, con el arduino mandando ordenes, yo pueda interferir con el interruptor en esa orden.
Y a la vez estando en modo manual este anulado el arduino y maneje los led solo mediante el interruptor manual

[Image: 0453f2c8c5b16843f274c2a6602b12d3o.jpg]




He pensado que podria hacerlo asi, pero luego probando he visto que mientras el arduino esta encendiendo la luz y por tanto actuando el rele, el interruptor no hace nada aunque lo cambie yo manualmente ya que no le llega corriente. Asi solo vale para cuando el arduino esta funcionando.

[Image: 5c7c25096c270315b254f4a04f8cc38fo.jpg]



Tambien he leído algo sobre el retroaviso pero no entiendo como funciona ni como puedo conectarlo a mi esquema

Print this item

  Dudas CSS
Posted by: crackarts - 02-09-2018, 12:25 PM - Forum: Servidor Excontrol - Replies (5)

Podéis plantearme cualquier duda sobre CSS, que tengáis, seguro que entre todos podemos resolverlas.

Print this item

  09 - Introducción al CSS
Posted by: crackarts - 02-09-2018, 12:23 PM - Forum: Curso de HTML y CSS - No Replies

Hojas de estilo en cascada (o CSS, siglas en inglés de Cascading Stylesheets) es un lenguaje de diseño gráfico para definir y crear la presentación de un documento estructurado escrito en un lenguaje , es muy usado para establecer el diseño visual de los documentos web, e interfaces de usuario escritas en HTML o XHTML.

Que utilidad tiene el CSS, pues es una pasada, podemos hacer que según si entramos con el ordenador o con la tablet, configurar el tamaño de las imágenes, etc. Para que lo entendais imaginaros que tenemos que crear 30 párrafos en nuestra página web, con las mismas características, según lo aprendido hasta ahora haríamos esto.

Code:
<p align="center"  display="block" margin-top="1em" margin-bottom="1em" margin-left="0" margin-right="0">Primer Párrafo</p>
<p align="center"  display="block" margin-top="1em" margin-bottom="1em" margin-left="0" margin-right="0">Segundo Párrafo</p>
<p align="center"  display="block" margin-top="1em" margin-bottom="1em" margin-left="0" margin-right="0">Tercer Párrafo</p>

Code:
<p>Primer Párrafo</p>
<p>Segundo Párrafo</p>
<p>Tercer Párrafo</p>

p {
   display: block;
   margin-top: 1em;
   margin-bottom: 1em;
   margin-left: 0;
   margin-right: 0;
   align: center
}

Poco a poco vamos a ir viendo como podemos configurar el CSS, para adaptar nuestra web a nuestros móviles o necesidades

Si os surgen dudas, no dudéis en plantearlas por aquí.


Para ello vamos a ver como se crea un CSS y como añadirlo a nuestro HTML
Lo primero que haremos será crear nuestro archivo CSS y posteriormente en nuestra página web incluiremos el siguiente código, dentro del <HEAD>.
Code:
<link rel="stylesheet" type="text/css" href="CSS.css">

Como creamos nuestro archivo CSS, pues muy fácil lo primero que haremos será abrir el bloc de notas o el Notepad++ (Lenguaje CSS)
y comenzaremos a añadir las características de los atributos de nuestra página web.

Code:
/*Aquí pondremos el color de nuestro fondo de página*/
html {
   background-color: #e2e2e2;
   margin: 0;
   padding: 0;
}
/*Aquí pondremos el color de nuestro body, le añadiremos un borde de 10 mp, color, tamaño de imagen, fuente del texto*/
body {
   background-color: #fff;
   border-top: solid 10px #000;
   color: #333;
   font-size: .85em;
   font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif;
   margin: 0;
   padding: 0;
}
/*Aquí pondremos el color de nuestros enlaces y tamaño*/
a {
   color: #333;
   outline: none;
   padding-left: 3px;
   padding-right: 3px;
   text-decoration: underline;
}
/*Aquí pondremos el color de nuestro enlaces, los cuales denominamos link, visited, active, hover*/
   a:link {
       color: #333;
   }
/*Si el link ha sido visitado podemos decir que se ponga de otro color*/
a:visited, a:active, a:hover {
       color: #555;
   }

   a:hover {
       background-color: #c7d1d6;
   }

h1, h2, h3,
h4, h5, h6 {
   color: #000;
   margin-bottom: 0;
   padding-bottom: 0;
}

Lo guardaremos con el nombre css.css y desde nuestra pagina web lo podremos utilizar utilizando este código.
Code:
<link rel="stylesheet" type="text/css" href="CSS.css">

Para llamar a los objetos tenemos que utilizar el mismo nombre que en el CSS, os pongo un ejemplo.

Si ponemos la etiqueta a tendrá el color #333, como hemos indicado en nuestro CSS. Cuando el link se visite cambiará de color al #555
Code:
<a href="pagina1.html">enlace</a>

Print this item