Мазмуну:
Video: Зымсыз жарыктандырылган каршылыктуу баскыч: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул RGB Ledти бириктирген резистивдүү сенсордук баскычты түзүү идеясы бар жөнөкөй долбоор. Бул баскычка тийгенде, ал күйөт жана лампанын түсүн ыңгайлаштырууга болот. Бул зымсыз тармак аркылуу көчмө жарык сенсордук баскыч катары колдонулушу мүмкүн.
Менин видеолорумду карап көрөлү:
1 -кадам: B. O. M
2 -кадам: СХЕМАТИКАЛЫК ЖАНА БИРДИК ЧОГУЛУШ
Схемалык
Башкармалык жыйын
Сенсор сенсор жез зымдан жасалган 6мм2 жана 10мм RGB жетеги менен. Жез зымдары төмөндөгү сүрөттө көрсөтүлгөндөй формада RGB жетектелген жана PCB прототипине кошулган.
Мен режимди тандоо үчүн дагы бир баскычты коштум, ошондуктан бул сенсордук баскычты кээ бир функциялар менен башкарса болот: LOCK MODE, ON/OFF MODE, TOGGLE MODE….
3 -кадам: ТҮШҮНҮРМӨ
Төмөндө схеманы карап көрөлү:
Тийип жатканда, адамдын манжасы резистордун ролун аткарат жана кичине токтун ага өтүшүнө жол берип, Arduino аналогдук пининде кичине электрдик өзгөрүүлөрдү жасайт. Иш жүзүндө, мен 2 жез зымдын ортосундагы чыңалууну ченегенде, ал көрсөтүлөт:
- Манжа тийген жок: 3.29V
- Манжа тийгенде: 3.24V
0.05V (50mV) чыңалуусун NodeMCUдун аналогдук пини A0 аркылуу аныктаса болот. А0 аналогдук кирүүнү сериялык порт аркылуу окуганда, ал көрсөтөт:
- Манжа тийбестен, окуу бирдиги инженердик бирдикте болжол менен 3кө барабар.
- Манжа тийгенде окуу мааниси инженердик бирдикте 16 тегерегинде өзгөрөт.
Окуунун маанисинин өзгөрүүсүнөн улам, так баалуулукту алуу үчүн орто эсеп менен 20дай үлгү кылышым керек. Бул кеңешти көрүү үчүн кийинки кадамды текшериңиз.
Бул учурда манжанын тийүү аймагы абдан маанилүү. Ошол себептен мен контакт аймагын көбөйтүү үчүн тийиштүү формадагы сенсордук зымдарды ийкем. Сыноо учурунда, бул резистивдүү тийүү баскычы эки манжаңыз менен тийгенде туруктуу жана так иштейт.
Бул резистивдүү тийүү баскычы Arduino батарейка же электр энергиясы менен иштесе дагы жакшы иштейт.
Сунушталууда:
Баскыч (Баскыч); // An Arduino LCD оюну: 5 кадам (сүрөттөр менен)
Баскыч (Баскыч); // An Arduino ЖК оюну: Жакында Скауттарда мен Оюн Дизайнынын татыктуу бейджиги менен иштедим. Талаптардын бири үчүн, мен бул оюнду LED Rocker Game'ге негизделген Arduino менен кургам. Оюндун мааниси мүмкүн болгон эң көп упай топтоо. Т -дын башында
HC12 зымсыз модулун колдонуу менен зымсыз Arduino роботу: 7 кадам
HC12 зымсыз модулун колдонуу менен зымсыз Arduino роботу: Эй балдар, кайра кош келиңиздер. Мурунку постумда, мен H Bridge Circuit деген эмне экенин түшүндүрдүм, L293D мотор айдоочусу IC, piggybacking L293D мотор айдоочусу IC, учурдагы мотор драйверлерин айдоо үчүн жана өзүңүздүн L293D мотор айдоочулар тактаңызды кантип иштеп чыгууга болот
AVR микроконтроллери. Баскыч баскычын колдонуп LEDди өчүрүү. Баскыч баскычын чыгаруу: 4 кадам
AVR микроконтроллери. Баскыч баскычын колдонуп LEDди өчүрүү. Push Button Debouncing .: Бул бөлүмдө биз ATMega328PU үчүн үч LEDдин статусун баскычты которгучтун киргизүүсүнө ылайык алмаштыруу үчүн C программасын кантип жасоону үйрөнөбүз. Ошондой эле, биз "Switch Bounce" көйгөйүнүн чечилишин изилдедик. Адаттагыдай эле, биз
Raspbian Stretch боюнча TP Link WN7200ND USB зымсыз адаптери менен элүү метр диапазону зымсыз кирүү чекити: 6 кадам
Raspbian Stretch боюнча TP Link WN7200ND USB зымсыз адаптери менен элүү метр аралыкта зымсыз кирүү чекити: Raspberry Pi коопсуз зымсыз кирүү пункттарын түзүүдө эң сонун, бирок анын диапазону жакшы эмес, мен аны узартуу үчүн TP Link WN7200ND USB зымсыз адаптерин колдондум. Мен муну кантип жасоону бөлүшкүм келет Эмне үчүн роутердин ордуна малина пи колдонгум келет? T
Баскыч интерфейси 8051 жана 7 сегменттеги баскыч сандарын көрсөтүү: 4 кадам (сүрөттөр менен)
Баскыч интерфейси 8051 жана 7 сегментте баскычтоп сандарын көрсөтүү: Бул үйрөткүчтө мен клавиатураны 8051 менен кантип интерфейстештирүү жана 7 сегменттеги дисплейде баскычтардын санын көрсөтүү жөнүндө айтып берейин