Talaan ng mga Nilalaman:

Bluetooth sa Arduino -Ang Led: 7 Hakbang
Bluetooth sa Arduino -Ang Led: 7 Hakbang

Video: Bluetooth sa Arduino -Ang Led: 7 Hakbang

Video: Bluetooth sa Arduino -Ang Led: 7 Hakbang
Video: Текстовые LCD дисплей на контроллере HD44780, Уроки Arduino 2024, Nobyembre
Anonim
Bluetooth sa Arduino -Ang Led
Bluetooth sa Arduino -Ang Led
Bluetooth sa Arduino -Ang Led
Bluetooth sa Arduino -Ang Led

Ngayon, ipapaliwanag ko sa iyo kung paano madaling gamitin ang isang Bluetooth module na HC05 o HC06. Malalaman lamang namin ang mga pangunahing kaalaman, na may mga on / off na bahagi (mga nasa mga digital na pin).

Marahil ay gagawa ako ng isang Maituturo tungkol sa mga analog na bahagi (pin A …), kung kailan ko malalaman kung paano ito gawin, upang makumpleto ang isang ito.

Hakbang 1: Ano ang Kailangan Mo?

Ano'ng kailangan mo?
Ano'ng kailangan mo?

Upang makamit ang proyektong ito, kakailanganin mo ang:

  • 1 Arduino Uno
  • Mga wire
  • 1 Pinangunahan
  • 1 risistor (220 ohm)
  • 1 Bluetooth module (HC05 o HC06, ipapaliwanag ko ang pagkakaiba sa ibang pagkakataon)
  • 1 pisara
  • 1 computer
  • ang USB cable ng arduino
  • isang smartphone Android na may app na "bluetooth RC controller" na magagamit sa PlayStore

Hindi ko alam kung ang app ay magagamit sa AppStore, ngunit maaari mo itong hanapin. Kung hindi, pumunta sa huling hakbang.

Hakbang 2: Ang Circuit

Ang Circuit
Ang Circuit
Ang Circuit
Ang Circuit

Kung alam mo ang isang mahusay na app o website upang lumikha ng diagram ng arduino, naghihintay ako sa iyo sa mga komento!

Kaya't dahil wala akong nahanap na isa (wala ang bluetooth module sa tinkercad), gumawa lang ako ng magandang pagguhit lalo na para sa iyo!

Ang module ng Bluetooth:

  • RXD → pin 10
  • TXD → pin 11
  • GND → GND
  • VCC → 3.3V

Ang Pinuno:

  • Mahabang binti → pin 9
  • Maikling binti → groundboard ng tinapay na may risistor

Gamitin lamang ang larawan upang muling likhain ang circuit.

Hakbang 3: Ang App

Ang app
Ang app
Ang app
Ang app

Una, i-download ang app na "bluetooth rc controller". Talaga, kapag pinindot mo ang isa sa mga pindutan, magpapadala ito ng isang sulat sa arduino. Maaari mong suriin ang mga titik sa mga setting. Mayroong isang font ng font ng accelerometer, ngunit hindi namin ito gagamitin.

Hakbang 4: Ang Programa

Ang programa
Ang programa

Ang programa ay ang pangunahing piraso upang maunawaan kung paano gumagana ang bluetooth.

Mahahanap mo ang lahat ng mga paliwanag nang direkta sa programa, na maaari mong makita sa larawan ngunit sumali din.

Kung mayroon kang anumang mga katanungan huwag mag-atubiling tanungin sila sa mga komento!

Hakbang 5: Ikonekta ang App at ang Arduino

Ikonekta ang App at ang Arduino
Ikonekta ang App at ang Arduino

Upang ikonekta ang module ng Bluetooth at ang smartphone, pumunta sa app, i-click ang pindutan ng mga setting at i-click ang "kumonekta sa kotse". Pagkatapos mag-click sa HC05 (o HC06 kung gumagamit ka ng isang HC06). Ang pula na humantong sa module ng Bluetooth ay dapat na ngayon ay kumikislap ng 2 beses, pagkatapos ay isang blangko, pagkatapos ay 2 beses, atbp. Ang pulang pindutan sa app ay dapat na maging berde.

Sa kauna-unahang pagkakakonekta mo ng module, hihingi ito ng isang password. Ang paunang password ay 1234.

Hakbang 6: Pagsubok

Pagsusulit
Pagsusulit
Pagsusulit
Pagsusulit
Pagsusulit
Pagsusulit
Pagsusulit
Pagsusulit

Ngayon na konektado mo na ang bluetooth at ilagay ang programa sa card, maaari mo itong subukan. Pindutin lamang ang pindutan ng pataas upang lumipat sa led at ang down button upang lumipat ng led.

Hakbang 7: Karagdagang Hakbang para sa Mga Walang App

Kung hindi ka gumagamit ng isang android smartphone, marahil ay hindi mo mai-download ang app.

Maaari kang gumamit ng isa pang app. Maghanap sa isang bluetooth arduino app at suriin kung gagana ito bilang ang ginagamit kong app. Marahil ay hindi ito magpapadala ng parehong mensahe kaya subukang alamin kung anong mensahe ang ipinapadala nito kapag pinindot mo ang bawat pindutan. Upang magawa ito, maaari kang pumunta sa mga setting ng app o subukan ang bawat pindutan gamit ang serial monitor. Kung hindi mo alam kung paano i-print ang mensahe sa serial monitor, magtanong lamang sa mga komento.

Maaari ka ring lumikha ng iyong sariling app gamit ang AppInventor ng MIT. Hindi ko ito ginamit, alam ko lang na mayroong dalawang bahagi, isa para sa disenyo at isa para sa programa. Kailangan mong maghanap nang mag-isa kung paano ito gumagana, humihingi ng paumanhin.

Inirerekumendang: