nanisadw3 /
Practicas_javaFX
Esta sera una vercion de las practicas escolares en C# pero para javaFX
Loading repository data…
JuanmiAcosta / repository
En esta práctica se probará la comunicación por puerto serie entre una aplicación java, y el microcontrolador Arduino. Esta es la última parte para poder finalizar el desarrollo de una aplicación de gestión de gimnasios. Esta comunicación es esencial para llevar a cabo un control de acceso en los mismos.
Esta práctica consiste en tener un control de acceso basado en el microcontrolador Arduino Nano y un lector RFID (chip RC522) que se pueda comunicar con una aplicación Java que conlleve una Base de Datos, en este caso relacional.
El programa se divide en dos bloque claros, en la rutina (void loop) del microcontrolador que se encarga de escuchar los comandos de la aplicación ( "j_active" -> abrir el torno por ejemplo ), y en la parte de Java que también se encarga de recibir cierta información del microcontrolador, y además realizar ciertas acciones con la Base de Datos.
Para realizar este control de acceso he necesitado dos dependencias:
Este diagrama de actividad resume de manera simple las acciones de los dos programas, por un lado los mensajes comenzados en "j" son los que manda Java por puerto serie, y los que empiezan por "c" son los mandados por el microcontrolador:
Además en la siguiente imagen se especifican los pines usados en el microcontrolador Arduino Nano, y un esquemático de las conexiones:
Por último recomendar la creación de una PCB para un acabado más profesional, este es un ejemplo pero se puede realizar de diversas maneras:
Selected from shared topics, language and repository description—not editorial ratings.
nanisadw3 /
Esta sera una vercion de las practicas escolares en C# pero para javaFX
nanisadw3 /
Esta sera una vercion de las practicas escolares en C# pero para java
JuanmiAcosta /
Práctica para la asignatura de Desarrollo y Diseño de Sistemas de Información. En esta se implementa un CRUD con 3 tablas (Stock, Pedido y Detalle_Pedido) y se ha de realizar una transacción en la que se haga uso de commits , rollbacks y savepoints.
bashaxl /
En esta práctica de Java, implementé el algoritmo de Collatz, un problema matemático basado en una secuencia de pasos repetitivos: Si el número entero y positivo es par, se divide entre 2, si es impar se multiplica por 3 y se le suma 1, el proceso se repite hasta llegar a 1.
JoseLuisPayoyo /
Gestor académico simple para cursos y estudiantes, desarrollado con Java 17 y Spring Boot. Permite realizar operaciones CRUD sobre cursos y estudiantes. Este proyecto está diseñado con buenas prácticas de arquitectura, uso de DTOs, capas separadas, y preparado para conectar con un frontend hecho en React + Tailwind CSS.
josegury /
En esta práctica vamos a ampliar la funcionalidad que conseguimos en la anterior para implementar un multienvío (no necesariamente ordenado) de mensajes entre los miembros de un grupo cerrado.