Мазмұны:

Сенсорлы қосқышты азырақ түртіңіз: 11 қадам
Сенсорлы қосқышты азырақ түртіңіз: 11 қадам

Бейне: Сенсорлы қосқышты азырақ түртіңіз: 11 қадам

Бейне: Сенсорлы қосқышты азырақ түртіңіз: 11 қадам
Бейне: 🟡 POCO X5 PRO - ЕҢ ТОЛЫҚ ШОЛУ және СЫНАҚТАР 2024, Шілде
Anonim
Аз сенсорлық қосқышты түртіңіз
Аз сенсорлық қосқышты түртіңіз

Коронавирустық пандемияның таралуын болдырмау үшін жалпыға ортақ машиналарға арналған сенсорлық интерфейс енгізілген COVID-19 жағдайында.

1 -қадам: Бұл жобада қолданылатын заттар

Аппараттық компоненттер

  • Arduino Mega 2560 және Genuino Mega 2560
  • Сенсорлы емес пернетақта - 01 (схемалар, тақта файлы және БОМ)
  • Сенсорлы емес пернетақта - 02 (схемалар, тақта файлы және БОМ)

Бағдарламалық жасақтама және онлайн қызметтері

  • Arduino IDE
  • OrCAD түсіру
  • Cadance Allegro PCB дизайнері

Қолмен жұмыс жасайтын машиналар мен машиналар

  • Пісіру темірі
  • Дәнекерлеу сымы
  • Дәнекерлеу пастасы

2 -қадам: шолу

Қазір бәріміз COVID-19 пандемиясымен күресіп жатырмыз. Сонымен қатар, қазір біз қауіпсіздік шараларын сақтай отырып, қалыптасқан жағдайға бейімделуіміз керек. Вирусты жұқтырмау үшін көптеген қауіпсіздік шараларымен өмір қалыпты жағдайға оралып жатқанда, қалаларда қоғамдық орындар мен адамдар көп жиналатын жерлерде қауіпсіздікті қамтамасыз ету басым. Бірақ мұқтаждарды қанағаттандыру үшін қауіпсіздік шараларын бұзып, қауіпті элементпен әрекеттесуге тура келетін көптеген жағдайлар болды. Бұл жерде жоба жанасу немесе жанасу арқылы COVID-19 таралуының алдын алуға бағытталған.

Банкоматтар, лифтілер, сауда автоматтары және т. Көптеген адамдар жанасу арқылы басқа адамдармен жанасатын жерлерде вирустың таралу мүмкіндігі өте жоғары. Бұл жерлерден қауымдастықтың таралу ықтималдығы өте жоғары, өйткені бір жұқтырған адам көптеген адамдарға инфекция көзі бола алады.

Жобаның идеясы-жалпыға ортақ машинамен өзара әрекеттесу үшін сенсорсыз немесе байланыссыз пайдаланушы интерфейсін құру. Бұл идея негізінен банкоматтарға, сауда автоматтарына, лифттерге және т.

Бұл 6 -сыныпқа баратын немере ағама арналған

3 -қадам: ерекшеліктері

  • Неғұрлым аз түртіңіз немесе еркін байланысқа хабарласыңыз.
  • Қолданбаға сәйкес теңшеу оңай.
  • Арзан

4 -қадам: Жабдық

Сенсорлы емес сенсорлық қосқыштың аппараттық құралында жобаның негізгі тақтасы немесе басқарушы құралы ретінде қызмет ететін Arduino Mega Board бар. Содан кейін реттелетін сенсорлық аз пернетақта - 01 және сенсорлы аз пернетақта -02 келеді. Бұл тақталар Arduino тақтасына кірісті азайту мүмкіндігін береді.

5 -қадам: Arduino Mega

Ардуино Мега
Ардуино Мега

Arduino Mega-бұл сенсорлық пернелерден сенсорлық кірісті аз қабылдауға, кодқа сәйкес өңдеуге және шығуды орындауға арналған микроконтроллерлік тақталар.

6 -қадам: азырақ пернетақта -01 түймесін түртіңіз

Аз пернетақта -01 түймесін түртіңіз
Аз пернетақта -01 түймесін түртіңіз
Аз пернетақта -01 түймесін түртіңіз
Аз пернетақта -01 түймесін түртіңіз
Аз пернетақта -01 түймесін түртіңіз
Аз пернетақта -01 түймесін түртіңіз
Аз пернетақта -01 түймесін түртіңіз
Аз пернетақта -01 түймесін түртіңіз

Сенсорлы аз пернетақта -01 -бұл сандық пернелер мен негізгі басқару пернелерін қамтитын негізгі енгізу құрылғысы. Әр перне басу орнына керекті пернелерді құлыптау үшін қолданылатын жарықдиодты жарық диодты жақындық сенсорымен жабдықталған. IR светодиодының жақындық диапазоны қажеттілікке қарай өзгеруі мүмкін. Бұл пернетақтаны қолдану арқылы қажетті пернені екі саусақпен пернелердің алдында бір кезекте (мысалы, 2 секунд) бұлғау немесе ұстап тұру арқылы құлыптауға болады. Кілттің құлыпталуы белгілі бір уақыт кезеңіне сәйкес пернелердің үстінде жарықдиодты жарықпен көрсетіледі (мысалы: 5 секунд). Тақталарды қосу үшін 12 В -тан 5 В дейінгі қуат адаптерлерін пайдалануға болады.

7-қадам: Less Less Keypad-02 түймесін түртіңіз

Аз пернетақта-02 түймесін түртіңіз
Аз пернетақта-02 түймесін түртіңіз
Аз пернетақта-02 түймесін түртіңіз
Аз пернетақта-02 түймесін түртіңіз
Аз пернетақта-02 түймесін түртіңіз
Аз пернетақта-02 түймесін түртіңіз

TouchLessKeypad-02-бұл құрылғының қосымшасына сәйкес құрастыруға болатын қосалқы енгізу құрылғысы. Мұнда ол сәйкесінше Lift басқару элементіне арналған (ЖОҒАРЫ және ТӨМЕН түймелері бар). Барлық басқа сипаттамалар мен жұмыс дәл сенсорлы пернетақта - 01мен бірдей.

Ескертпе: Сенсорлы аз пернетақтаның кез келгені тек қуатпен қамтамасыз етілуі керек, дегенмен екі тақтаға да қуат ұялары беріледі.

8 -қадам: Бұл қалай жұмыс істейді?

Ол қалай жұмыс істейді…?
Ол қалай жұмыс істейді…?

Егер саусақ (немесе екі саусақ) белгілі бір уақытқа құлыпталатын кілттің алдында ұсталса немесе ұсталса, онда жарықдиодты индикатормен кілт құлыпталады. Бұрын айтылғандай, әр перне IR жақындық сенсорларымен біріктірілген. Осылайша, қалыпты жағдайда әрбір сенсор Arduino -ға жоғары кіріс береді. Егер сенсордың алдында саусақ ұсталса немесе қолын серпілсе, сенсордың кірісі төмен болады. Егер кіріс LOW күйін жалғастырса, Arduino LOW күйінің уақыт кезеңін алдын ала белгіленген уақытпен салыстырады және егер сәйкес келсе, жарықдиодты индикатормен кілтті құлыптайды. Уақыт кезеңдерінің сәйкес келмеуі мен күйдің өзгеруі сенсорларды кілтке қайтарады. Содан кейін құлыпталған кілтті алдын ала белгіленген уақыт ішінде перненің алдында қайтадан серпу арқылы ашуға болады. Барлық басқа қателер мен кілттердің құлыпталуын тиісті Arduino кодымен түзетуге болады.

9 -қадам: Схемалар

Схемалар
Схемалар

Берілген схемаға сәйкес схеманы құрыңыз. Тақталарды қосу үшін 5 В -тан 12 В дейінгі қуат адаптерлерін қолданыңыз. Сенсорлы емес пернетақтаның схемаларымен салыстыра отырып, кез келген адам схемаға қосымшасына сәйкес оңай баптай алады. Төменде келтірілген схемалар лифтсіз басқарылатын басқару жүйесі үшін қолданылуы мүмкін.

10 -қадам: код

Жобаның негізгі Arduino бағдарламасы осымен қоса берілген. Кодты Arduino Mega тақтасына жыпылықтау үшін төмендегі қадамдарды орындаңыз.

  1. Arduino IDE ашыңыз, Файл> Жаңа тармағын таңдаңыз.
  2. Енді жаңа терезе ашылады.
  3. Берілген кодты теріңіз немесе көшіріңіз.
  4. Эскизді сақтаңыз.
  5. Енді Arduino Mega тақтасын компьютерге USB A - B кабелі арқылы қосыңыз.
  6. Содан кейін Tools> Board> Arduino/Genuino Mega немесе Mega 2560 таңдаңыз. Tools> Port таңдаңыз.
  7. Енді Arduino тақтасы қосылған портты таңдаңыз.
  8. Енді кодты құрастырыңыз және тексеру түймесін басу арқылы қателерді тексеріңіз. Егер бар болса, қателерді түзетіңіз.
  9. Енді кодты жүктеу түймесін басу арқылы Arduino тақтасына жүктеңіз.

11 -қадам: тіркемелер

Сенсорлы емес пернетақта - 01 және сенсорлы аз пернетақта - 02 (схемалар, тақта файлдары, Gerber және BOM) мен Arduino кодын төмендегі Github сілтемесінен табуға болады.

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

Ұсынылған: