Indholdsfortegnelse:
Video: Se seriel skærm via Bluetooth: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Dette projekt bruger et HC-05 Bluetooth-modul til at erstatte en traditionel kabelforbundet forbindelse, der bruges til visning af den serielle skærm.
Materialer:
- Arduino -
- Breadboard -
- Jumperwires -
- HC -05 Bluetooth -modul -
Trin 1: Kode
Denne kode er et simpelt seriel kommunikationseksempel taget fra de angivne eksempler i Arduino IDE. Du kan finde den i: Filer> Eksempler> Kommunikation> Ascii -tabel
/*
ASCII -tabel Udskriver byteværdier i alle mulige formater: - som rå binære værdier - som ASCII -kodede decimal-, hex-, oktal- og binære værdier For mere om ASCII, se https://www.asciitable.com og https:// www.asciitable.com Kredsløbet: Ingen ekstern hardware nødvendig. oprettet 2006 af Nicholas Zambetti <https://www.asciitable.com> ændret 9. apr 2012 af Tom Igoe Denne eksempelkode er i det offentlige domæne. https://www.asciitable.com */void setup () {Serial.begin (9600); mens (! Seriel) {; // vent på, at den serielle port skal oprette forbindelse. Kræves kun til indbygget USB -port} Serial.println ("ASCII -tabel ~ tegnkort"); } 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, OLT); Serial.print (", bin:"); Serial.println (thisByte, BIN); hvis (thisByte == 126) {while (true) {fortsæt; }} denneByte ++; }
- Sørg for, at din baudhastighed er indstillet til 9600
- Næsten enhver kode, der bruger en seriel forbindelse til computeren, fungerer, men dette er bare et simpelt eksempel.
Trin 2: Kredsløb
Når koden er uploadet til kortet, skal du afbryde strømmen. Slut derefter Bluetooth -modulet til kredsløbet som vist ovenfor:
- GND til jorden
- VCC til 5v pin
- TXD til pin 0
- RXD til pin 1
Trin 3: Bluetooth -forbindelse
- Tænd for Arduino
- Åbn din computers Bluetooth -indstillinger
- Par med HC-05 modulet
- Find modulets serielle portnavn i "enheder og printere":
- I Arduino IDE skal du vælge den serielle port på Bluetooth -modulet (mit er COM10)
- Åbn den serielle skærm som normalt for at se indgående oplysninger
Trin 4: Yderligere trin
Her er nogle valgfrie ting, du måske vil prøve:
- Du kan i stedet bruge virtuelle serielle porte, men jeg fandt ud af, at brug af de rigtige fungerer meget hurtigere (og det er generelt lettere).
- Du kan også bruge denne proces med standard Firmata -eksemplet til at muliggøre trådløs kontrol med Processing (indstil først hastigheden til 9600)
Anbefalede:
Micro: bit MU Vision Sensor - Seriel forbindelse og OLED -skærm: 10 trin
Micro: bit MU Vision Sensor - Seriel forbindelse og OLED -skærm: Dette er min tredje guide til MU vision sensor. Indtil videre har vi forsøgt at bruge MU til at genkende kort med tal og former, men for at udforske vores MU -sensor med mere komplekst projekt vil vi gerne have et bedre output. Vi kan ikke få så meget information
Kører uden skærm / skærm (hovedløs) på Raspberry Pi eller andre Linux / unix -baserede computere: 6 trin
Kører uden skærm / skærm (hovedløs) på Raspberry Pi eller andre Linux / unix -baserede computere: Når de fleste mennesker køber en Raspberry PI, tror de, at de har brug for en computerskærm. Spild ikke dine penge på unødvendige computerskærme og tastaturer. Spild ikke din tid på at flytte tastaturer og skærme mellem computere. Bind ikke et tv, når det er nej
Arduino seriel skærm i Tinkercad: 7 trin (med billeder)
Arduino Serial Monitor i Tinkercad: At holde styr på alt, hvad der foregår i dit program, kan være en op ad bakke. Den serielle skærm er en måde at lytte til, hvad der foregår i din kode ved at rapportere tilbage til computeren via USB -kablet. I Tinkercad Circuits -simulatoren seriel
Indkapsling af trin servomotor med seriel kontrol via Arduino ved hjælp af en 3D -printer - Pt4: 8 trin
Indkapsling af trin -servomotoren med seriel kontrol via Arduino ved hjælp af en 3D -printer - Pt4: I denne fjerde video i Motor Step -serien vil vi bruge det, vi tidligere har lært, til at bygge en stepper servomotor med kontrol via seriel kommunikation og reel positionsfeedback ved hjælp af en resistiv encoder overvåget af en Arduino. I
RF seriel datalink {via USB}: 3 trin
RF seriel datalink {via USB}: TECGRAF DOC Sådan overføres data ved hjælp af et billigt RF -modul via USB. Kredsløbet modtager energi fra USB -porten (kan give 100mA og med en vis programmering kan du nå 500mA) Materialeliste: 1 - Et par RF -modul (som Laipac RLP/TL