Агуулгын хүснэгт:

Бага мэдрэгчтэй сэлгэн залгах: 11 алхам
Бага мэдрэгчтэй сэлгэн залгах: 11 алхам

Видео: Бага мэдрэгчтэй сэлгэн залгах: 11 алхам

Видео: Бага мэдрэгчтэй сэлгэн залгах: 11 алхам
Видео: [Express Delivery:Mongolia Edition] Can't Stop Laughing Moments🤣 2024, Долдугаар сарын
Anonim
Бага мэдрэгчтэй унтраалга дээр дарна уу
Бага мэдрэгчтэй унтраалга дээр дарна уу

COVID-19 давамгайлж буй нөхцөл байдалд тахал өвчний тархалтаас урьдчилан сэргийлэхийн тулд олон нийтийн машинд зориулсан мэдрэгчгүй хэрэглэгчийн интерфэйсийг нэвтрүүлж байна.

Алхам 1: Энэхүү төсөлд ашигласан зүйлс

Тоног төхөөрөмжийн бүрэлдэхүүн хэсгүүд

  • Arduino Mega 2560 ба Genuino Mega 2560
  • Touch -Less Key Pad - 01 (Схем, самбарын файл ба BOM)
  • Touch -Less Key Pad - 02 (Схем, самбарын файл ба BOM)

Програм хангамж, онлайн үйлчилгээ

  • Arduino IDE
  • OrCAD зураг авах
  • Cadance Allegro ПХБ -ийн дизайнер

Гар багаж хэрэгсэл, үйлдвэрлэх машин

  • Гагнуурын төмөр
  • Гагнуурын утас
  • Гагнуурын зуурмаг

Алхам 2: Тойм

Одоо бид бүгд давамгайлж буй COVID-19 тахлын эсрэг тэмцэж байна. Түүнчлэн, одоо бид илүү их аюулгүй байдлын арга хэмжээ авч, давамгайлсан нөхцөлд дасан зохицох шаардлагатай болсон. Вирусын халдвараас сэргийлэхийн тулд илүү их аюулгүй байдлын арга хэмжээ авснаар амьдрал хэвийн болж, олон нийтийн газар, хүн ам ихтэй газруудад аюулгүй байдлыг нэмж өгдөг. Гэхдээ бид тусламжийн хэрэгцээг хангахын тулд аюулгүй байдлын арга хэмжээг зөрчиж, аюултай элементтэй харьцах шаардлагатай олон нөхцөл байдал байсан. Энд төсөл нь хүрэлцэх эсвэл хүрэх үед ч гэсэн COVID-19 тархахаас урьдчилан сэргийлэх асуудал юм.

АТМ, лифт, автомат машин гэх мэт олон хүмүүс эдгээр байгууламжийг ашигладаг газар юм. Олон хүмүүс шууд бусаар хүрч байхдаа бусад хүмүүстэй шууд харьцдаг ийм газарт вирус тархах магадлал маш өндөр байдаг. Ганцхан халдвар авсан хүн олон тооны хүмүүст халдварын эх уурхай болдог тул тэдгээр газраас олон нийтэд тархах магадлал маш өндөр байдаг.

Төслийн санаа нь нийтийн машин хоорондын харилцан үйлчлэлд зориулагдсан, хүрэлцэхгүй эсвэл холбогдоогүй хэрэглэгчийн интерфэйсийг бий болгох явдал юм. Энэхүү санаа нь ихэнхдээ АТМ, Автомат машин, Лифт гэх мэт зүйлд төвлөрдөг бөгөөд хэрэв олон нийт хүрэхгүй бол Корона вирусын тархах магадлал өндөр байдаг.

6 -р ангид орох гэж байгаа үеэлдээ зориулав

Алхам 3: Онцлог шинж чанарууд

  • Илүү бага хүрэх эсвэл үнэгүй харилцаа холбоо барих.
  • Аппликешны дагуу тохируулахад хялбар.
  • Хямд

Алхам 4: Техник хангамж

Touch less touch унтраалгын тоног төхөөрөмж нь төслийн үндсэн самбар эсвэл хяналтын төхөөрөмж болох Arduino Mega Board -ийг агуулдаг. Дараа нь өөрчилсөн Touch Less Keypad - 01 ба Touch Less Keypad -02 ирдэг. Эдгээр самбарууд нь Arduino Board -д бага оролт өгөх үүргийг гүйцэтгэдэг.

Алхам 5: Arduino Mega

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

Arduino Mega бол мэдрэгчийн түлхүүрээс мэдрэгч багатай оролтыг хүлээн авах, кодын дагуу боловсруулж, гаралтыг гүйцэтгэхэд ашигладаг микро хянагч самбар юм.

Алхам 6: Бага товчлуур дээр дарна уу -01

Бага товчлуурыг дарна уу -01
Бага товчлуурыг дарна уу -01
Бага товчлуурыг дарна уу -01
Бага товчлуурыг дарна уу -01
Бага товчлуурыг дарна уу -01
Бага товчлуурыг дарна уу -01
Бага товчлуурыг дарна уу -01
Бага товчлуурыг дарна уу -01

Touch Less Keypad -01 нь тоон болон хяналтын үндсэн товчлууруудыг агуулсан үндсэн оролтын төхөөрөмж юм. Түлхүүр бүрийг дарахад бус харин шаардлагатай товчлууруудыг түгжихэд ашигладаг IR LED ойрхон мэдрэгчтэй. IR LED -ийн ойролцоох хүрээг хэрэгцээ шаардлагаас хамааран өөрчилж болно. Энэхүү товчлуурыг ашигласнаар товчлуурыг дарахын оронд шаардлагатай товчлуурыг хоёр хуруугаараа даллах буюу товчлуурын өмнө тодорхой хугацаанд (жишээлбэл: 2 секунд) барьж түгжих боломжтой. Түлхүүрийн түгжээг тохирох товчлуур дээр LED гэрлээр тодорхой хугацаанд (жишээлбэл: 5 секунд) зааж өгнө. 12 В -оос 5 В хүртэлх хүчдэлийн адаптеруудыг самбарыг асаахад ашиглаж болно.

Алхам 7: Бага товчлуур-02 дээр дарна уу

Бага товчлуур-02 дээр дарна уу
Бага товчлуур-02 дээр дарна уу
Бага товчлуур-02 дээр дарна уу
Бага товчлуур-02 дээр дарна уу
Бага товчлуур-02 дээр дарна уу
Бага товчлуур-02 дээр дарна уу

TouchLessKeypad-02 нь төхөөрөмжийн хэрэглээний дагуу зохион бүтээх боломжтой хоёрдогч оролтын төхөөрөмж юм. Энд үүнийг Lift удирдлагад зориулагдсан (UP ба DOWN товчлууруудтай) дагуу зохион бүтээсэн болно. Бусад бүх үзүүлэлтүүд болон ажиллах чадвар нь Touch Touch Keypad 01 -тэй яг ижил юм.

Тэмдэглэл: Мэдрэгч багатай товчлууруудын аль нэгийг зөвхөн тэжээлээр хангах шаардлагатай боловч самбаруудын аль алинд нь цахилгаан залгуур байдаг.

Алхам 8: Энэ нь хэрхэн ажилладаг вэ?

Хэрхэн ажилладаг…?
Хэрхэн ажилладаг…?

Хуруугаа (эсвэл хоёр хуруугаа) даллах эсвэл шаардлагатай түлхүүрийн өмнө тодорхой хугацаанд түгжихэд түлхүүрийг LED заалтаар түгжих болно. Өмнө дурьдсанчлан, түлхүүр бүр нь IR Proximity мэдрэгчтэй байдаг. Тиймээс хэвийн нөхцөлд мэдрэгч бүр Arduino -д өндөр оролт өгөх болно. Гэхдээ мэдрэгчийн өмнө хуруугаа барих эсвэл даллах үед мэдрэгчийн оролт LOW болно. Хэрэв оролт нь 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. Дараа нь Tools> Board> Arduino/Genuino Mega эсвэл Mega 2560 -ийг сонгоод Tools> Port -ийг сонгоно уу.
  7. Одоо Arduino Board -тай холбогдсон портыг сонгоно уу.
  8. Одоо кодыг эмхэтгэж, баталгаажуулах товчийг дарж алдаа байгаа эсэхийг шалгаарай. Хэрэв байгаа бол алдааг засна уу.
  9. Одоо байршуулах товчийг дарж кодыг Arduino Board -д байршуулна уу.

Алхам 11: Хавсралтууд

Touch Less Keypad - 01 & Touch Less Keypad - 02 (Schematics, Board file, Gerber and BOM) болон Arduino кодыг доорх Github линкээс олж болно.

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

Зөвлөмж болгож буй: