Përmbajtje:

Komunikimi serik pa tel duke përdorur Bluefruit: 4 hapa
Komunikimi serik pa tel duke përdorur Bluefruit: 4 hapa

Video: Komunikimi serik pa tel duke përdorur Bluefruit: 4 hapa

Video: Komunikimi serik pa tel duke përdorur Bluefruit: 4 hapa
Video: Однопроводная система связи против двухпроводной в инверторном кондиционере 2024, Dhjetor
Anonim
Komunikimi serik pa tel duke përdorur Bluefruit
Komunikimi serik pa tel duke përdorur Bluefruit

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

Instalimi i modulit tuaj Bluefruit
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

Vendosni IDE për Bluefruit
Vendosni IDE për Bluefruit
Vendosni IDE për Bluefruit
Vendosni 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ë

Ti e bëre!
Ti e bëre!

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: