Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
Поскольку технологии стремительно развиваются и интегрируются во все аспекты жизни людей, дизайнеры и разработчики пытались предоставить людям более приятный опыт работы с технологиями. Одна из технологических тенденций, призванных облегчить жизнь, - это носимые компьютеры. Цель Wearable - помочь людям контролировать свою жизнь, постоянно и повсеместно дополняя реальную жизнь дополнительной информацией. Одной из растущих тенденций носимых компьютеров являются дисплеи, устанавливаемые на голову (HMD), поскольку голова является отличным шлюзом для получения аудио, визуальной и беспокойной информации. Кроме того, благодаря проекту Google Glass в прошлом году гораздо больше внимания привлекли носимые очки в виде очков. Google Glass - это столь же футуристический гаджет, который мы видели в последнее время. Полезная техника для всех категорий людей, в том числе для людей с ограниченными возможностями.
Вдохновленный очками Google, я сделал прототип носимого устройства, который может работать так же, как Google Glass. В этом проекте мы создадим носимое расширение, которое может работать как очки Google, и оно будет использоваться для отправки уведомлений о звонках и сообщениях, полученных на мобильные телефоны, а также для отображения времени и даты на глазах у пользователя.
Очки Google доступны на рынке по цене от 1000 до 1500 долларов. Здесь мы сделаем этот проект дешевле 1000 рупий или 15 долларов.
Смарт-очки - это носимое компьютерное устройство, используемое в качестве удлинителя, которое можно прикрепить к очкам или солнечным очкам пользователя и связать со смартфонами через Bluetooth. Это расширение содержит микроконтроллер Arduino с микропроцессором ATmega328p, который запрограммирован для подключения к смартфонам через приложение для смартфонов. Модуль Bluetooth под названием HC-05 взаимодействует с ATmega328p, который используется для подключения к смартфонам. Аккумулятор / аккумулятор на 5 В используется в качестве источника питания для Smart-Glass. 0,96-дюймовый OLED-дисплей SSD1306 взаимодействует с ATmega328p, который используется для отображения данных, полученных со смартфонов. Приложение Smart-Phone используется для передачи данных телефона, т.е. Дата, время, уведомления о телефонном звонке и текстовые сообщения.
Ниже приведены основные шаги, которые выполняются в течение всего процесса:
- Уведомления получены.
- Кодировка.
- Передача и получение.
- Расшифровать и обработать.
- Исполнение
Основной принцип этого проекта - создать рабочий прототип, причем с очень меньшими затратами.
Шаг 1: НЕОБХОДИМЫЕ КОМПОНЕНТЫ:
- Arduino Nano, (ATMega328p)
- Батарея (мы использовали батарею 9 В)
- Модуль Bluetooth (HC-05)
- OLED-дисплей (SSD1306)
- Провода для подключения
- Нажать кнопку
- Наушники Bluetooth (LG HBS 760) [Необязательно. У меня был поврежденный набор, поэтому я тоже его использовал.]
- Переключить переключатель
- Базовая рама (мы сделали эту раму, используя лист Sunmica Sheet, изменив ее форму с помощью припоя)
Шаг 2: ПРОГРАММА:
Загрузите данную программу в Arduino Nano. Но сначала скачайте библиотеку для программы.
Чтобы загрузить библиотеку, выполните следующие действия; Sketch> Включить библиотеку> Управление библиотекой> Найдите "SSD1306" и установите Adafruit_SSD1306
Или, если данная программа Arduino не работает, скопируйте и загрузите программу, указанную ниже;
#включают
#включают
#включают
#включают
#define OLED_RESET 4
Дисплей Adafruit_SSD1306 (OLED_RESET);
void setup () {
Serial.begin (9600);
display.begin (SSD1306_SWITCHCAPVCC, 0x3D);
display.display ();
задержка (2000);
display.clearDisplay ();
}
void loop () {
while (Serial.available ()> 0) {
Строка Date = Serial.readStringUntil ('|');
Serial.read ();
Строка Time = Serial.readStringUntil ('|');
Serial.read ();
Строковый телефон = Serial.readStringUntil ('|');
Serial.read ();
Строковый текст = Serial.readStringUntil ('\ n');
Serial.read ();
}
if (Текст == "текст" && Телефон == "телефон")
{display.println (Дата);
display.display ();
display.println (Время);
display.display ();
display.clearDisplay ();
}
if (Text! = "text" && Phone == "phone") {
display.println (Текст);
display.display ();
задержка (5000);
display.clearDisplay ();
}
if (Text == "text" && Phone! = "phone") {
display.println (Телефон);
display.display ();
задержка (5000);
display.clearDisplay ();
}
}
Шаг 3: ЗАЯВКА:
Если данный.apk не работает или вы хотите создать свое собственное приложение. Затем вы можете использовать веб-сайт разработчика приложений и создавать функциональные блоки, как указано выше.
ИЛИ
Загрузите.apk и установите его.
Шаг 4: ПОДКЛЮЧЕНИЕ:
Подключите схему, как показано на этой принципиальной схеме.
Подключаем к АКБ и включаем питание.
Шаг 5: НАСТРОЙКА:
Подключите модуль Bluetooth к Bluetooth телефона. Приложение покажет изображение выше.
Шаг 6: РАБОТА КУЗОВА / РАМЫ:
Сделайте каркас, как показано на рисунке, или по вашему выбору. Я сделал эту раму из фанеры Sunmica, используя паяльник, чтобы сделать кривую. Вы можете сделать это по своему дизайну.
Для Display вы можете использовать приведенный выше шаблон в качестве справочного материала.
Шаг 7: РЕЗУЛЬТАТ:
В результате на дисплее появится что-то похожее на изображение выше.
Если у вас есть предложения по улучшению, вы можете оставить комментарий.
Рекомендуемые:
GlobalARgallery - Глобальная галерея дополненной реальности: 16 шагов
#GlobalARgallery - Глобальная галерея дополненной реальности: #GlobalARgallery - это возможность для школ (и других) асинхронно подключаться по всему миру и делиться опытом, произведениями искусства, историями, хрониками, выставками, презентациями и всем остальным, что вы можете себе представить. Все это появляется в A
Умные очки своими руками - Arduino / ESP: 5 шагов
DIY Smart Glasses - Arduino / ESP: новая версия доступна здесь: [YouTube] Привет, ребята! Я здесь, чтобы показать вам свой проект DIY и призвать вас сделать это сам! Проект - это настоящие умные очки, которые каждый может сделать дома . Весь код можно найти здесь и ресурсы: [GitHub] Я также
Головоломка дополненной реальности: 11 шагов
Головоломка с дополненной реальностью: Головоломки просто замечательны. Есть пазлы всех видов, типичные пазлы, лабиринты с жетонами и даже видеоигры этого жанра (например, Captain Toad). Головоломки требуют от игрока разработки стратегии решения проблем
Приложение дополненной реальности для начинающих: 8 шагов
Приложение дополненной реальности для начинающих: это руководство покажет вам, как создать приложение дополненной реальности для начинающих. Мы будем использовать Unity3D и обнаружение наземной плоскости Vuforia, чтобы создать безмаркерное приложение AR для Android или IOS. Мы рассмотрим добавление 3D-модели в Unity и ее перемещение
Arduino Glass - гарнитура дополненной реальности с открытым исходным кодом: 9 шагов (с изображениями)
Arduino Glass - гарнитура дополненной реальности с открытым исходным кодом: задумывались ли вы когда-нибудь о приобретении гарнитуры дополненной реальности? Вы тоже были поражены возможностью дополненной реальности и с разбитым сердцем смотрели на ценник? Да, я тоже! Но это меня не остановило. Я набрался храбрости и вместо этого