Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Третий глаз для слепых

Компоненты и расходные материалы

SparkFun Arduino Pro Mini 328 - 5 В / 16 МГц
× 5
5 Ультразвуковой датчик
× 5
Perfboard
× 5
Вибрационный двигатель
× 5
Зуммер
× 5
5 мм светодиод:красный
× 5
Ползунковый переключатель
× 5
Женский заголовок 8, позиция 1, строка (0,1 ")
× 2
Мужской заголовок 40, позиция 1, строка (0,1 ")
× 2
Перемычки (общие)
× 4
Внешний аккумулятор
× 1
Некоторые резинки и наклейки
(чтобы сделать ремешок для ношения)
× 1
Литий-полимерная батарея 3,7 В
× 1

Необходимые инструменты и машины

Паяльник (общий)
Пистолет для горячего клея (общий)

Приложения и онлайн-сервисы

IDE Arduino

Об этом проекте

  • Первые носимые устройства для слепых.
  • Использование ультразвуковых волн для обнаружения препятствий.
  • Уведомление пользователя с помощью вибрации / зуммера.

Третий глаз для слепых людей - это инновация, которая помогает слепым людям ориентироваться быстро и уверенно, обнаруживая близлежащие препятствия с помощью ультразвуковых волн и уведомляя их с помощью звукового сигнала или вибрации. Им нужно носить это устройство только как браслет или ткань.

По данным ВОЗ, 39 миллионов человек во всем мире считаются слепыми. В повседневной жизни они испытывают множество лишений. Больные уже много лет используют традиционную белую трость, которая, хотя и эффективна, все же имеет ряд недостатков. Другой способ - завести домашнее животное, например собаку, но это действительно дорого. Итак, цель проекта - разработать дешевый и более эффективный способ помочь слабовидящим ориентироваться с большим комфортом, скоростью и уверенностью.

Видео

Посмотрите видео, как это работает .

Посмотрите видео, которое появилось на новостном канале (язык малаялам)

Новинка проекта: Это первая носимая технология для слепых, которая решает все проблемы существующих технологий. В наши дни существует так много инструментов и интеллектуальных устройств для навигации для людей с ослабленным зрением, но у большинства из них есть определенные проблемы с переноской, и основным недостатком является то, что для использования требуется много тренировок. Одна из главных особенностей этого нововведения в том, что оно доступно каждому, а его общая стоимость составляет менее 25 долларов (~ 1500 индийских рупий). На рынке нет таких устройств, которые можно было бы носить как ткань и которые имели бы такую ​​низкую стоимость и простоту. При широкомасштабном использовании с улучшением прототипа он принесет огромную пользу сообществу.

Шаг 1. Существующие системы

  • Белая трость
  • Домашняя собака
  • Умные устройства (например:Vision, фонарик для жалюзи).

Проблема существующих систем:

  • Белая трость - легко может треснуть / сломаться. Палочка может застрять в трещинах тротуара от различных предметов.
  • Домашняя собака - огромная стоимость. (~ 42 000 долл. США / 280000 рупий)
  • Распространенные недостатки (включая умные устройства) Нелегко переносить нужно много тренироваться, чтобы использовать

Особенности третьего глаза для слепых люди: Используя это устройство, они могут полностью избежать использования белой трости и других подобных устройств. Это устройство поможет слепым ориентироваться, не держа в руках палку, что их немного раздражает. Они могут просто носить его как ремешок или ткань, и он может работать очень точно, и им нужно лишь очень немного тренироваться, чтобы пользоваться им.

Шаг 2:полное описание проекта

Я разработал специальное носимое устройство на базе платы Arduino, которое можно носить как ткань для жалюзи. Это устройство оснащено пятью ультразвуковыми датчиками, состоящими из пяти модулей, которые подключены к разным частям тела. Среди них два для обоих плеч, еще два для обоих колен и один для руки. Используя пять ультразвуковых датчиков, слепые люди могут обнаруживать объекты в пятимерном виде вокруг них и могут легко путешествовать куда угодно. Когда ультразвуковой датчик обнаруживает препятствие, устройство уведомляет пользователя вибрацией и звуковыми сигналами. Интенсивность вибрации и частота звуковых сигналов возрастают с уменьшением расстояния, и это полностью автоматизированное устройство.

Улучшения функции:

Весь проект может быть выполнен в виде куртки, чтобы устройства не приходилось носить одно за другим. Использование специально разработанных плат вместо Arduino и высококачественных ультразвуковых датчиков обеспечивает более быстрый отклик, что позволяет устройству работать в тесноте.

Шаг 3. Успешное испытание с помощью слабовидящего человека.

Подробнее об этом здесь Сообщение на Facebook нашего школьного учителя естествознания

Награды за это нововведение.

  • 1-я премия за инновации PPT
  • 2 место на научной выставке государственного уровня. (Проведено правительством Кералы)

Шаг 4. Прототип идеи - используемые детали

Материалы

  • 5 x Arduino pro mini
  • 5 ультразвуковых датчиков
  • 5 сборных досок
  • 5 вибрационных двигателей.
  • 5 зуммеров
  • 5 красных светодиодов
  • 5 переключателей
  • Штыри заголовка "папа" и "мама".
  • 4 соединительных кабеля
  • Один внешний аккумулятор
  • Одна старая мобильная батарея на 3,3 В.
  • Резинки и наклейки (чтобы сделать ремешок для ношения).

Шаг 5:принципиальная схема

Инструкция по подключению .

  • Заземление светодиода, зуммера и вибромотора на GND Arduino.
  • + ve светодиода и средняя ножка переключателя на вывод 5 Arduino
  • + ve зуммера к первому полюсу переключателя
  • + ve вибрационного двигателя к третьей ноге переключателя
  • Ультразвуковой датчик
  • Контакт VCC ультразвукового датчика - Контакт VCC Arduino
  • Контакт ультразвукового датчика GND - контакт Arduino GND
  • Контакт ультразвукового датчика Trig - контакт 12 Arduino
  • Контакт ультразвукового датчика Echo - Arduino PIN 12

Используемый здесь переключатель предназначен для выбора режима. (режим зуммера или вибрации.)

Рисунок 2 - Питание модулей - Подключите 4 arduino pro mini к штекерному разъему USB и подключите к блоку питания. Для модуля в руке используйте небольшую литиевую батарейку.

Шаг 6. Создание модулей

  • Сначала вырежьте сборную плату размером 5 х 3 см и припаяйте к ней гнездовые разъемы для Arduino.
  • Затем припаяйте зуммер.
  • Затем подключите вибромотор с помощью клеевого пистолета и припаяйте к нему провода.
  • Затем подключите светодиод.
  • Затем подключите переключатель.
  • Затем подсоедините штыри разъема для ультразвуковых датчиков и входа батареи.
  • Затем припаяйте все, как показано на схеме.
  • Теперь подключите Arduino и ультразвуковой датчик к плате.

Также прикрепите резинку ко всем модулям.

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

Шаг 7. Код + создание модуля для руки

  • Подключите ультразвуковой датчик к плате с помощью 4 перемычек.
  • Затем подключите к этому модулю мобильный аккумулятор на 3,7 В.
  • Затем соедините резинку, как показано на рисунке.

Наконец загрузите код на каждую плату Arduino и включите 4 других модуля с помощью блока питания.

Код, используемый в Arduino:

  // ВИЗИТ:www.robotechmaker.com const int pingTrigPin =12; // Триггер, подключенный к PIN 7 const int pingEchoPin =10; // Эхо подключено PIN 8 int buz =5; // Зуммер для PIN 4 void setup () {Serial.begin (9600); pinMode (buz, ВЫХОД); } void loop () {длительность, см; pinMode (pingTrigPin, ВЫХОД); digitalWrite (pingTrigPin, LOW); delayMicroseconds (2); digitalWrite (pingTrigPin, HIGH); delayMicroseconds (5); digitalWrite (pingTrigPin, LOW); pinMode (pingEchoPin, ВХОД); duration =pulseIn (pingEchoPin, HIGH); см =микросекундыToCentimeters (продолжительность); если (см <=50 &&см> 0) {int d =map (см, 1, 100, 20, 2000); digitalWrite (buz, HIGH); задержка (100); digitalWrite (buz, LOW); задержка (d); } Serial.print (см); Serial.print («см»); Serial.println (); задержка (100); } long microsecondsToCentimeters (длинные микросекунды) {return microseconds / 29/2; }  
Third_eye_for_blinds.ino

Код

  • Код, используемый в Arduino
Код, используемый в Arduino C / C ++
 // ВИЗИТ:www.robotechmaker.com const int pingTrigPin =12; // Триггер, подключенный к PIN 7 const int pingEchoPin =10; // Эхо подключено PIN 8 int buz =5; // Зуммер для PIN 4 void setup () {Serial.begin (9600); pinMode (buz, ВЫХОД); } void loop () {длительность, см; pinMode (pingTrigPin, ВЫХОД); digitalWrite (pingTrigPin, LOW); delayMicroseconds (2); digitalWrite (pingTrigPin, HIGH); delayMicroseconds (5); digitalWrite (pingTrigPin, LOW); pinMode (pingEchoPin, ВХОД); duration =pulseIn (pingEchoPin, HIGH); см =микросекундыToCentimeters (продолжительность); если (см <=50 &&см> 0) {int d =map (см, 1, 100, 20, 2000); digitalWrite (buz, HIGH); задержка (100); digitalWrite (buz, LOW); задержка (d); } Serial.print (см); Serial.print («см»); Serial.println (); задержка (100); } long microsecondsToCentimeters (длинные микросекунды) {return microseconds / 29/2; } 

Схема


Производственный процесс

  1. Компоненты для облачных обновлений программного обеспечения в IoT
  2. Лучшие аксессуары для Raspberry Pi
  3. Зрение:для слепых
  4. Пластиковые застежки Craftech, используемые в товарах для слепых
  5. Пластиковые компоненты:на пути к повышению эффективности в автомобилестроении
  6. Многотемпературный датчик
  7. Управление паяльником DIY для 862D +
  8. CoroFence - Тепловой детектор🖖
  9. Спасибо за воспоминания!
  10. Материалы для компонентов Invar 36