Bienvenido, Invitado |
Tienes que registrarte para poder participar en nuestro foro.
|
|
|
Proyecto Dimmer (Arduino desde 0) |
Enviado por: SusoINC - 09-01-2014, 09:06 PM - Foro: Arduino
- Respuestas (9)
|
|
Buenas tardes,
Se me han roto los dimmer con los que regulaba la iluminación de mi sótano y he decidido hacer unos con arduino y la ayuda de txapuzas (http://txapuzas.blogspot.com.es/2009/12/...ia-de.html)
Primero vamos a centrarnos en el Arduino (Con el que es mi primer contacto).
Os explico brevemente cómo funcionaban y quiero que funcione por arduino (seguro que es posible):
- Pulsación corta: Apaga/Enciende las luces (recordando la intensidad a la que estaban cuando apagamos)
- Pulsación larga: Regula la intensidad; si está al máximo brillo, atenúa y si está al mínimo, aumenta el brillo. Si está en un valor intermedio de brillo, la primera vez que mantenemos pulsado empieza a aumentar y si soltamos y volvemos a dejar pulsado, atenúa la sala.
-Ya que usamos arduino, me gustaría dejarlo preparado para controlarlo remotamente y ver el estado de las salidas también.
He empezado mezclando algo de los ejemplos del IDE y he conseguido esto:
Código: /*
The circuit:
* LED from pin 11 to ground
* pushbutton to pin 2 from +5V
* 10K resistor to pin 2 from ground
*/
const int Pulsador = 2; // Pulsador
const int Salida = 11; // Salida 0-5v
int buttonState = 0; // Variable para leer el estado del pulsador
int Brillo = 0; // Cantidad de Salida 0-255
int Intervalo = 5; // Intervalos de aumento/reducción
int Velocidad = 30; // Velocidad de efecto
void setup() {
// Configuramos el pin Salida como salida.
pinMode(Salida, OUTPUT);
// Configuramos el pin Pulsador como entrada.
pinMode(Pulsador, INPUT);
// Inicializamos el puerto serial.
Serial.begin(9600);
}
void loop(){
// Leemos el estado del pulsador
buttonState = digitalRead(Pulsador);
// Comprobamos el estado del pulsador
if (buttonState == HIGH) {
digitalWrite(Salida, HIGH);
Serial.println("Press");
}
else {
digitalWrite(Salida, LOW);
Serial.println(buttonState);
}
delay(Velocidad);
}
Aunque estoy a años luz, con un pulsador ya enciendo un LED y muestro por serial el estado de la pulsación. :aplauso:
Seguramente todo este código haya que cambiarlo, pero poco a poco...
Primeras dudas:
-¿Por qué necesito conectar una resistencia de 10K a gnd para que funcione? Si no lo hago, ayer se mantenía el estado en pulsado como 5 segundos más, y hoy, si suelto la resistencia, el LED parpadea como loco.
Problemas detectados:
-Con el delay a 30ms, cuando pulso el botón, el arduino hace 3 o 4 ciclos, con lo que en principio es complicado distinguir entre pulsación corta/larga. Sin tener ni idea, ¿tendré que usar milis? Le daré una pensada, a ver qué se me ocurre/investigo...
Seguiré actualizando. Gracias y perdón por el tocho.... :dale2:
|
|
|
Problema con el cubo de calibración... no doy salido de el!! |
Enviado por: neoxM3 - 09-01-2014, 05:33 PM - Foro: General
- Respuestas (17)
|
|
Hago un hilo aparte, a ver si me puede ayudar alguien , porque ya llevo hecho unos 9 cubos y ya fui corrigiendo todos los defectos (me salen con las medidas exactas, la base lisa, las capas alineadas y la parte superior bien cerrada y rellena,, despues de retensar correas y calibrar todas las distancias de ejes), pero tengo un problema que no doy solucionado... a ver si alguien me puede "iluminar", y es que las esquinas del cubo, me salen "chafadas" hacia afuera, como "aplastadas" (boquilla de 0,4).
en teoria un cubo tiene que quedar asi (las esquinas)...
a mi me quedan las esquinas asi desde el primer dia
por que me quedan chafadas hacia afuera??
aparte, me atreví con una pieza más delicada, antes de retensar y ajustar distancias,, un ventilador de capa, el cono, y mirar como ha salido....
porque todas esas pelotillas en el lateral?
no se que puede fallar... quizas demasiado pegado el extrusor a la cama?
|
|
|
Compra de componentes |
Enviado por: Electromecánico - 09-01-2014, 03:08 PM - Foro: Arduino
- Respuestas (3)
|
|
Buenas a tod@s:
Cuando me compré el Arduino, aproveché para comprarme unos leds y las correspondientes resistencias para empezar a trastear un poco la placa.
Al cabo de unos días, me dieron un potenciometro y un servo. Pero mi afan para probar, experimentar, inovar, e investigar, no tiene límite. Y claro, ahora me faltan más componentes tipo resistencia LDR, led RGB, sensor infrarojos, etc.
El caso es que sé que existen algunos kits de arduino. Algunos van con el propio arduino y otros no. A mi que vengan con el Arduino o no, no me preocupa, ya que lo que realmente me interesa son los componentes que incluye el kit.
He estado mirando estos kits:
http://www.electan.com/arduino-packs-ard...wgodCzwAxw
Mi pregunta es, saldría más económico comprar un kit entero o ir a comprar los componentes de forma individual?
Muchas gracias de antemano.
|
|
|
Problemas controladora stepper |
Enviado por: amolinero - 09-01-2014, 09:44 AM - Foro: Fresadoras CNC
- Respuestas (4)
|
|
Hola. Llevo 1 mes volviéndome loco.
Tengo dos paperstepper que me funcinán bien y el tercero no.
He probado de todo, incluso a comprar nuevos componentes y hacer un paperstepper nuevo.
El motor vibra cuando le pide que avance y no hace nada.
Os comento lo que he echo a ver si se os ocurre por donde van los tiros.
1) Probé a poner otro de los motores y me hacia lo mismo.
2) Le he cambiado el L298N y hace lo mismo.
3) Le cambie los Transistores y igual.
4) Me hice el circuito sin placa al aire siguiendo el esquema y me hace lo mismo.
5) Probé a poner los leds a la salida y el resultado es el siguiente:
La línea 3 y 4 no van bien. la línea 4 se enciendo si le doy 5V al L2 y se apaga si se los quito, pero la línea 3 no se enciende en ningún caso.
He probado a cambiar el transistor de la línea 1 a la 2 e incluso poner otros y sigue igual.
En la siguiente imagen podéis ver el circuito sin placa. http://piensayactua.com/tmp/img/IMG_20131230_193844.jpg
Esta otra imagen se puede ver montado para hacer pruebas con los led. aunque veáis que tengo un regulador de corriente, es para bajar los 5V a 3,4 para los motores.
http://piensayactua.com/tmp/img/IMG_20140105_142954.jpg
Incluso me he diseñado una PCB por si las mosca y nada. Pero ya he dejado los dos ejes que me funcionan con la PCB el eje Y y Z, esto es una faena.
http://piensayactua.com/tmp/img/IMG_20140105_143034.jpg
http://piensayactua.com/tmp/img/IMG_20131230_193825.jpg
En una de las últimas imágenes se ve la placa sin los transistores, los he quitado para probar.
Un saludo y gracias.
|
|
|
|