Відповісти

Введіть повідомлення і натисніть Надіслати
Параметри

Назад

Огляд теми (нові повідомленні вгорі)

ARD
2015-05-22 23:13:43

ультразвуковой - сдохнет быстро..

NoName
2015-02-22 12:26:31

привет, я вероятно некорректно выразился )
я бы сделал так:
комплект №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 ( мастер  / автоматом при включении питания подключается к слейву smile   один раз настройте использую переходник USB - UART ( примеров много, http://we.easyelectronics.ru/part/rabot … -hc05.html )


комплект №1
всегда измеряет объем, на него довешивайте что угодно начиная от сигнализации что жидкости много/мало
при подключении BT отдает данные  в порт юарт  (BT)

комплект №2
выводит данные из UART на дисплей  сам протокол придумаете )
пример \r в баке мало воды\n
ищете начало пакета \r копируете все данные  до \n (не более 32 символа)
и выводите на дисплей, ну либо иной вариант, тут все в ваших руках  )

чисто мой совет,  есть желание научится что то делать ручками для себя, сделайте с нуля, по минимуму используйте  библиотеки , ибо разберитесь с либой ),  почитайте даташит, еррату )  разберитесь как работает на несложном проекте. и в последующем вопросов будет гораздо меньше )

Kollega
2015-02-22 06:37:43

Я еще не имею опыта соединения мостом Bluetooth. Надеялся, может у кого есть готовое решение в плане прошивки. Если нет, то буду пробовать самостоятельно, при положительном завершении "вечного двигателя", потом выложу результат.

CJ
2015-02-22 03:45:04

Kollega, вы почти ответили на свой вопрос smile У вас есть прошивка дальномера. Крепите датчик сверху вашей ёмкости и добавляете в прошивку пару формул, чтобы привязать расстояние от датчика к воде в уровень воды в баке.
В таких случаях проще всего пользоваться относительными единицами - процентами - выходит очень информативно.
К примеру - вода около датчика, допустим на расстоянии 10см - это 100% (бак полный), вода на дне (расстояние 2м)  - 0% (бак пустой).
Ну и конечно же два комплекта Ардуин с модулями Bluetooth.
Можно к вашему имеющемуся Arduino Nano v3.0 вторым взять Pro mini ATMEGA328 328p 5V 16MH.

NoName
2015-02-21 23:19:00

возьмите еще один Arduino Nano v3.0 на ATmega328 раз опыт есть
соедините мостом Bluetooth.

ёмкость бака:
можно рассчитать имея диаметр бака и его высоту )

Объемы простых тел. Прямоугольный параллелепипед, Цилиндр, Пирамида, Конус, Сфера, Параллелепипед.

http://www.dpva.info/guide/guidemathema … plebodies/

Kollega
2015-02-21 18:08:01

Всем Привет! Наверное уже кто-то занимался таким вопросом, буду благодарен если поделитесь.

Есть такой комплект:

1. Arduino Nano v3.0 на ATmega328

2. Ультразвуковой датчик HC-SR04

3. Символьный дисплей QC1602A

Везде есть описания для дальномера из этого комплекта. Но задача другая, нужно перепрошить под измеритель уровня воды в баке (емкость 750 литров, высота бака 2 метра).

Еще задача в том, что бак находится в плохо доступном месте, расстояние от бака до дисплея порядка 10 метров, чтобы не тащить провода, хотелось бы как-то передать данные на дисплей модулем Bluetooth HC-05.

Підвал форуму