Оглавление:

Устройство для слабовидящих: 4 шага
Устройство для слабовидящих: 4 шага

Видео: Устройство для слабовидящих: 4 шага

Видео: Устройство для слабовидящих: 4 шага
Видео: Guide - устройство для слепых и слабовидящих людей 2024, Ноябрь
Anonim
Image
Image

Это руководство основано на проекте Arduino с открытым исходным кодом для Smart Cane и телефона, который помогает слепым людям ходить в одиночку в любом месте с помощью входных сигналов, поступающих через датчик препятствий и обеспечивающего обратную связь через тактильные ощущения (вибрационный двигатель). Устройство доступно по цене и может быть легко воспроизведено за пару часов. Это устройство автоматически обнаруживает препятствие во время ходьбы и обеспечивает обратную связь, позволяя трости вибрировать вместе с предупреждающим звуком.

Устройство выполнено с использованием Arduino Uno и A. I. A6 GSM / GPRS Shield.

Он имеет две особенности:

  1. Телефон - с 6 кнопками, для отправки сообщений и совершения звонков
  2. Smart Cane - вибрирует и издает звуковой сигнал вблизи препятствия.

Управление функциями осуществляется с помощью переключателя, поэтому он превращается с телефона в умную трость и наоборот.

Умная трость обнаруживает препятствия с помощью ультразвукового датчика HC-SR04, который измеряет расстояние от препятствия до трости и начинает вибрировать и пищать из-за вибромотора и зуммера.

Шаг 1: электрические компоненты

Телефон Arduino

  • Arduino UNO
  • Макетная плата и макетные провода
  • GPRS / GSM Shield - A. I. A6
  • Активная SIM-карта
  • Печатная плата
  • Зуммер
  • 6 кнопок
  • 1 ползунковый переключатель
  • Батарея 9В

Умная трость

  • Ультразвуковой датчик HC-SR04
  • Вибрационный мотор
  • Диод - IN4001
  • Резистор - 1 кОм
  • Транзистор - 2Н2222
  • Конденсатор - 0,1 мкФ

Дополнительные инструменты

  • Паяльник
  • Инструмент для зачистки проводов
  • Припой
  • 3д принтер
  • PLA нить для 3D-печати
  • Нить для 3D-печати Ninjaflex
  • Пистолет для горячего клея
  • Резак / пила для печатной платы
  • Хобби нож

Шаг 2: макет схемы

Макет схемы
Макет схемы
Макет схемы
Макет схемы

Эхо-вывод ультразвукового датчика должен быть подключен к цифровому выводу Arduino

Помимо схемы на фото необходимо подключить:

Зуммер подключен к цифровому выводу 2 Arduino и к земле.

Кнопки

Кнопки используются для функций телефона.

  • 1-й подключен к цифровому контакту 4 и имеет функцию включения модуля GSM, а также входа в меню для телефона, другой конец подключен к земле.
  • 2-й - цифровой вывод 5 и земля - функция вызова
  • 3-й - цифровой вывод 6 и земля - сообщение 1
  • 4-й - цифровой вывод 7 и земля - сообщение 2
  • 5-й - цифровой вывод 10 и земля - сообщение 3
  • 6-й - цифровой вывод 11 и земля - сообщение 4

Модуль A6 GPRS / GSM

  1. Подключите модуль GSM и добавьте SIM-карту. Позвоните на SIM-карту, чтобы убедиться, что GSM принимает сигнал. Если вы не можете позвонить, попробуйте найти место, где вы принимаете сигнал, потому что иначе это не сработает.
  2. Подключите VCC 5.0 к VCC Arduino
  3. Подключите PWR к VCC Arduino
  4. Примечание. Если вы запитаете Arduino от ноутбука, экран GSM не получит достаточного тока для работы, вы можете запитать его от батареи 9 В или, пока не закончите с кодом, запитать экран отдельно через USB и подключить VCC5.0 к PWR. в это время
  5. U_TXD к RX Arduino
  6. U_RXD в TX Arduino
  7. GND GSM к Arduino GND
  8. Подключите провод от другого Arduino GND к GND первой кнопки и провод от RST Arduino к другому концу (подключенному к цифровому выводу Arduino) первой кнопки.
  9. Перед загрузкой кода удалите соединения RX и TX с Arduino.

Аккумулятор

  1. Подключите + аккумулятора к одному концу переключателя.
  2. Подключите другой конец переключателя к Arduino VCC.
  3. Подключите - батареи к GND Arduino

После тестирования на макетной плате вы можете спаять все свои компоненты на тестовой проводке.

Шаг 3: Код

  1. Загрузите последнюю версию IDE Arduino с
  2. Измените номер телефона на тот, на который вы хотите получать звонки и сообщения от Arduino.
  3. Выберите платы в Инструменты -> Плата -> Arduino Uno, а затем выберите порт, к которому подключен ваш Arduino, в разделе Порт инструментов.
  4. Выберите Инструменты -> Программист -> USBasp
  5. Нажмите кнопку загрузки, чтобы загрузить код в Arduino.

Шаг 4: 3D-печать щита

Загрузите программное обеспечение для 3D-печати, которое поддерживает ваш принтер.

Разделите прикрепленные файлы STL, что в основном означает разрезание детали на различные слои и отправку команд на 3D-принтер во время печати.

Загрузите прикрепленные файлы STL, загрузите их в программное обеспечение принтера и нарежьте файл в зависимости от настроек принтера. Нарезка файлов STL должна занять около 2-3 минут, а время печати для всего файла должно составлять около 2-3 часов, и это основано на настройках вашего слайсера.

Рекомендуемые: