Мазмуну:
- 1 -кадам: Бул долбоордо колдонулган нерселер
- 2 -кадам: Обзор
- 3 -кадам: Өзгөчөлүктөр
- 4 -кадам: Аппараттык
- 5 -кадам: Arduino Mega
- 6 -кадам: Less Less Keypad -01ге тийиңиз
- 7-кадам: Less Less Keypad-02 баскычын басыңыз
- 8 -кадам: Бул кантип иштейт …?
- 9 -кадам: схемалар
- 10 -кадам: Код
- 11 -кадам: Тиркемелер
Video: Touch Less Switch Switch: 11 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Учурдагы COVID-19 кырдаалында, коомчулуктун пандемиянын жайылышын болтурбоо үчүн коомдук машиналарга тийбөөчү колдонуучу интерфейсин киргизүү.
1 -кадам: Бул долбоордо колдонулган нерселер
Аппараттык компоненттер
- Arduino Mega 2560 жана Genuino Mega 2560
- Touch -Less Key Pad - 01 (Схемалар, Такта файлы жана БОМ)
- Touch -Less Key Pad - 02 (Схемалар, Такта файлы жана БОМ)
Программалык камсыздоо жана онлайн кызматтары
- Arduino IDE
- OrCAD Capture
- Cadance Allegro PCB дизайнери
Кол куралдары жана фабрикалар
- Кандооч
- Solder Wire
- Паста
2 -кадам: Обзор
Баарыбыз азыр үстөмдүк кылган COVID-19 пандемиясына каршы күрөшүп жатабыз. Ошондой эле, азыр биз коопсуздук чаралары менен үстөмдүк кылган шарттарга көнүшүбүз керек болгон абалдабыз. Вирусту жуктурбоо үчүн коопсуздук чаралары менен жашоо кадимкидей калыбына келе баштаганда, коомдук жайларда жана эл көп чогулган жерлерде коопсуздукту кошуу шаарларда дагы өкүм сүрүүдө. Бирок коопсуздук чараларын бузуп, муктаждарды канааттандыруу үчүн кооптуу элемент менен иштешүүгө туура келген көптөгөн жагдайлар болгон. Бул жерде, долбоор тийүү же тийүү аркылуу COVID-19нын жайылышын алдын алуу менен алектенет.
Банкоматтар, лифттер, автоматтар ж. Вирустун жайылып кетүү коркунучу өтө жогору, бул жерде көптөгөн адамдар тийүү аркылуу башка адамдар менен кыйыр түрдө байланышат. Ошол жерлерден жамааттын таралуу ыктымалдыгы өтө жогору, анткени бир эле инфекция жуккан адам көп сандагы адамдарга инфекция булагы болушу мүмкүн.
Ошентип, долбоордун идеясы коомдук-машиналуу өз ара аракеттенүү үчүн тийбестен же азыраак колдонуучу интерфейсин куруу. Идея негизинен банкоматтарга, сатуучу машиналарга, лифттерге ж.
Бул менин 6 -класска бара жаткан жеңем үчүн жасалган
3 -кадам: Өзгөчөлүктөр
- Азыраак тийиңиз же акысыз баарлашууларга кайрылыңыз.
- Колдонмого ылайык ыңгайлаштыруу оңой.
- Арзан
4 -кадам: Аппараттык
Touch азыраак сенсордук которгучтун жабдыктары Arduino Mega Boardти камтыйт, ал башкы такта же долбоордун көзөмөлдөөчү түзмөгү катары кызмат кылат. Андан кийин өзгөчөлөнгөн Touch Less Keypad - 01 жана Touch Less Keypad -02 келет. Бул такталар Arduino тактасына азыраак кирүү мүмкүнчүлүгүн берет.
5 -кадам: Arduino Mega
Arduino Mega-бул сенсор ачкычтарынан кирүүнү азыраак алуу, кодго ылайык иштетүү жана чыгарууну аткаруу үчүн колдонулган микро контроллер такталары.
6 -кадам: Less Less Keypad -01ге тийиңиз
Touch Less Keypad -01 сандык баскычтарды жана негизги башкаруу баскычтарын камтыган негизги киргизүү түзмөгү. Ар бир баскыч басуунун ордуна керектүү баскычтарды кулпулоо үчүн колдонулган IR LED жакындык сенсору менен коштолгон. IR LED жакын диапазону муктаждыгына жараша ар кандай болот. Бул баскычты колдонуу менен, керектүү баскычты баскычтарды басуунун ордуна белгилүү бир убакытка (мисалы: 2 секунд) эки саусак менен шилтеп же кармап туруу менен кулпуласа болот. Ачкычтын кулпуланышы белгилүү бир убакыт аралыгында тиешелүү баскычтардын үстүндө LED жарыгы менен көрсөтүлөт (мис: 5 секунд). Тактайларды иштетүү үчүн 12Втан 5Вга чейинки кубат адаптерлерин колдонсо болот.
7-кадам: Less Less Keypad-02 баскычын басыңыз
TouchLessKeypad-02-бул түзмөктүн колдонулушуна ылайык иштелип чыгуучу экинчи киргизүү түзмөгү. Бул жерде ал Liftти башкаруу үчүн (UP жана DOWN баскычтары менен) окшоштурулган. Башка бардык спецификациялар жана иштөө так азыраак баскычтоп - 01 менен бирдей.
Эскертүү: Touch Less баскычтобунун кайсынысы болбосун, кубаттуулугу гана талап кылынат, бирок, эки доскада тең электр джекстери каралган.
8 -кадам: Бул кантип иштейт …?
Качан гана манжаны (же эки манжаны) чайкап же белгилүү бир убакытка чейин кулпулоо үчүн керектүү ачкычтын алдында кармап турсаңыз, анда ачкыч LED көрсөткүчү менен кулпуланат. Жогоруда айтылгандай, ар бир ачкыч IR жакындык сенсорлору менен коштолгон. Ошентип, кадимки абалда, ар бир сенсор Arduinoго жогорку деңгээлде маалымат берет. Бирок сенсордун алдында манжа кармалып же чайкалганда, ал сенсордун кирүүсү LOWге түшөт. Эгерде киргизүү LOW абалын уланта берсе, Arduino LOW абалын алдын ала аныкталган убакыт менен салыштырат жана эгер дал келсе, LED көрсөткүчү менен ачкычты кулпулайт. Убакыт аралыгындагы жана мамлекеттин өзгөрүшүндөгү дал келбөөчүлүк ачкычтагы сенсорлорду баштапкы абалга келтирет. Андан кийин, кулпуланган ачкычты ачкычтын алдында алдын ала чайкоо менен дагы ачууга болот. Бардык башка каталар жана жараксыз ачкычтарды туура Arduino коду менен оңдоого болот.
9 -кадам: схемалар
Берилген схемаларга ылайык схеманы куруңуз. Тактайларды иштетүү үчүн 5Втан 12Вга чейинки кубат адаптерлерин колдонуңуз. Touch Less баскычтобунун схемаларына салыштырмалуу, ким болбосун тиркемеге ылайык схемаларды оңой ыңгайлаштыра алат. Төмөндөгү схемалар лифттин азыраак башкаруу системасы үчүн колдонулушу мүмкүн.
10 -кадам: Код
Бул үчүн долбоордун негизги Arduino программасы тиркелет. Кодду Arduino Mega тактасына чагылдыруу үчүн төмөнкү кадамдарды аткарыңыз.
- Open Arduino IDE Файл> Жаңы тандаңыз.
- Эми жаңы терезе ачылат.
- Берилген кодду териңиз же көчүрүңүз.
- Эскизди сактаңыз.
- Эми Arduino Mega Board'ту USB A дан B кабели аркылуу компьютерге туташтырыңыз.
- Андан кийин, Tools> Board> Arduino/Genuino Mega же Mega 2560. Tools> Port тандаңыз.
- Эми Arduino Board туташкан портту тандаңыз.
- Эми кодду түзүңүз жана текшерүү баскычын басуу менен каталарды текшериңиз. Эгерде бар болсо, каталарды оңдоңуз.
- Эми кодду Arduino тактасына жүктөө баскычын чыкылдатып жүктөңүз.
11 -кадам: Тиркемелер
Touch Less Keypad - 01 & Touch Less Keypad - 02 (Схемалар, Такта файлы, Gerber жана BOM) жана Arduino кодун төмөнкү Github шилтемесинен тапса болот.
github.com/jitheshthulasidharan/Touch-Less-Touch-Switch
Сунушталууда:
Capacitive Touch Switch менен Arduino портативдүү күйөрманы: 6 кадам
Capacitive Touch Switch менен Arduino Handheld Fan
Q-touch WiFi Switch EspEasy Domoticz Bez N: 10 кадам
Q-touch WiFi которгуч EspEasy Domoticz Bez N: W процесстин оптималдуу процесстери Q-touch без нейтралдуу N, жана дагы EspEasy жана Domoticz үчүн
Smart Touch-free Switch: 8 кадам (сүрөттөр менен)
Smart Touch-free которгуч: Коронавирустун жайылышын азайтуу үчүн коомдук алыстоо жана ден-соолукту чыңдоочу практикага муктаждык, мисалы, кран, өчүргүчтөр жана башкалар сыяктуу коомдук чөйрөлөрдү колдонгондон кийин. Ошентип, инновацияга тез арада муктаждык бар
Barista Express Step-less Grinder Mod: 21 Steps
Barista Express Step-Less Grinder Mod: Саламатсызбы! Бариста Экспресске керектүү өлчөмдү табууда кыйынчылыктар болуп жатабы? Бул нускамада мен сизге Barista Express тегирменин баскычсыз кантип жасоону көрсөтөм. Бул машинаны терүүнү жеңилдетет жана майда тууралоочу өлчөмдү жөндөйт
DIY Macbook Air Padded Vinyl Envelope Sleeve for Less $ 10.00: 9 Steps
DIY Macbook Air Padded Vinyl Envelope Sleeve for Less than 10.00 $: Сиз MacBook Air үчүн 1800 доллардан 3200 долларга чейин арзандап кеткениңиз менен, сиз ал үчүн $ 30- $ 100 жеңинен баш тарта аласыз. Мен түзмө -түз мамиле кылып, MacBook Air'имди коопсуз сактоо үчүн кадимки чекене конвертти колдонуп көрүүнү чечтим