Bienvenido, Invitado |
Tienes que registrarte para poder participar en nuestro foro.
|
Estadísticas del foro |
» Miembros: 17,119
» Último miembro: Rho aias
» Temas del foro: 12,123
» Mensajes del foro: 117,267
Estadísticas totales
|
|
|
codigo arduino |
Enviado por: jhonymiky1 - 08-09-2014, 05:01 PM - Foro: Arduino
- Respuestas (6)
|
|
hola, soi nuevo por aqui.haber si me podeis ayudar con este codigo. soi novato.
#include <OneWire.h>
#include <DallasTemperature.h>
#include <LiquidCrystal.h>
#define ONE_WIRE_BUS 10
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
int temp=27;
int rele1 =6;
int rele2 =7;
int rele3 =8;
int rele4 =9;
int rele5 =14;
void setup() {
pinMode(rele1,OUTPUT);
pinMode(rele2,OUTPUT);
pinMode(rele3,OUTPUT);
pinMode(rele4,OUTPUT);
pinMode(rele5,OUTPUT);
digitalWrite(rele1,HIGH);
digitalWrite(rele2,HIGH);
digitalWrite(rele3,HIGH);
digitalWrite(rele4,HIGH);
lcd.begin(20, 4);
pinMode(13,OUTPUT);
digitalWrite(13, HIGH);
sensors.begin();
lcd.setCursor(4, 1);
lcd.print("HOLA ");
lcd.setCursor(4, 2);
lcd.print("CARGANDO ");
lcd.setCursor(4, 3);
lcd.print(" SISTEMA ");
delay(5000);
digitalWrite(rele5,LOW);
}
void loop() {
sensors.requestTemperatures();
lcd.setCursor(0, 0);
lcd.print("Deposito 1: ");
lcd.print(sensors.getTempCByIndex(0));
lcd.print("C");
lcd.setCursor(0, 1);
lcd.print("Deposito 2: ");
lcd.print(sensors.getTempCByIndex(1));
lcd.print("C");
lcd.setCursor(0, 2);
lcd.print("Deposito 3: ");
lcd.print(sensors.getTempCByIndex(2));
lcd.print("C");
lcd.setCursor(0, 3);
lcd.print("Deposito 4: ");
lcd.print(sensors.getTempCByIndex(3));
lcd.print("C");
if (sensors.getTempCByIndex(0)>temp)
{
digitalWrite(rele1,LOW);
}
else
{
digitalWrite(rele1,HIGH);
}
/////////////////////////////////////////////////////////////////
if (sensors.getTempCByIndex(1)>temp)
{
digitalWrite(rele2,LOW);
}
else
{
digitalWrite(rele2,HIGH);
}
/////////////////////////////////////////////////////////////////
if (sensors.getTempCByIndex(2)>temp)
{
digitalWrite(rele3,LOW);
}
else
{
digitalWrite(rele3,HIGH);
}
/////////////////////////////////////////////////////////////////
if (sensors.getTempCByIndex(3)>temp)
{
digitalWrite(rele4,LOW);
}
else
{
digitalWrite(rele4,HIGH);
}
/////////////////////////////////////////////////////////////////
if (rele1 && rele2 == HIGH);
digitalWrite(rele5,LOW);
if (rele1 && rele3 == HIGH);
digitalWrite(rele5,LOW);
if (rele1 && rele4 == HIGH);
digitalWrite(rele5,LOW);
if (rele2 && rele3 == HIGH);
digitalWrite(rele5,LOW);
if (rele3 && rele4 == HIGH);
digitalWrite(rele5,LOW);
if (rele3 && rele4 == HIGH);
digitalWrite(rele5,LOW);
/////////////////////////////////////////////////////////////////////
if (rele1 && rele2 && rele3 == LOW);
digitalWrite(rele5,HIGH);
if (rele1 && rele2 && rele4 == LOW);
digitalWrite(rele5,HIGH);
if (rele4 && rele3 && rele2 == LOW);
digitalWrite(rele5,HIGH);
if (rele4 && rele3 && rele1 == LOW);
digitalWrite(rele5,HIGH);
if (rele4 && rele2 && rele1 == LOW);
digitalWrite(rele5,HIGH);
if (rele1 && rele2 && rele3 == LOW);
digitalWrite(rele5,HIGH);
}
en la pantalla funciona bien y los reles tan bien pero el rele5 no.
Gracias de antemano.
|
|
|
[Venta]varillas lisas rectificadas |
Enviado por: SNE4K3R - 08-09-2014, 01:12 PM - Foro: Venta
- Respuestas (3)
|
|
Hola. Puedo suministrar juegos de varillas lisas de cualquier medida.
Las varillas son rectificadas en lugar de calibradas.
El precio para una prusa 3 steel seria de 10€ + gastos de envio.
Para compras conjuntas o cantidades grandes consultad
Un saludo a todos.
|
|
|
[COLGADO IMPRESION] ¿quizás pantalla + sd? |
Enviado por: Mr.Proper - 06-09-2014, 06:01 PM - Foro: Electrónica
- Respuestas (6)
|
|
Buenas, ale mira que me jactaba yo de que he realizado impresiones de 24 horas seguidas y sin problemas pues tomaaaa :dale2: :dale2: llevo como tres impresiones seguidas que no consigo que terminen y es algo raro ya que la primera era de 9 horas y se colgó en la capa 22 en unas dos horas, la siguiente era una de 8 horas y tan solo me faltaban 12 capas por terminar se colgó como a las 7:30 horas y la ultima de una pieza de solo 2 horas de impresión y como a la mitad.
Se me queda bloqueado el repetier, con la cama caliente encendida y el cabezal, no responde a ningún comando manual, tengo que desconectar el cable usb y apagar la fuente y reiniciar el ordenador.
El caso es que la semana pasada funcinaba todo perfecto y no he realizado cambio alguno :nuse: :nuse: en fin.... he leido que quizas con una pantalla y sd al liberar la impresora del ordenador pues se solucione.
Que opinais?
Y otra cosa mas ¿que pantallas con sd tenéis que funcionen bien y sobre todo para mi mal trecha economía sean económicas?
|
|
|
Aprendiendo Raspberry Pi desde 0 |
Enviado por: JotaEmme - 06-09-2014, 01:19 PM - Foro: Raspberry Pi
- Respuestas (8)
|
|
Hola a todos,
Hay muchos que sentimos curiosidad por este "aparatito" y que lo tenemos un poco de lado por no saber, quizás, como usarlo o qué hacer con ello.
Es por esto que, como en otras secciones del foro, creemos entre todos una Wiki de iniciación lo más detallada y facil posible para que podamos desenpolvarla y darle el uso que merece.
Yo hice un curso con mi universidad de iniciación, así que pongo por aquí el índice a ver qué os parece y así ya es una base sobre la que ir trabajando. Se aceptan preguntas, dudas, sugerencias y toda crítica CONSTRUCTIVA será más que bien recibida.
1. Introducción
...1.1. La familia Raspberry Pi
...1.2. La alimentación de Raspberry Pi
...1.3. Secuencia de arranque
...1.4. Parámetros configurables
2. Entorno de desarrollo
...2.1. Sistema operativo
......2.1.1. Instalación manual
......2.1.2. Instalar Occidentalis con NOOBS
...2.2. Herramientas de compilación
......2.2.1. Instalación de la toolchain en Microsoft Windows
......2.2.2. Instalación de la toolchain en GNU/Linux
...2.3. Instalación de Eclipse
......2.3.1. Despliegue del ejecutable
...2.4. Depuración del ejecutable
...2.5. Últimos detalles
...2.6. Configuración de CMake
...2.7. Ejercicios
...2.8. Retos para la semana
3. Familiarización con el entorno GNU
...3.1. El entorno de línea de órdenes
......3.1.1. El sistema de directorios
......3.1.2. Creación de directorios: mkdir
......3.1.3. Listado de ficheros: ls
......3.1.4. Especificación de ruta: cd
......3.1.5. Ubicación actual: pwd
......3.1.6. Borrado de archivos y directorios: rm
......3.1.7. Copia de archivos y directorios: cp
...3.2. Herramientas
......3.2.1. Compilador: GCC
......3.2.2. La herramienta de construcción make
......3.2.3. GNU Debugger
......3.2.4. Front-ends para gdb
......3.2.5. Instalación
......3.2.6. Ejemplos de prueba
4. GPIO
...4.1. Conector de GPIO
...4.2. Protección de GPIO
...4.3. Programando los pines de GPIO
......4.3.1. Programando con wiringPi en Eclipse
...4.4. Uso de PWM
......4.4.1. Uso I2C
......4.4.2. Uso de SPI
......4.4.3. Uso de la UART
|
|
|
|