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

Find Me: Localizador Inteligente de Objetos con Arduino y Bluetooth

Componentes y suministros

Arduino Nano R3 ×1
Sensor ultrasónico HC-SR04 (genérico) ×3
Cables de conexión (genéricos) ×1
Módulo Bluetooth HC-06 ×1
Batería LiPo 3.7 V ×1
Zumbador (buzzer) ×1

Herramientas necesarias

Sobre el proyecto

Descripción general

Al acoplar el dispositivo "Find Me" a cualquier objeto —llaves, cartera, mochila—, podrás localizarlo en segundos pulsando un botón en tu smartphone mediante la aplicación correspondiente. El dispositivo emite un sonido audible que facilita su localización.

Paso 1: Funcionamiento

  1. Sujeta el llavero Find Me al objeto que quieras rastrear (llaves, cartera, etc.).
  2. Empareja el dispositivo con tu teléfono móvil vía Bluetooth.
  3. Cuando necesites encontrar el objeto, pulsa el botón "Find" en la app; el dispositivo sonará y te guiará hasta él.

Paso 2: Lista de componentes

Paso 3: Herramientas requeridas

Paso 4: Conexiones

Bluetooth a Arduino

Zumbador a Arduino

Batería a Arduino

Paso 5: Código Arduino

Archivo: F4GUK1YIZ4UMQYW.ino

Paso 6: Aplicación Android

Utiliza la app Bluetooth Controller, disponible en Google Play Store:
https://play.google.com/store/apps/details?id=apps.BT&hl=en

Paso 7: Configuración de la app

Tras instalar la app, accede a Set Keys y asigna:

No modifiques estos valores.

Paso 8: Montaje final

Introduce todo el circuito en la caja y añade una anilla para sujetarlo. Opcionalmente, puedes conectar un motor de vibración en paralelo al zumbador para mejorar la detección si el orificio del zumbador queda tapado.

¡Tu "Find Me" está listo para usar!

Código

buzzer.ino (Arduino)

int outPin = 5; // zumbador conectado al pin 5
void setup() {
  Serial.begin(9600);
  pinMode(outPin, OUTPUT);
}
void loop() {
  if (Serial.available()) {
    char bt = Serial.read();
    if (bt == 'u') { // zumbador ON
      digitalWrite(outPin, HIGH);
    } else if (bt == 's') { // zumbador OFF
      digitalWrite(outPin, LOW);
    }
  }
}

Proceso de manufactura

  1. Proyecto Dados Digitales Arduino: Construye tu Propio Generador de Números Aleatorios con LCD
  2. Construye un Iron Man animado con Arduino: componentes, sensores y guía paso a paso
  3. Construye un Brazo Robótico Impreso en 3D Controlado por Arduino – Guía Paso a Paso
  4. Controlador de Humidificador DIY con Arduino y Relé: Configuración Segura de Alto Voltaje
  5. Puerta de control de temperatura sin contacto para detección rápida y precisa
  6. PiBot: Robot Pianista con Arduino para Interpretación Musical de Precisión
  7. Pong Neón en Matriz NeoPixel con Arduino Nano
  8. Monitorización Meteorológica en Tiempo Real con Arduino y ThingSpeak IoT
  9. Construye un volante joystick personalizado con Arduino para gaming
  10. Construye un Receptor FM Potente con Arduino y Módulo TEA5767
  11. Arduino 101: Construye un Podómetro con Sensor DHT11 y Pantalla LCD