Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Par memoryleakyuSuivez plus par l'auteur:
Histoire
Une balise diffusera en continu des signaux pour informer les autres appareils Bluetooth de sa présence. Et j'ai toujours voulu avoir une balise bluetooth pour suivre mes clés car j'ai déjà oublié de les apporter genre 10 fois l'année dernière. Et j'ai eu un double module HM13. Je pense donc que je pourrais le transformer en un simple iBeacon pour me faire savoir si j'ai oublié d'apporter mes clés. Mais quand je l'ai fini, j'ai réalisé que je ne continuerais pas à vérifier mes téléphones. Ainsi, j'ai décidé de faire un scanner de balise continue avec Raspberry Pi comme passerelle bluetooth. Je peux donc le déclencher pour m'envoyer un e-mail ou un SMS pour me rappeler mes clés.
Fournitures
Seeduino V4.2
Grove - Blueseeed - Modèle double (HM13)
Raspberry Pi 4 modèle B
Étape 1: bricoler un IBeacon
J'ai programmé le module HM13 avec une carte compatible arduino. Je pense que cela peut être fait avec d'autres types de cartes de développement, même raspberry pi. Mais comme il existe de nombreuses bibliothèques avec Arduino, pourquoi s'embêter ? Connectez le module HM13 aux broches Tx et Rx de droite. Ensuite, téléchargez le croquis. Mais n'oubliez pas de définir l'UUID, la macro et la valeur mineure dans le code Arduino. Quand c'est fait, il vous suffit d'alimenter le module HM13 pour qu'il continue de fonctionner.
Étape 2: Testez-le avec une application
Ajoutez ensuite votre balise dans l'application. L'UUID, la macro et la valeur mineure ont été spécifiés dans le code Arduino. Après cela, vous verrez votre balise sur la page d'accueil de l'application.
Prenez votre téléphone et promenez-vous. Vous verrez la distance approximative entre vous et votre balise.