Поиск сообщества
Показаны результаты для тегов 'HC-05'.
Найдено: 8 результатов
-
Bluetooth(BC417+29lv800c) + ELM-327(PIC18F2480)
-
Arduino HC-06 (Serial.available() внутри условия Serial.available)
Гость опубликовал тема в Arduino, ESP32, ESP8266, Raspberry Pi
Доброго времени суток. Не смог реализовать повторный Serial.available() внутри условия Serial.available. Может кто-то уже сталкивался с этим. Задача состоит в том, что нужно зажечь светодиодные ленты WS2812b. Алгоритм действий: 1) Ожидаем появления данных на входе serial с помощью if (Serial.available()){} 2) Принимаем значения int val=Serial.paresInt(); 3)Условие сравнивания if(val>123){chess=val;} esle if(val<124){color=val;} т.е номер светодиода это chess, цвет это color 4) На смартфон отправляем 'n', для разрешения отправки следующих данных 5)Ждем уже цвет светодиода на входе serial далее по предыдущему алгоритму 6)Зажигаем указанный светодиод на указанный цвет. #include <FastLED.h> #define LED_PIN 6 #define NUM_LEDS 123 CRGB leds[NUM_LEDS]; const unsigned int DIM1 = 123; const unsigned int DIM2 = 1; const unsigned int DIM3 = 3; int ary[DIM1][DIM2][DIM3]; void setup() { Serial.begin(9600); FastLED.addLeds<WS2812, LED_PIN, GRB>(leds, NUM_LEDS); } void loop() { if(Serial.available()){ int val=Serial.parseInt(); int chess=val; Serial.println(chess); delay(1); Serial.println('n'); clear_serail(); if(Serial.available()){int color=Serial.parseInt(); Serial.println(color); if(color>0){ if(color==124){ ary[chess][1][1]=0; ary[chess][1][2]=255; ary[chess][1][3]=0; Serial.println(ary[chess][1][1]); Serial.println(ary[chess][1][2]); Serial.println(ary[chess][1][3]); leds[chess]=CRGB(ary[chess][1][1],ary[chess][1][2],ary[chess][1][3]); FastLED.show(); Serial.println('l'); clear_serail(); } if(color==125){ ary[chess][1][1]=255; ary[chess][1][2]=0; ary[chess][1][3]=0; leds[chess]=CRGB(ary[chess][1][1],ary[chess][1][2],ary[chess][1][3]); FastLED.show(); Serial.println('l'); clear_serail(); }}} } } void clear_serail(){ Serial.end(); Serial.begin(9600); } -
Здравствуйте. Делаю бегущую строку на AVR и драйверах max7219 по этой статье. Исходный код есть в конце статьи. Хотел бы доработать устройство чтобы можно было передавать сообщение через Bluetooth модуль HC-05 при помощи Bluetooth terminal. Сам знаю как это можно сделать, т.к. все примеры находил только под Arduino. Прошу помочь кто знает как это можно реализовать
-
Помогите пожалуйста разобраться, программа не работает. Есть задумка через bluetooth terminal на телефоне передавать команду(ноль или единицу) на bluetooth модуль HC-05, подключенный к atmega328p и таким образом управлять светодиодом. Но почему то светодиод не загорается. Соединил выходы bluetooth модуля и атмеги так: tx -> rx, rx -> tx, светодиод подключен к нулевому биту порта B(PB0). В чём может быть ошибка? question.txt question.txt
-
Имею 3 модуля , год назад всё прекрасно работало , но т.к. они мне не пригодились отложил на полку , за это время они перестали работать, как я понял слетела прошивка , в сети только прошивка через ltp порт дана . Можно ли как-то ещё прошить его ? И есть какие либо переходники с usb на ltp ?
-
Превращение проводного сканера штрих кодов в Bluetooth сканер
tagir000 опубликовал тема в Начинающим
Имею проводной сканер штрих кодов Argox AS-8000 rs232, хочу переделать его в беспроводной с помощью модулей HC-05 и HC-06. Если я не ошибаюсь, то достаточно разрезать провод сканера пополам, найти линии Rx и Tx и к ним подпаять модули, которые будут работать в сквозном режиме, передавая по блутуз дальше, то что приходит к ним по линии Tx. Помогите мне пожалуйста, в этом деле новичок я. Сами модули я уже настроил: master-модуль сам соединяется со slave-модулем. -
Здравствуйте, очень нужен данный скетч, если он вообще возможен или существует. Смысл в том, что датчик положения замечает резкое изменение положения, далее по модулю блютуз уведомления отправляется на смартфон. Плата arduino Nano, также хотелось бы узнать на счет приложения, на которое можно посылать данные с датчиков, чтобы уведомление приходило, Буду очень признателен и благодарен! Обьясню на примере, человек - лунатик встает ночью и получает механические травмы, но с помощью этого устройства можно будет узнать, когда встал больной и оповестить опекуна или родителя, и да приложение должно быть не просто терминалом, а как простеньким пуш-уведомителем
-
Хочу реализовать передачу данных по блютуху. Возник такой вопрос: Как правильно подключать модуль блютух (HC-05) к МК (PIC16F628A)? У мк есть аппаратный UART. Данные от модуля, как я понял, тоже передаются по UART. Подключать надо так: RX(МК (7 нога)) - RX (Модуль (2 нога)) TX(МК (8 нога)) - TX (Модуль (1 нога)) или как на этой схеме: только вместо DB9 FEMALE подвести к RX и TX соответственно модуль. И если есть у кого-нибудь пример, поделитесь пожалуйста ) Сильно не пинайте я только начинаю.
- 4 ответа
-
- PIC16F628A
- HC-05
-
(и ещё 2 )
C тегом: