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
- Soldador (genérico)
- Pistola de pegamento caliente (genérica)
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
- Sujeta el llavero Find Me al objeto que quieras rastrear (llaves, cartera, etc.).
- Empareja el dispositivo con tu teléfono móvil vía Bluetooth.
- 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
- Arduino Pro Mini o Arduino Nano
- Módulo Bluetooth HC-06
- Pequeña batería LiPo
- Zumbador piezoeléctrico pequeño
- Circuito de carga de batería
- Caja vacía de Tic Tac o cualquier caja pequeña
Paso 3: Herramientas requeridas
- Soldador
- Cables
- Pegamento
Paso 4: Conexiones
Bluetooth a Arduino
- VCC → VCC
- GND → GND
- TX → RX
- RX → TX
Zumbador a Arduino
- GND → GND
- +VCC → PIN DIGITAL 5
Batería a Arduino
- + → VCC
- - → GND
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:
- Tecla "Find" (buscar): u
- Tecla "Stop" (detener): s
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
- Proyecto Dados Digitales Arduino: Construye tu Propio Generador de Números Aleatorios con LCD
- Construye un Iron Man animado con Arduino: componentes, sensores y guía paso a paso
- Construye un Brazo Robótico Impreso en 3D Controlado por Arduino – Guía Paso a Paso
- Controlador de Humidificador DIY con Arduino y Relé: Configuración Segura de Alto Voltaje
- Puerta de control de temperatura sin contacto para detección rápida y precisa
- PiBot: Robot Pianista con Arduino para Interpretación Musical de Precisión
- Pong Neón en Matriz NeoPixel con Arduino Nano
- Monitorización Meteorológica en Tiempo Real con Arduino y ThingSpeak IoT
- Construye un volante joystick personalizado con Arduino para gaming
- Construye un Receptor FM Potente con Arduino y Módulo TEA5767
- Arduino 101: Construye un Podómetro con Sensor DHT11 y Pantalla LCD