2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acest proiect utilizează un modul Bluetooth HC-05 pentru a înlocui o conexiune tradițională cu fir utilizată pentru vizualizarea monitorului serial.
Materiale:
- Arduino -
- Breadboard -
- Sârme jumper -
- Modul Bluetooth HC-05 -
Pasul 1: Cod
Acest cod este un exemplu simplu de comunicare în serie, preluat din exemplele furnizate în Arduino IDE. Îl puteți găsi în: Fișier> Exemple> Comunicare> Tabel Ascii
/*
Tabel ASCII Tipărește valori de octeți în toate formatele posibile: - ca valori binare brute - ca valori zecimale, hex, octale și binare codificate ASCII Pentru mai multe despre ASCII, consultați https://www.asciitable.com și https:// www.asciitable.com Circuitul: Nu este nevoie de hardware extern. creat în 2006 de Nicholas Zambetti <https://www.asciitable.com> modificat în 9 aprilie 2012 de Tom Igoe Acest exemplu de cod este în domeniul public. https://www.asciitable.com * / void setup () {Serial.begin (9600); while (! Serial) {; // așteptați conectarea portului serial. Este necesar doar pentru portul USB nativ} Serial.println ("Tabel ASCII ~ Harta caracterelor"); } în acestByte = 33; bucla void () {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); if (thisByte == 126) {while (true) {continuare; }} thisByte ++; }
- Asigurați-vă că rata de transmisie este setată la 9600
- Aproape orice cod care utilizează o conexiune serială la computer va funcționa, dar acesta este doar un simplu exemplu.
Pasul 2: Circuit
După ce codul a fost încărcat pe placa, deconectați alimentarea. Apoi, atașați modulul Bluetooth la circuit așa cum se vede mai sus:
- GND la sol
- VCC la 5V pin
- TXD la pinul 0
- RXD la pinul 1
Pasul 3: Conexiune Bluetooth
- Porniți Arduino
- Deschideți setările Bluetooth ale computerului
- Cuplați cu modulul HC-05
- Găsiți numele portului serial al modulului în „dispozitive și imprimante”:
- În IDE-ul Arduino, alegeți portul serial al modulului Bluetooth (al meu este COM10)
- Deschideți monitorul serial în mod normal pentru a vizualiza informațiile primite
Pasul 4: Pași suplimentari
Iată câteva lucruri opționale pe care poate doriți să le încercați:
- Puteți utiliza în schimb porturi seriale virtuale, dar am constatat că utilizarea celor reale funcționează mult mai repede (și, în general, este mai ușor).
- De asemenea, puteți utiliza acest proces cu exemplul standard Firmata pentru a permite controlul wireless cu Procesare (setați mai întâi viteza la 9600)