Мазмұны:

Arduino көмегімен жақындық шамы: 7 қадам
Arduino көмегімен жақындық шамы: 7 қадам

Бейне: Arduino көмегімен жақындық шамы: 7 қадам

Бейне: Arduino көмегімен жақындық шамы: 7 қадам
Бейне: BTT GTR v1.0/M5 v1.0 - TFTS 2024, Қараша
Anonim
Arduino көмегімен жақындық шамы
Arduino көмегімен жақындық шамы

Бұл жобада мен сізге алюминий фольга мен жоғары қарсылық резисторының көмегімен жақындық сенсорын қалай құруға болатынын көрсетемін (қарсылық 10 МО -дан 40 МОм дейін). Ол Arduino сыйымдылық сезу кітапханасына негізделген. Қолды (кез келген өткізгіш затты) сенсорға жақындатқанда, жарық диодты жарықтылық қашықтыққа байланысты өзгереді. Ең аз қашықтықта ол максималды жарықтықты көрсетеді.

Сыйымдылық сенсорлар кітапханасы екі немесе одан да көп Arduino түйреуіштерін адам денесінің электр сыйымдылығын сезетін сыйымдылық сенсорына айналдырады. Датчикті орнатудың қажеті - орташа және жоғары резистор және соңында алюминий фольгасының кішкене бөлігі. Сенсор ең сезімтал кезде қолды немесе денені сенсордан бірнеше дюйм қашықтықта сезе бастайды.

Сыйымдылық сенсорлары қалай жұмыс істейді? Сыйымдылық сезу - бұл жақындықты сезу технологиясы. Сыйымдылық датчиктері электр өрісін генерациялау арқылы жұмыс істейді, ал осы өрістің бұзылғанын сезу арқылы объектілерді жақыннан анықтау. Сыйымдылық датчиктері адам денесі немесе қол сияқты өткізгіштігін немесе ауадан айтарлықтай ерекшеленетін кез келген нәрсені анықтай алады. Бұл заттың электр өрісін электр энергиясын сақтау қабілеті.

1 -қадам: материалдар

Бастау үшін сізге қажет:

  • Arduino Uno ·
  • USB кабелі ·
  • 10 МΩ резистор
  • ЖАРЫҚ ДИОДТЫ ИНДИКАТОР·
  • Алюминий фольга (өлшемі 4 см x 4 см)
  • Оқшаулағыш таспа
  • Картон
  • Ақ қағаздар
  • Ыстық желім

2 -қадам: сенсордың дизайны мен схемасы

Кішкене сенсорлар (саусақ ізінің өлшемі бойынша) сенсорлық түймелер ретінде жақсы жұмыс істейді, ал үлкен сенсорлар жақындық режимінде жақсы жұмыс істейді.

Алюминий фольгасының өлшемі сенсордың сезімталдығына әсер етуі мүмкін, сондықтан егер сіз қаласаңыз және оның сенсордың әрекет ету тәсілін қалай өзгертетінін көріңіз.

Схема схемасы:

Кескін
Кескін

3 -қадам: Жабдықты орнату және код

Ардуиноның 2 -ші және 4 -ші түйреуіштерінің арасына 10 М Ом резисторды салыңыз. Алюминий фольганы қабылдау түйреуішіне қосыңыз. Led's +ve терминалын Arduino GND -ге 9 -шы пин -терминалға қосыңыз.

4 -қадам: Arduino орнату

Тамаша! Енді барлық физикалық жұмыс аяқталды және біз кодқа көштік. Сыйымдылықты анықтайтын кітапхананы орнатқаныңызға көз жеткізіңіз.

Енді сенсорды тексеруге дайынбыз! Компьютердің қабырғаға қосылғанын немесе Arduino жерге қосылғанын тексеріңіз, себебі бұл сенсордың тұрақтылығын жақсартады. Сенсордың шығуын тексеру үшін Arduino бағдарламалау ортасында сериялық мониторды ашыңыз (мониторда 9600 баудқа орнатылғанына көз жеткізіңіз, себебі бұл кодта көрсетілген). Егер ол дұрыс жұмыс істеп тұрса, қолыңызды фольгадан жақынырақ және алысырақ жылжыту светодиодтың жарықтығын өзгертуі керек. Сенсорлық тақта мен сіздің денеңіз конденсаторды құрайды. Біз білеміз, конденсатор зарядты сақтайды. Оның сыйымдылығы неғұрлым көп болса, соғұрлым көп зарядты сақтай алады. Бұл сенсорлық сенсордың сыйымдылығы сіздің қолыңыздың пластинаға қаншалықты жақын екеніне байланысты.

Arduino не істейді?

Негізінде Arduino конденсатордың (яғни сенсорлық сенсордың) зарядталуына қанша уақыт кететінін өлшеп, оның сыйымдылығын бағалайды. Сыйымдылығы өте аз болуы мүмкін, дегенмен Arduino оны дәл өлшейді.

5 -қадам: Лампа көлеңкесін жасау

картонды келесі өлшемдерге сәйкес кесіңіз

Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін

6 -қадам: Келесі қадам

Картонды ақ қағазбен жабыңыз

Кескін
Кескін
Кескін
Кескін

7 -қадам: Әрі қарай

Ардуино мен сенсорды төмендегі суреттегідей картонға жабыстырыңыз

Кескін
Кескін

Алюминий фольганы (сенсор) төмендегі суреттегідей оқшаулағыш таспамен жабыңыз

Кескін
Кескін

Картонды төмендегі суреттегідей бүктеп, басқа картонға жабыстырыңыз

Ұсынылған: