Բովանդակություն:
- Քայլ 1: Հակիրճ ներածություն Bluetooth հաղորդակցության և արձանագրության վերաբերյալ
- Քայլ 2. Տվյալների ուղարկումը Arduino- ի միջոցով Bluetooth- ի միջոցով
- Քայլ 3: Շղթա
- Քայլ 4: Կոդ
- Քայլ 5. AT-Commands ուղարկելը HC05 Bluetooth մոդուլին
- Քայլ 6. Գնեք HC05 Bluetooth մոդուլ
Video: Սկսելով HC05 Bluetooth մոդուլով և Arduino- ով [Ուսուցում] ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս և այլ զարմանալի ձեռնարկներ կարող եք կարդալ ElectroPeak- ի պաշտոնական կայքում
Այս ձեռնարկում դուք կսովորեք, թե ինչպես հաղորդել և ուղարկել տվյալներ Bluetooth- ով ՝ օգտագործելով HC05 Bluetooth մոդուլը և Arduino տախտակը: Այս հոդվածի վերջում դուք կսովորեք.
- Ընդհանուր տեղեկություններ Bluetooth արձանագրության մասին
- Ինչպես ուղարկել տվյալներ Bluetooth- ի միջոցով
- Ինչպես ուղարկել AT-Command- ը HC05- ին
Քայլ 1: Հակիրճ ներածություն Bluetooth հաղորդակցության և արձանագրության վերաբերյալ
Անլար հաղորդակցության մի քանի եղանակ կա, ինչպիսիք են NRF, ZigBee, Wi-Fi և Bluetooth:
Bluetooth արձանագրություն; PAN ցանցում մատչելի հաղորդակցության մեթոդը ՝ տվյալների առավելագույն արագությամբ 1 Մբ/վ, 100 մ անվանական տիրույթում 2.4 Գ հաճախականությամբ աշխատելը անլար հաղորդակցության սովորական միջոց է:
HC05 մոդուլը սերիական հաղորդակցություն օգտագործող Bluetooth մոդուլ է, որն առավելապես օգտագործվում է էլեկտրոնիկայի նախագծերում:
HC05 Bluetooth մոդուլի կարևոր բնութագրերը.
- Աշխատանքային լարումը `3.6V - 5V
- Ներքին ալեհավաք: Այո
- Ավտոմատ միացում վերջին սարքին. Այո
Քայլ 2. Տվյալների ուղարկումը Arduino- ի միջոցով Bluetooth- ի միջոցով
HC05 մոդուլն ունի ներքին 3.3 վ կարգավորիչ, և այդ պատճառով կարող եք այն միացնել 5 վ լարման: Բայց մենք խստորեն խորհուրդ ենք տալիս 3.3 Վ լարման, քանի որ HC05 սերիական հաղորդակցության կապերի տրամաբանությունը 3.3 Վ է: 5V մոդուլին մատակարարելը կարող է վնաս հասցնել մոդուլին:
Որպեսզի մոդուլը չվնասվի և այն աշխատի ճիշտ, դուք պետք է օգտագործեք դիմադրության բաժանման միացում (5v- ից 3.3v) arduino TX կապի և մոդուլի RX քորոցի միջև: Երբ վարպետն ու ստրուկը միացված են, տախտակի վրա կապույտ և կարմիր LED- ները թարթում են ամեն 2 վայրկյանը մեկ: Եթե դրանք միացված չեն, միայն 2 կապույտ է թարթում յուրաքանչյուր 2 վայրկյանը մեկ:
Քայլ 3: Շղթա
Քայլ 4: Կոդ
Bluetooth- ի միջոցով HC05- ի հետ շփվելու համար ձեզ անհրաժեշտ է ձեր հեռախոսում Bluetooth տերմինալային ծրագիր: Դուք կարող եք օգտագործել այս մեկը: Այժմ տվյալների փոխանցումը սկսելու համար վերբեռնեք այս կոդը ձեր Arduino- ում և միացրեք HC05- ը ՝ օգտագործելով նոր տեղադրված ծրագիրը: Հաղորդակցության անունն է HC05, գաղտնաբառը ՝ 1234 կամ 0000, իսկ փոխանցման արագության լռելյայնությունը ՝ 9600:
Եկեք ավելի խորը նայենք ծածկագրին և տեսնենք, թե ինչ է նշանակում յուրաքանչյուր տող.
#ներառել "SoftwareSerial.h"
գրադարան, որն անհրաժեշտ է ծրագրային սերիական հաղորդակցության համար: Կարող եք ներբեռնել այստեղ:
SoftwareSerial MyBlue (2, 3);
Սերիական կապում ծրագրային ապահովման սահմանում; RX2 և TX3
MyBlue.begin (9600);
Softwareրագրակազմի սերիական բաուդ արագության կարգավորում 9600 -ում
Սերիական տվյալների ընթերցում և համապատասխանաբար LED- ների միացում/անջատում:
Քայլ 5. AT-Commands ուղարկելը HC05 Bluetooth մոդուլին
Կոճակը սեղմելով և պահելով ՝ մոդուլը անցնում է AT- հրամանի ռեժիմի: Հակառակ դեպքում, այն աշխատում է հաղորդակցության ռեժիմում: Որոշ մոդուլներ իրենց փաթեթներում ունեն կոճակ, և այն ավելացնելու կարիք չկա: At-command ռեժիմ մուտք գործելու կանխադրված արագությունը 38400 է: Այժմ վերբեռնեք այս ծածկագիրը ձեր տախտակին և տեղադրեք Սերիական մոնիտորի օգտագործմամբ հրամաններ:
Դուք կստանաք ՊԱՏԱՍԽԱՆ ՝ ՄՈԴՈ sendingԼԻ ՀՐԱՄԱՆ ուղարկելով: Ահա AT- ի ամենակարևոր հրամանները.
Քայլ 6. Գնեք HC05 Bluetooth մոդուլ
Գնեք HC05 Blurtooth մոդուլ ElectroPeak- ից
Խորհուրդ ենք տալիս:
Arduino Ինչպես միացնել բազմաթիվ սերվո շարժիչներ - PCA9685 Ուսուցում. 6 քայլ
Arduino Ինչպես միացնել բազմաթիվ սերվո շարժիչներ - PCA9685 ձեռնարկ: Այս ձեռնարկում մենք կսովորենք, թե ինչպես միացնել մի քանի servo շարժիչներ `օգտագործելով PCA9685 մոդուլը և arduino- ն: PCA9685 մոդուլը շատ լավ է, երբ անհրաժեշտ է միացնել մի քանի շարժիչ, դրա մասին ավելին կարող եք կարդալ այստեղ https ՝ //www.adafruit.com/product/815 Դիտեք Vi
Տնային ավտոմատացում ինֆրակարմիր և Bluetooth վերահսկվող ռելեի մոդուլով `10 քայլ
Տնային ավտոմատացում ինֆրակարմիր և Bluetooth վերահսկվող ռելեի մոդուլով. Այս տան ավտոմատացման նախագծում ես ցույց տվեցի, թե ինչպես կարող ենք կառավարել լույսը, օդափոխիչը և այլ կենցաղային տեխնիկա մեր սմարթֆոնների ծրագրից և IR հեռակառավարիչից `օգտագործելով Arduino կառավարման ռելեի մոդուլի միացումը: միացումն ունի երկու ռեժիմ ՝ Inf
Arduino- ի կառավարում HC-06 Bluetooth մոդուլով ՝ 4 քայլ
Arduino- ի կառավարում HC-06 Bluetooth մոդուլով. Բարև բոլորին, սա իմ առաջին պաշտոնական ձեռնարկն է Instructable.com- ում, ես շատ ոգևորված եմ իմ առաջին նախագծով: Այսօր ես ձեզ ցույց կտամ, թե ինչպես միացնել Arduino- ն և Bluetooth մոդուլը: Arduino- ն կապ կհաստատի HC-06 Bluetooth մոդուլային տախտակի հետ ՝ օգտագործելով
Duերմաստիճանի և խոնավության տվյալների գրանցիչ Arduino- ից մինչև Android հեռախոս ՝ SD քարտի մոդուլով Bluetooth- ի միջոցով. 5 քայլ
Peratերմաստիճանի և խոնավության տվյալների գրանցիչ Arduino- ից մինչև Android հեռախոս ՝ SD քարտի մոդուլով Bluetooth- ի միջոցով. Հաճախ մենք մեր նախագծերում օգտագործում ենք սենսորներ, բայց գտնում ենք տվյալներ հավաքելու, պահելու և անմիջապես հեռախոսներ կամ այլ սարքեր փոխանցելու միջոց
ՊԱՐP ԱԿARԻԱ -- ԱՐԴՈINԻՆՈ -- BLUETOOTH CONTROL -- Ուսուցում. 10 քայլ (նկարներով)
ՊԱՐP ԱԿARԻԱ || ԱՐԴՈINԻՆՈ || BLUETOOTH CONTROL || ՈUTՍՈՈՈԹՅՈՆ. Այս հրահանգով ես ցույց կտամ, թե ինչպես պատրաստել պարզ բոտ, որը վերահսկվում է ձեր սմարթֆոնի միջոցով ՝ անհրաժեշտ BLUETOOTHPARTS- ի միջոցով. ՕԳՏԱԳՈՐԵԼ ԵՄ ԻՇԽԱՆ ԲԱՆԿ