Съдържание:
- Стъпка 1: Делители на напрежение
- Стъпка 2: Променливи резистори (термистори и фоторезистори)
- Стъпка 3: Инфрачервена връзка
- Стъпка 4: НАСТРОЙКА И ОБЕЖДАНЕ
- Стъпка 5: Код
Видео: Инфрачервена домашна автоматизация с Arduino: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
ARDUINO HOME АВТОМАТИЗАЦИЯ
Домашната автоматизация просто означава да направите това, което обикновено правите ръчно, да се извършва автоматично за вас. Обикновено ще ставате, за да завъртите превключвателя, ами ако можете просто да натиснете дистанционното и светлината ви автоматично да се включи, ако сте мързеливи да ставате, за да изключите светлината през нощта или да изключите вентилатора, този проект е за Вие. Казвам, че е мързелив също се нуждае от малко труд.
Е, за това ще говорим в тази инструкция.
МАТЕРИАЛИ
Arduino (използвам Arduino pro mini), но всеки вкус ще бъде наред
3 или 2 модула за релейни канали (използвам два. Но 3 е задължително, ако искате да използвате функцията фоторезистор)
Инфрачервен приемник диод
Кабелни проводници
2 държача за лампи (използвах 1. Но 2 е задължително, ако искате да използвате функцията фоторезистор)
Вентилатор (трябва да имате това в дома си, така че трябва да си купите такъв)
Дистанционно е
AC крушка
AC щепсел
Платка
NTC 10k термистор
1 фоторезистор
2 10k резистора
Звуков сигнал
12v DC адаптер
7805 регулатор на напрежението.
Стъпка 1: Делители на напрежение
делител на напрежение са просто резистори, свързани последователно, за да намалят напрежението. За да научите повече за делителя на напрежение, отидете тук.
Стъпка 2: Променливи резистори (термистори и фоторезистори)
променливите резистори са просто резистори, които променят съпротивлението си поради определени обстоятелства.
В тази инструкция ще се съсредоточим повече върху термистори и фоторезистори.
ТЕРМИСТОРИ
от думата терм трябва да имате представа, че се занимава с температура. Има два типа термистори, а именно NTC термистор и PTC термистор. Съпротивлението на NTC термистора намалява с повишаване на температурата, т.е. тяхното съпротивление е обратно пропорционално на температурата, докато е обратното за PTC термистора.
ЗАБЕЛЕЖКА: когато сте тук, че термистор е 10k ома, това означава, че той е при 10k при стайна температура, която е 25 градуса по Целзий.
ФОТО РЕЗИСТОР
фоторезисторите, известни също като светлинно зависими резистори (LDR) са резистори, които променят съпротивлението си поради промени в интензитета на светлината. Когато има много светлина, тяхното съпротивление намалява и когато има по -малко светлина, тяхното съпротивление се увеличава.
Когато използваме тези променливи резистори за образуване на делител на напрежение, можем лесно да променяме напрежението.
За да научите повече за термисторите, отидете на тази връзка.
За да научите повече за фоторезисторите, отидете на тази връзка.
Стъпка 3: Инфрачервена връзка
Тук няма да казвам нищо за инфрачервената връзка, но можете да отидете на предишните ми инструкции как да създадете кола с инфрачервено управление с Arduino за повече информация. За да знаете как да свържете инфрачервената връзка към Arduino, проверете онлайн листа с данни за картографиране на щифтове, защото може би използвам различен приемник от този, който имате. Свържете щифта за напрежение към 5v и GND към GND и свържете изхода му към цифров щифт 10 на Arduino.
Стъпка 4: НАСТРОЙКА И ОБЕЖДАНЕ
свържете термистора си последователно с 10k резистор, след това свържете другия проводник на термистора към 5v и свържете другия проводник на 10k резистора към земята, след което свържете централния проводник към аналоговия вход. Направете същото с фоторезистора. За да знаете аналоговия извод, просто проверете кода и можете също да го промените на всеки аналогов щифт по ваш избор.
Свържете положителния проводник на зумера към цифров извод 5 и отрицателния към GROUND.
РЕЛЕ
свържете IN1 към цифров извод 2
свържете IN2 към цифров пин 8
свържете IN3 TO цифров извод 4
Свържете NO1, 2, 3 към един проводник на AC захранването
свържете към проводника на AC крушката към Com1
Свържете един проводник на вентилатора към COM2
свържете един проводник на променливотоковата крушка на страничната лампа към леглото към COM3
Свържете другия кабел на всички променливотокови уреди заедно, след което ги свържете към другия проводник на захранването с променлив ток. Моето реле се включва, когато цифровият щифт на Arduino е нисък, ако вашият се включва, когато е висок, променете всяко ниско до високо в кода. За да проверите дали се появява, когато той е нисък или висок, свържете всеки вход на релейния модул към GND, ако проводникът на този вход се включи за това, вашето реле се включва, когато е ниско, но ако не, то се включва, когато високо е. За информация относно релето посетете тук.
Стъпка 5: Код
Кодът е създаден от NDUKWU PIUS, което разбира се съм аз. Просто изтеглете кода и го отворете в Arduino IDE. Променете го по ваш вкус и качете.
Препоръчано:
Как да си направим интелигентен дом с помощта на модул за реле за управление Arduino - Идеи за домашна автоматизация: 15 стъпки (със снимки)
Как да си направим интелигентен дом с помощта на модул за реле за управление Arduino | Идеи за домашна автоматизация: В този проект за домашна автоматизация ще проектираме интелигентен домашен релейен модул, който може да управлява 5 домакински уреди. Този релейен модул може да се управлява от мобилен телефон или смартфон, дистанционно IR или дистанционно за телевизор, ръчно превключване. Това интелигентно реле също може да усети
GPS проследяване на автомобили с SMS известие и качване на данни, на базата на Arduino, домашна автоматизация: 5 стъпки (със снимки)
GPS проследяване на автомобили с SMS уведомяване и качване на данни на Thingspeak, базирани на Arduino, домашна автоматизация: Направих този GPS тракер миналата година и тъй като работи добре, публикувам го сега в Instructable. Той е свързан към щепсела за аксесоари в багажника ми. GPS тракерът качва позицията на колата, скоростта, посоката и измерената температура чрез мобилни данни
Домашна автоматизация с Arduino: 6 стъпки
Домашна автоматизация с Arduino: HISTORYI стартира този проект като училищен. Всъщност исках да създам нещо, което да е от полза за обществото. Затова започнах да изследвам кои са различните проблеми, които излизат в света и които могат да бъдат решени. След това, аз намирам
Домашна автоматизация с Arduino: 4 стъпки
Домашна автоматизация с Arduino: Този завършен продукт съчетава алармената част, времето, безжичния часовник, сглобяването и изрязването на части, произведени чрез лазерно рязане. Избрах 3 обекта с относително малък размер, за да улесня дискретното имплантиране на мястото на живота. Изборът ми падна на
Планиране на домашна система за домашна автоматизация: 12 стъпки
Планиране на система за домашна автоматизация „Направи си сам“: Целта на тази инструкция не е да ви каже как можете да правите каквото искате в дома си. Вместо това е написано, за да се превърне една идея в реалност, но също така да се превърне лудостта в здрав разум чрез разбиране на границите (технология, цена, необходимо време