Официальный сайт компании Arduino по адресу arduino.cc
Передача данных между Arduino по Bluetooth
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Пт, 13/10/2017 - 20:38
Приветствую обитателей форума!
У меня появилась проблема в одном из проектов:
Требуеться передать текстовую часть с Arduino1 (A1) на Arduino2 (A2) по Bluetooth (БЕЗ проводов между A1 и A2).
Какой посоветуешь Bluetooth модуль?, и пример скетча для приемника (A2) и передатчика (A1).
Я положил глаз на nRF8001, но не знаю как с ним работать (нужны скетчи для примера)
Примеры есть при библиотеках. Вот их и запускайте.
Тогда пожалуйста объясните что в этих примерах за что отвечает если не сложно.
Я там почти ничего не понял.
Так дело не пойдёт, тут не школа по обучению программированию с нуля. Выкладывайте код по правилам и задавайте конкретные вопросы. За Вас это делать никто не будет.
Тогда пожалуйста объясните что в этих примерах за что отвечает если не сложно.
В каких "этих"???
ХЗ какую библиотеку Вы используете, ХЗ какой пример смотрите, и просите объяснить что там и как? Ответ ХЗ * ХЗ = ХЗ2
начинать просмотр с 1:20, потом мотать на начало... есть такое видео, не плохое ИМХО, правда второй товар я не пробовал :) (Dmitry OSIPOV)
ЗЫ... " В непринужденной домашней обстановке)) Человек с голым торсом расскажет Вам о премудростях радиоэлектроники на понятном Вам языке!!! Браво, Дмитрий)) "
Приветствую!
А что такой экзотический модуль? и стоит как самолет!
По нему вот тут много есть, но на английском. С примерами и библиотеками.
https://learn.adafruit.com/getting-started-with-the-nrf8001-bluefruit-le...
https://learn.adafruit.com/getting-started-with-the-nrf8001-bluefruit-le...
Если нужно BLE 4.0, то есть попроще HC-08. К нему стандартные простые примеры подойдут.
Что за проект?
П.
если нужно BLE или bluetooth class2 / 1, помогу, конечно, не бесплатно
К примеру берем модуль HC-06
Мне нужно с A1 на A2 передать по беспроводной текст "Hello, world!", и желательно в виде переменной, чтобы ее можно было легче использовать.
Библиотека не важна. Можно использовать любую.
Мне нужен просто небольшой пример передачи информации с A1 на A2 по Bluetooth, т.к. с беспроводной передачей данных я не знаком, а гугл нормально объяснить не может.
От "платных" услуг сразу отказываюсь. Если хотите поделиться знаниями, то пишите в эту тему, чтобы любой мог получить эту информацию.
Не смотрел еще HC-08, но видел на Ali доступный для меня вариант HC-06
Не смотрел еще HC-08, но видел на Ali доступный для меня вариант HC-06
Нормальный модуль, под него и большинство примеров.
Хотябы один дайте. И по проще.
Хотябы один дайте. И по проще.
https://www.arduino.cc/en/Tutorial/SoftwareSerialExample
Проще не бывает.
Только не перепутай концы!!! )))) и скорость по-умолчанию 9600
* RX is digital pin 10 (connect to TX of other device)
* TX is digital pin 11 (connect to RX of other device)
Писал же что мне нужна БЕЗ проводная передача данных по Bluetooth!
Нахрена вы мне проводную суете?
Писал же что мне нужна БЕЗ проводная передача данных по Bluetooth!
Нахрена вы мне проводную суете?
В интернете полно мануалов по решению Вашей задачи. Переписывать их сюда Вам никто не будет - зачем? Читайте и применяйте.
К примеру берем модуль HC-06
o, world!", и желательно в виде переменной,
На HC-06 нельзя. Он только слейв. Можно на 05 и т.д.
Добавлю: гугли arduino bluetooth master. Там гора видеоуроков именно по твоему вопросу, на HC-05.Ессно - на аглицком. Не знаешь языка - иди в дворники.
отбавляй взад - я запретил гуглить ещё три года тому как.
Писал же что мне нужна БЕЗ проводная передача данных по Bluetooth!
Нахрена вы мне проводную суете?
Искренне хотел помочь... но, если человек дурак, то ему уже никак не поможешь... эх.
P.S. это все-таки интересно, как же мыслилось присоединить ардуину к блютус модулю без проводов? ))))))))
Еще можно электричество на блютус подать без проводов по блютусу )))))))
Если и это не поможет, то уже ничего не поможет
http://www.martyncurrey.com/connecting-2-arduinos-by-bluetooth-using-a-hc-05-and-a-hc-06-pair-bind-and-link/
Если и это не поможет, то уже ничего не поможет
http://www.martyncurrey.com/connecting-2-arduinos-by-bluetooth-using-a-hc-05-and-a-hc-06-pair-bind-and-link/
Неее.... Заругает - там проводов много! ))))))
Предлагаю перевести эту ветку в какое-нибудь полезное русло.
Вот, например... У меня с давних времён валяется живой hc-06, который был переведен то ли в режим чётного бита, то ли нечётного... короче - что-то принимает, но что - не понятно. К АТ командам не восприимчив. Да, и за давностью скорость тоже забылась.
Вопрос. Нет ли у кого скетча, который все варианты перебирает и посылает команду отмены проверочного бита (все варианты)?
А то меня жаба душит эти 100 руб. выбросить... )))))
Попробовал написать такое, но раз за час не написалось, то решил, что что-то где-то не догоняю. Может оно и нельзя так написать?
отбавляй взад - я запретил гуглить ещё три года тому как.
Всего год.
Скоростей не так много, можно и в ручную перебрать. А с четным и нечетным борятся сторонним терминалом в котором можно выставить парити и послать нормально команду AT+PE или +PN
UPD: А точно забыл, давно не использовал, можно же аппаратный serial на arduino настроить. Второй параметр в сериал.бегин как раз отвечает за конфигурацию. Можно настроить на чет или нечет и прям с ардуинки послать новую команду.
Скоростей не так много, можно и в ручную перебрать. А с четным и нечетным борятся сторонним терминалом в котором можно выставить парити и послать нормально команду AT+PE или +PN
UPD: А точно забыл, давно не использовал, можно же аппаратный serial на arduino настроить. Второй параметр в сериал.бегин как раз отвечает за конфигурацию. Можно настроить на чет или нечет и прям с ардуинки послать новую команду.
Мне тоже показалось сначала, что просто... Однако. Терминал же не напрямую к блютусу подключен, а через ардуину, которая транслирует. Или это я зря? Надо напрямую в UART воткнуть?
Попробовал написать такое, но раз за час не написалось...
Каждый сам оценивает свою квалификацию.
100 р/час ~17т.р./мес.
Квалификация тех, кому это легко сделать, оценивется в разы выше. Так что я очень сомневаюсь, что кто-то будет тратить свое время на то, чтобы сэкономить кому-то 100р.
UPD: А точно забыл, давно не использовал, можно же аппаратный serial на arduino настроить. Второй параметр в сериал.бегин как раз отвечает за конфигурацию. Можно настроить на чет или нечет и прям с ардуинки послать новую команду.
Вот я так и начал... За час не решилось - бросил нафиг. А теперь любопытство гложет ))
.Квалификация тех, кому это легко сделать, оценивется в разы выше. Так что я очень сомневаюсь, что кто-то будет тратить свое время на то, чтобы сэкономить кому-то 100р.
Потому изначально но и спросил - нет ли у кого готового скетча, выполняющего функцию заводского ресета. Полезная ведь штука могла быть... И потом, в свободное время - хорошая зарядка для ума )))))
Если и это не поможет, то уже ничего не поможет
http://www.martyncurrey.com/connecting-2-arduinos-by-bluetooth-using-a-hc-05-and-a-hc-06-pair-bind-and-link/
Спасибо за информацию!