Что такое bluetooth?
Bluetooth — это пожалуй самый распространенный протокол радиосвязи для коротких дистанций, которым пользуются большинство современных электронных устройств. Телефонные гарнитуры, наушники, клавиатуры и мышки, принтеры и бог знает какие еще гаджеты. Некоторое время назад bluetooth был распространен как средство передачи файлов между телефонами.
Главные достоинства Bluetooth: хорошая устойчивость к широкополосным помехам и простота реализации. Первое означает, что куча устройств, находящихся в одном месте, могут одновременно общаться между собой, не мешая друг другу. Второе же помогло широкому распространению Bluetooth в среде мобильных устройств и самое главное в DIY.
Самыми популярным на сегодня Bluetooth модулями являются HC-05 (на картинке выше) и HC-06. Отличия между ними в том, что первый может работать как в режиме ведущего (slave), так и в режиме ведомого (master). Второй же является чисто ведомым устройством (хотя это поправимо, но сложно). Другими словами, HC-06 не может сам обнаружить парное устройство и наладить с ним связь, он может лишь подчиниться ведущему. Однако, после того как связь установлена, модули могут передавать данные в обоих направлениях, хоть HC-05, хоть HC-06.
Спецификация
- напряжение питания: сигнальные линии 3,3 В, питание 5 В;
- рабочий ток: от 15 до 30 мА;
- контроллер: BC417143;
- поддерживаемые профили: последовательный порт Bluetooth (ведущий/ведомый/loopback (петля));
- спецификация Bluetooth: v2.0 + EDR;
- частота: 2,4 ГГц;
- модуляция: GFSK (Gaussian Frequency Shift Keying);
- мощность: ≤4 дБм, класс 2;
- чувствительность: ≤-84 дБм при 0.1% BER;
- скорость асинхронной передача: 2,1 Мбит/с;
- скорость синхронной передачи: 1 Мбит/с;
- рабочая дистанция: до 10 м;
- рабочая температура: от -5 до +45°С.
На этом уроке мы научимся подключать bluetooth модуль к Ардуино, напишем программу для работы с ним и сделаем устройство, управляемое со смартфона!
Здравствуйте. У вас стрелка назад перекликается с кнопкой B, и это небольшая проблема, но значительная
Приветствую! Есть такое, уже публикуем новую версию приложения:) не приметили слона
Вариант №2. Если же требуется передавать данные от bluetooth модуля к Ардуино, то необходимо использовать делитель напряжения. Полная схема подключения будет выглядеть так:
Что- то мне подсказывает, что в этом варианте данные передаются ОТ Ардуино На БТ.