Hola Juan, qué tal? ¿Habría alguna posibilidad de que me pasaras el código completo del proyecto? He transcrito la parte que aparece en el video, pero la parte inicial no la tengo y no soy capaz de sacarla. Soy profe de Tecnología, pero me estoy iniciando en Arduino y el código completo me resulta difícil. Espero que me puedas ayudar. Gracias!
Porfavor, no hay manera que pueda resolver el código. Me lo prodría facilitar? Estoy interesada en poder resolver dudas y ver que funciona el código. Muchas gracias
Necesito su ayuda, elegí este proyecto porque me intereso, pero no me deja cargarlo en arduino, me tira error, ayúdenme porfaaaaa. es mi proyecto de ultimo año.
Yo quiero cotizar el proyecto pero bajo los siguientes parámetros, puerta automática, que el cliente pueda pagar directamente en alguna caja de cobro ingrese el billete y selecciones las opciones horas, días o mes. Dele imprima un código qr para UE pueda abrirse la puerta automáticamente y con el. Mismo código pueda retirar su vehículo, SOY DE ECUADOR
Los cables por donde los habéis pasado por dentro de los pilares o por debajo de la maqueta
Hola, podria hacer un video mostrando el montaje de la maqueta? Un saludo!
Hola de casualidad si lo subió el vídeo mostrando el montaje ?
@@salmamedina1998me puede enviar por servicio
excelente proyecto me podria apoyar con el codigo para poder realizarlo
Hola! Excelente vídeo,Tienes algún contacto para pedirte más información al respecto
Hola. Estoy muy interesada en realizar el proyecto por esto te escribo para preguntar ¿Me podrías facilitar el código?
me avisas si te lo pasaron por correo
Hola, tendrás el código?
@@fabianpalomo4136 me podes pasar el código ?
Hola, ¿Pudiste conseguir el codigo?
Yo quisiera el código arduino también
Buenas tardes podrías subir el código porfavor
porfavor su progrmacion donde lo descargo
Buenas, me gustaría saber si me puedes proporcionar el código de este majestuoso proyecto, ya que me sería de gran ayuda, gracias
100% real omagaaaaaaaaaaaaaaaaa!!!!!!!!!!!!!!
Hola buenas, me podrias decir detelladamdente el material que se utiliza en el proyecto porfavor. Muchas gracias!!!!
Conseguiste los nombres material? 😔
buenas, podrias facilitar lo que es el codigo y el diagrama para poder realizar el prototipo??
amigo buenas dias nos podrias compartir el codigo, es que al pasarlo no compila presenta errores
Hola ¿Conseguiste que te saliera el código sin error?
@@esthefanisantos9481 Hola, conseguieron el codigo ?
@@nachoo1518 Hola. No logré conseguir así que me estoy guiando de otro vídeo.
@@esthefanisantos9481 cuál video ?
Hola Juan, qué tal? ¿Habría alguna posibilidad de que me pasaras el código completo del proyecto? He transcrito la parte que aparece en el video, pero la parte inicial no la tengo y no soy capaz de sacarla. Soy profe de Tecnología, pero me estoy iniciando en Arduino y el código completo me resulta difícil. Espero que me puedas ayudar. Gracias!
lo conseguiste?
#include
const int MAX_CARS = 5;
const int TRIG_RIGHT_PIN = 8;
const int ECHO_RIGHT_PIN = 9;
const int TRIG_LEFT_PIN = 10;
const int ECHO_LEFT_PIN = 11;
const int LED_GREEN_PIN = 5;
const int LED_RED_PIN = 4;
const int SERVO_RIGHT_PIN = 6;
const int SERVO_LEFT_PIN = 7;
const int DISPLAY_A_PIN = 0;
const int DISPLAY_B_PIN = 1;
const int DISPLAY_C_PIN = 2;
const int DISPLAY_D_PIN = 3;
const int DISPLAY_E_PIN = 12;
const int DISPLAY_F_PIN = 13;
const int DISPLAY_G_PIN = A0;
Servo servoLeft;
Servo servoRight;
int carsCount = 0;
void setup() {
pinMode(TRIG_RIGHT_PIN, OUTPUT);
pinMode(ECHO_RIGHT_PIN, INPUT);
pinMode(TRIG_LEFT_PIN, OUTPUT);
pinMode(ECHO_LEFT_PIN, INPUT);
pinMode(LED_GREEN_PIN, OUTPUT);
pinMode(LED_RED_PIN, OUTPUT);
servoLeft.attach(SERVO_LEFT_PIN);
servoRight.attach(SERVO_RIGHT_PIN);
Serial.begin(9600);
}
void loop() {
int distanceLeft = readDistance(TRIG_LEFT_PIN, ECHO_LEFT_PIN);
int distanceRight = readDistance(TRIG_RIGHT_PIN, ECHO_RIGHT_PIN);
// Encender ambos LEDs cuando hay 0 lugares o 5 lugares
if (carsCount == 0 || carsCount == MAX_CARS) {
digitalWrite(LED_GREEN_PIN, HIGH);
digitalWrite(LED_RED_PIN, HIGH);
} else {
digitalWrite(LED_RED_PIN, LOW);
// Apagar el LED rojo solo si no hay señal de carro en la salida derecha
if (distanceRight >= 20 && carsCount < MAX_CARS) {
digitalWrite(LED_GREEN_PIN, HIGH);
} else {
digitalWrite(LED_GREEN_PIN, LOW);
}
}
// Detectar carro en la salida derecha
if (distanceRight < 20 && carsCount < MAX_CARS) {
servoRight.write(160); // Se activa la señal, el servomotor derecho va a 160°
digitalWrite(LED_RED_PIN, HIGH); // Encender el LED rojo
delay(1000); // Tiempo en que el servo se levanta
servoRight.write(90); // La señal ha pasado, el servomotor derecho vuelve a 90°
digitalWrite(LED_RED_PIN, LOW); // Apagar el LED rojo
carsCount++;
}
updateDisplay(carsCount);
delay(100);
}
int readDistance(int trigPin, int echoPin) {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
return pulseIn(echoPin, HIGH) / 58;
}
void updateDisplay(int count) {
const int SEGMENT_MAP[10] = {0b11111100, 0b01100000, 0b11011010, 0b11110010, 0b01100110, 0b10110110, 0b00111110, 0b11100000, 0b11111110, 0b11110110};
int digit1 = count / 10; // Obtener el primer dígito
int digit2 = count % 10; // Obtener el segundo dígito
// Mostrar el primer dígito
digitalWrite(DISPLAY_A_PIN, bitRead(SEGMENT_MAP[digit1], 0));
digitalWrite(DISPLAY_B_PIN, bitRead(SEGMENT_MAP[digit1], 1));
digitalWrite(DISPLAY_C_PIN, bitRead(SEGMENT_MAP[digit1], 2));
digitalWrite(DISPLAY_D_PIN, bitRead(SEGMENT_MAP[digit1], 3));
digitalWrite(DISPLAY_E_PIN, bitRead(SEGMENT_MAP[digit1], 4));
digitalWrite(DISPLAY_F_PIN, bitRead(SEGMENT_MAP[digit1], 5));
digitalWrite(DISPLAY_G_PIN, bitRead(SEGMENT_MAP[digit1], 6));
delay(5); // Retardo para visualizar el primer dígito
// Mostrar el segundo dígito
digitalWrite(DISPLAY_A_PIN, bitRead(SEGMENT_MAP[digit2], 0));
digitalWrite(DISPLAY_B_PIN, bitRead(SEGMENT_MAP[digit2], 1));
digitalWrite(DISPLAY_C_PIN, bitRead(SEGMENT_MAP[digit2], 2));
digitalWrite(DISPLAY_D_PIN, bitRead(SEGMENT_MAP[digit2], 3));
digitalWrite(DISPLAY_E_PIN, bitRead(SEGMENT_MAP[digit2], 4));
digitalWrite(DISPLAY_F_PIN, bitRead(SEGMENT_MAP[digit2], 5));
digitalWrite(DISPLAY_G_PIN, bitRead(SEGMENT_MAP[digit2], 6));
delay(5); // Retardo adicional para visualizar ambos dígitos
}
@@benjaminolafalvarezcervant66consulto ese sería todo el código disculpa -.?
DE CUANTO SON LAS RESITENCIAS
y el código dónde lo tiene?
Porfavor, no hay manera que pueda resolver el código. Me lo prodría facilitar? Estoy interesada en poder resolver dudas y ver que funciona el código. Muchas gracias
@@noeliagarcia2947 #include
const int MAX_CARS = 5;
const int TRIG_RIGHT_PIN = 8;
const int ECHO_RIGHT_PIN = 9;
const int TRIG_LEFT_PIN = 10;
const int ECHO_LEFT_PIN = 11;
const int LED_GREEN_PIN = 5;
const int LED_RED_PIN = 4;
const int SERVO_RIGHT_PIN = 6;
const int SERVO_LEFT_PIN = 7;
const int DISPLAY_A_PIN = 0;
const int DISPLAY_B_PIN = 1;
const int DISPLAY_C_PIN = 2;
const int DISPLAY_D_PIN = 3;
const int DISPLAY_E_PIN = 12;
const int DISPLAY_F_PIN = 13;
const int DISPLAY_G_PIN = A0;
Servo servoLeft;
Servo servoRight;
int carsCount = 0;
void setup() {
pinMode(TRIG_RIGHT_PIN, OUTPUT);
pinMode(ECHO_RIGHT_PIN, INPUT);
pinMode(TRIG_LEFT_PIN, OUTPUT);
pinMode(ECHO_LEFT_PIN, INPUT);
pinMode(LED_GREEN_PIN, OUTPUT);
pinMode(LED_RED_PIN, OUTPUT);
servoLeft.attach(SERVO_LEFT_PIN);
servoRight.attach(SERVO_RIGHT_PIN);
Serial.begin(9600);
}
void loop() {
int distanceLeft = readDistance(TRIG_LEFT_PIN, ECHO_LEFT_PIN);
int distanceRight = readDistance(TRIG_RIGHT_PIN, ECHO_RIGHT_PIN);
// Encender ambos LEDs cuando hay 0 lugares o 5 lugares
if (carsCount == 0 || carsCount == MAX_CARS) {
digitalWrite(LED_GREEN_PIN, HIGH);
digitalWrite(LED_RED_PIN, HIGH);
} else {
digitalWrite(LED_RED_PIN, LOW);
// Apagar el LED rojo solo si no hay señal de carro en la salida derecha
if (distanceRight >= 20 && carsCount < MAX_CARS) {
digitalWrite(LED_GREEN_PIN, HIGH);
} else {
digitalWrite(LED_GREEN_PIN, LOW);
}
}
// Detectar carro en la salida derecha
if (distanceRight < 20 && carsCount < MAX_CARS) {
servoRight.write(160); // Se activa la señal, el servomotor derecho va a 160°
digitalWrite(LED_RED_PIN, HIGH); // Encender el LED rojo
delay(1000); // Tiempo en que el servo se levanta
servoRight.write(90); // La señal ha pasado, el servomotor derecho vuelve a 90°
digitalWrite(LED_RED_PIN, LOW); // Apagar el LED rojo
carsCount++;
}
updateDisplay(carsCount);
delay(100);
}
int readDistance(int trigPin, int echoPin) {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
return pulseIn(echoPin, HIGH) / 58;
}
void updateDisplay(int count) {
const int SEGMENT_MAP[10] = {0b11111100, 0b01100000, 0b11011010, 0b11110010, 0b01100110, 0b10110110, 0b00111110, 0b11100000, 0b11111110, 0b11110110};
int digit1 = count / 10; // Obtener el primer dígito
int digit2 = count % 10; // Obtener el segundo dígito
// Mostrar el primer dígito
digitalWrite(DISPLAY_A_PIN, bitRead(SEGMENT_MAP[digit1], 0));
digitalWrite(DISPLAY_B_PIN, bitRead(SEGMENT_MAP[digit1], 1));
digitalWrite(DISPLAY_C_PIN, bitRead(SEGMENT_MAP[digit1], 2));
digitalWrite(DISPLAY_D_PIN, bitRead(SEGMENT_MAP[digit1], 3));
digitalWrite(DISPLAY_E_PIN, bitRead(SEGMENT_MAP[digit1], 4));
digitalWrite(DISPLAY_F_PIN, bitRead(SEGMENT_MAP[digit1], 5));
digitalWrite(DISPLAY_G_PIN, bitRead(SEGMENT_MAP[digit1], 6));
delay(5); // Retardo para visualizar el primer dígito
// Mostrar el segundo dígito
digitalWrite(DISPLAY_A_PIN, bitRead(SEGMENT_MAP[digit2], 0));
digitalWrite(DISPLAY_B_PIN, bitRead(SEGMENT_MAP[digit2], 1));
digitalWrite(DISPLAY_C_PIN, bitRead(SEGMENT_MAP[digit2], 2));
digitalWrite(DISPLAY_D_PIN, bitRead(SEGMENT_MAP[digit2], 3));
digitalWrite(DISPLAY_E_PIN, bitRead(SEGMENT_MAP[digit2], 4));
digitalWrite(DISPLAY_F_PIN, bitRead(SEGMENT_MAP[digit2], 5));
digitalWrite(DISPLAY_G_PIN, bitRead(SEGMENT_MAP[digit2], 6));
delay(5); // Retardo adicional para visualizar ambos dígitos
}
@@benjaminolafalvarezcervant664:03
buenas alguno sabe de cuanto tienen que ser cada una de las resistencias??
220
Necesito el plano del proyecto bien resumido
Necesitas ayuda? Yo ya lo realize si quieres pásame algún otro medio de contacto y te puedo ayudar con los planos y programación
@@benjaminolafalvarezcervant66 hola amigo, tendras el codigo del video casualidad??
@@benjaminolafalvarezcervant66 me puedes pasar el código porfavor
@@benjaminolafalvarezcervant66por favor me puede facilitar el plano del proyecto
@@benjaminolafalvarezcervant66 Pasa el plano y el código estimado
Holaa! Estoy haciendo un proyecto similar, ¿Podrias compartirme el codigo? Seria de mucha ayuda para mis compañeros y para mi. Muchas gracias!
amigooooo. me gustó tu video, me podrías facilitar el código porfa
Se diferenciar algunos componetes pero quién los podria detallar mejor este proyecto -.?
2 servomotores, 2 sensores ultrasonicos, 1 protoboard, un puerto arduino uno, 1 display de 7 segmentos y 2 focos led.
Podrian decirme donde encuentro el esquema
No hay uno como tal pero te puedo ayudar
@@benjaminolafalvarezcervant66hola como estas? me podrias ayudar? graciad
Ayúdame porfavor en el proyecto
Tienes el codigo?
hola me puedes decir de cuanto son las resistencias gracias
le puedes de 220 ohm o de 1 k
Necesito su ayuda, elegí este proyecto porque me intereso, pero no me deja cargarlo en arduino, me tira error, ayúdenme porfaaaaa. es mi proyecto de ultimo año.
Hola te salió
Yo quiero cotizar el proyecto pero bajo los siguientes parámetros, puerta automática, que el cliente pueda pagar directamente en alguna caja de cobro ingrese el billete y selecciones las opciones horas, días o mes. Dele imprima un código qr para UE pueda abrirse la puerta automáticamente y con el. Mismo código pueda retirar su vehículo, SOY DE ECUADOR
Elegante sabes si sirve el mismo circuito sirven con esp32
podrias facilitar el codigo y el diagrama por favor
Conseguí el código escríbanme si lo quieren para pasaselo
Ayúdeme pofra necesito el codigo
Pásalo estaría súper bien
Pásalo porfa
Yo lo quiero por favor
Pásalo
me podrían ayudar haciendo el diagrama de estados de este proyecto
Podrias poner los archivos que se han utilizado gracias!
hola tienen el codigo ?
Hola amigo puedes enviarnos el código fuente
gracias
alguien tiene el codigo de casualidad?
Codigo por favor
Hola.
Hola muy buenas el código me lo podrias facilitar
Bro te pasarías el código ?
Hola, tu proyecto me gusto mucho y me gustaría realizarlo
¿Me podrías facilitar el código de programación? porfavor
Hola buenas noche me interesa tu proyecto ..
Podrías facilitar el código porfavor
Pasa el código
s
por favor regalarme el código
lo necesito para mi proyecto
pasa codigo gil
depositame $105 Usd y te lo paso por correo
Hola. Estoy muy interesado por esto te escribo para preguntar ¿Me podrías facilitar el código? es para mi proyecto final de la carrera
Hola, Pudiste conseguir el codigo amigo??