2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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ə
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ı
- Arduino -nu işə salın
- Kompüterinizin Bluetooth parametrlərini açın
- HC-05 modulu ilə birləşdirin
- "Cihazlar və printerlər" bölməsində modulun seriya port adını tapın:
- Arduino IDE -də Bluetooth modulunun seriya portunu seçin (mənimki COM10)
- 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).