Control de acceso a parking con Arduino

  Рет қаралды 51,168

juan badia ull

juan badia ull

2 жыл бұрын

Proyecto realizado por el alumno Vicent Ribes que trata sobre el control de acceso a un parking mediante Arduino y sensores de ultrasonidos. Se explica como utilizar entradas analógicas como digitales.

Пікірлер: 121
@AnaLucia-lg2jv
@AnaLucia-lg2jv 2 жыл бұрын
Hola! Excelente vídeo,Tienes algún contacto para pedirte más información al respecto
@Reelhex28
@Reelhex28 3 ай бұрын
100% real omagaaaaaaaaaaaaaaaaa!!!!!!!!!!!!!!
@emersonoswaldomirandalopez5096
@emersonoswaldomirandalopez5096 Жыл бұрын
excelente proyecto me podria apoyar con el codigo para poder realizarlo
@adriansantos400
@adriansantos400 Жыл бұрын
DE CUANTO SON LAS RESITENCIAS
@marisolflores7438
@marisolflores7438 2 жыл бұрын
Buenas tardes podrías subir el código porfavor
@luisdavidtuerolopez329
@luisdavidtuerolopez329 2 жыл бұрын
amigooooo. me gustó tu video, me podrías facilitar el código porfa
@cayujrayanaricojimmy3506
@cayujrayanaricojimmy3506 Жыл бұрын
me podrían ayudar haciendo el diagrama de estados de este proyecto
@kristian1768
@kristian1768 2 жыл бұрын
Podrias poner los archivos que se han utilizado gracias!
@josepforne9112
@josepforne9112 2 жыл бұрын
Hola, podria hacer un video mostrando el montaje de la maqueta? Un saludo!
@salmamedina1998
@salmamedina1998 11 ай бұрын
Hola de casualidad si lo subió el vídeo mostrando el montaje ?
@RMhugo007
@RMhugo007 6 ай бұрын
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
@nomanimran2545
@nomanimran2545 Жыл бұрын
Hola buenas, me podrias decir detelladamdente el material que se utiliza en el proyecto porfavor. Muchas gracias!!!!
@alessandra362
@alessandra362 7 ай бұрын
Conseguiste los nombres material? 😔
@jonathanarteaga5324
@jonathanarteaga5324 2 жыл бұрын
Tienes el codigo?
@victorius_monteria
@victorius_monteria Жыл бұрын
y el código dónde lo tiene?
@ivanorue
@ivanorue Жыл бұрын
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
@vichernandez8906
@vichernandez8906 Жыл бұрын
Hola, Pudiste conseguir el codigo amigo??
@Marquez_2003
@Marquez_2003 9 ай бұрын
alguien tiene el codigo de casualidad?
@palaaadium1
@palaaadium1 Жыл бұрын
Hola amigo puedes enviarnos el código fuente gracias
@Luu-xv5sf
@Luu-xv5sf 8 ай бұрын
buenas alguno sabe de cuanto tienen que ser cada una de las resistencias??
@AlexandraMontserratHernandezRo
@AlexandraMontserratHernandezRo 8 ай бұрын
220
@esthefanisantos9481
@esthefanisantos9481 2 жыл бұрын
Hola.
@yuliarancibia6769
@yuliarancibia6769 2 жыл бұрын
Codigo por favor
@jorgebarillas441
@jorgebarillas441 Жыл бұрын
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.
@itzelmartinez.g6117
@itzelmartinez.g6117 Жыл бұрын
Hola te salió
@agustinflores69
@agustinflores69 Жыл бұрын
Hola muy buenas el código me lo podrias facilitar
@karencuevas6967
@karencuevas6967 Жыл бұрын
hola me puedes decir de cuanto son las resistencias gracias
@TheNadxieli
@TheNadxieli 10 ай бұрын
le puedes de 220 ohm o de 1 k
@stivenlaverde663
@stivenlaverde663 8 ай бұрын
hola tienen el codigo ?
@ghostry3250
@ghostry3250 Жыл бұрын
Pasa el código
@noeliagarcia2947
@noeliagarcia2947 Жыл бұрын
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
@benjaminolafalvarezcervant66
@benjaminolafalvarezcervant66 10 күн бұрын
@@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 }
@carlosfabianrojasfigueroa491
@carlosfabianrojasfigueroa491 2 жыл бұрын
amigo buenas dias nos podrias compartir el codigo, es que al pasarlo no compila presenta errores
@esthefanisantos9481
@esthefanisantos9481 2 жыл бұрын
Hola ¿Conseguiste que te saliera el código sin error?
@nachoo1518
@nachoo1518 2 жыл бұрын
@@esthefanisantos9481 Hola, conseguieron el codigo ?
@esthefanisantos9481
@esthefanisantos9481 2 жыл бұрын
@@nachoo1518 Hola. No logré conseguir así que me estoy guiando de otro vídeo.
@josemontejovelazquez3159
@josemontejovelazquez3159 Жыл бұрын
@@esthefanisantos9481 cuál video ?
@ghostry3250
@ghostry3250 Жыл бұрын
Bro te pasarías el código ?
@ignaciohernandez1799
@ignaciohernandez1799 3 ай бұрын
Podrian decirme donde encuentro el esquema
@benjaminolafalvarezcervant66
@benjaminolafalvarezcervant66 10 күн бұрын
No hay uno como tal pero te puedo ayudar
@manueltisalema1678
@manueltisalema1678 7 ай бұрын
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
@CristianOrdonez-uf8oi
@CristianOrdonez-uf8oi 2 ай бұрын
Necesito el plano del proyecto bien resumido
@benjaminolafalvarezcervant66
@benjaminolafalvarezcervant66 10 күн бұрын
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
@jeffersonbarrantes1591
@jeffersonbarrantes1591 Жыл бұрын
Hola, tu proyecto me gusto mucho y me gustaría realizarlo ¿Me podrías facilitar el código de programación? porfavor
@lorenarodriguez3896
@lorenarodriguez3896 8 ай бұрын
Hola buenas noche me interesa tu proyecto .. Podrías facilitar el código porfavor
@esthefanisantos9481
@esthefanisantos9481 2 жыл бұрын
Hola. Estoy muy interesada en realizar el proyecto por esto te escribo para preguntar ¿Me podrías facilitar el código?
@fabianpalomo4136
@fabianpalomo4136 Жыл бұрын
me avisas si te lo pasaron por correo
@pcmastercancun9850
@pcmastercancun9850 Жыл бұрын
Hola, tendrás el código?
@marianoarguello4725
@marianoarguello4725 Жыл бұрын
@@fabianpalomo4136 me podes pasar el código ?
@vichernandez8906
@vichernandez8906 Жыл бұрын
Hola, ¿Pudiste conseguir el codigo?
@GRE.753
@GRE.753 Жыл бұрын
Yo quisiera el código arduino también
@maharba321
@maharba321 4 ай бұрын
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!
@delatorreescobarsulamita583
@delatorreescobarsulamita583 3 ай бұрын
lo conseguiste?
@benjaminolafalvarezcervant66
@benjaminolafalvarezcervant66 10 күн бұрын
#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 }
@StyveFokem-sj4ht
@StyveFokem-sj4ht 14 күн бұрын
s
@luismariocastillosalgado5717
@luismariocastillosalgado5717 10 ай бұрын
por favor regalarme el código
@luismariocastillosalgado5717
@luismariocastillosalgado5717 10 ай бұрын
lo necesito para mi proyecto
@yandelgrullonfermin54
@yandelgrullonfermin54 Жыл бұрын
Conseguí el código escríbanme si lo quieren para pasaselo
@corneliacabezas1220
@corneliacabezas1220 Жыл бұрын
Ayúdeme pofra necesito el codigo
@Oros.
@Oros. Жыл бұрын
Pásalo estaría súper bien
@luisespinoza9974
@luisespinoza9974 Жыл бұрын
Pásalo porfa
@marianygonzalez9495
@marianygonzalez9495 Жыл бұрын
Yo lo quiero por favor
@rodsalaz2697
@rodsalaz2697 Жыл бұрын
Pásalo
@gregoriogrant3891
@gregoriogrant3891 Жыл бұрын
pasa codigo gil
@arielbaez5305
@arielbaez5305 Жыл бұрын
depositame $105 Usd y te lo paso por correo
Inside Out 2: Who is the strongest? Joy vs Envy vs Anger #shorts #animation
00:22
Llegó al techo 😱
00:37
Juan De Dios Pantoja
Рет қаралды 58 МЛН
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 8 МЛН
Puerta de Garaje Automático con Arduino
6:48
Muy Fácil De Hacer
Рет қаралды 126 М.
10 PROYECTOS increíbles con ARDUINO que puedes hacer en 2023
8:03
Edupan Education
Рет қаралды 69 М.
Kit Faja transportadora con Sensor de Color
1:18
ECOPECH
Рет қаралды 14 М.
Cómo conectar un sensor a un PLC
0:58
Electrotec
Рет қаралды 38 М.
Parking de coches con Arduino
1:23
Marcos Garrido García
Рет қаралды 12 М.
Sensors - which one to use
17:06
Electronoobs
Рет қаралды 1,3 МЛН
Hướng Dẫn Lắp Phần Khung Mô Hình Cửa Tự Dộng
6:21
Đức Tiến
Рет қаралды 3,3 М.
Inside Out 2: Who is the strongest? Joy vs Envy vs Anger #shorts #animation
00:22