Съдържание:

Осветление за интелигентен дом: 6 стъпки
Осветление за интелигентен дом: 6 стъпки

Видео: Осветление за интелигентен дом: 6 стъпки

Видео: Осветление за интелигентен дом: 6 стъпки
Видео: Обзор современного дома: Твой дом ДОЛЖЕН БЫТЬ ТАКИМ | Красивые дома, интерьер дома, хаус тур 2024, Юли
Anonim
Осветление за интелигентен дом
Осветление за интелигентен дом

Здравейте момчета, днес ще създадем проект, в който контролираме крушка въз основа на околното осветление. Ще използваме PICO и резистор, зависим от светлина (LDR), за откриване на светлина и включване или изключване на крушка в зависимост от това колко интензивно е осветлението около нея.

Стъпка 1: Компоненти

Компоненти
Компоненти
  • PICO, достъпно на mellbell.cc ($ 17)
  • LDR 12 мм, пакет от 30 в ebay ($ 0,99)
  • 2-канален модул за реле или 1-канален модул за реле, наличен в ebay ($ 0,74)
  • 10k ohm резистор, пакет от 100 в ebay ($ 0,99)
  • Мини макет, пакет от 5 в ebay ($ 2,52)
  • Мъжки - мъжки проводници, пакет от 40 в ebay ($ 0,99)
  • Мъжки - женски проводници, пакет от 40 в ebay ($ 0,99)
  • 220V AC лампа
  • 9 -волтова батерия

Стъпка 2: Свързване на LDR към PICO

Свързване на LDR към PICO
Свързване на LDR към PICO
Свързване на LDR към PICO
Свързване на LDR към PICO
Свързване на LDR към PICO
Свързване на LDR към PICO

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

Ще използваме това свойство, за да променим напрежението, което чете нашата PICO, и да действаме в зависимост от него. Трябва да създадем делител на напрежение, използвайки нашия LDR, за да можем да го направим, и ето как създаваме такъв:

  • Свързваме първата страна на LDR към Vc на PICO
  • Свържете другата страна на LDR с резистор A0 и 10K ом
  • Свържете другата страна на резистора към GND на PICO

Сега имаме делител на напрежение, където сигналът, който достига до A0 на нашия PICO, зависи от съпротивлението на нашия LDR. Сигналът извън делителя на напрежение се представя с: Vout = (R2/(R1+R2)) * Vin. В нашия случай

  • Vin = източникът на захранване (Vc)
  • Vout = A0
  • R1 = Съпротивлението на LDR
  • R2 = 10k ohm (нашето фиксирано съпротивление)

Нека сега да видим как действа при различно осветление.

Първи тест: Осветена стая

Съпротивлението на LDR намалява и почти достига 1K ом, нека опитаме това в нашето уравнение:

A0 = (10000/(1000+10000)) * 5 = 4,54v

ADC на PICO ще преобразува това напрежение в цифрова стойност 928.

Втори тест: Тъмна стая

Съпротивлението на LDR се увеличава и почти достига 10K ома, нека опитаме това отново в нашето уравнение:

A0 = (10000/(9000+10000)) * 5 = 2.63v

ADC на PICO ще преобразува това напрежение в цифрова стойност 532.

Сега, когато можем да получим показания от нашия LDR, нека свържем LED към нашия PICO и да го използваме, за да тестваме работата си.

Стъпка 3: Свързване на светодиод и тестване на работата ни

Свързване на LED и тестване на нашата работа
Свързване на LED и тестване на нашата работа

Сега искаме LED да се изключва и включва в зависимост от показанията на нашия LDR. Това означава, че трябва да вземем показанията от нашия LDR и да програмираме точка на прекъсване, за да може нашият LED да се включва и изключва.

Ще ви е необходима вашата програма, за да направите следното:

  • Вземете входен сигнал от LDR при A0
  • Имайте D2 като изход за нашия светодиод
  • Определете променлива, която представлява четенето на нашия LDR
  • Показване на сигнала на LDR към A0 в серийния монитор
  • Определете точка на прекъсване, при която нашият светодиод да се включва и изключва.

Но преди да стартираме нашата програма, нека свържете светодиода към нашия PICO по следния начин:

  • Свържете дългия крак на LED (положителния анод) към D2 щифта на нашия PICO
  • Свържете късия крак на LED (отрицателния катод) към GND на PICO

Стъпка 4: Свързване на релето към PICO

Свързване на релето към PICO
Свързване на релето към PICO

Сега, когато знаем, че нашите PICO и програмата са свързани и работят правилно. Можем да контролираме светлините на нашата къща или друго домашно оборудване. Но за това се нуждаем от реле.

Релетата се състоят от електромагнити, които се използват като превключвател за отваряне на верига и затваряне. Ще използваме PICO за контрол на превключващата работа на релето, за контрол на подаването на ток към устройството. И това са контактите на релето:

  • Vcc (реле) -> Свързан с 5 -волтов щифт (PICO) за захранване на бобината вътре в релето
  • GND (реле) -> Свързан към GIC на PICO за захранване на бобината вътре в релето
  • IN1 (реле) -> Свързва се с изход за цифров изход, за да изпрати сигнал към първото реле, за да отвори и затвори веригата, в нашия случай това ще бъде D2 (PICO)
  • IN2 (реле) -> Това е същото като IN1, но за второто реле и ще го оставим празно, защото имаме само едно зареждане.
  • Общ "com" (реле) -> Common е свързан към единия край на товара, който трябва да се контролира.
  • Нормално затворен "NC" (реле) -> Другият край на товара е свързан към NC или NO, ако е свързан към NC, товарът остава свързан преди задействането.
  • Нормално отворено "NO" (реле) -> Другият край на товара е или свързан към NC или NO, ако е свързан към NO, товарът остава изключен преди задействане.

Сега просто ще заменим светодиода с релейния модул.

Стъпка 5: Свързване на AC натоварването и програмиране на релето

Свързване на AC натоварването и програмиране на релето
Свързване на AC натоварването и програмиране на релето
Свързване на променливотоковото натоварване и програмиране на релето
Свързване на променливотоковото натоварване и програмиране на релето

Сега трябва само да свържете променливотоковото натоварване към релейния модул и правите това, като отрежете един проводник от натоварването си наполовина, след което свържете единия край към com на релето, а другия към NO.

Кодът ще остане същият като за светодиода, защото релето използва цифров сигнал точно като светодиода. Но променете светодиодната променлива на реле, така че да остане ясна и описателна.

Стъпка 6: Готови сте

Сега имате AC светлина, която се включва и изключва в зависимост от светлината, която е в стаята. Можете да направите това с всякаква домашна електроника, просто трябва да внимавате колко умни ги правите!

Моля, не се колебайте да ни дадете никакви предложения и да зададете въпроси, ние ще бъдем много щастливи да им отговорим. И ако ви харесва, не забравяйте да го споделите във Facebook или ни изпратете здравей на mellbell.cc.

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