Satura rādītājs:
- 1. darbība: Bluefruit moduļa pievienošana vadam
- 2. darbība: iestatiet Bluefruit IDE
- 3. solis: uzrakstiet un augšupielādējiet savu programmu
- 4. solis: jūs to izdarījāt
Video: Bezvadu seriālā komunikācija, izmantojot Bluefruit: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šeit ir vienkāršs soli pa solim ceļvedis, lai nomainītu vadus ar Bluetooth zema enerģijas patēriņa savienojumu:
Man bija vajadzīgs laiks, lai to izdomātu, jo gandrīz nav nekādu dokumentu par to, kā to izdarīt ar modernām Bluetooth zema enerģijas patēriņa tehnoloģijām, piemēram, Bluefruit moduli. Mans mērķis bija bezvadu režīmā savākt datus no akselerometra, kas savienots ar Arduino, un dati tika ierakstīti vai nu klēpjdatorā, vai viedtālrunī analīzei.
Pirmais solis: lejupielādējiet programmas, lai lasītu UART
Mac - es izmantoju Adafruit Bluefruit LE Connect, tas ir bez maksas App Store un dokumentēts šajā emuāra ziņā:
blog.adafruit.com/2016/06/06/bluefruit-le-…
IOS / Android - es izmantoju to pašu Bluefruit LE Connect programmatūru, bet vienkārši IOS versiju, pārbaudiet App Store
Windows - vietnē GitHub ir pieejama brīnišķīga programma:
github.com/adafruit/adafruit-bluefruit-le-…
1. darbība: Bluefruit moduļa pievienošana vadam
Šeit ir pamata elektroinstalācijas shēma, Adafruit bibliotēkas, kuras arī turpmāk saistīs, tiks iestatītas šai elektroinstalācijas konfigurācijai, tāpēc es iesaku to nemainīt. Esmu to izmantojis ar Arduino Uno un Pro Mini, un tie būtībā darbojas vienādi.
2. darbība: iestatiet Bluefruit IDE
Ja vēl neesat to izdarījis, jums būs jālejupielādē dažas bibliotēkas, kuras izmantot moduļa programmēšanai, šeit tās ir:
learn.adafruit.com/introducing-the-adafrui…
Ja jūs nezināt, kā instalēt bibliotēku, tā ir ļoti vienkārša, vienkārši izpakojiet failu un ievietojiet to mapē Dokumenti/Arduino/Bibliotēkas un restartējiet IDE.
3. solis: uzrakstiet un augšupielādējiet savu programmu
Šeit ir īsa programma, kuru es uzrakstīju un kas nosūta ziņu, izmantojot Bluetooth, lai saņēmēja ierīce varētu to apskatīt, vissvarīgākā daļa ir tāda, ka jūs attiecīgi iestatāt seriālās RX / TX tapas un pievienojat citu paralēlu sērijas līniju.
#iekļaut
const int rxpin = 10;
const int txpin = 9;
SoftwareSerial Serial1 (rxpin, txpin);
void setup (void) {
Sērijas sākums (9600); // tas ir parasts vadu seriālā monitora savienojums, kuru varat apskatīt, izmantojot Arduino IDE
Sērijas1.sākums (9600); // šai otrajā virknē, kas tiek nosūtīta uz Bluefruit moduli, tai jābūt 9600 baudām
}
void loop () {
Serial.println ("MyNameJeff");
Serial1.println ("MansVārdsJeff");
kavēšanās (1000); // tas tiek drukāts abās vietās, tāpēc jums vajadzētu redzēt šo neticami svarīgo ziņojumu jebkurā gadījumā
}
4. solis: jūs to izdarījāt
Cerams, ka tagad skatāties uz UART funkciju izvēlētajā lietojumprogrammā un esat apmierināts ar ziņojumiem, ko tas jums sniedz, šeit vajadzētu redzēt kaut ko līdzīgu šiem attēliem, ja ne mēģināt pārinstalēt ķēdi vai atiestatīt moduli, turot GND taustiņu nospiediet DFU tapu 5 sekundes, līdz mirgo zilā un sarkanā gaisma.
Ieteicams:
Bezvadu Arduino robots, izmantojot bezvadu moduli HC12: 7 soļi
Bezvadu Arduino robots, izmantojot HC12 bezvadu moduli: Sveiki, puiši, laipni lūdzam atpakaļ. Iepriekšējā ziņojumā es paskaidroju, kas ir H tilta ķēde, L293D motora vadītāja IC, cūciņa L293D motora vadītāja IC, lai vadītu lielas strāvas motoru vadītājus, un kā jūs varat izveidot un izveidot savu L293D motora draivera paneli
PIC MCU un Python seriālā komunikācija: 5 soļi
PIC MCU un Python sērijas komunikācija: Sveiki, puiši! Šajā projektā es mēģināšu izskaidrot savus eksperimentus ar PIC MCU un Python sērijas sakariem. Internetā ir daudz noderīgu pamācību un video par to, kā sazināties ar PIC MCU, izmantojot virtuālo termināli. Kā
Lasiet un rakstiet no seriālā porta, izmantojot Raspberry Pi, izmantojot Wemos: 5 soļi
Lasiet un rakstiet no seriālā porta, izmantojot Raspberry Pi, izmantojot Wemos: Saziņa ar Raspberry Pi, izmantojot Wemos D1 mini R2
Izmantojot ultraskaņas attāluma sensoru un seriālā monitora izeju: 6 soļi
Izmantojot ultraskaņas attāluma sensoru un seriālā monitora izeju: Hei puiši! Vēlaties uzzināt, kā izmantot seriālā monitora izvadi. Šeit jums ir ideāla apmācība, kā to izdarīt! Šajā pamācībā es jums sniegšu vienkāršas darbības, kas nepieciešamas, lai noteiktu attālumu, izmantojot ultraskaņas sensoru, un ziņošu
Programmas vai koda augšupielāde Arduino Pro Mini, izmantojot CH340 UART seriālā pārveidotāja kabeli: 4 soļi
Programmas vai koda augšupielāde Arduino Pro Mini, izmantojot CH340 UART seriālā pārveidotāja kabeli: USB TTL sērijas kabeļi ir virkne USB līdz sērijas pārveidotāju kabeļu, kas nodrošina savienojumu starp USB un sērijas UART saskarnēm. Ir pieejams kabeļu klāsts, kas piedāvā savienojamību ar 5 voltiem, 3,3 voltiem vai lietotāja norādītiem signāla līmeņiem ar