Talaan ng mga Nilalaman:
- Hakbang 1: Code
- Hakbang 2: Circuit
- Hakbang 3: Koneksyon sa Bluetooth
- Hakbang 4: Karagdagang Mga Hakbang
Video: Tingnan ang Serial Monitor Sa paglipas ng Bluetooth: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Gumagamit ang proyektong ito ng isang HC-05 Bluetooth module upang mapalitan ang isang tradisyonal na koneksyon na may wired na ginamit para sa pagtingin sa serial monitor.
Mga Materyales:
- Arduino -
- Breadboard -
- Jumper wires -
- HC-05 Bluetooth module -
Hakbang 1: Code
Ang code na ito ay isang simpleng halimbawa ng komunikasyon sa serial na kinuha mula sa mga ibinigay na halimbawa sa Arduino IDE. Mahahanap mo ito sa: File> Mga halimbawa> Komunikasyon> Talaan ng Ascii
/*
Ang talahanayan ng ASCII ay naglilimbag ng mga halagang byte sa lahat ng mga posibleng format: - bilang hilaw na halagang binary - bilang mga naka-encode na decimal, hex, octal, at binary na mga naka-encode na ASCII Para sa higit pa sa ASCII, tingnan ang https://www.asciitable.com at https:// www.asciitable.com Ang circuit: Hindi kailangan ng panlabas na hardware. nilikha noong 2006 ni Nicholas Zambetti <https://www.asciitable.com> binago 9 Abril 2012 ni Tom Igoe Ang halimbawang code na ito ay nasa pampublikong domain. https://www.asciitable.com * / void setup () {Serial.begin (9600); habang (! Serial) {; // hintaying kumonekta ang serial port. Kailangan para sa katutubong USB port lamang} Serial.println ("ASCII Table ~ Character Map"); } int thisByte = 33; void loop () {Serial.write (thisByte); Serial.print (", dec:"); Serial.print (thisByte); Serial.print (", hex:"); Serial.print (thisByte, HEX); Serial.print (", oct:"); Serial.print (thisByte, OCT); Serial.print (", bin:"); Serial.println (thisByte, BIN); kung (thisByte == 126) {habang (totoo) {magpatuloy; }} thisByte ++; }
- Tiyaking ang iyong baud rate ay nakatakda sa 9600
- Ang halos anumang code na gumagamit ng isang serial na koneksyon sa computer ay gagana, ngunit ito ay isang simpleng halimbawa lamang.
Hakbang 2: Circuit
Matapos ang code ay nai-upload sa board, idiskonekta ang lakas. Susunod, Ikabit ang module ng Bluetooth sa circuit tulad ng nakikita sa itaas:
- GND sa Ground
- VCC sa 5v pin
- TXD upang mai-pin 0
- RXD upang i-pin ang 1
Hakbang 3: Koneksyon sa Bluetooth
- Lakas sa Arduino
- Buksan ang mga setting ng Bluetooth ng iyong computer
- Ipares sa module na HC-05
- Hanapin ang pangalan ng serial port ng module sa "mga aparato at printer":
- Sa Arduino IDE, pumili ng serial port ng Bluetooth module (ang sa akin ay COM10)
- Buksan ang serial monitor bilang normal upang matingnan ang papasok na impormasyon
Hakbang 4: Karagdagang Mga Hakbang
Narito ang ilang mga opsyonal na bagay na maaaring gusto mong subukan:
- Maaari mong gamitin ang mga virtual serial port sa halip, ngunit nalaman ko na ang paggamit ng mga totoong gumagana ay mas mabilis na gumagana (at sa pangkalahatan ay mas madali ito).
- Maaari mo ring gamitin ang prosesong ito sa karaniwang halimbawa ng Firmata upang payagan para sa wireless control sa Pagproseso (itakda muna ang bilis sa 9600)
Inirerekumendang:
HC-05 Serial Configuration sa paglipas ng Bluetooth: 10 Hakbang
HC-05 Serial Configuration Over Bluetooth: Habang gumagamit ng mga Android device at HC-05 Bluetooth SPP module para sa ilang mga proyekto ng Arduino, nais kong suriin at baguhin ang mga rate ng baud ng HC-05 at iba pang mga parameter nang hindi kumokonekta sa isang PC USB port. Naging ito. Ang mga module ng HC-05 ay nagkokonekta sa serial at Blu
I-upgrade ang Motor Shield para sa SMARS Robot Arduino - Mag-upload ng Code Sa paglipas ng Bluetooth: 20 Hakbang
I-upgrade ang Motor Shield para sa SMARS Robot Arduino - I-upload ang Code Sa paglipas ng Bluetooth: Mayroong maraming mga pagpipilian sa kalasag ng motor na maaari mong gamitin sa Arduino Uno sa proyekto ng robot na SMARS, na karaniwang ginagamit ang Motor Shield V1 na ginawa ng Adafruit o katugma (clone mula sa China), ngunit ang kawalan ng kalasag na ito ay walang Blueto
I-program ang Iyong Arduino Sa Isang Android Device Sa paglipas ng Bluetooth: 6 Mga Hakbang (na may Mga Larawan)
I-program ang Iyong Arduino Sa Isang Android Device Sa paglipas ng Bluetooth: Kamusta mundo, sa Instructable na ito nais kong ipakita sa iyo, kung paano i-program ang iyong Arduino Uno sa iyong Android device sa pamamagitan ng Bluetooth. Ito ay napaka-simple at napaka-mura. Pinapayagan din nito kaming i-program ang aming Arduino kung saan man nais namin sa paglipas ng wireless bluetooth … Kaya
Kontrolin ang Ws2812 Neopixel LED STRIP Sa paglipas ng Bluetooth Gamit ang Arduino Uno: 4 na Hakbang
Kontrolin ang Ws2812 Neopixel LED STRIP Sa paglipas ng Bluetooth Gamit ang Arduino Uno: Kumusta mga tao sa mga itinuturo na ito matututunan natin kung paano makontrol ang neopixel sa arduino. Kaya karaniwang ang arduino ay konektado sa pamamagitan ng Bluetooth gamit ang hc05 Bluetooth module sa smartphone at ang smartphone ay magpapadala ng mga utos upang baguhin ang kulay ng neopixel led strip
Tingnan ang Mga Sound Waves Gamit ang Colored Light (RGB LED): 10 Hakbang (na may Mga Larawan)
Tingnan ang Mga Waves ng Sound Gamit ang Colored Light (RGB LED): Dito makikita mo ang mga sound wave at obserbahan ang mga pattern ng panghihimasok na ginawa ng dalawa o higit pang mga transduser habang magkakaiba ang spacing sa pagitan nila. (Kaliwa, pattern ng pagkagambala na may dalawang mikropono sa 40,000 cycle bawat segundo; kanang tuktok, solong mikropono