Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Canne blanche intelligente : navigateur Arduino pour malvoyants (ultrasons + GPS + SMS)

Composants et fournitures

1Sheeld (shield Arduino ↔ smartphone Android)×1
Arduino UNO×1
Smartphone Android (fournit GPS, SMS, Bluetooth)×1
Capteur ultrasons HC-SR04×2 (haut / bas)
Moteur DC vibrant (retour haptique)×2
Relais, interrupteur à bascule, fils, batterie 9 V×1 chacun

Applications et services en ligne

Fonctionnement

La canne intègre deux capteurs ultrasons (haut et bas) pour détecter les obstacles à deux niveaux. Deux moteurs vibrants (logés dans le tube PVC de la canne) alertent l'utilisateur : vibration continue pour obstacle bas (< 40 cm), vibration pulsée pour obstacle haut (< 100 cm).

Le smartphone (connecté via 1Sheeld en Bluetooth) fournit la position GPS. Un interrupteur à bascule (bouton d'urgence) déclenche l'envoi d'un SMS au numéro préenregistré (proche / secours) avec la latitude/longitude et un lien Google Maps.

Étapes clés

  1. Alimentation par batterie 9 V (autonomie limitée – prévoir panneau solaire futur).
  2. Connexion Bluetooth 1Sheeld + activation shields GPS/SMS dans l'appli.
  3. Détection obstacles : deux HC-SR04 (broches 4/5 et 6/7), moteurs vibrants sur broches 12/13.
  4. Bouton d'urgence (broche 8) : si pressé, lecture GPS, composition SMS avec coordonnées + lien Maps, envoi via shield SMS.
  5. Longueur de canne réglable, seuils de distance modifiables dans le code.

Code source (OneSheeldBlindStickNavigator.ino)

Utilise la bibliothèque OneSheeld.h avec CUSTOM_SETTINGS, INCLUDE_GPS_SHIELD, INCLUDE_SMS_SHIELD. Boucle principale : lecture ultrasons, commande vibrations, surveillance bouton urgence, envoi SMS si déclenché. Délai 1 s entre cycles.

Schéma

Fichier Fritzing (OneSheeldTONGKAT.fzz) fourni.

Processus de fabrication

  1. Détecteur de langue TinyML avec Edge Impulse sur Arduino Nano 33 BLE Sense
  2. Construire un jeu gyroscopique temps réel avec Arduino Nano et capteur MPU-6050
  3. Dé numérique Arduino sur écran LCD 16x2 – Générateur aléatoire à bouton poussoir
  4. Créer votre propre jeu de roulette à 37 LED avec Arduino Nano
  5. ATtiny85 Mini Arcade : Snake – Construire une console de jeu portable OLED
  6. Détecteur de distance portable – Kit DIY Arduino Nano avec HC-SR04, alimentation 18650 et boîtier imprimé 3D
  7. Construire une lampe de bureau réactive à l'audio avec Arduino Nano
  8. Voiture robot autonome de suivi de visage avec Arduino Nano et OpenCV
  9. Projet de galvanoplastie au cuivre : Construisez un système intelligent avec Arduino UNO