Innholdsfortegnelse:

Se seriell skjerm via Bluetooth: 4 trinn
Se seriell skjerm via Bluetooth: 4 trinn

Video: Se seriell skjerm via Bluetooth: 4 trinn

Video: Se seriell skjerm via Bluetooth: 4 trinn
Video: 30 лучших советов и рекомендаций по Windows 10 на 2020 год 2024, November
Anonim
Se seriell skjerm via Bluetooth
Se seriell skjerm via Bluetooth

Dette prosjektet bruker en HC-05 Bluetooth-modul for å erstatte en tradisjonell kablet tilkobling som brukes for visning av den serielle skjermen.

Materialer:

  • Arduino -
  • Breadboard -
  • Stikkontakter -
  • HC -05 Bluetooth -modul -

Trinn 1: Kode

Denne koden er et enkelt eksempel på seriell kommunikasjon hentet fra eksemplene i Arduino IDE. Du finner den i: Fil> Eksempler> Kommunikasjon> Ascii -tabell

/*

ASCII -tabell Skriver ut byteverdier i alle mulige formater: - som rå binære verdier - som ASCII -kodede desimal-, hex-, oktal- og binære verdier For mer informasjon om ASCII, se https://www.asciitable.com og https:// www.asciitable.com Kretsen: Ingen ekstern maskinvare nødvendig. opprettet 2006 av Nicholas Zambetti <https://www.asciitable.com> endret 9. apr 2012 av Tom Igoe Denne eksempelkoden er i det offentlige. https://www.asciitable.com */void setup () {Serial.begin (9600); mens (! Seriell) {; // vent på at seriell port kobles til. Bare nødvendig for en innfødt USB -port} Serial.println ("ASCII -tabell ~ Tegnkart"); } 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, OKT); Serial.print (", bin:"); Serial.println (thisByte, BIN); if (thisByte == 126) {while (true) {fortsett; }} thisByte ++; }

  • Sørg for at overføringshastigheten er satt til 9600
  • Nesten hvilken som helst kode som bruker en seriell tilkobling til datamaskinen vil fungere, men dette er bare et enkelt eksempel.

Trinn 2: Krets

Krets
Krets

Etter at koden er lastet opp til kortet, kobler du fra strømmen. Deretter kobler du Bluetooth -modulen til kretsen som vist ovenfor:

  • GND til bakken
  • VCC til 5v pin
  • TXD til pin 0
  • RXD til pin 1

Trinn 3: Bluetooth -tilkobling

Bluetooth -tilkobling
Bluetooth -tilkobling
Bluetooth -tilkobling
Bluetooth -tilkobling
Bluetooth -tilkobling
Bluetooth -tilkobling
  1. Slå på Arduino
  2. Åpne datamaskinens Bluetooth -innstillinger
  3. Bruk sammen med HC-05-modulen
  4. Finn modulens serielle portnavn i "enheter og skrivere":
  5. I Arduino IDE, velg seriell port på Bluetooth -modulen (min er COM10)
  6. Åpne seriell skjerm som normalt for å se innkommende informasjon

Trinn 4: Ytterligere trinn

Her er noen valgfrie ting du kan prøve:

  • Du kan bruke virtuelle serielle porter i stedet, men jeg fant ut at bruk av de virkelige fungerer mye raskere (og det er generelt lettere).
  • Du kan også bruke denne prosessen med standard Firmata -eksempel for å tillate trådløs kontroll med Processing (sett hastigheten til 9600 først)

Anbefalt: