MONTAJE 14BIS RECONOCIMIENTO DE MATRÍCULAS
Vamos a desarrollar este proyecto de Jorge Lobo @Lobo_tic
https://x.com/lobo_tic/status/1923996982516814064
PRIMER PASO : MONTAJE
Ponemos un servo en D4
FÍJATE QUE EL MARRÓN A MASA GND SIMBOLO G TAL COMO LA FOTO Y EL AMARILLO EN DATO Dx

SEGUNDO PASO : CREAR MÁQUINA IA DE RECONOCIMIENTO DE MATRICULAS
Entramos en crear máquina de reconocer imágenes
Creamos una clase que se llame NO
Añadimos imágenes desde nuestra webcam
Vamos enseñando matrículas que no queremos que se abra el parking de cada matrícula pulsamos una docena en diferentes posiciones (ligeros cambios)
También añadimos la imagen que existe cuando no hay ninguna matrícula, pues queremos que cuando no hay coche que no se abra el parking
Añadimos la clase SI
Repetimos el paso 3.1 con las matrículas que queremos que se abra el parking
Le damos a aprender
Probamos
Nos fijamos que funciona perfectamente

Detalle del paso 3.2

TERCER PASO : PROGRAMAR
Ahora entramos en la ventana de programación usando el modelo:
En learningml arrastramos la instrucción de encender cámara
curiosamente lo voltea, por lo tanto le decimos ON FLIPPED de lo contrario lee al revés las matrículas (curiosamente lo hace bien aunque a veces falla)
Ponemos un bucle infinito para que siempre lea los sensores y funcionen los actuadores (típico en programas de robótica)
Un condicional dentro del bucle si --- sino y en la condición que sea si LA MATRICULA ES DE LA CLASE SI pues que abra sino que la cierre
Tiene dos instrucciones dentro de learningml uno que es que clasifique la imagen y otro que sea la imagen de la captura del vídeo
Si es SI pues que abra con el servo
También que encienda la luz verde y apaque el rojo
Esta espera es para que el coche pase tranquilamente además que nos permite que no haga contínuos aperturas y cierres de la barrera
SINO pues que cierre la barrera
Encienda rojo y apague verde

CUARTO PASO : JUGAR