Sisällysluettelo:
- Vaihe 1: Bluefruit -moduulin kytkentä
- Vaihe 2: Määritä Bluefruitin IDE
- Vaihe 3: Kirjoita ja lähetä ohjelma
- Vaihe 4: Teit sen
Video: Langaton sarjayhteys Bluefruitin avulla: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tässä on yksinkertainen askel askeleelta -opas, jolla voit korvata johdot bluetooth -virrankulutuksella:
Kesti jonkin aikaa selvittää tämä, koska nykyaikaisen Bluetooth -energiatehokkaan tekniikan, kuten Bluefruit -moduulin, kanssa ei ole juurikaan asiakirjoja. Tavoitteeni oli pystyä keräämään tietoja langattomasti Arduinoon yhdistetystä kiihtyvyysmittarista, ja tiedot tallennetaan joko kannettavaan tietokoneeseen tai älypuhelimeen analysointia varten.
Vaihe yksi: Lataa ohjelmat UARTin lukemiseen
Mac - Käytän Adafruit Bluefruit LE Connectia, se on ilmainen App Storessa ja dokumentoitu tässä blogikirjoituksessa:
blog.adafruit.com/2016/06/06/bluefruit-le-…
IOS / Android - Käytän samaa Bluefruit LE Connect -ohjelmistoa, mutta yksinkertaisesti IOS -versiota, tarkista App Store
Windows - GitHubissa on upea ohjelma täällä:
github.com/adafruit/adafruit-bluefruit-le-…
Vaihe 1: Bluefruit -moduulin kytkentä
Tässä on perus kytkentäkaavio, Adafruit -kirjastot, jotka linkitetään myös seuraavassa vaiheessa, on asetettu tälle johdotuskokoonpanolle, joten suosittelen, ettet muuta sitä. Olen käyttänyt tätä Arduino Unon ja Pro Minin kanssa ja ne toimivat olennaisesti samalla tavalla.
Vaihe 2: Määritä Bluefruitin IDE
Jos et ole jo tehnyt sitä, sinun on ladattava muutamia kirjastoja, joita voit käyttää moduulin ohjelmoinnissa, tässä ne ovat:
learn.adafruit.com/introducing-the-adafrui…
Jos et tiedä kuinka asentaa kirjasto, se on erittäin yksinkertainen, pura tiedosto ja aseta se asiakirjoihisi/Arduino/Libraries -kansioon ja käynnistä IDE uudelleen.
Vaihe 3: Kirjoita ja lähetä ohjelma
Tässä on kirjoittamani lyhyt ohjelma, joka lähettää viestin Bluetoothin kautta vastaanottavalle laitteelle katseltavaksi, tärkeintä on, että asetat sarjalähetys- / lähetysnastasi vastaavasti ja lisäät uuden rinnakkaislinjan.
#sisältää
const int rxpin = 10;
const int txpin = 9;
SoftwareSerial Serial1 (rxpin, txpin);
void setup (void) {
Sarja.alku (9600); // tämä on normaali langallinen sarjamonitoriyhteys, jota voit tarkastella Arduino IDE: llä
Sarja1.alku (9600); // tämän Bluefruit -moduuliin lähetettävän toisen merkkijonon on oltava 9600 baudia
}
void loop () {
Serial.println ("OmaNimiJeff");
Serial1.println ("OmaNimiJeff");
viive (1000); // tämä tulostetaan molempiin paikkoihin, joten sinun pitäisi nähdä tämä uskomattoman tärkeä viesti joka tapauksessa
}
Vaihe 4: Teit sen
Toivottavasti katsot nyt valitsemasi sovelluksen UART -ominaisuutta ja olet tyytyväinen sen antamiin viesteihin, sinun pitäisi nähdä jotain tällaisia kuvia täällä, jos et yritä kytkeä piiriä uudelleen tai palauttaa moduulin tehdasasetukset pitämällä GND -nasta DFU -tappia 5 sekunnin ajan, kunnes sininen ja punainen valo vilkkuvat.
Suositeltava:
Langaton RGB -LED -nauha Bluetoothin ja Wifi: n avulla ESP8266: 3 vaihetta
Langaton RGB -LED -nauha Bluetoothin ja Wifi: n avulla ESP8266: RGB -LED -nauha Bluetoothin ja WIFI: n avulla Katso yksityiskohtaista tietoa YouTube -videosta
Langaton Bluetooth -botti Arduinon ja Bluetoothin avulla: 6 vaihetta
Langaton Bluetooth-botti Arduinon ja Bluetoothin avulla: Tässä opetusohjelmassa aiomme oppia tekemään langattoman Bluetooth-botin Arduinon ja Bluetooth-moduulin hc-05 avulla ja hallita sitä älypuhelimellamme
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa - Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille - Rc -helikopteri - Rc -taso Arduinon avulla: 5 vaihetta (kuvilla)
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa | Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille | Rc -helikopteri | Rc -lentokone Arduinon avulla: Rc -auton käyttö | Nelikopteri | Drone | RC -taso | RC -vene, tarvitsemme aina vastaanottimen ja lähettimen, oletetaan, että RC QUADCOPTER -laitteelle tarvitaan 6 -kanavainen lähetin ja vastaanotin, ja tämäntyyppinen TX ja RX on liian kallista, joten teemme sellaisen
WIDI - langaton HDMI Zybo: n avulla (Zynq Development Board): 9 vaihetta (kuvien kanssa)
WIDI - langaton HDMI Zybo: n avulla (Zynq Development Board): Oletko koskaan toivonut, että voisit liittää television tietokoneeseen tai kannettavaan tietokoneeseen ulkoisena näyttönä, mutta et halunnut saada kaikkia näitä ärsyttäviä johtoja tielläsi? Jos on, tämä opetusohjelma on juuri sinua varten! Vaikka on olemassa joitakin tuotteita, jotka saavuttavat tämän tavoitteen
Viidenkymmenen metrin kantaman langaton tukiasema TP -linkillä WN7200ND langaton USB -sovitin raspbian -venytyksellä: 6 vaihetta
Viidenkymmenen metrin kantaman langaton tukiasema, jossa on TP -linkki WN7200ND langaton USB -sovitin Raspbian Stretchillä: Raspberry Pi on loistava suojattujen langattomien tukiasemien luomiseen, mutta sillä ei ole hyvää kantamaa. Haluan jakaa miten se tehdäänMiksi haluan käyttää vadelmapiä reitittimen sijaan? T