Arduino+Bluetooth

Arduino gamit ang Bluetooth

Ang mga komunikasyon sa pagitan ng mga electronic board ay isang bagay na kailangan nating lahat sa isang tiyak na oras para sa aming mga proyekto. Samakatuwid, ang mga proyekto tulad ng IoT o Internet of Things ay lumitaw upang lumikha ng mga matalinong aparato. Pero lahat ng mga ito ay nangangailangan ng isang board na may isang wireless na koneksyon tulad ng bluetooth o wireless. Susunod na sasabihin namin sa iyo kung ano ang Arduino + Bluetooth at kung anong mga posibilidad o proyekto ang maaaring gawin sa teknolohiyang ito.

Ano ang Bluetooth?

Posibleng sa ngayon alam ng lahat ang teknolohiyang Bluetooth, isang wireless na teknolohiya na nagpapahintulot sa amin na maiugnay ang mga aparato nang sama-sama upang magpadala ng data sa pagitan ng mga ito nang mabilis at mahusay hindi na kailangan para sa isang punto ng pagpupulong o isang router. Ang teknolohiyang ito ay naroroon sa maraming mga mobile device, mula sa mga tablet hanggang sa mga aksesorya tulad ng mga headphone hanggang sa mga elemento tulad ng mga smartphone o desktop computer.

Ang teknolohiyang Bluetooth pati na rin ang mga wireless na koneksyon ay mahalaga sa Internet of Things, hindi lamang dahil ito ay isang pangunahing bahagi ngunit dahil ang pagkakaiba-iba ng mga aparato gamit ang Bluetooth ay ginagawang mas tumpak ang network o data mesh sa pagitan ng mga aparato at hindi nakasalalay sa maraming mga punto ng koneksyon. engkwentro o mga data node. Para sa lahat ng ito, Ang teknolohiyang Bluetooth ay naroroon sa mga proyekto na may Arduino, IoT at kahit sa pinakabagong mga modelo ng Raspberry Pi.

Logo ng teknolohiya ng Bluetooth

Mayroong maraming mga bersyon ng Bluetooth, ang bawat isa ay nagpapabuti sa nakaraang isa at lahat ay nag-aalok ng parehong mga resulta ngunit sa isang mas mabilis na paraan at may mas kaunting pagkonsumo ng enerhiya. Kaya, Ang Arduino + Bluetooth ay isang kombinasyon na pinaka ginagamit sa teknolohikal na mundo.

Gayunpaman, sa kasalukuyan walang modelo ng Arduino UNO na naglalaman ng bluetooth bilang default at na ang sinumang gumagamit ay maaaring gumamit ng teknolohiyang ito bilang default. Ito ay isang bagay na kailangan nating hanapin alinman sa pamamagitan ng mga kalasag o mga card ng pagpapalawak o sa pamamagitan ng mga dalubhasang modelo batay sa Arduino Project.

Kamakailan-lamang na isang bagong paggamit ay nilikha para sa mga aparato na may teknolohiyang Bluetooth, batay ito sa paggamit ng mga aparatong Bluetooth bilang beacon o simpleng aparato na nagpapalabas ng isang senyas nang madalas. Ang system ng mga beacon o beacon na ito ay gumagawa ng anumang matalinong aparato na mangolekta ng ganitong uri ng mga signal at payagan ang geolocation pati na rin ang ilang impormasyon na maaari lamang makuha sa mga teknolohiya tulad ng koneksyon sa 3G o sa isang wireless access point.

Ano ang mga board ng Arduino na mayroong Bluetooth?

Tulad ng nasabi na namin dati, hindi lahat ng mga board ng Arduino ay bluetooth na katugma, sa halip, hindi lahat ng mga modelo ay may naka-bluetooth na board sa kanilang board. Ito ay dahil ang teknolohiya ay hindi ipinanganak bilang malaya tulad ng iba pang mga teknolohiya at hindi lahat ng mga proyekto ng Arduino ay nangangailangan ng bluetooth, kaya't napagpasyahan paalisin ang pagpapaandar na ito sa mga kalasag o mga board ng pagpapalawak na mayroon at maaaring maiugnay sa anumang board ng Arduino at gumana ng katulad na kung ipinatupad sa motherboard. Sa kabila nito, may mga modelo na may bluetooth.

Extension ng Bluetooth para sa Arduino

Ang pinakatanyag at pinakahuling modelo tinatawag itong Arduino 101. Ang plate na ito ay nangyayari sa ang unang Arduino board na may bluetooth, na tinatawag na Arduino Bluetooth. Sa dalawang plate na ito dapat nating idagdag ang BQ Zum Core Isang hindi orihinal na lupon ng Arduino ngunit batay ito sa proyektong ito at nagmula sa Espanya. Ang tatlong mga board na ito ay batay sa Arduino Project at may kakayahang makipag-usap sa pamamagitan ng bluetooth. Ngunit hindi lamang ito ang kahalili tulad ng sinabi namin. Mayroong tatlong iba pang mga extension plate Nagdagdag sila ng pag-andar ng bluetooth. Ang mga extension na ito Tinawag silang Bluetooth Shield, Sparkfun bluetooth Module at SeedStudio bluetooth Shield.

Ang mga board na mayroong Bluetooth sa base design, ang mga nabanggit na, ay mga aparato na nasa isang base ng Arduino UNO isang module ng bluetooth ay idinagdag na nakikipag-usap sa natitirang board. Maliban arduino 101, isang modelo na nagbabago nang malaki tungkol sa iba pang mga board ng Arduino dahil mayroon itong 32-bit na arkitektura, na mas malakas kaysa sa iba pang mga modelo sa loob ng Arduino Project. Bagaman sa katotohanan, ang bilang ng mga plate ay malaki ang nabawasan dahil ang ilang mga modelo ay hindi na nabili o ipinamamahagi at makakamtan lamang natin ito sa pamamagitan ng artisanal na konstruksyon nito, tulad ng kaso sa Arduino Bluetooth, na makakamtan lamang natin sa pamamagitan ng dokumentasyon nito.

Ang pagpipilian ng mga extension o Nakatutuwang kawili-wili ang mga panangga ng Bluetooth dahil pinapayagan itong muling magamit. Iyon ay, ginagamit namin ang board para sa isang tiyak na proyekto na gumagamit ng bluetooth at pagkatapos ay maaari naming muling magamit ang board para sa isa pang proyekto na walang bluetooth sa pamamagitan lamang ng pag-undock ng extension. Ang negatibong bahagi ng pamamaraang ito ay ang mga extension na gagawing mas mahal ang anumang proyekto dahil para kang bumili ng dalawang board ng Arduino bagaman sa esensya isa lamang ang gagana.

Ano ang maaari nating gawin sa Arduino + Bluetooth?

Maraming mga proyekto kung saan maaari kaming gumamit ng isang Arduino board ngunit may mas kaunting mga nangangailangan ng telecommunications. Dahil sa kasalukuyan kaming makakahanap ng anumang matalinong aparato na may Bluetooth, maaari naming palitan ang anumang proyekto na nangangailangan ng pag-access sa Internet ng isang board na may Arduino Bluetooth at magpadala ng access sa Internet sa pamamagitan ng bluetooth. Maaari din namin lumikha ng matalinong nagsasalita salamat sa Arduino + Bluetooth boards o lumikha mga beacon upang hanapin ang heograpiya ng isang aparato. hindi na kailangang sabihin ang mga accessories tulad ng keyboard, mouse, headphone, microphones, atbp ... ay maaaring maitayo gamit ang elektronikong hanay, dahil sa kasalukuyan ang anumang operating system ay gumagana nang tama sa teknolohiyang Bluetooth.

Sa mga sikat na repository tulad ng Instructables mahahanap namin ang hindi mabilang na mga proyekto na gumagamit ng bluetooth at Arduino at iba pang mga proyekto na hindi gumagamit ng Arduino + Bluetooth ngunit maaari itong gumana kasama ang mga nauugnay na pagbabago.

Wifi o Bluetooth para sa Arduino?

Wifi o bluetooth? Isang magandang tanong na tatanungin ng marami sa kanilang sarili, dahil para sa maraming mga proyekto kung ano ang ginagawa ng koneksyon sa Wi-Fi, maaari ding gawin ang koneksyon sa Bluetooth. Sa pangkalahatan, pag-uusapan natin ang tungkol sa mga benepisyo at negatibong punto ng parehong teknolohiya, ngunit sa kasong ito, sa mga proyekto kasama ang Arduino, kailangan nating tingnan ang isang napakahalagang elemento: paggasta ng enerhiya. Sa isang banda, kailangan mong tingnan kung anong enerhiya ang mayroon kami at mula doon magpasya kung gumagamit kami ng Wi-Fi o Bluetooth. Bilang karagdagan, dapat nating makita kung mayroon tayong access sa Internet o isang access point, dahil kung wala iyon, ang wireless na koneksyon ay hindi kapaki-pakinabang para sa marami. Isang bagay na hindi nangyari sa bluetooth, na hindi kailangan ng Internet, isang aparato lamang upang mai-link. Binigay Ang dalawang elemento na ito ay kailangang pumili kung ang aming proyekto ay magdadala ng Arduino + Wifi o Arduino + Bluetooth.

Personal, sa palagay ko ang anumang pagpipilian ay mabuti kung mayroon kaming isang mahusay na supply ng kuryente at pag-access sa Internet, ngunit kung wala ito, personal kong pipiliin ang Arduino + Bluetooth, na hindi nangangailangan ng napakaraming teknolohiya at ang pinakabagong mga detalye na nai-save enerhiya at mas mahusay na magamit. At ikaw Anong teknolohiya ang gagamitin para sa iyong mga proyekto?


Maging una sa komento

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.