Mündəricat:

Bluetooth üzərindən Serial Monitöre baxın: 4 addım
Bluetooth üzərindən Serial Monitöre baxın: 4 addım

Video: Bluetooth üzərindən Serial Monitöre baxın: 4 addım

Video: Bluetooth üzərindən Serial Monitöre baxın: 4 addım
Video: КАК НАСТРОИТЬ L4D2 2024, Bilər
Anonim
Bluetooth üzərindən Serial Monitora baxın
Bluetooth üzərindən Serial Monitora baxın

Bu layihə, seriyalı monitoru izləmək üçün istifadə olunan ənənəvi simli əlaqəni əvəz etmək üçün HC-05 Bluetooth modulundan istifadə edir.

Materiallar:

  • Arduino -
  • Çörək lövhəsi -
  • Jumper telləri -
  • HC -05 Bluetooth modulu -

Addım 1: Kod

Bu kod, Arduino IDE -də təqdim olunan nümunələrdən götürülmüş sadə bir serial ünsiyyət nümunəsidir. Tapa bilərsiniz: Fayl> Nümunələr> Rabitə> Ascii Cədvəli

/*

ASCII cədvəli Bayt dəyərlərini bütün mümkün formatlarda yazdırır: - xam ikili dəyərlər kimi - ASCII kodlu ondalık, onaltılıq, səkkizlik və ikili dəyərlər kimi ASCII haqqında daha çox məlumat üçün https://www.asciitable.com və https:// www.asciitable.com Dövrə: Xarici aparata ehtiyac yoxdur. 2006 -cı ildə Nicholas Zambetti tərəfindən yaradılmışdır <https://www.asciitable.com> 9 Aprel 2012 tərəfindən Tom Igoe tərəfindən dəyişdirilmişdir. Bu nümunə kodu ictimai yerlərdədir. https://www.asciitable.com */void setup () {Serial.begin (9600); while (! Serial) {; // serial portunun bağlanmasını gözləyin. Yalnız yerli USB portu üçün lazımdır} Serial.println ("ASCII Cədvəl ~ Xarakter Xəritəsi"); } int thisByte = 33; void loop () {Serial.write (thisByte); Serial.print (", dec:"); Serial.print (thisByte); Serial.print (", hex:"); Serial.print (thisByte, HEX); Serial.print (", oktyabr:"); Serial.print (thisByte, OCT); Serial.print (", bin:"); Serial.println (thisByte, BIN); if (thisByte == 126) {while (true) {davam; }} thisByte ++; }

  • Baud sürətinizin 9600 olaraq təyin olunduğundan əmin olun
  • Kompüterə seriya bağlantısı istifadə edən demək olar ki, hər hansı bir kod işləyəcək, ancaq bu sadə bir nümunədir.

Addım 2: Dövrə

Dövrə
Dövrə

Kod lövhəyə yükləndikdən sonra gücü kəsin. Sonra, Bluetooth modulunu yuxarıda göründüyü kimi dövrə bağlayın:

  • GND -dən yerə
  • VCC 5v pin
  • TXD 0 pin
  • 1 nömrəli pin üçün RXD

Addım 3: Bluetooth bağlantısı

Bluetooth bağlantısı
Bluetooth bağlantısı
Bluetooth bağlantısı
Bluetooth bağlantısı
Bluetooth bağlantısı
Bluetooth bağlantısı
  1. Arduino -nu işə salın
  2. Kompüterinizin Bluetooth parametrlərini açın
  3. HC-05 modulu ilə birləşdirin
  4. "Cihazlar və printerlər" bölməsində modulun seriya port adını tapın:
  5. Arduino IDE -də Bluetooth modulunun seriya portunu seçin (mənimki COM10)
  6. Daxil olan məlumatları görmək üçün serial monitorunu normal olaraq açın

Addım 4: Əlavə addımlar

Sınamaq istəyə biləcəyiniz bəzi isteğe bağlı şeylər:

  • Bunun əvəzinə virtual serial portlarından istifadə edə bilərsiniz, amma gördüm ki, həqiqi olanları istifadə etmək daha sürətli işləyir (və ümumiyyətlə daha asandır).
  • Qenerasiya ilə simsiz idarəetməyə icazə vermək üçün bu prosesi standart Firmata nümunəsi ilə də istifadə edə bilərsiniz (əvvəlcə sürəti 9600 olaraq təyin edin).

Tövsiyə: