Привет друзья! Сегодня мы сделаем с вами одно простое и полезное электронное измерительное устройство, которое вы сможете легко повторить и собрать для себя сами при помощи платформы Ардуино.
Итак, для сборки нам понадобится вот эта куча деталек.
Купить все эти комплектующие можно на сайте Алиэкспресс: аrduino NANO, OLED дисплей, барометр BMP-280, батарейный отсек AA, выключатели 20 шт., кнопки 25 шт., повышающий преобразователь 10 шт.
Если же вы планируете вести подобные разработки самостоятельно, то рекомендую делать это на макетной плате на 830 точек. На нее отлично устанавливается контроллер Ардуино и у вас будет много свободного места под другие электронные компоненты для работы.
Подключаем все по данной схеме.
Автономное питание будет всего от одной пальчиковой батарейки размера два А на 1.6 вольта.
Ну и конечно, для того чтобы получилось законченное устройство нужен корпус. Подойдет любой пластиковый контейнер, например, подобный китайский. Но я буду по взрослому печатать свой корпус на 3Д принтере.
Использовать для моделирования тяжелый Автокад совсем не обязательно, вполне достаточно инструментов на сайте ThinkerCad.
Паяем весь проект в окончательном виде на короткие соединительные провода и проверяем что он включается, работает и реагирует на нажатие кнопок. В итоге останется только подключить барометр, провода для которого уже готовы и выведены.
Весь комплект идеально поместился в напечатанный на принтере корпус.
Аккуратно приклеиваем к корпусу термоклеем. В итоге получился компактный высотомер. Он почти готов, осталось только подключить Ардуино к компьютеру и загрузить прошивку. У высотомера сверху для этого выведен разъем мини-USB для прошивки.
Заходим на страницу проекта и качаем архив. Распаковываем и открываем файл прошивки.
Загружаем прошивку в Ардуино. После загрузки прошивки экран включится и на нем сразу будут показаны текущие значения с датчика. В верхней строке текущее значение давления. Вторая строка высота над уровнем моря. Это не точный показатель, и он гуляет в зависимости от погоды, вчера было 170, сегодня 195. Третья строка высота от нулевой точки, задавал точку вчера и видно, что за день давление изменилось и теперь на экране 20 метров. И в последней строке температура.
При нажатии на красную кнопку происходит смена отображения экрана.
Синяя кнопка отвечает за установку нулевой высоты.
Настало время для измерения высоты здания при помощи барометра. Крыши закрыты. Поэтому буду измерять высоту 14 этажа. Для этого я вывел на один экран сразу оба значения высоты с фильтром и без.
Сначала на земле устанавливаем нулевую точку отсчета давления. И теперь можно ехать на лифте вверх.
По барометру тут примерно 40 с половиной метров. Значения плавают примерно на полметра.
Проверим показания с помощью крутой китайской лазерной рулетки с камерой. Рулетка намерила 40 метров и 30 сантиметров.
Ну и конечно я не мог не поставить высотомер на квадрик и погонять.
Сделать себе такой высотомер вы можете самостоятельно, а по комплектующим получается очень дешево и доступно. На странице проекта есть все необходимые для этого файлы и ссылки, почти все заказывается у одного продавца на Алиэкспресс.
Подробнейшее видео смотрите на моем канале:
Надеюсь вам понравился данный проект, и вы не пожадничаете свой лайк на него.
На сегодня это все, и я прощаюсь, всем пока-пока!