Index
Abrir Puertos para el Proyecto¶
Para que el proyecto funcione correctamente, asegúrate de que el puerto 8000/tcp esté abierto en el firewall de tu sistema. Esto permitirá la comunicación entre los dispositivos IoT y el servidor de inteligencia artificial.
Pasos para abrir el puerto 8000/tcp¶
# Verifica si el puerto 8000/tcp está abierto
sudo firewall-cmd --list-ports
# Abre el puerto 8000/tcp de forma permanente
sudo firewall-cmd --add-port=8000/tcp --permanent
# Recarga la configuración del firewall para aplicar los cambios
sudo firewall-cmd --reload
¿Qué hace este proyecto?¶
Este proyecto combina tecnologías de Internet de las Cosas (IoT) con Inteligencia Artificial (IA) para identificar sonidos específicos captados por sensores conectados. Cuando se detecta un audio relevante, el sistema utiliza IA para analizarlo y, si corresponde, envía notificaciones automáticas a los usuarios o sistemas interesados. Esto permite una respuesta rápida y automatizada ante eventos detectados por el sistema de audio inteligente.
Formatear una MicroUSB en FAT32 para el Proyecto¶
Para utilizar una tarjeta MicroUSB (o microSD con adaptador USB) en este proyecto, es necesario formatearla en FAT32. Sigue estos pasos en Linux:
-
Identifica el dispositivo
Conecta la MicroUSB y ejecuta:bash lsblkBusca el nombre de dispositivo (por ejemplo,/dev/sdb). -
Limpia la unidad
Elimina firmas previas:bash sudo wipefs -a /dev/sdb -
Crea una nueva tabla de particiones y partición FAT32
Iniciafdisk:bash sudo fdisk /dev/sdb- Presiona
opara nueva tabla DOS. - Presiona
npara nueva partición primaria. - Presiona
p, luego1, ENTER, ENTER (acepta valores por defecto). - Presiona
t, escribecpara tipo FAT32 LBA. - Presiona
wpara guardar y salir.
- Presiona
-
Formatea la partición en FAT32
bash sudo mkfs.vfat -F 32 /dev/sdb1 -n ESP32_SD -
Monta la partición
bash udisksctl mount -b /dev/sdb1 -
Verifica el montaje
bash df -T | grep sdb
Precaución: Asegúrate de seleccionar el dispositivo correcto para evitar pérdida de datos.
Enlaces Útiles para Probar el IoT Aplicado¶
| Categoría | Enlaces |
|---|---|
| Perros | Video 1 Video 2 |
| Niños jugando | Video 1 Video 2 |
| Aire acondicionado | Video 1 Video 2 |
| Música callejera | Video 1 Video 2 |
| Martillo neumático | Video 1 Video 2 |
| Motor coche ralentí | Video 1 Video 2 Video 3 |
| Taladro | Video 1 Video 2 |
| Sirenas | Video 1 Video 2 |
| Bocina de auto | Video 1 Video 2 Video 3 |
| Disparos | Video 1 Video 2 Video 3 |