Съдържание:

Докосване по -малко сензорен превключвател: 11 стъпки
Докосване по -малко сензорен превключвател: 11 стъпки

Видео: Докосване по -малко сензорен превключвател: 11 стъпки

Видео: Докосване по -малко сензорен превключвател: 11 стъпки
Видео: Димируем ключ за осветление(димерен). 2024, Юли
Anonim
Докоснете Less Touch Switch
Докоснете Less Touch Switch

В преобладаващата ситуация с COVID-19, въвеждане на потребителски интерфейс без докосване за обществени машини, за да се избегне разпространението на пандемията в общността.

Стъпка 1: Нещата, използвани в този проект

Хардуерни компоненти

  • Arduino Mega 2560 и Genuino Mega 2560
  • Клавиатура без докосване - 01 (Схеми, файл на борда и спецификация)
  • Клавиатура без докосване - 02 (Схеми, файл на борда и спецификация)

Софтуерни приложения и онлайн услуги

  • Arduino IDE
  • OrCAD Capture
  • Cadance Allegro PCB Designer

Ръчни инструменти и машини за производство

  • Поялник
  • Спойка тел
  • Припой паста

Стъпка 2: Общ преглед

Сега всички се борим срещу преобладаващата пандемия COVID-19. Освен това сега сме в ситуация, в която трябва да се адаптираме към преобладаващите условия с повече мерки за безопасност. Докато животът се нормализира с повече мерки за безопасност за избягване на вирусна инфекция, добавянето на безопасност в публичните места и претъпканите места също преобладава в градовете. Но имаше много ситуации, в които трябва да нарушим мерките за безопасност и да взаимодействаме с опасен елемент, за да посрещнем нуждаещите се. Тук проектът се занимава с предотвратяване на разпространението на COVID-19 чрез докосване или докосване.

Банкомати, асансьори, вендинг машини и др. Са местата, където много хора използват тези съоръжения. Шансът за разпространение на вируса е много голям на такива места, където много хора косвено влизат в контакт с други хора чрез докосване. Шансът за разпространение на общността от тези места е много голям, тъй като един заразен човек може да бъде източник на инфекция за голям брой хора.

По този начин идеята на проекта е да се изгради потребителски интерфейс без докосване или без контакт за взаимодействие между обществеността и машината. Идеята е концентрирана главно върху банкомати, вендинг машини, асансьори и т.н., където обществеността не може да избегне докосването и където шансът за разпространение на коронавирус е голям.

създаден е за братовчед ми, който отива в 6 клас

Стъпка 3: Функции

  • Докоснете по -малко или се свържете с безплатни взаимодействия.
  • Лесен за персонализиране според приложението.
  • Евтини

Стъпка 4: Хардуер

Хардуерът на превключвателя без докосване включва Arduino Mega Board, който служи като основна платка или контролиращо устройство на проекта. След това идва персонализираната клавиатура Touch Less - 01 и Touch Less Keypad -02. Тези платки разделят функцията за предоставяне на по -малко входни данни на Arduino Board.

Стъпка 5: Arduino Mega

Arduino Mega
Arduino Mega

Arduino Mega е платките за микроконтролер, използвани за получаване на входове без сензори от сензорни клавиши, обработка според кода и изпълнение на изхода.

Стъпка 6: Докоснете Less Keypad -01

Докоснете Less Keypad -01
Докоснете Less Keypad -01
Докоснете Less Keypad -01
Докоснете Less Keypad -01
Докоснете Less Keypad -01
Докоснете Less Keypad -01
Докоснете Less Keypad -01
Докоснете Less Keypad -01

Touch Less Keypad -01 е основното устройство за въвеждане, което включва цифровите клавиши и основните клавиши за управление. Всеки клавиш е включен с IR LED сензор за близост, използван за заключване на необходимите клавиши вместо натискане. Обхватът на близост на IR LED може да се променя според нуждите. С използването на тази клавиатура, необходимия ключ може да бъде заключен с два пръста, размахващи или задържащи пред клавиша за определен период от време (напр. 2 секунди), вместо да натискате бутоните. Заключването на ключа ще бъде обозначено със светодиодна светлина над съответните клавиши за определен период от време (напр.: 5 секунди). Захранващи платки могат да се използват захранващи адаптери от 12V до 5V.

Стъпка 7: Докоснете Less Keypad-02

Докоснете Less Keypad-02
Докоснете Less Keypad-02
Докоснете Less Keypad-02
Докоснете Less Keypad-02
Докоснете Less Keypad-02
Докоснете Less Keypad-02

TouchLessKeypad-02 е вторичното входно устройство, което може да бъде проектирано според приложението на устройството. Тук той е проектиран съответно, сякаш е за управление Lift (с бутони НАГОРЕ и НАДОЛУ). Всички останали спецификации и работа са точно същите като тези на клавиатурата Touch Less - 01.

Забележка: Всяка от клавиатурата с докосване по -малко се изисква само да се захранва, въпреки че за двете платки са предвидени жакове за захранване.

Стъпка 8: Как работи …?

Как работи…?
Как работи…?

Всеки път, когато пръст (или два пръста) се размахва или държи пред необходимия ключ за заключване, за определено време, тогава ключът ще се заключи с LED индикация. Както бе споменато по -горе, всеки клавиш е вграден в IR Proximity сензори. Така че, в нормално състояние, всеки сензор ще даде HIGH вход на Arduino. Но когато пръстът се държи или маха пред сензора, входът от този сензор ще отиде на НИСКО. Ако входът продължава състоянието LOW, Arduino ще сравнява периода от време на LOW състояние с предварително определено време и ще заключи ключа с LED индикация, ако съвпада. Всяко несъответствие във времеви периоди и промени в състоянието ще нулира сензорите в ключа. Тогава заключеният ключ също може да бъде отключен, като отново махнете пред ключа за предварително определен период от време. Всички други грешки и невалидни ключалки могат да бъдат отстранени с подходящ код на Arduino.

Стъпка 9: Схеми

Схеми
Схеми

Изградете веригата съгласно дадените схеми. Използвайте захранващи адаптери от 5V до 12V за захранване на платките. В сравнение със схемите на клавиатурата с по -малко докосване, всеки може лесно да персонализира схемите според приложението. Схемите по -долу могат да се приложат за система за управление с по -малко докосване.

Стъпка 10: Код

Основната програма Arduino за проекта е приложена към това. Следвайте стъпките по -долу за мигане на кода към дъската Arduino Mega.

  1. Отворете Arduino IDE, Изберете Файл> Ново.
  2. Сега ще се отвори нов прозорец.
  3. Въведете или копирайте дадения код.
  4. Запазете скицата.
  5. Сега свържете Arduino Mega Board към компютър чрез USB A до B кабел.
  6. След това изберете Инструменти> Борд> Arduino/Genuino Mega или Mega 2560. Изберете Инструменти> Порт.
  7. Сега изберете порта, към който е свързана Arduino Board.
  8. Сега компилирайте кода и проверете за грешки, като щракнете върху бутона за проверка. Поправете грешките, ако има такива.
  9. Сега качете кода на Arduino Board, като щракнете върху бутона за качване.

Стъпка 11: Прикачени файлове

Touch Less Keypad - 01 & Touch Less Keypad - 02 (Схеми, файл на борда, Gerber и BOM) и Arduino Code можете да намерите в долната връзка Github.

github.com/jitheshthulasidharan/Touch-Less-Touch-Switch

Препоръчано: