„Bluetooth“: naujos kartos - 💡 Fix My Ideas

„Bluetooth“: naujos kartos

„Bluetooth“: naujos kartos


Autorius: Ethan Holmes, 2019

„Bluetooth“ niekada neturėjo geros reputacijos dirbti, tačiau atvykus į naująjį „Bluetooth“ 4.0 standartą, ypač „Bluetooth“ mažai energijos, daug lengviau dirbti, tačiau jis tampa daug naudingesnis. Ypač tiems kūrėjams, kurie dabar turi tikrai mažai maitinamą, lanksčią ir bevielę technologiją.

Jau kurį laiką buvo palaikomas „iOS“ „Bluetooth“ LE palaikymas, o porą savaičių „WWDC“ paskelbė naujausius pranešimus apie „iOS7“. Tačiau iki šiol „Android“ buvo ribota parama, tačiau praėjusį mėnesį „Google I / O“ paskelbus pranešimą, kad naujos „Android“ operacinės sistemos karta palaikys „Bluetooth“ LE, abi pagrindinės mobiliosios platformos dabar palaiko standartą.

Tačiau tik pastaruosius kelis mėnesius, kai antra vertus, mikrokontrolierių pusė, parėmė pradžią. Sistemos „Chip“ ir „Bluetooth“ moduliai, pavyzdžiui, „Bluegiga“, „Texas Instruments“ ir „Nordic“, jau seniai buvo prieinami. Tačiau paprasta naudoti plokštes, kuriose yra nuoseklios sąsajos, pvz., „Kroll“ BLE skydas, arba „RedBearLab“ BLE skydas ir „BLE“ mini plokštė, iš tikrųjų tampa prieinamos kiekiu.

Žinoma, tai reiškia, kad mes tikriausiai esame pasiruošę kitam žingsniui, kuris yra „Bluetooth“ LE su Arduino suderinamu formų faktoriu. Šiuo metu Kickstarter yra du tikrai įdomūs projektai.

Pirmasis yra „Ember & Torch“, dvi Arduino suderinamos plokštės su įmontuotu „Bluetooth“ LE. Žibintuvėlis yra „Arduino“ programinė įranga ir suderinama plokštė, o „Ember“ - tai „Arduino“ mini formos veiksnys.

Tačiau įdomiausias dalykas dėl „Ember & Torch“ yra ne aparatūra, tai „Bonfire“ biblioteka, kuri pristatys lentas. Naudodamiesi „Arduino“ ir „iOS“ / „Android“ pusėmis, galite pridėti funkciją prie įvykio. Taigi, pavyzdžiui, jei norite siųsti jutiklinį naujinimą iš „Arduino“ į savo telefoną, „Ardino“ pagrindinės kilpos viduje „skleidžiate“ įvykį, kuris būtų susietas su atgalinio ryšio bloku „iOS“ dalykų gale (ir atvirkščiai ). Atrodo, kaip lanksti sistema, ir vienas abstrakcijos lygis, viršijantis iki šiol prieinamas linijines sąsajas.

Kitas įdomus projektas yra BLEduino. Įdomu tai, kad tuo metu, kai lenta yra „Arduino mini“ formos veiksnys, šis projektas išrado kažką, ką jie vadina skydo skydu, kuris slysta po BLEduino lenta, kad suteiktų jai standartinį „Arduino“ formos veiksnį ir pin-out. Iš tikrųjų tai gana išradinga idėja, ir nors esu tikras, kad tai nėra naujas, tai ne kažkas, su kuriuo susidurčiau anksčiau.

Skirtingai nuo „Ember & Torch“, nėra tiek daug informacijos apie tai, kaip duomenys siunčiami per „Bluetooth LE“ tarp lentos ir telefono. Tačiau tiems, kurie nėra „iOS“ ir „Android“ kūrėjai, „BLEduino“ taip pat ketina pristatyti „iOS“ programą, kuri leis jums valdyti valdybą be jokio mobiliojo platformos pabaigos programavimo.

Abu projektai atrodo įdomūs, ir tikiuosi, kad abu projektai pasieks savo „Kickstarter“ tikslus ir gauti finansavimą, nes jie yra pakankamai skirtingi, kad norėčiau žaisti su abiem.

Vėliau norėčiau matyti lentą, kuri leistų programiniu būdu apibrėžti GATT profilius. Teoriškai tai įmanoma, manau, kad nors ne itin gerai dokumentuota, Šiaurės šalių lustų rinkinys leis jums tai padaryti vykdymo metu, o tai leis jums paversti „Arduino“ į „savavališką“ „Bluetooth“ įrenginį. Kuris būtų gana kietas, nes tai reiškia, kad bet kuri „iOS“ ar „Android“ programa, skirta dirbti su tokiu „Bluetooth“ įrenginiu, kalbėtų su jūsų „Arduino“ lenta, nedarydama nieko programinio mobiliųjų daiktų pusėje.



Jums Gali Būti Įdomu

2012 m. Geriausias: „Google+ Hangouts on Air“

2012 m. Geriausias: „Google+ Hangouts on Air“


Mathemagikas

Mathemagikas


2012 m. Geriausias: 3D spausdinti objektai

2012 m. Geriausias: 3D spausdinti objektai


„Backback“: viršutinio ciklo indai į pyragų stendus

„Backback“: viršutinio ciklo indai į pyragų stendus