hola me gustaria saber si se puede hacer lo mismo con una cortina normal osea una por ejemplo para un comedor que la ventana da al exterior,me podrias ayudar con el tema del codigo gracias buenisimo esta el video
Hola si pero ya necesitarias un motor más grande obviamente. El código deberia funcionar pero habría que ponerle algún limite, sino puede que en algunos casos gire eternamente. En mi caso era un proyecto básico y usé pocas variables pero eso ya sería más elaborado, podrias usar como variable la altura de la cortina con sensor de posición o algo asi. O usar una persiana rotatoria, se usa asi a veces para invernaderos
Hola no estoy seguro. Mientras alcance para darle la velovidad necesaria al motor está bien. Yo usé un transformador entonces fui probando las corrientes hasta lograr la velocidad deseada
Disculpa, tu codigo suelta este error al introducirlo al arduino Librería inválida encontrada en C:\Users\Administrator\Documents\Arduino\libraries\Puente_H_Prueba: no headers files (.h) found in C:\Users\Administrator\Documents\Arduino\libraries\Puente_H_Prueba
José Paulo Fuentes Lufer al igual ya lo copie y lo pegue como dice las indicaciones y me aparece que no existe la pagina Te paso mi correo ramonuriel1@gmail.com
Holaa. El L293D es el que hace la pega de cambiar la dirección de la corriente, lo que provoca el cambio de dirección del motor. Éste está conectado a pines de salida del arduino, comúnmente el 8,9, 10 o 11. En el código para el arduino se usa de referencia esos pines para invertir la corriente mediante el L293D. Según la cantidad de luz. Se muestran como i8, i9, etc. Revisa que en la realidad hayas conectado los mismos pines que pones en el código.
Cambié los valores por los que me funcionaron, éxito :) const int sensorPin=0; const int ocaso = 400; const int luz_minima =785 ; const int luz_maxima = 1000;
es porque tiene hecho mal el codigo, tienes que agregar en el void setup los pines 8,9,10 y decirle si son salidas o entradas. el solo lo define por nombre pero no por tipo si OUTPUT o INPUT
Hola Fabian. Muy buenos dias. Gracias por comentar. Ya arreglé el link de la descripción. El código está en el dropbox. Si aun así no te funciona, mándame tu mail, para enviártelo por ese medio. Espero tu comentario para ver cómo te fue
Revisa que el motor esté bueno conectándolo directamente a la fuente. Revisa que la conexión que hiciste de cada pin del arduino coincida con las del código.
Seria interesante que dejaras la presentación para descargar también, excelente trabajo
¡¡Muy bien sobrino José Paulo!!
hola me gustaria saber si se puede hacer lo mismo con una cortina normal osea una por ejemplo para un comedor que la ventana da al exterior,me podrias ayudar con el tema del codigo gracias
buenisimo esta el video
Hola si pero ya necesitarias un motor más grande obviamente. El código deberia funcionar pero habría que ponerle algún limite, sino puede que en algunos casos gire eternamente. En mi caso era un proyecto básico y usé pocas variables pero eso ya sería más elaborado, podrias usar como variable la altura de la cortina con sensor de posición o algo asi. O usar una persiana rotatoria, se usa asi a veces para invernaderos
Ayuda, a la.hora de simular no me sale, tienes una foto mas clara sobre las conexiones, no se que hago mal
Hola, el codigo en tinkercad no me funciona, por que sera?
si tuviera que conectarlo con un puente h como seria la conexión? gracias
Holaa la fuente externa puede ser de 500ma?
Hola no estoy seguro. Mientras alcance para darle la velovidad necesaria al motor está bien. Yo usé un transformador entonces fui probando las corrientes hasta lograr la velocidad deseada
Disculpe, por qué me explota el L293D? Lo estoy simulando en tinkercad, pero no sé por qué sucede eso:(
x2 lo resolviste?
@@99geovanni no bro, tal cual lo hice como el y no se que fallaba :(
Si llego a encontrar la solución te aviso e igual tu a mi porfa
Lo resolviste?me pasa lo mismo
Disculpa, tu codigo suelta este error al introducirlo al arduino Librería inválida encontrada en C:\Users\Administrator\Documents\Arduino\libraries\Puente_H_Prueba: no headers files (.h) found in C:\Users\Administrator\Documents\Arduino\libraries\Puente_H_Prueba
No lo se amigo. No sabría decirte cual es el error. Disculpa
Me Puede Proporcionar Algún Correo O Forma De Comunicación?
Christian Ballen dame tu mail en un comentario por aquí mismo y te escribo
Hola amigo cual es la funcion de transferencia aqui???
Hola. No lo sé. No la obtuve
@@josepaulofuenteslufer4868 si me di cuenta q solo mandas condicionantes y no un PID, con eso soluciona en lugar de IF's
@@pmunozuio saben como sacar la funcion?
Amigo no puedo abrir para ver el codigo, nose si de alguna manera lo pudieras proporcionar, de ante mano de lo agradeceria
Ramon, tienes que copiarlo y pegarlo en la barra de búsqueda de tu navegador. Si no te funciona mándame tu mail. Saludos
José Paulo Fuentes Lufer al igual ya lo copie y lo pegue como dice las indicaciones y me aparece que no existe la pagina
Te paso mi correo
ramonuriel1@gmail.com
Hola, no e podido descargar el codigo el link esta malo :(
nikolas burgos hola te lo puedo mandar si quieres si me das tu mail
Como saca es a ventana para mostrar el rango de luz, alguien?
No entiendo. Podrías decir de otra forma la pregunta?
en arduino hay una sección que dice serial plotter, es ahí
Solo gira para un lado no se como hacer para que gire en ambos sentidos no entendí bien:(
Holaa. El L293D es el que hace la pega de cambiar la dirección de la corriente, lo que provoca el cambio de dirección del motor. Éste está conectado a pines de salida del arduino, comúnmente el 8,9, 10 o 11. En el código para el arduino se usa de referencia esos pines para invertir la corriente mediante el L293D. Según la cantidad de luz. Se muestran como i8, i9, etc. Revisa que en la realidad hayas conectado los mismos pines que pones en el código.
hola buen dia no pudo abrir el código
goudaime09. Si hay un error, dame tu mail y te lo mando
arreolavelez@gmail.com gracias
Enviado. Espero te funcione. Saludos
muchas gracias
Cambié los valores por los que me funcionaron, éxito :)
const int sensorPin=0;
const int ocaso = 400;
const int luz_minima =785 ;
const int luz_maxima = 1000;
#define e1 8
#define i1 9
#define i2 10
void setup()
{
Serial.begin(9600);
}
void loop()
{
int valueAnalog = analogRead(sensorPin);
Serial.println(valueAnalog);
if(valueAnalog < ocaso){
digitalWrite(e1, HIGH);
digitalWrite(i1, HIGH);
digitalWrite(i2, HIGH);
}
if(valueAnalog > ocaso && valueAnalog < luz_minima){
digitalWrite(e1, HIGH);
digitalWrite(i1, HIGH);
digitalWrite(i2, LOW);
}
if(valueAnalog > luz_maxima){
digitalWrite(e1, HIGH);
digitalWrite(i1, LOW);
digitalWrite(i2, HIGH);
}
if(valueAnalog > luz_minima && valueAnalog < luz_maxima){
digitalWrite(e1, HIGH);
digitalWrite(i1, HIGH);
digitalWrite(i2, HIGH);
}
}
te funciono bien ?
no me funciona el LDR tengo todo tal cual y no cambia cuando pongo luz ayuda pls
es porque tiene hecho mal el codigo, tienes que agregar en el void setup los pines 8,9,10 y decirle si son salidas o entradas. el solo lo define por nombre pero no por tipo si OUTPUT o INPUT
hola muy buenos dias reciba un cordial saludo jose.. me podrias colaborar con el codigo. gracias
Hola Fabian. Muy buenos dias. Gracias por comentar. Ya arreglé el link de la descripción. El código está en el dropbox. Si aun así no te funciona, mándame tu mail, para enviártelo por ese medio. Espero tu comentario para ver cómo te fue
Necesito Su Ayuda
No me funciona el motor dc
Tengo todo listo pero el motor dc no se mueve
Ayuda pls
Revisa que el motor esté bueno conectándolo directamente a la fuente. Revisa que la conexión que hiciste de cada pin del arduino coincida con las del código.