Table des matières:
- Étape 1: Câblage de votre module Bluefruit
- Étape 2: Configurer l'IDE pour Bluefruit
- Étape 3: écrivez et téléchargez votre programme
- Étape 4: vous l'avez fait
Vidéo: Communication série sans fil avec Bluefruit : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Voici un guide simple étape par étape pour remplacer vos fils par une connexion Bluetooth basse consommation:
Il m'a fallu un certain temps pour comprendre cela car il n'y a pratiquement aucune documentation sur le fait de le faire avec la technologie Bluetooth basse consommation moderne telle que le module Bluefruit. Mon objectif était de pouvoir collecter sans fil des données à partir d'un accéléromètre connecté à un Arduino, les données étant enregistrées sur mon ordinateur portable ou mon smartphone pour analyse.
Première étape: téléchargez les programmes pour lire UART
Mac - J'utilise Adafruit Bluefruit LE Connect, il est gratuit sur l'App Store et documenté dans cet article de blog:
blog.adafruit.com/2016/06/06/bluefruit-le-…
IOS / Android - J'utilise le même logiciel Bluefruit LE Connect mais simplement la version IOS, consultez l'App Store
Windows - Il y a un merveilleux programme disponible sur GitHub ici:
github.com/adafruit/adafruit-bluefruit-le-…
Étape 1: Câblage de votre module Bluefruit
Voici le schéma de câblage de base, les bibliothèques Adafruit qui seront également liées à l'étape suivante sont configurées pour cette configuration de câblage, je recommande donc de ne pas la modifier. Je l'ai utilisé avec un Arduino Uno et un Pro Mini et ils fonctionnent essentiellement de la même manière.
Étape 2: Configurer l'IDE pour Bluefruit
Si vous ne l'avez pas déjà fait, vous devrez télécharger quelques bibliothèques à utiliser lors de la programmation du module, les voici:
learn.adafruit.com/introducing-the-adafrui…
Si vous ne savez pas comment installer une bibliothèque, c'est très simple, décompressez simplement le fichier et placez-le dans votre dossier documents/Arduino/Libraries et redémarrez l'IDE.
Étape 3: écrivez et téléchargez votre programme
Voici un court programme que j'ai écrit et qui envoie un message via Bluetooth à l'appareil récepteur, la partie la plus importante est que vous définissiez vos broches série RX / TX en conséquence et que vous ajoutiez une autre ligne série parallèle.
#comprendre
const int rxpin = 10;
const int txpin = 9;
LogicielSerial Serial1 (rxpin, txpin);
configuration vide (void) {
Serial.begin(9600); // il s'agit de la connexion de moniteur série filaire normale que vous pouvez afficher avec l'IDE Arduino
Serial1.begin(9600); // ceci dans la deuxième chaîne qui est envoyée au module Bluefruit, il doit être de 9600 bauds
}
boucle vide() {
Serial.println("MonNomJeff");
Serial1.println("MonNomJeff");
retard(1000); //cela s'imprime aux deux endroits, vous devriez donc voir ce message incroyablement important de toute façon
}
Étape 4: vous l'avez fait
J'espère que vous regardez maintenant la fonctionnalité UART dans l'application que vous avez choisie et que vous êtes satisfait des messages qu'elle vous donne, vous devriez voir quelque chose comme ces images ici, sinon essayez de recâbler votre circuit ou de réinitialiser votre module en usine en maintenant une broche GND à la broche DFU pendant 5 secondes jusqu'à ce que les voyants bleu et rouge clignotent.
Conseillé:
Robot Arduino sans fil utilisant le module sans fil HC12 : 7 étapes
Robot Arduino sans fil utilisant le module sans fil HC12 : Salut les gars, bon retour. Dans mon article précédent, j'ai expliqué ce qu'est un circuit de pont en H, un circuit intégré de pilote de moteur L293D, un circuit de pilote de moteur L293D superposé pour piloter des pilotes de moteur à courant élevé et comment vous pouvez concevoir et fabriquer votre propre carte de pilote de moteur L293D
Longue portée, 1,8 km, communication sans fil Arduino à Arduino avec le HC-12. : 6 étapes (avec photos)
Longue portée, 1,8 km, communication sans fil Arduino à Arduino avec le HC-12.: Dans cette instruction, vous apprendrez à communiquer entre Arduinos sur une longue distance jusqu'à 1,8 km en plein air. Le HC-12 est un port série sans fil module de communication très utile, extrêmement puissant et simple d'utilisation. Vous allez d'abord lea
Point d'accès sans fil de 50 mètres de portée avec adaptateur sans fil USB TP Link WN7200ND sur Raspbian Stretch: 6 étapes
Point d'accès sans fil de 50 mètres de portée avec adaptateur sans fil USB TP Link WN7200ND sur Raspbian Stretch : Raspberry Pi est idéal pour créer des points d'accès sans fil sécurisés mais il n'a pas une bonne portée, j'ai utilisé un adaptateur sans fil USB TP Link WN7200ND pour l'étendre. Je veux partager comment le fairePourquoi est-ce que je veux utiliser un Raspberry Pi au lieu d'un routeur ?T
Système DIY de micro sans fil pour guitare sans fil : 4 étapes
DIY Wireless Mic to Wireless Guitar System: J'ai regardé des vidéos et des groupes et presque tous utilisent un système sans fil à la guitare. Devenir fou, bouger, marcher et faire ce qu'ils veulent sans le cordon alors je rêve d'en avoir un.. Mais.. pour moi maintenant c'est trop cher alors je suis arrivé à ça
Pirater une sonnette sans fil dans un interrupteur d'alarme sans fil ou un interrupteur marche/arrêt : 4 étapes
Piratage d'une sonnette sans fil dans un interrupteur d'alarme sans fil ou un interrupteur marche/arrêt : j'ai récemment construit un système d'alarme et je l'ai installé dans ma maison. J'ai utilisé des interrupteurs magnétiques sur les portes et les ai câblés à travers le grenier. Les fenêtres étaient une autre histoire et leur câblage n'était pas une option. J'avais besoin d'une solution sans fil et c'est