Taula de continguts:
- Pas 1: connectar el mòdul Bluefruit
- Pas 2: configureu l'IDE per a Bluefruit
- Pas 3: escriviu i pengeu el vostre programa
- Pas 4: ho heu fet
Vídeo: Comunicació en sèrie sense fils mitjançant Bluefruit: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Aquí teniu una senzilla guia pas a pas per substituir els cables per una connexió Bluetooth de baix consum:
Vaig trigar una mica a esbrinar-ho, ja que amb prou feines hi ha documentació per fer-ho amb la tecnologia moderna Bluetooth de baix consum, com ara el mòdul Bluefruit. El meu objectiu era poder recopilar dades sense fils d’un acceleròmetre connectat a un Arduino, enregistrant-les al meu portàtil o al meu telèfon intel·ligent per analitzar-les.
Primer pas: descarregueu els programes per llegir UART
Mac: faig servir Adafruit Bluefruit LE Connect, és gratuït a l'App Store i es documenta en aquesta entrada del bloc:
blog.adafruit.com/2016/06/06/bluefruit-le-…
IOS / Android: utilitzo el mateix programari Bluefruit LE Connect, però simplement la versió IOS, consulteu l'App Store
Windows: aquí hi ha un meravellós programa disponible a GitHub:
github.com/adafruit/adafruit-bluefruit-le-…
Pas 1: connectar el mòdul Bluefruit
Aquí teniu el diagrama bàsic de cablejat, les biblioteques d'Adafruit que també enllaçaré al pas següent estan configurades per a aquesta configuració de cablejat, per la qual cosa recomano no canviar-lo. Ho he fet servir amb un Arduino Uno i un Pro Mini i, essencialment, funcionen igual.
Pas 2: configureu l'IDE per a Bluefruit
Si encara no ho heu fet, haureu de descarregar algunes biblioteques per utilitzar-les en programar el mòdul, aquí les teniu:
learn.adafruit.com/introducing-the-adafrui…
Si no sabeu com instal·lar una biblioteca, és molt senzill simplement descomprimiu el fitxer i col·loqueu-lo a la carpeta Documents / Arduino / Libraries i reinicieu l'IDE.
Pas 3: escriviu i pengeu el vostre programa
Aquí teniu un breu programa que he escrit que envia un missatge per Bluetooth perquè el dispositiu receptor el visualitzi, la part més important és que configureu els pins RX / TX de sèrie en conseqüència i afegiu una altra línia serial paral·lela.
#incloure
const int rxpin = 10;
const int txpin = 9;
SoftwareSerial Serial1 (rxpin, txpin);
configuració nul·la (nul·la) {
Serial.begin (9600); // aquesta és la connexió normal del monitor sèrie amb cable que podeu veure amb l'IDE Arduino
Serial1.begin (9600); // a la segona cadena que s'envia al mòdul Bluefruit, ha de ser de 9600 baud
}
bucle buit () {
Serial.println ("El meu nomJeff");
Serial1.println ("El meu nomJeff");
retard (1000); // això s'imprimeix als dos llocs, de manera que hauríeu de veure aquest missatge increïblement important de qualsevol manera
}
Pas 4: ho heu fet
Esperem que ara estigueu veient la funció UART a l’aplicació que heu escollit i estigueu satisfets amb els missatges que us proporcionen, hauríeu de veure alguna cosa com aquestes imatges aquí, si no, proveu de tornar a connectar el circuit o restablir de fàbrica el mòdul mantenint un pin GND a el pin DFU durant 5 segons fins que parpellegin els llums blau i vermell.
Recomanat:
Comunicació sense fils SmartHome: els fonaments extrems de MQTT: 3 passos
Comunicació sense fils SmartHome: els conceptes bàsics extrems de MQTT: Fonaments bàsics de MQTT: ** Faré una sèrie de domòtica, aniré seguint els passos que vaig fer per aprendre tot el que he fet en el futur. Aquest instructable és la base sobre com configurar MQTT per utilitzar-lo en els meus futurs instructables. Vaja
Robot sense fil Arduino mitjançant el mòdul sense fils HC12: 7 passos
Robot sense fil Arduino que utilitza el mòdul sense fils HC12: Ei, benvinguts. A la meva publicació anterior, explicava què és un circuit de pont H, IC de controlador de motor L293D, IC controlador de motor L293D per a la conducció de conductors de motor d’alta intensitat i com podeu dissenyar i fabricar la vostra pròpia placa de controladors de motor L293D
Comunicació sense fils mitjançant el mòdul transceptor NRF24L01 per a projectes basats en Arduino: 5 passos (amb imatges)
Comunicació sense fils mitjançant el mòdul transceptor NRF24L01 per a projectes basats en Arduino: Aquest és el meu segon tutorial instructiu sobre els robots i els microcontroladors. És realment sorprenent veure el vostre robot viu i funcionant com s’esperava i cregueu-me que serà més divertit controlar el vostre robot o altres coses sense fils de manera ràpida i
Comunicació sense fils mitjançant mòduls RF de 433 MHz i microcontroladors Pic. Part 2: 4 passos (amb imatges)
Comunicació sense fils mitjançant mòduls RF de 433 MHz i microcontroladors Pic. Part 2: a la primera part d’aquest instructiu, vaig demostrar com programar un PIC12F1822 amb el compilador MPLAB IDE i XC8, per enviar una cadena senzilla sense fils mitjançant mòduls TX / RX 433 MHz barats. El mòdul receptor es va connectar mitjançant un USB a UART TTL. anunci per cable
Introduïu un timbre sense fils en un interruptor d'alarma sense fils o un interruptor d'encesa / apagat: 4 passos
Introduïu un timbre sense fils en un interruptor d'alarma sense fils o en un interruptor d'encès / apagat: recentment he construït un sistema d'alarma i l'he instal·lat a casa. Vaig fer servir interruptors magnètics a les portes i els vaig connectar a través de les golfes: les finestres eren una altra història i el cablejat dur no era una opció. Necessitava una solució sense fils i això és