Съдържание:
- Стъпка 1: Как да взаимодействате с Bluetooth модули
- Стъпка 2: Хардуерът на Bluetooth
- Стъпка 3: Диаграма на веригата
- Стъпка 4: Кодове и тестове
Видео: Настройки на Bluetooth AT команди (HC05 HC06): 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Хей момчета! Надявам се, че вече сте се насладили на предишните ми инструкции "Как да управляваме урока за серво мотор Arduino". Това е друг информативен урок, който ще ви научи как да взаимодействате с вашия Bluetooth модул и да конфигурирате настройките му чрез AT команди, така че ако искате да промените вашето име или парола за Arduino Bluetooth или други параметри на Bluetooth, това ще бъде най -доброто ръководство за вас постигни го.
По време на създаването на този урок, ние се опитахме да се уверим, че тази статия ще бъде най -доброто ръководство за вас, за да се насладите на изучаването на основите на това как Bluetooth модулите работят в командния режим AT и да научите полезна информация за това как да използвате правилно Набор от команди AT.
Подобни подробности са толкова важни, особено за тези, които искат да започнат обучение по електроника и роботика. така че се надяваме, че тази инструкция съдържа необходимите документи.
Какво ще научите от тази инструкция:
Научете историята на появата на AT команда.
Разберете разликата между модулите за Bluetooth HC.
Научете хардуера на HC Bluetooth модула.
Направете подходящата схема на свързване с дъска Arduino.
Задайте Bluetooth на командния режим AT.
Стартирайте новите настройки на Bluetooth
Стъпка 1: Как да взаимодействате с Bluetooth модули
Започвайки с описанието на проекта, ще персонализираме параметрите на Bluetooth модула, но как бихме могли да комуникираме с Bluetooth модулите!
Подобно на много други устройства Bluetooth модулите приемат комуникацията чрез AT команди, за да ги конфигурират настройки като име, парола, скорост на предаване и други настройки.
Какви са тези AT команди
Обратно към 1981 г. Денис Хейс изобретява специфичен команден език за взаимодействие с „устройството на Hayes smartmodem“и този набор от командни езици се състои от поредица от къси текстови низове, които могат да бъдат комбинирани за създаване на команди за операции като набиране, затваряне и промяна на параметрите на връзката. Оттук идва идеята за разработване на все повече и повече набори на Hayes или AT команди, настроени да взаимодействат с повече устройства, използвайки някакъв префикс.
Подобно на другите устройства, Bluetooth модулите имат AT команден режим, където можете да ги свържете с AT команди, за да ги зададете параметри.
Така че, за да изпращаме AT команди към Bluetooth модул, първо трябва да го включим в командния режим AT.
Най-популярните Bluetooth модули са HC-06 и HC-05 модулът, които ще бъдат използвани в нашия урок.
Трудно е да се направи разлика между тези два Bluetooth, само като се види, но използването на пробивна дъска разликата е на щифтовете.
Стъпка 2: Хардуерът на Bluetooth
За нашия HC-05 модул имаме всички тези шест пина:
- KEY или Enable: Този щифт трябва да се издърпа високо, за да влезете в режим AT. В нашия Bluetooth модул вече имаме бутон, толкова важен за установяване на висок набор на издърпване на щифта KEY
- VCC и GND за захранване.
- RXD и TXD за серийни входни/изходни данни
- ПИН STATE, просто го игнорирайте, защото вероятно той не е свързан с нито един от Bluetooth пиновете и няма да имаме нужда от него в този урок.
Ще използвам дъската Arduino, за да изпращам серийни AT команди към моя Bluetooth модул.
Стъпка 3: Диаграма на веригата
Преминах към easyEDA, за да създам моята схема за този урок и ето как да свържете Bluetooth модула към Arduino, всичко, което е необходимо, е пин номер 3 от Arduino към RXD на Bluetooth и пин номер 2 от Arduino към TXD на Bluetooth, GND към GND и VCC към Arduino 5V.
Стъпка 4: Кодове и тестове
Преминавайки към софтуерната част, както вече споменах, ще използваме дъската Arduino за комуникация с Bluetooth.
След като захранваме Arduino, ще имаме LED светодиода да мига бързо в интервал от половин секунда, което означава, че режимът AT не е въведен, така че преди да включите Arduino, просто задръжте натиснат бутон и след това включете вашия Arduino светодиодът ще мига по -бавно в интервал от 2 секунди, което показва успешното влизане в командния режим AT. Сега стартираме серийния монитор на Arduino или друг сериен монитор, като тератерми, за да започнем да изпращаме AT команди, можете да получите документа за AT команди от връзката за изтегляне по -долу, този документ показва списъка с налични AT команди за нашия Bluetooth модул.
За да стартираме настройките, пускаме серийния монитор и задаваме скоростта на предаване на 9600 и двете NL & carriage return, сега ако изпратите знаците AT през серийния монитор, трябва да получите ОК отговор от Bluetooth модула.
Ще започнем, като зададем скоростта на предаване на 9600BPS и за да направим това, трябва да напишем AT+UART = 9600, 0, 0, след което натиснете Enter, при всяка успешна операция трябва да получите OK отговор от Bluetooth модула
Ще променим и името на Bluetooth на Device1, така че ще напишем AT+NAME = Device1
Ще променим и паролата за Bluetooth до 2020 г., така че пишем AT+PSWD = 2020
Налични са много други AT инструкции относно използването на Bluetooth модула, така че всичко, което трябва да направите, е да изтеглите документа, прикачен към връзката по -долу, и да го прочетете, за да получите правилната AT команда, от която се нуждаете.
Следвайки този урок, сега ще можете да персонализирате Bluetooth на вашите роботи и устройства и можете да ги стартирате като професионални.
За предстоящите ми уроци можете да предложите някои теми в секцията за коментари по -долу,
И последно нещо, уверете се, че работите с електроника всеки ден. До следващия път
Препоръчано:
Урок за GPS и GPRS модул A9G - Ай-Мислител - AT команди: 7 стъпки
Урок за GPS и GPRS модул A9G | Ай-Мислител | AT Commands: Хей, какво става, момчета! Akarsh тук от CETech, Днес ще преминем през A9G GPS, GSM и GPRS модул от AI Thinker. Има и няколко други модула като A9 и A6 от AI Thinker, които имат сходни GSM и GPRS възможности, но
Програмирайте всяка платка/модул ESP8266 с фърмуер на AT команди: 5 стъпки
Програмирайте всяка платка/модул ESP8266 с фърмуер на AT команди: Всеки модул и платка ESP8266 могат да бъдат програмирани по много начини: Arduino, python, Lua, AT команди, много повече вероятно … Първите три от тях са най -подходящи за самостоятелна работа, AT фърмуер е за използване на ESP8266 като модул или за бързо тестване с TTL RS232 c
Създаване на файлове с помощта на Windows DOS команди: 16 стъпки
Създаване на файлове с помощта на Windows DOS команди: Това ще ви научи как да използвате някои основни DOS команди на Windows. Ще отидем до нашия работен плот, ще създадем папка и ще създадем файл в тази папка
AT команди за Bluetooth модул (HC-05 W/ EN щифт и бутон) Използване на Arduino Board!: 5 стъпки
Команди AT за Bluetooth модул (HC-05 W/ EN Pin и бутон) Използване на Arduino Board !: От Jay Amiel AjocGensan PH Тази инструкция ще ви помогне да започнете да използвате вашия HC05 bluetooth модул. До края на тази инструкция ще научите относно изпращането на AT команди към модула, за да го конфигурирате/промените (име, ключ за достъп, baud ra
Автоматично захващане с помощта на лазерен сензор и гласови команди: 5 стъпки (със снимки)
Автоматично захващане с помощта на лазерен сензор и гласови команди: Хващането на обекти, които ни се струват прости и естествени неща, всъщност е сложна задача. Човекът използва зрението за зрение, за да определи разстоянието от обекта, който иска да хване. Ръката автоматично се отваря, когато е в непосредствена близост до