Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Sensor de Puerta Arduino: Alertas en Tiempo Real vía IFTTT (Descontinuado)

Componentes y suministros

Componente Cantidad
Arduino UNO 1
Shield WiFi PHPoC para Arduino 1
Interruptor magnético de contacto (reed switch) 1

Aplicaciones y servicios en línea

Descripción del proyecto

Aviso importante: Este proyecto ya no es viable porque IFTTT eliminó la integración con Facebook Messenger. Se mantiene con fines educativos para aprender: Arduino WiFi, sensores de puerta, y uso de IFTTT Webhooks.

Arquitectura del sistema

Arduino UNO + Shield PHPoC WiFi → detecta apertura de puerta (reed switch en A0) → envía petición HTTPS a IFTTT Webhooks → IFTTT disparaba acción (antes: enviar mensaje por Facebook Messenger).

Cableado

Creación de Applet IFTTT (histórico)

12 pasos: Crear Applet → Trigger "Webhooks" → "Receive a web request" → Event Name: door_open → Action "Facebook Messenger" → "Send message" → Añadir ingrediente "OccurredAt" (timestamp) → Finish. Obtener Webhooks Key en ifttt.com/maker_webhooks → Documentation.

Librerías usadas

Código Arduino

Inicializa shield PHPoC, configura botón en A0 con debounce. En loop(): si botón pulsado (puerta abre) → sendNotification() conecta SSL a maker.ifttt.com:443, envía GET /trigger/door_open/with/key/KEY, imprime respuesta. Si botón liberado → "puerta cerrada".

Alternativa actual

El autor menciona proyecto similar pero más barato y apto para entorno industrial: PHPoC Monitoring Door Open via Facebook Messenger (también afectado por la misma limitación). Hoy se usaría Telegram, email, notificaciones push, MQTT, Home Assistant, etc.

Referencias de funciones

Funciones Arduino usadas: Serial.begin(), Serial.println(), delay(), millis(), bucles for/while, condicionales if/else, manipulación String (toInt(), substring(), indexOf(), remove(), equals()).

Proceso de manufactura

  1. Programa fácilmente la serie Atmel AT89 con Arduino Uno – Guía paso a paso
  2. Sensor K30 CO₂: Monitorización en tiempo real de la calidad del aire interior
  3. Puerta de control de temperatura sin contacto para detección rápida y precisa
  4. Crear un medidor IoT web con Arduino, Yaler e IFTTT
  5. Sistema de monitorización de incendios forestales en tiempo real con alertas SMS
  6. Arduino UNO + Shield WiFi: Visualización de Temperatura en Tiempo Real en Web vía Serial
  7. Sistema inteligente de monitorización de temperatura para escuelas: preciso, en tiempo real y seguro
  8. Sistema de iluminación activado por movimiento con Intel Curie (Arduino 101)
  9. Puerta automática con Arduino y sensor ultrasónico HC-SR04
  10. Cerradura Inteligente Sin Llave: Arduino y Android con Bluetooth y Contraseña
  11. Cerradura Inteligente WiFi con Arduino y ESP8266: Desbloqueo desde el Móvil