Мазмуну:
- 1 -кадам: материалдар
- 2 -кадам: сенсордун дизайны жана схемасы
- 3 -кадам: Аппараттык орнотуу жана код
- 4 -кадам: Arduino орнотуу
- 5 -кадам: Чырак көлөкөсүн жасоо
- 6 -кадам: Кийинки кадам
- 7 -кадам: Кийинкиси
Video: Arduino колдонуу менен жакындык чырагы: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул долбоордо мен сизге алюминий фольганы жана жогорку баалуулуктагы резисторду (10 МОдон 40 МОмго чейинки каршылык) колдонуп жакындык сенсорун кантип түзөөрүңүздү көрсөтөм. Бул Arduino емкостный сезүү китепканасынын негизинде иштейт. Сенсорго колуңузду (кандайдыр бир өткөрүүчү нерсени) жакындатканда, LEDдин жарыгы аралыкка жараша өзгөрөт. Минималдуу аралыкта максималдуу жарыктыкты көрсөтөт.
Сыйымдуу сенсор китепканасы адамдын денесинин электр сыйымдуулугун сезе турган эки же андан көп Arduino казыктарын сыйымдуу сенсорго айландырат. Бардык сенсорлорду орнотуу үчүн орто жана жогорку баалуу резистор жана аягында кичинекей (чоңго чейин) алюминий фольгасы талап кылынат. Өзүнүн эң сезгичтигинде, сенсор сенсордон колу же денеси дюйм алыстай баштаганын сезе баштайт.
Сыйымдуу сенсорлор - бул жакындыкты сезүүчү технология. Сыйымдуу сенсорлор электр талаасын жаратуу менен иштейт жана бул талаанын бузулгандыгын сезүү менен объекттердин жанында аныктоо. Сыйымдуу сенсорлор өткөргүчтү же абадан бир топ башка өткөрүмдүүлүккө ээ болгон нерсени, адамдын денеси же колу сыяктуу, аныктай алат. Бул заттын электр талаасында электр энергиясын сактоо жөндөмдүүлүгү.
1 -кадам: материалдар
Баштоо үчүн сизге керек болот:
- Arduino Uno ·
- USB кабели ·
- 10 МΩ каршылык ·
- LED ·
- Алюминий фольга (өлчөмү 4 см x 4 см)
- Изоляция тасмасы
- Картон
- Ак кагаздар
- Ысык клей
2 -кадам: сенсордун дизайны жана схемасы
Чакан сенсорлор (манжа изинин өлчөмүндөй) сенсордук баскычтар катары эң жакшы иштейт, ал эми чоңураак сенсорлор жакындык режиминде жакшыраак иштейт.
Алюминий фольгасынын өлчөмү сенсордун сезгичтигине таасирин тийгизиши мүмкүн, андыктан кааласаңыз бир нече түрдүү өлчөмдөрдү колдонуп көрүңүз жана бул сенсордун реакциясын кантип өзгөртөт.
Райондук диаграмма:
3 -кадам: Аппараттык орнотуу жана код
Ардуинонун 2 жана 4 -пин ортосунда 10 М ом резисторун салыңыз. Программанын пинине ылайык 4 алуучу алюминий фольгасын кабыл алуу пинине туташтырыңыз. Led's +ve терминалын 9 -pin -Arduino GNDге туташтырыңыз.
4 -кадам: Arduino орнотуу
Абдан жакшы! Азыр бардык физикалык жумуштар аткарылды жана биз кодго кирдик. Сыйымдуу сезүү китепканасын орнотконуңузду текшериңиз.
Эми сенсорду текшерүүгө даярбыз! Компьютериңиз дубалга сайылганын же Arduino жерге туташтырылганын текшериңиз, анткени бул сенсордун туруктуулугун жакшыртат. Сенсордун чыгарылышын текшерүү үчүн, Arduino программалоо чөйрөсүндө Сериялык мониторду ачыңыз (монитор 9600 bodга коюлганын тактаңыз, бул коддо көрсөтүлгөндөй). Эгерде ал туура иштеп жатса, колуңузду фольгага жакыныраак жана алысыраак жылдырсаңыз, жарыктын жарыгы өзгөрүшү керек. Сенсордук табак жана сиздин денеңиз конденсатор түзөт. Биз билебиз, конденсатор зарядды сактайт. Анын сыйымдуулугу канчалык көп болсо, ошончолук көп зарядды сактай алат. Бул сыйымдуу сенсордун сыйымдуулугу колуңуздун табакка канчалык жакын экенине жараша болот.
Arduino эмне кылат?
Негизинен Arduino конденсатордун (б.а. сенсордук сенсордун) заряддалышына канча убакыт кетерин өлчөп, анын сыйымдуулугуна баа берет. Сыйымдуулугу өтө кичине болушу мүмкүн, ошентсе да Arduino аны тактык менен өлчөйт.
5 -кадам: Чырак көлөкөсүн жасоо
төмөнкү өлчөмдөр боюнча картон кесип
6 -кадам: Кийинки кадам
Картонду ак кагаз менен жаап коюңуз
7 -кадам: Кийинкиси
Төмөндөгү сүрөттө көрсөтүлгөндөй ардуино менен сенсордун орнотулушун картонго чаптаңыз
Алюминий фольгасын (сенсор) төмөнкү сүрөттөгүдөй изолятор лента менен жабыңыз
Төмөндөгү сүрөттө көрсөтүлгөндөй картонду бүктөп, башка картонго жабыштырыңыз
Сунушталууда:
Magicbit [Magicblocks] менен жакындык сенсорун жасаңыз: 6 кадам
Magicbit [Magicblocks] менен жакындык сенсорун жасаңыз: Бул окуу куралы Magicblocks аркылуу Magicbit менен жакындык сенсорун колдонууну үйрөтөт. Биз ESP32ге негизделген бул долбоордун өнүгүү тактасы катары magicbitти колдонуп жатабыз. Ошондуктан бул долбоордо каалаган ESP32 өнүктүрүү тактасы колдонулушу мүмкүн
Air Piano IR жакындык сенсорун жана Arduino Uno Atmega 328ди колдонот: 6 кадам (сүрөттөр менен)
Air Piano IR жакындык сенсорун жана Arduino Uno Atmega 328ди колдонот: Адатта пианино баскычты басуунун жөнөкөй механизми боюнча электрдик же механикалык иш болот. Бирок бул жерде бир бурулуш, биз кээ бир сенсорлорду колдонуу менен фортепианодогу баскычтардын муктаждыгын жок кыла алмакпыз. Ал эми инфра-кызыл жакындык сенсорлору себепке эң ылайыктуу, анткени
IR жакындык сенсору: 4 кадам (сүрөттөр менен)
IR Proximity Sensor .: Бул долбоордо мен IR светодиоддору, LM358 Dual Op-Amp жана кээ бир электрондук электрондук компоненттерди колдонуу менен жөнөкөй IR жакындык сенсорун кантип жасоону түшүндүрөм
Энергетикалык розеткалар менен Smart Home Automation - Жакындык розеткалары: 4 кадам
Smart Home Automation With Energenie Sockets - Proximity Sockets: Киришүү Акылдуу үйдү автоматташтыруунун көптөгөн мисалдары бар, бирок бул жөнөкөй жана менин үйүмдө бир жыл бою абдан эффективдүү иштеген, ошондуктан сизге жагат деп үмүттөнөм. Бүткөндөн кийин сизде тармакты сканерлей турган түзмөк болот
Ардуино менен 2.4Ghz NRF24L01 модулун колдонуу менен зымсыз алыстан башкаруу - Nrf24l01 4 каналы / 6 каналды берүүчү Quadcopter үчүн алуучу - Rc Helicopter - Rc учагы Arduino колдонуу: 5 кадам (сүрөттөр менен)
Ардуино менен 2.4Ghz NRF24L01 модулун колдонуу менен зымсыз алыстан башкаруу | Nrf24l01 4 каналы / 6 каналды берүүчү Quadcopter үчүн алуучу | Rc Helicopter | Arduino менен Rc учагы: Rc машинасын иштетүү | Quadcopter | Дрон | RC учагы | RC кайыгы, бизге дайыма рецептор жана өткөргүч керек, RC QUADCOPTER үчүн бизге 6 каналдуу өткөргүч жана кабыл алгыч керек деп ойлойбуз жана TX менен RXтин бул түрү өтө кымбат, ошондуктан биз аны өзүбүздө жасайбыз