Съдържание:
- Стъпка 1: Материали
- Стъпка 2: Проектиране на сензора и електрическа схема
- Стъпка 3: Хардуерна настройка и код
- Стъпка 4: Настройка на Arduino
- Стъпка 5: Направете сянка на лампата
- Стъпка 6: Следваща стъпка
- Стъпка 7: Какво следва
Видео: Близо лампа, използваща Arduino: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
В този проект ще ви покажа как можете да създадете сензор за близост, използвайки алуминиево фолио и резистор с висока стойност (съпротивление от 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 и сензора към картона, както е показано на изображението по -долу
Покрийте алуминиевото фолио (сензор) с изолационна лента, както е показано по -долу на изображението
Сгънете картона според изображението по -долу и го залепете към другото парче картон
Препоръчано:
WiFi RGB клетъчна лампа, използваща ESP8266: 6 стъпки
WiFi RGB клетъчна лампа, използваща ESP8266: В тази публикация изграждаме красива RGB клетъчна лампа, която може да се контролира чрез WiFi. Контролната страница се състои от цветно колело, което ви позволява бързо да променяте цветовете, а също така можете да посочите стойностите на RGB директно, за да създадете общо над
RGB лампа, използваща Arduino: 4 стъпки
RGB лампа, използваща Arduino: Здравейте! В този урок ще се научите да правите лампа за настроение с arduino. Знам, че може би сте виждали много проекти за лампа за настроение с arduino, но не бях много доволен от тях, защото всички те променят цвета си много рязко. Така че реших да направя
LED настолна лампа, използваща PVC: 6 стъпки
LED настолна лампа, използваща PVC: Днес ще построя обикновена LED настолна лампа, използвайки PVC. Направи си сам проект. LED настолното осветление може да се използва за дейности, които се нуждаят от висок фокус - четене, писане, занаятчийска работа, работа, използване на компютър, гримиране или дори бръснене
Безжична LED лампа Arduino, съвпадаща със светлината, използваща фоторезистор: 4 стъпки
Безжична светодиодна лампа Arduino, съвпадаща със светлината, използваща фоторезистор: Тази инструкция описва стъпките, необходими за конструирането на елементарна безжична светодиодна светодиодна лампа, използваща Arduino Unos и фоторезистор. Възможно приложение за това устройство би било осветяването на стая, която няма прозорци с изкуствена
Близо LED раница: 6 стъпки (със снимки)
Proximity LED Backpack: Моят проект е проектиран да открива приближаващ се обект или обект до 20 см благодарение на Proximity IR детектора, предоставен от моя комплект сензори Egeloo 27. Ето списък на това, от което се нуждаете: Списък на елементите: 1. WS2812b Neo Pixel Светодиоди 2. Захранване (използвах