Главная Новости Прайс-лист О магазине Как купить? Оплата/Доставка Корзина Контакты  
  Авторизация  
 
Логин
Пароль

Регистрация   |   Мой пароль?
 
     
  Покупателю шин  
  Новости  
Banwar

Наша сеть партнеров Banwar. Новое казино "Пари Матч" приглашает всех азартных игроков в мир больших выигрышей и захватывающих развлечений.

  Опрос  
 
Летние шины какого производителя Вы предпочитаете использовать?
 Michelin
 Continental
 GoodYear
 Dunlop
 Nokian
 Fulda
 Bridgestone
 Hankook
 Kumho
 Другие

Всего ответов: 1035
 
     
  Добро пожаловать в наш новый всеукраинский интернет-магазин!  

Підключення Bluetooth HC-06 до arduino з прошивкою grbl

Наша сеть партнеров Banwar

Нам знадобиться:   Блютуз модуль:   http://ali

Нам знадобиться:

Блютуз модуль: http://ali.pub/2jfirb

Контактні проводи: http://ali.pub/2jfiyi

Блютуз свисток для комп'ютера: http://ali.pub/2jfj3y

програматор: http://ali.pub/2jfkny

Для початку давайте розберемося що таке блютуз.

Bluetooth (від слів англ. Blue - синій і tooth - зуб; вимовляється / bluːtuːθ /), блютус [1] - виробнича специфікація бездротових персональних мереж (Wireless personal area network, WPAN). Bluetooth забезпечує обмін інформацією між такими пристроями, як персональні комп'ютери (настільні, кишенькові, ноутбуки), мобільні телефони, принтери, цифрові фотоапарати, мишки, клавіатури, джойстики, навушники, гарнітури на надійній, безкоштовної, повсюдно доступній радіочастоті для ближнього зв'язку. Bluetooth дозволяє цим пристроям повідомлятися, коли вони знаходяться в радіусі до 10 м один від одного (дальність сильно залежить від перешкод і перешкод), навіть у різних приміщеннях.

Тепер знаючи що блютуз служить для побудови мереж і обміну даними між пристроями, ми будемо його використовувати для з'єднання між собою CNC (ЧПУ) верстата і комп'ютера або телефону або планшета і ноутбука.

Так як я використовую прошивку grbl на платформі arduino для управління ЧПУ, то і підключати будемо до верстата блютуз модуль відповідний для arduino, а саме блютуз модуль HC-06.

Перед підключенням Блютуз модуля до Ардуіно, потрібно переконатися, на однаковій чи швидкості COM порту працюють блютуз модуль і Ардуіно.

Якщо ви використовуєте прошивку grbl 0.8, то нічого змінювати не потрібно, але якщо grbl 0.9 і вище, то швидкість COM порту Ардуіно стане 115200, а за замовчуванням на модулі швидкості 9600.

Ось нам і знадобиться на самому блютуз модулі поміняти швидкість порту.

Для настройки Bluetooth-модулів існують спеціальні АТ-команди, за допомогою яких ми можемо встановлювати необхідні параметри модуля.

AT-командами ми можемо змінити швидкість COM порту або змінити назву Bluetooth пристрою або дізнатися чи поміняти пін код для сполучення.

Для того щоб підключити блютуз модуль до комп'ютера для введення AT-команд нам знадобиться программаторFTDI посилання на нього на початку статті. Схема підключення я думаю тут непотрібна. Підключати потрібно gnd до gnd, 5в до 5в, rx до tx і tx до rx.

Після підключення нам знадобиться програма HMComAssistant для введення AT команд і програмування нашого модуля. Завантажити: https://yadi.sk/d/eVzPmnh63Wab5R

Ну і тут я наведу деякі AT-команди для зміни налаштувань блютуз модуля:

АТ-команда Відповідь модуля Коментар AT ОК Використовується для перевірки зв'язку, як правило перед виконанням будь-яких операцій спершу використовується дана команда для перевірки зв'язку. AT + BAUD1 OK або OK1200 Встановлює швидкість передачі даних в 1200 бод AT + BAUD2 OK або OK2400 Встановлює швидкість передачі даних в 2400 бод AT + BAUD3 OK або OK4800 Встановлює швидкість передачі даних в 4800 бод AT + BAUD4 OK або OK9600 Встановлює швидкість передачі даних в 9600 бод AT + BAUD5 OK або OK19200 Встановлює швидкість передачі даних в 19200 бод AT + BAUD6 OK або OK38400 Встановлює швидкість передачі даних в 38400 бод AT + BAUD7 OK або OK57600 Встановлює швидкість передачі даних в 57600 бод AT + BAUD8 OK або OK115200 Встановлює швидкість передачі даних в 115200 бод AT + BAUD9 OK або OK230400 Встановлює скорост передачі даних в 230400 бод AT + BAUDA OK або OK460800 Встановлює швидкість передачі даних в 460800 бод AT + BAUDB OK або OK921600 Встановлює швидкість передачі даних в 921600 бод AT + BAUDC OK або OK1382400 Встановлює швидкість передачі даних в 1382400 бод AT + NAME + NAME = test Повертає поточне ім'я модуля AT + NAMEiarduino_BLU + NAME = test OK Встановлює нове ім'я модуля "test" AT + PIN + PIN = 000000 Повертає поточний пароль, в даному випадку пароль "000000" AT + PIN123456 + PIN = 123456 OK Встановлюємо новий пароль, в даному випадку пароль "123456" AT + VERSION + VERSION = Firmware V3.0.6, Bluetooth V4.0 LE Повертає версію прошивки, в даному випадку пароль "Fi rmware V3.0.6, Bluetooth V4.0 LE "AT + RESET + RESET OK Програмна перезавантаження AT + HELP --- Повертає список всіх доступних АТ-команд

Після зміни швидкості кому порту і установки пін коду для сполучення. (За замовчуванням пін код для сполучення "1234", давайте підключимо модуль до Ардуіно.

І так як я використовую CNC shield v 3.0. Раз у схему підключення приведу до нього.

Я не буду створювати свою схему, а візьму з однієї статті. Хай вибачить мені її творець.

Схема звичайно не дуже рівна, але на мій погляд досить зрозуміла.

Отже для чого в схемі використовуються резистори? Ардуіно має 5 вольтів логіку, це означає, що на всі виходи свої Ардуіно посилає напруга 5В. Але на модулі написано LEVEL 3.3v це значить що Блютуз вимагає 3.3В, але ніяк не 5в. Тому і підключаються резистори, щоб знизити напругу і запобігти виходу з ладу блютуз модуль.

Але я вирішив використовувати безпосередньо без резисторів, подивимося наскільки довго прослужить модуль, якийсь краш тест влаштуємо.

Для управління CNC (ЧПУ) верстатом з телефону або планшета я використовував програму "Grbl controller" вона безкоштовна і досить багатофункціональна. У відео наведеному нижче я мигцем показував як управляється станочек з цієї програми.

Але якщо ви будете підключатися з комп'ютера, то тут є нюанс, при сполученні з'єднання з модулем, в пристроях з'явиться два нових COM порту. У мене це COM6 і COM7. Так ось один із них служить для відправки даних, а інший для прийому. Тому непотрібно лякатися і просто спробувати підключитися до одного якщо нічого не станеться то підключіться до іншого.

Але якщо щось незрозуміло, але наочно я це показав в відео:

Отже для чого в схемі використовуються резистори?
 
  Обзор категорий  
 
Шины
 
     
 
  Специальное предложение  
   
     
     
Доставка осуществляется в города:
Александрия, Белая Церковь, Белгород-Днестровский, Бердичев, Бердянск, Борисполь, Боярка, Бровары, Бердичев, Васильков, Винница, Вознесенск, Горловка, Днепродзержинск, Днепропетровск, Донецк, Житомир, Запорожье, Евпатория, Ивано-Франковск, Измаил, Изюм, Каменец-Подольский, Керч, Кировоград, Ковель, Комсомольск, Конотоп, Краматорск, Кривой Рог, Кременчуг, Ильичевск, Луганск, Лубны, Луцк, Львов, Павлоград, Мариуполь, Миргород, Мелитополь, Мукачево, Николаев, Нежин, Никополь, Новая Каховка, Новоград - Волынский, Нововолынск, Одесса, Обухов, Павлоград, Пирятин, Прилуки, Полтава, Первомайск, Ровно, Славянск, Симферополь, Смела, Стрий, Сумы, Севастополь, Северодонецк, Тернополь, Ужгород, Умань, Харьков, Хмельницкий, Херсон, Феодосия, Чернигов, Черновцы, Южноукраинск, Ялта.

© 2009 - 2010 Интернет-магазин автотоваров и запчастей авто34

Каталог украинских интернет-магазинов