Съдържание:

Близо лампа, използваща Arduino: 7 стъпки
Близо лампа, използваща Arduino: 7 стъпки

Видео: Близо лампа, използваща Arduino: 7 стъпки

Видео: Близо лампа, използваща Arduino: 7 стъпки
Видео: #1 How to Program Outseal Arduino PLC - Getting Started 2024, Ноември
Anonim
Близо лампа с помощта на Arduino
Близо лампа с помощта на Arduino

В този проект ще ви покажа как можете да създадете сензор за близост, използвайки алуминиево фолио и резистор с висока стойност (съпротивление от 10 MΩ до 40 MΩ). Работи на базата на капацитетната сензорна библиотека на Arduino. Когато приближавате ръката си (който и да е проводящ обект) до сензора, яркостта на светодиода се променя в зависимост от разстоянието. На минимално разстояние показва максимална яркост.

Библиотеката с капацитивен сензор превръща два или повече щифта Arduino в капацитивен сензор, който може да усети електрическия капацитет на човешкото тяло. Всичко, което изисква настройката на сензора, е резистор със средна до висока стойност и малко (до голямо) парче алуминиево фолио в края. Най -чувствителният сензор ще започне да усеща ръка или тяло на сантиметри от сензора.

Как работят капацитивните сензори? Капацитивните сензори работят, като генерират електрическо поле и откриват в близост до обекти, като усещат дали това поле е било нарушено. Капацитивните сензори могат да открият всичко, което е проводимо или което има значително различна проницаемост от въздуха, като човешко тяло или ръка. Пермитивността е мярката за това колко е трудно да се създаде електрическо поле около материал. Това е способността на веществото да съхранява електрическа енергия в електрическо поле.

Стъпка 1: Материали

За да започнете, ще ви трябва:

  • Arduino Uno ·
  • USB кабел·
  • 10 MΩ резистор ·
  • LED ·
  • Алуминиево фолио (размер 4 cmX4cm)
  • Изолационна лента
  • Картон
  • Бели документи
  • Горещо лепило

Стъпка 2: Проектиране на сензора и електрическа схема

Малките сензори (с размерите на пръстов отпечатък) работят най -добре като сензорни бутони, докато по -големите сензори работят по -добре в режим на близост.

Размерът на алуминиевото фолио може да повлияе на чувствителността на сензора, затова опитайте няколко различни размера, ако искате, и вижте как това променя начина, по който сензорът реагира.

Електрическа схема:

Образ
Образ

Стъпка 3: Хардуерна настройка и код

Поставете 10 M омов резистор между 2 -ри и 4 -ти пин на Arduino. Съгласно програмния щифт 4 е приемният щифт. Свържете алуминиевото фолио към приемния щифт. Свържете Led’s +ve терминала към 9 -ия pin -ve терминал към GND на Arduino.

Стъпка 4: Настройка на Arduino

Страхотен! Сега цялата физическа работа е свършена и пристъпваме към кода. Уверете се, че сте инсталирали библиотека с капацитивен сензор.

Сега сме готови да тестваме вашия сензор! Уверете се, че компютърът ви е включен в стената или Arduino е свързан към земята, тъй като това подобрява стабилността на сензора. За да проверите изхода на сензора, отворете серийния монитор в средата за програмиране Arduino (уверете се, че мониторът е настроен на 9600 бода, тъй като това е посочено в кода). Ако работи правилно, придвижването на ръката ви по -близо и по -далеч от фолиото трябва да промени яркостта на светодиода. Сензорната плоча и тялото ви образуват кондензатор. Знаем, че кондензаторът съхранява заряд. Колкото по -голям е неговият капацитет, толкова повече заряд може да съхранява. Капацитетът на този капацитивен сензор за докосване зависи от това колко близо е ръката ви до плочата.

Какво прави Arduino?

По принцип Arduino измерва колко време отнема кондензаторът (т.е. сензорът за докосване) за зареждане, като му дава оценка на капацитета. Капацитетът може да е много малък, въпреки това Arduino го измерва с точност.

Стъпка 5: Направете сянка на лампата

изрежете картон според следните размери

Образ
Образ
Образ
Образ
Образ
Образ
Образ
Образ

Стъпка 6: Следваща стъпка

Покрийте картона с бяла хартия

Образ
Образ
Образ
Образ

Стъпка 7: Какво следва

Прикрепете настройките на arduino и сензора към картона, както е показано на изображението по -долу

Образ
Образ

Покрийте алуминиевото фолио (сензор) с изолационна лента, както е показано по -долу на изображението

Образ
Образ

Сгънете картона според изображението по -долу и го залепете към другото парче картон

Препоръчано: