Ви не увійшли.
Сторінки 1
Всем Привет! Наверное уже кто-то занимался таким вопросом, буду благодарен если поделитесь.
Есть такой комплект:
1. Arduino Nano v3.0 на ATmega328
2. Ультразвуковой датчик HC-SR04
3. Символьный дисплей QC1602A
Везде есть описания для дальномера из этого комплекта. Но задача другая, нужно перепрошить под измеритель уровня воды в баке (емкость 750 литров, высота бака 2 метра).
Еще задача в том, что бак находится в плохо доступном месте, расстояние от бака до дисплея порядка 10 метров, чтобы не тащить провода, хотелось бы как-то передать данные на дисплей модулем Bluetooth HC-05.
Неактивний
возьмите еще один Arduino Nano v3.0 на ATmega328 раз опыт есть
соедините мостом Bluetooth.
ёмкость бака:
можно рассчитать имея диаметр бака и его высоту )
Неактивний
Kollega, вы почти ответили на свой вопрос У вас есть прошивка дальномера. Крепите датчик сверху вашей ёмкости и добавляете в прошивку пару формул, чтобы привязать расстояние от датчика к воде в уровень воды в баке.
В таких случаях проще всего пользоваться относительными единицами - процентами - выходит очень информативно.
К примеру - вода около датчика, допустим на расстоянии 10см - это 100% (бак полный), вода на дне (расстояние 2м) - 0% (бак пустой).
Ну и конечно же два комплекта Ардуин с модулями Bluetooth.
Можно к вашему имеющемуся Arduino Nano v3.0 вторым взять Pro mini ATMEGA328 328p 5V 16MH.
Неактивний
Я еще не имею опыта соединения мостом Bluetooth. Надеялся, может у кого есть готовое решение в плане прошивки. Если нет, то буду пробовать самостоятельно, при положительном завершении "вечного двигателя", потом выложу результат.
Неактивний
привет, я вероятно некорректно выразился )
я бы сделал так:
комплект №1
1. Arduino Nano v3.0 на ATmega328
2. Ультразвуковой датчик HC-SR04
3. Bluetooth HC-05 ( слейв )
комплект №2
1. Arduino Nano v3.0 на ATmega328
2. Символьный дисплей QC1602A
3. Bluetooth HC-05 ( мастер / автоматом при включении питания подключается к слейву один раз настройте использую переходник USB - UART ( примеров много, http://we.easyelectronics.ru/part/rabot … -hc05.html )
комплект №1
всегда измеряет объем, на него довешивайте что угодно начиная от сигнализации что жидкости много/мало
при подключении BT отдает данные в порт юарт (BT)
комплект №2
выводит данные из UART на дисплей сам протокол придумаете )
пример \r в баке мало воды\n
ищете начало пакета \r копируете все данные до \n (не более 32 символа)
и выводите на дисплей, ну либо иной вариант, тут все в ваших руках )
чисто мой совет, есть желание научится что то делать ручками для себя, сделайте с нуля, по минимуму используйте библиотеки , ибо разберитесь с либой ), почитайте даташит, еррату ) разберитесь как работает на несложном проекте. и в последующем вопросов будет гораздо меньше )
Неактивний
Сторінки 1