Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Aquest projecte utilitza un mòdul Bluetooth HC-05 per substituir una connexió per cable tradicional que s’utilitza per visualitzar el monitor sèrie.
Materials:
- Arduino -
- Taula de pa:
- Cables de pont:
- Mòdul Bluetooth HC-05:
Pas 1: Codi
Aquest codi és un exemple de comunicació en sèrie simple extret dels exemples proporcionats a l'IDE Arduino. El podeu trobar a: Fitxer> Exemples> Comunicació> Taula Ascii
/*
Taula ASCII Imprimeix valors de bytes en tots els formats possibles: - com a valors binaris en brut - com a valors decimals, hexadecimals, octals i binaris codificats per ASCII Per obtenir més informació sobre ASCII, consulteu https://www.asciitable.com i https:// www.asciitable.com El circuit: no cal cap maquinari extern. creat el 2006 per Nicholas Zambetti <https://www.asciitable.com> modificat el 9 d'abril de 2012 per Tom Igoe Aquest codi d'exemple és de domini públic. https://www.asciitable.com * / void setup () {Serial.begin (9600); while (! Serial) {; // espera que es connecti el port sèrie. Necessari només per al port USB natiu} Serial.println ("Taula ASCII ~ Mapa de caràcters"); } int thisByte = 33; bucle buit () {Serial.write (thisByte); Serial.print (", dec:"); Serial.print (thisByte); Serial.print (", hexadecimal:"); Serial.print (thisByte, HEX); Serial.print (", oct:"); Serial.print (thisByte, OCT); Serial.print (", bin:"); Serial.println (thisByte, BIN); if (thisByte == 126) {while (true) {continue; }} thisByte ++; }
- Assegureu-vos que la vostra velocitat en bauds estigui definida en 9600
- Gairebé qualsevol codi que utilitzi una connexió en sèrie amb l'ordinador funcionarà, però aquest és només un simple exemple.
Pas 2: Circuit
Després de penjar el codi al tauler, desconnecteu l’alimentació. A continuació, connecteu el mòdul Bluetooth al circuit tal i com es veu més amunt:
- GND a terra
- VCC a pin de 5 V
- TXD al pin 0
- RXD al pin 1
Pas 3: connexió Bluetooth
- Enceneu l'Arduino
- Obriu la configuració de Bluetooth de l'ordinador
- Emparellar amb el mòdul HC-05
- Cerqueu el nom del port sèrie del mòdul a "dispositius i impressores":
- A l’IDE Arduino, trieu el port sèrie del mòdul Bluetooth (el meu és COM10)
- Obriu el monitor de sèrie com és normal per veure la informació entrant
Pas 4: passos addicionals
A continuació, es mostren algunes opcions que podeu provar:
- Podeu utilitzar ports sèrie virtuals, però he trobat que utilitzar els reals funciona molt més ràpidament (i en general és més fàcil).
- També podeu utilitzar aquest procés amb l'exemple estàndard de Firmata per permetre el control sense fils amb Processament (primer configureu la velocitat a 9600)