Mündəricat:
- Addım 1: Bluetooth Rabitəsi və Protokoluna Qısa Giriş
- Addım 2: Məlumatların Bluetooth vasitəsilə Arduino -ya göndərilməsi
- Addım 3: Dövrə
- Addım 4: Kod
- Addım 5: AT əmrlərini HC05 Bluetooth Moduluna göndərmək
- Addım 6: HC05 Bluetooth Modulu alın
Video: HC05 Bluetooth Modulu və Arduino ilə İşə Başlama [Dərslik]: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu və digər möhtəşəm dərsləri ElectroPeak -in rəsmi saytında oxuya bilərsiniz
Bu təlimatda, HC05 Bluetooth Modulu və Arduino lövhəsini istifadə edərək Bluetooth ilə necə ünsiyyət qurmağı və məlumat göndərməyi öyrənəcəksiniz. Bu yazının sonunda öyrənəcəksiniz:
- Bluetooth protokolu haqqında ümumi məlumat
- Bluetooth istifadə edərək məlumatları necə göndərmək olar
- AT-əmrini HC05-ə necə göndərmək olar
Addım 1: Bluetooth Rabitəsi və Protokoluna Qısa Giriş
NRF, ZigBee, Wi-Fi və Bluetooth kimi simsiz ünsiyyətin bir neçə yolu var.
Bluetooth protokolu; PAN şəbəkəsində, maksimum məlumat sürəti 1Mb/S olan, 2.4 G tezlikdən istifadə edərək nominal 100 metr aralığında işləyən əlverişli bir ünsiyyət üsulu simsiz ünsiyyətin ümumi bir yoludur.
HC05 modulu, əsasən elektronika layihələrində istifadə olunan serial rabitə istifadə edən bir Bluetooth moduludur.
HC05 Bluetooth modulu vacib xüsusiyyətlər:
- İş gərginliyi: 3.6V - 5V
- Daxili anten: Bəli
- Son cihaza avtomatik qoşulma: Bəli
Addım 2: Məlumatların Bluetooth vasitəsilə Arduino -ya göndərilməsi
HC05 modulunda daxili 3.3v tənzimləyici var və buna görə də onu 5v gərginliyə qoşa bilərsiniz. HC05 serial rabitə sancaqlarının məntiqi 3.3V olduğu üçün 3.3V gərginliyi şiddətlə tövsiyə edirik. Modula 5V verilməsi modulun zədələnməsinə səbəb ola bilər.
Modulun zədələnməsinin qarşısını almaq və düzgün işləməsini təmin etmək üçün arduino TX pin və RX pin modulu arasında müqavimət bölmə dövrəsi (5v - 3,3v) istifadə etməlisiniz. Usta və qul bağlı olduqda, lövhədə mavi və qırmızı LEDlər hər 2 saniyədə bir yanıb -sönür. Bağlanmadılarsa, hər 2 saniyədə yalnız mavi rəng yanıb -sönür.
Addım 3: Dövrə
Addım 4: Kod
Bluetooth istifadə edərək HC05 ilə əlaqə qurmaq üçün telefonunuzda bir Bluetooth terminal tətbiqinə ehtiyacınız var. Məlumat ötürməyə başlamaq üçün bu kodu Arduino -ya yükləyin və yeni quraşdırdığınız tətbiqdən istifadə edərək HC05 -ə qoşulun. Rabitə adı HC05, parol 1234 və ya 0000 və ötürmə ötürmə sürəti standart olaraq 9600 -dir.
Kodu daha dərindən nəzərdən keçirək və hər sətrin nə demək olduğunu görək:
#"SoftwareSerial.h" daxil edin
proqram əlaqəsi üçün lazım olan kitabxana. Buradan yükləyə bilərsiniz.
SoftwareSerial MyBlue (2, 3);
Seriyalı sancaqlar üçün proqram tərifi; RX2 və TX3
MyBlue.begin (9600);
Proqramın serial baud dərəcəsini 9600 -də konfiqurasiya etmək
Seriya məlumatlarının oxunması və LED -lərin buna uyğun olaraq açılması/söndürülməsi.
Addım 5: AT əmrlərini HC05 Bluetooth Moduluna göndərmək
Düyməni basıb saxlayın, modul AT-əmr rejiminə keçir. Əks təqdirdə, ünsiyyət rejimində işləyir. Bəzi modulların paketlərində bir düymə var və artıq əlavə etməyə ehtiyac yoxdur. At-command rejiminə daxil olmaq üçün standart baud dərəcəsi 38400-dir. İndi bu kodu lövhənizə yükləyin və qurun Serial Monitor istifadə edərək əmrlər.
Modula bir ƏMR göndərməklə cavab alacaqsınız. Ən vacib AT əmrlərindən bəziləri:
Addım 6: HC05 Bluetooth Modulu alın
ElectroPeak -dən HC05 Blurtooth modulu alın
Tövsiyə:
Uzun Menzilli Simsiz Temperatur və Titrəmə Sensorları ilə İşə Başlama: 7 addım
Uzun Menzilli Kabelsiz Temperatur və Vibrasiya Sensorları ilə İşə Başlama: Bəzən vibrasiya bir çox tətbiqdə ciddi problemlərin səbəbidir. Maşın şaftlarından və rulmanlardan tutmuş sabit disk performansına qədər, vibrasiya maşın zədələnməsinə, erkən dəyişdirilməsinə, aşağı performansa səbəb olur və dəqiqliyə böyük zərbə vurur. Monitorinq
WiFi üzərindən ESP 32 Kamera Video Axını - ESP 32 CAM lövhəsi ilə işə başlama: 8 addım
WiFi üzərindən ESP 32 Kamera Video Axını | ESP 32 CAM lövhəsi ilə işə başlayın: ESP32-CAM, təxminən 10 dollara başa gələn ESP32-S çipi olan çox kiçik bir kamera moduludur. OV2640 kamerası və ətraf cihazları birləşdirmək üçün bir neçə GPIO ilə yanaşı, t ilə çəkilmiş şəkilləri saxlamaq üçün faydalı ola biləcək bir microSD kart yuvasına da malikdir
MQTT istifadə edərək Simsiz Temperatur Sensoru olan AWS IoT ilə İşə Başlama: 8 Addım
MQTT istifadə edən Simsiz Temperatur Sensoru olan AWS IoT -ə Başlarkən: Əvvəlki Təlimatlarda Azure, Ubidots, ThingSpeak, Losant və s. Kimi bulud platformalarından keçdik. bütün bulud platforması. Ətraflı məlumat üçün
NeoPixel / WS2812 RGB LED ilə işə başlama: 8 addım (şəkillərlə)
NeoPixel / WS2812 RGB LED -ə Başlarkən: [Videonu Çal] Bu Təlimat kitabında ünvanlı RGB LED (WS2812) və ya Adafruit NeoPixel kimi tanınan mövzularda araşdıracağıq. NeoPixel üzüklər, zolaqlar, lövhələr və amp ailəsidir; nəbzli, rəngli miniatür LED çubuqları. Bunlar zəncirvari
IoT Analog Giriş - IoT ilə İşə Başlama: 8 Addım
IoT Analog Giriş - IoT ilə İşə Başlama: Analog Girişləri Anlamaq ətrafdakı şeylərin necə işlədiyini başa düşməyin vacib bir hissəsidir, əksər sensorlar analoq sensorlar olmasa da (bəzən bu sensorlar rəqəmsal hala çevrilir). Yalnız açıla və ya söndürülə bilən rəqəmsal girişlərdən fərqli olaraq, analog giriş