22.07.2017 8:15 Количество просмотров материала 2623 Время на чтение ~2.5 мин
Увеличить | Уменьшить Распечатать страницу

Умные очки для мультиметра на базе Ардуино своими руками


Notice: Undefined index: host in /www/mozgochiny.ru/wp-content/plugins/cas/cas.php on line 131

Умные очки для мультиметра на базе Ардуино своими руками

Специально для mozgochiny.ru

В данной статье мы постараемся разобраться с тем, как можно изготовить дешёвые "умные очки" на базе Arduino своими руками.

Умные очки для мультиметра на базе Ардуино своими руками

Цель проекта в том, чтобы изготовить подобную поделку используя лишь легкодоступные материалы. Большинство информации, что приводится в статье касается построения оптической системы HMD. Ясно одно: вы не сможете просто поставить экран перед глазами, потому что им не удастся на нём сфокусироваться.

Оптическая система была самой трудной частью проекта, но думаю, что я нашёл решение для данной задачи.

Умные очки для мультиметра на базе Ардуино своими руками

Шаг 1: Что внутри и как это работает?

Умные очки для мультиметра на базе Ардуино своими руками

Полученные данные с Bluetooth модуля отображаются на дисплее OLED и отражаются в зеркале. Изображение проходит через объектив и проецируется на прозрачном акриловом стекле. Это простое объяснение. Детали будут дальше :-)

Умные очки для мультиметра на базе Ардуино своими руками

Умные очки для мультиметра на базе Ардуино своими руками

Шаг 2: Линза

Умные очки для мультиметра на базе Ардуино своими руками

Прежде всего, нужно понять разницу между реальным изображением и виртуальным изображением с линзы. Человеческий глаз может фокусироваться на объекте, что находится на расстоянии не менее 25 см. Всё, что нам нужно для расчёта это формула(1 / f) = (1 / o) + (1 / i), где:

  • f - фокусное расстояние линзы;
  • о - расстояние от дисплея к линзе;
  • i - расстояние от виртуального изображения к дисплею.

Значения, которые использовал для проекта: f = 10 см; o = 7,3 см; i = -27.03 см (виртуальные изображения всегда имеют отрицательное значение) и увеличение M = 3.7.

Умные очки для мультиметра на базе Ардуино своими руками

Шаг 3: Альтернативная линза

Умные очки для мультиметра на базе Ардуино своими руками

Умные очки для мультиметра на базе Ардуино своими руками

Умные очки для мультиметра на базе Ардуино своими руками

Небольшая линза Френеля должна отлично справиться с этой работой. Они дешёвы и их легко найти в Интернете. К тому же её можно разрезать резаком.

Умные очки для мультиметра на базе Ардуино своими руками

Умные очки для мультиметра на базе Ардуино своими руками

Умные очки для мультиметра на базе Ардуино своими руками

Другой альтернативой является линза с «налобной лупы». Одна из тех линз, что идёт в комплекте, должна иметь фокусное расстояние от 110 до 120 мм, которая отлично подойдёт.

Умные очки для мультиметра на базе Ардуино своими руками

Умные очки для мультиметра на базе Ардуино своими руками

Шаг 4: Электроника

Умные очки для мультиметра на базе Ардуино своими руками

На фото представлены необходимые для данного проекта детали. В финальной версии использовал батарею меньшей ёмкости (соответственно и размера).

Умные очки для мультиметра на базе Ардуино своими руками

Чтобы использовать аккумулятор на 280 мА, мне пришлось заменить резистор с номиналом в 3k на резистор с номиналом 5.6k на исходной плате. Теперь ток зарядки снижен до 200 мА.

Шаг 5: Корпус

Умные очки для мультиметра на базе Ардуино своими руками

Для первых испытаний использовал корпус, что изготовлен из картона.

Умные очки для мультиметра на базе Ардуино своими руками

В окончательной версии картонный корпус был заменён на пластиковый, распечатанный на 3D-принтере. Файл для принтера был создан в 123design.

Умные очки для мультиметра на базе Ардуино своими руками

Рarts

Шаг 6: Подключение мультиметра к очкам

Умные очки для мультиметра на базе Ардуино своими руками

Мультиметр имеет встроенный модуль Bluetooth 4.0. Благодаря этому он может быть подключён к телефону или планшету. Пришлось переделать серийный протокол.

Использовал простую программу для отправки и получения данных с модуля. Сначала нужно сделать модуль главным.

Умные очки для мультиметра на базе Ардуино своими руками

  • AT+ROLE1 (модуль=главный);
  • AT+RESET reset AT+SHOW1 (в ответ показать имя Bluetooth);
  • AT+IMME0 (подключаться автоматически);
  • AT+FILT0 (сканирование устройств);
  • AT+DISC? (показать устройства);
  • AT + CONE0 (мак адрес мультиметра).

Arduino-Glass-master

Шаг 7: Финал

Умные очки для мультиметра на базе Ардуино своими руками

Список используемых деталей:

Умные очки для мультиметра на базе Ардуино своими руками

  • 1 × arduino pro micro 3.3V 8Mhz;
  • 1 × модуль Bluetooth V4.0 HM-11 BLE;

Умные очки для мультиметра на базе Ардуино своими руками

  • 1 × 280 мА LiPo Akku 1 × 50 - 500 мА;
  • 1 × 30 мм акриловая выпуклая линза с фокусным расстоянием 100 мм;

Умные очки для мультиметра на базе Ардуино своими руками

  • 1 × пластиковое зеркало толщиной 1 мм 1 × Micro OLED 0,66 дюйма 64x48 пикселей;
  • 1 × CD-блок для рефлектора;

Умные очки для мультиметра на базе Ардуино своими руками

Шаг 8:

Умные очки для мультиметра на базе Ардуино своими руками

Планы на будущее:

Умные очки для мультиметра на базе Ардуино своими руками

  • Завершить работу по доработке программного обеспечения для автоматического подключения очков к мультиметру;

  • Добавить индикатор заряда батареи на дисплей. (Модуль Bluetooth имеет эту функцию);

Умные очки для мультиметра на базе Ардуино своими руками

  • Изготовить различные отражатели с тонированной и зеркальной пленкой, чтобы можно было работать в очках при ярком свете;

Умные очки для мультиметра на базе Ардуино своими руками

  • Уменьшить вес и перепроектировать корпус;

Умные очки для мультиметра на базе Ардуино своими руками

Умные очки для мультиметра на базе Ардуино своими руками

  • Установить меньший дисплей.

Умные очки для мультиметра на базе Ардуино своими руками

Умные очки для мультиметра на базе Ардуино своими руками

На этом всё! Спасибо за внимание!

( Специально для МозгоЧинов #Arduino-Data-Glasses-for-My-Multimeter/" target="_blank" rel="noopener noreferrer">)

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]


Вверх