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

Ультразвуковые очки для слепых

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

SparkFun Arduino Pro Mini 328 - 5 В / 16 МГц
Подойдет любая версия микроконтроллера Arduino.
× 1
Ультразвуковой датчик - HC-SR04 (общий)
× 1
Зуммер
× 1
Перемычки (общие)
× 1
Солнцезащитные очки
× 1

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

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

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

IDE Arduino
Вы также можете использовать Cloud IDE

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

Это мой сын, проект Якоба на ярмарке STEM в этом году в 5-м классе. Он решил заняться инженерным проектом вместо экспериментального. Он хотел изобрести что-то, что принесло бы пользу людям с ограниченными возможностями. Он придумал очки, которые могут помочь слепым людям почувствовать, есть ли перед ними объект, в который они могут удариться головой. Белая трость, которую они используют при ходьбе, помогает им ориентироваться по земле, но не на высоте. Используя Arduino Pro Mini MCU, ультразвуковой датчик и зуммер, он создал эти очки, которые будут определять расстояние до объекта впереди и издавать звуковой сигнал, чтобы предупредить человека о том, что что-то находится перед ними. Сделать просто и недорого. Благодарим http://hackerboxes.com за некоторые части.

Код

  • Ультразвуковые очки для слепых
Ультразвуковые очки для слепых Arduino
Этот код Arduino использует ультразвуковой датчик HC-SR04 и микроконтроллер Arduino Pro Mini. Вы можете использовать любой микроконтроллер Arduino с этим кодом. Код определяет расстояние, преобразуя время в миллисекундах, которое требуется звуковым волнам, чтобы отразиться на расстоянии, в сантиметры. Он периодически издает звуковой сигнал, если объект находится в пределах 62 см (около 2 футов). На расстоянии 31 см (или около 1 фута) это всего лишь один непрерывный звуковой сигнал. Код очень прост в том, что он не требует дополнительных аппаратных библиотек, помимо того, что встроено в IDE Arduino.
 / * Код Arduino, используемый для солнцезащитных очков с ультразвуковым датчиком, Джейкоб Гарднер - 5-й класс STEM Engineering Project * / # define trigPin 8 // Эти строки присваивают имена значениям # define echoPin 7 // чтобы их можно было легко идентифицировать. #Define buzzer 12 // Они устанавливаются перед кодом / * Этот раздел кода ниже запускается только один раз. * Он позволяет монитору последовательного порта видеть вывод и * устанавливает контакты для ввода или вывода. * / Void setup () {Serial.begin (9600); pinMode (trigPin, ВЫХОД); pinMode (echoPin, ВХОД); pinMode (buzzer, OUTPUT);} / * Оставшаяся часть кода выполняется в постоянном цикле. * Он запускает ультразвуковой датчик и вычисляет время, за которое * звуковые волны вернутся. Преобразует * время в миллисекундах в расстояние в сантиметрах. * / void loop () {длительность, расстояние; digitalWrite (trigPin, LOW); delayMicroseconds (2); digitalWrite (trigPin, HIGH); delayMicroseconds (10); digitalWrite (trigPin, LOW); duration =pulseIn (echoPin, HIGH); расстояние =(продолжительность / 2) / 29,1; Serial.print (расстояние); Serial.println («см»); // Эта часть кода ниже определяет, нужно ли // издавать звуковой сигнал в зависимости от обнаруженного расстояния. Если объект // находится в пределах 62, раздастся звуковой сигнал. if (расстояние> 30 и расстояние <62) {тон (зуммер, 100,50); // Прерывистые гудки} if (distance> 0 and distance <31) {tone (buzzer, 100); // Длинный непрерывный сигнал} else {} delay (500); } 

Схема

Это схема ультразвуковых очков. Он использует Arduino Pro Mini и ультразвуковой датчик HC-SR04. Он питается от батареи 9 В.

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

  1. Зрение:для слепых
  2. Пластиковые застежки Craftech, используемые в товарах для слепых
  3. Цифровые игральные кости Arduino
  4. Ультразвуковой левитационный аппарат с использованием ARDUINO
  5. FlickMote
  6. IOT - Smart Jar с использованием ESP8266, Arduino и ультразвукового датчика
  7. Железный человек
  8. Найди меня
  9. Узнавайте температуру своего дома откуда угодно с помощью Arduino Cloud!
  10. Health Band - умный помощник для пожилых людей