Përmbajtje:
- Hapi 1: Instalimi i modulit tuaj Bluefruit
- Hapi 2: Konfiguroni IDE për Bluefruit
- Hapi 3: Shkruani dhe Ngarko Programin tuaj
- Hapi 4: Ju e bëtë atë
Video: Komunikimi serik pa tel duke përdorur Bluefruit: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:25
Këtu është një udhëzues i thjeshtë hap pas hapi për të zëvendësuar telat tuaj me një lidhje bluetooth me energji të ulët:
M’u desh pak kohë për ta kuptuar këtë sepse nuk ka asnjë dokumentacion për ta bërë këtë me teknologji moderne bluetooth me energji të ulët, siç është moduli Bluefruit. Qëllimi im ishte që të isha në gjendje të mblidhja të dhëna nga një nxitues i lidhur me një Arduino, të dhënat regjistrohen në laptop ose smartphone për analiza.
Hapi i parë: shkarkoni programet për të lexuar UART
Mac - Unë jam duke përdorur Adafruit Bluefruit LE Connect, është falas në App Store dhe dokumentohet në këtë postim në blog:
blog.adafruit.com/2016/06/06/bluefruit-le-…
IOS / Android - Unë jam duke përdorur të njëjtin softuer Bluefruit LE Connect por thjesht versionin IOS, kontrolloni App Store
Windows - Ekziston një program i mrekullueshëm i disponueshëm në GitHub këtu:
github.com/adafruit/adafruit-bluefruit-le-…
Hapi 1: Instalimi i modulit tuaj Bluefruit
Këtu është diagrami themelor i instalimeve elektrike, bibliotekat Adafruit që do të lidhen gjithashtu në hapin tjetër janë konfiguruar për këtë konfigurim të instalimeve elektrike, kështu që unë rekomandoj që të mos e ndryshoni atë. Unë e kam përdorur këtë me një Arduino Uno dhe Pro Mini dhe ato në thelb funksionojnë njësoj.
Hapi 2: Konfiguroni IDE për Bluefruit
Nëse nuk e keni bërë tashmë, do t'ju duhet të shkarkoni disa biblioteka për t'i përdorur kur programoni modulin, këtu janë:
learn.adafruit.com/introducing-the-adafrui…
Nëse nuk dini si ta instaloni një bibliotekë është shumë e thjeshtë, thjesht hiqeni skedarin dhe vendoseni në dosjen tuaj të dokumenteve/Arduino/Bibliotekat dhe rinisni IDE -në.
Hapi 3: Shkruani dhe Ngarko Programin tuaj
Këtu është një program i shkurtër që kam shkruar që dërgon një mesazh përmes bluetooth -it për të parë pajisjen marrëse, pjesa më e rëndësishme është që të vendosni kunjat tuaj serik RX / TX në përputhje me rrethanat dhe të shtoni një linjë seriale paralele.
#përfshi
const int rxpin = 10;
const int txpin = 9;
SoftueriSerial Serial1 (rxpin, txpin);
konfigurimi i pavlefshëm (i pavlefshëm) {
Serial.filloj (9600); // kjo është lidhja normale me tela e monitorit serial që mund të shihni me Arduino IDE
Serial1.filloj (9600); // kjo në vargun e dytë që dërgohet në modulin Bluefruit, duhet të jetë 9600 baud
}
lak void () {
Serial.println ("MyNameJeff");
Serial1.println ("MyNameJeff");
vonesa (1000); // kjo printohet në të dy vendet kështu që ju duhet ta shihni këtë mesazh tepër të rëndësishëm në çdo mënyrë
}
Hapi 4: Ju e bëtë atë
Shpresojmë që tani po shikoni veçorinë UART në aplikacionin tuaj të zgjedhur dhe jeni të kënaqur me mesazhet që ju jep, duhet të shihni diçka si këto imazhe këtu, nëse nuk provoni të rindërtoni qarkun tuaj ose të rivendosni modulin tuaj në fabrikë duke mbajtur një pin GND në pin DFU për 5 sekonda derisa dritat blu dhe të kuqe të ndizen.
Recommended:
Radari tejzanor duke përdorur Arduino Nano dhe komplotues serik: 10 hapa
Radari tejzanor duke përdorur Arduino Nano dhe Serial Plotter: Në këtë Instructable ne do të mësojmë rreth bazave të një biblioteke servo, si dhe vendosjen e sensorit tejzanor dhe do ta përdorim atë si një radar. dalja e këtij projekti do të jetë e dukshme në monitorin serial të komplotit
Komunikimi pa tel duke përdorur modulin e transmetuesit NRF24L01 për projektet e bazuara në Arduino: 5 hapa (me fotografi)
Komunikimi pa tel duke përdorur modulin e transmetuesit NRF24L01 për projektet e bazuara në Arduino: Ky është mësimi im i dytë udhëzues për robotët dhe mikrokontrolluesit. Reallyshtë vërtet e mahnitshme të shohësh robotin tënd të gjallë dhe duke punuar siç pritej dhe më beso se do të jetë më argëtuese nëse kontrolloni robotin tuaj ose gjëra të tjera pa tel me shpejtësi dhe
Flash ESP-01 (ESP8266) Pa përshtatës USB-në-serik duke përdorur Raspberry Pi: 3 hapa
Flash ESP-01 (ESP8266) Pa përshtatës USB-në-serik duke përdorur Raspberry Pi: Ky udhëzues ju udhëzon se si të filloni programimin e mikrokontrolluesit tuaj ESP8266 në një modul ESP-01 WIFI. E tëra çfarë ju nevojitet për të filluar (përveç modulit ESP-01, natyrisht) është Raspberry Pi Jumper tela me rezistencë 10K që doja të rinovoja një
Komunikimi pa tel duke përdorur module të lira 433MHz RF dhe mikrokontrollues Pic. Pjesa 2: 4 hapa (me fotografi)
Komunikimi pa tel duke përdorur module të lira 433MHz RF dhe mikrokontrollues Pic. Pjesa 2: Në pjesën e parë të këtij udhëzimi, unë demonstrova se si të programoj një PIC12F1822 duke përdorur përpiluesin MPLAB IDE dhe XC8, për të dërguar një varg të thjeshtë pa tel duke përdorur module të lira TX/RX 433MHz. Moduli i marrësit ishte i lidhur me një USB me UART TTL reklama kabllore
Komunikimi serik duke përdorur ARM Cortex-M4: 4 hapa
Komunikimi Serial Duke Përdorur ARM Cortex-M4: Ky është një projekt i bazuar në breadboard i cili përdor ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) për Komunikim Serial duke përdorur Terminalin Virtual. Dalja mund të merret në ekranin LCD 16x2 dhe hyrja për Komunikimin Serial mund të jepet në Serial Mo