Мазмуну:

Arduino Light Intensity Lamp - Jasdeep: 6 Steps
Arduino Light Intensity Lamp - Jasdeep: 6 Steps

Video: Arduino Light Intensity Lamp - Jasdeep: 6 Steps

Video: Arduino Light Intensity Lamp - Jasdeep: 6 Steps
Video: DIY Bluetooth AC DIMMER with Arduino | Control light intensity of AC light bulb using BT AC DIMMER 2024, Июль
Anonim
Arduino Light Intensity Lamp - Jasdeep
Arduino Light Intensity Lamp - Jasdeep

Обзор:

Бул долбоордо биз караңгы болсо лампа күйө турган жөнөкөй схеманы түзөбүз. Бирок, жарык болгондо лампочка өчүп калат.

Жабдуулар

Материалдар/Берилиштер:

1. LDR (1)

2. Arduino микроконтроллери (1)

3. 120В лампочка (1)

4. Реле (анткени лампочка 120 В алат жана Arduino 5В гана камсыз кылат) (1)

5. Кубат булагы (1)

6. Нан тактасы (1)

7. 1 кОм резистор (1)

1 -кадам: GND & 5V туташуу

GND & 5V туташуу
GND & 5V туташуу

Бул долбоорду түзүүнүн биринчи кадамы 5V жана GND казыктарын нанга туташтыруу (сүрөттө көрүнүп тургандай).

2 -кадам: Эстафетаны коюңуз

Эстафетаны коюңуз
Эстафетаны коюңуз

Андан кийин, релени тандап, нан тактаңыздын ортосуна коюңуз. Ошондой эле, реледеги 8 -терминалды GNDге туташтырыңыз. Андан кийин, реледеги 5 -терминалды 4 -пинге туташтырыңыз. Биз релени колдонушубуз керек, анткени Arduino 5V менен камсыз кыла алат, жана жарык 120В талап кылат.

3 -кадам: Фоторезисторду салыңыз

Фоторезисторду салыңыз
Фоторезисторду салыңыз

Андан кийин, биз фоторезисторду схемага туташтырышыбыз керек. Бул схемага качан караңгы, качан жарык бар экенин билүүгө мүмкүнчүлүк берет. Биз фоторезистордун 2 -терминалын Arduinoдогу A0го туташтырышыбыз керек.

Фоторезистор ушунчалык маанилүү, анткени ал жерде канча жарык бар экенин аныктайт. Бул лампочканын (кийинчерээк киргизиле турган) качан күйгүзүү/өчүрүү керектигин аныктайт.

4 -кадам: 1kΩ каршылыгын киргизиңиз

1kΩ каршылыгын киргизиңиз
1kΩ каршылыгын киргизиңиз

Бул кадамда биз 1 кОмдук резисторду салышыбыз керек. 1 -терминал резисторго, ал эми 2 -терминал GNDге туташышы керек.

5 -кадам: Лампочканы салыңыз

Лампочканы салыңыз
Лампочканы салыңыз

Акырында, биз релени лампага туташтырышыбыз керек. Реледеги 1 -терминал электр булагынын терс тарабы менен, ал эми электр менен камсыздоонун оң тарабы лампочканын 2 -терминалына туташтырылышы керек. Байланышты аягына чыгаруу үчүн, лампочканын 1 -терминалын реленин 7 -терминалына туташтырышыбыз керек.

6 -кадам: Коддоо

Coding
Coding

Аппараттык жабдуулар менен бүткөндөн кийин, биз программалык камсыздоого өтө алабыз. Долбоор туура иштеши үчүн туура кодду теришибиз керек.

Код кантип иштейт: A0 пининин мааниси 500дөн жогору болгондо, код 4 -пин кодун төмөнгө өзгөртөт. Бирок, маани 500дөн төмөн болгондо, пин саны 4 жогору болот.

Сунушталууда: