Բովանդակություն:

Bluetooth HC-05- ի կարգավորում Arduino- ով. 5 քայլ
Bluetooth HC-05- ի կարգավորում Arduino- ով. 5 քայլ

Video: Bluetooth HC-05- ի կարգավորում Arduino- ով. 5 քայլ

Video: Bluetooth HC-05- ի կարգավորում Arduino- ով. 5 քայլ
Video: LDmicro 13: HC-05 Bluetooth Phone App Control (Microcontroller PLC Ladder Programming with LDmicro) 2024, Հուլիսի
Anonim
Bluetooth HC-05- ի կարգավորում Arduino- ի հետ
Bluetooth HC-05- ի կարգավորում Arduino- ի հետ

Այս նախագծում մենք Arduino- ի հետ կօգտագործենք HC05 Bluetooth մոդուլ ՝ սմարթֆոններից հաղորդագրություններ ուղարկելու Arduino միավորին և ցուցադրելու համակարգչում:

HC-05 Bluetooth մոդուլի մասին

HC-05 մոդուլը հեշտ է օգտագործել Bluetooth SPP (Սերիայի նավահանգստի արձանագրություն) մոդուլը, որը նախատեսված է թափանցիկ անլար սերիական կապի կարգավորման համար: Սերիական պորտ Bluetooth մոդուլը լիովին որակավորված Bluetooth V2.0+EDR (ընդլայնված տվյալների արագություն) 3 Մբիթ / վրկ մոդուլյացիա ՝ 2.4 ԳՀց ամբողջական ռադիոհաղորդիչով և բազային ժապավենով: Այն օգտագործում է CSR Bluecore 04-External single chip Bluetooth համակարգ ՝ CMOS տեխնոլոգիայով և AFH- ով (Adaptive Frequency Hopping Feature): Այն ունի ոտնահետք ՝ 12,7 մմ x27 մմ չափսերով: Հուսով եմ, որ այն կհեշտացնի ձեր ընդհանուր նախագծման/զարգացման ցիկլը:

Քայլ 1: Պին կազմաձևում և գործառույթ

Պին նկարագրություն

Պետություն - իմանալ կապի վիճակը: (Iredուգտված կամ անջատված)

Rx - Տվյալների ստացման մոդուլի ստացում:

Tx - Տվյալների ուղարկման մոդուլի փոխանցման Pin:

5v - հոսանքի քորոց

GND - Աղացած քորոց

EN/Key - Միացնում կամ անջատում է մոդուլը:

Քայլ 2: Պահանջվող բաղադրիչներ

- Arduino տախտակ 1

- HC05 Bluetooth մոդուլ 1

- Թռիչքային լարեր 6

- Հացաթուղթ 1

Դուք կարող եք ձեռք բերել այս բաղադրիչները, որոնք ստուգված են որակի համար, elegocart- ից:

Քայլ 3: Նախագծի տեղադրում

Նախագծի կարգավորում
Նախագծի կարգավորում

Քայլ 4: Կոդ

#ներառել SoftwareSerial EEBlue (10, 11); // RX | TX void setup () {Serial.begin (9600); EEBlue.begin (9600); // Լռելյայն Baud comm- ի համար, այն կարող է տարբեր լինել ձեր մոդուլի համար: Serial.println ("Bluetooth- ի դարպասները բաց են: / n Միացեք HC-05- ին ցանկացած այլ Bluetooth սարքից` 1234-ով որպես զուգավորման բանալին: "); } void loop () {// Լրացրեք ցանկացած տվյալ bluetooth- ից դեպի տերմինալ: եթե (EEBlue.available ()) Serial.write (EEBlue.read ()); // Լրացրեք բոլոր տվյալները տերմինալից մինչև bluetooth, եթե (Serial.available ()) EEBlue.write (Serial.read ()); }

Քայլ 5: Android հավելված

Play խանութում կան բազմաթիվ ծրագրեր ՝ Bluetooth մոդուլը HC05- ը Android հեռախոսին միացնելու համար, կարող եք օգտագործել դրանցից որևէ մեկը: Ես օգտագործել եմ Bluetooth տերմինալ ծրագիրը:

Խորհուրդ ենք տալիս: