2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Tento projekt používa modul Bluetooth HC-05 na nahradenie tradičného káblového pripojenia používaného na sledovanie sériového monitora.
Materiály:
- Arduino -
- Breadboard -
- Prepojovacie vodiče -
- Modul Bluetooth HC -05 -
Krok 1: Kód
Tento kód je jednoduchým príkladom sériovej komunikácie prevzatým z uvedených príkladov v Arduino IDE. Nájdete ho v: Súbor> Príklady> Komunikácia> Tabuľka Ascii
/*
Tabuľka ASCII Vytlačí hodnoty bajtov vo všetkých možných formátoch: - ako surové binárne hodnoty - ako desatinné, hexadecimálne, binárne hodnoty zakódované v ASCII Viac informácií o ASCII nájdete na stránkach https://www.asciitable.com a https:// www.asciitable.com Okruh: Nie je potrebný žiadny externý hardvér. vytvoril 2006 Nicholas Zambetti <https://www.asciitable.com> upravil 9. apríla 2012 Tom Igoe Tento ukážkový kód je verejne dostupný. https://www.asciitable.com */void setup () {Serial.begin (9600); while (! Serial) {; // počkajte na pripojenie sériového portu. Potrebné iba pre natívny port USB} Serial.println ("tabuľka ASCII ~ mapa znakov"); } int thisByte = 33; void loop () {Serial.write (thisByte); Serial.print (", dec:"); Serial.print (thisByte); Serial.print (", hex:"); Serial.print (thisByte, HEX); Serial.print (", okt:"); Serial.print (thisByte, OCT); Serial.print (", bin:"); Serial.println (thisByte, BIN); if (thisByte == 126) {while (true) {continue; }} thisByte ++; }
- Uistite sa, že je prenosová rýchlosť nastavená na 9600
- Bude fungovať takmer akýkoľvek kód, ktorý používa sériové pripojenie k počítaču, ale je to len jednoduchý príklad.
Krok 2: Okruh
Po nahraní kódu na dosku odpojte napájanie. Ďalej pripojte modul Bluetooth k obvodu, ako je uvedené vyššie:
- GND k zemi
- Pin VCC na 5v
- TXD na pin 0
- RXD na pin 1
Krok 3: Pripojenie Bluetooth
- Zapnite Arduino
- Otvorte v počítači nastavenia Bluetooth
- Spárujte s modulom HC-05
- Nájdite názov sériového portu modulu v časti „Zariadenia a tlačiarne“:
- V Arduino IDE vyberte sériový port modulu Bluetooth (môj je COM10)
- Ak chcete zobraziť prichádzajúce informácie, otvorte sériový monitor ako obvykle
Krok 4: Ďalšie kroky
Tu je niekoľko voliteľných vecí, ktoré by ste mohli vyskúšať:
- Namiesto toho môžete použiť virtuálne sériové porty, ale zistil som, že používanie skutočných funguje oveľa rýchlejšie (a je to spravidla jednoduchšie).
- Tento postup môžete použiť aj so štandardným príkladom Firmata, aby ste umožnili bezdrôtové ovládanie pomocou spracovania (najskôr nastavte rýchlosť na 9600)