Мазмуну:
- Жабдуулар
- 1 -кадам: Райондук диаграммалар
- 2 -кадам: Жарыкка көз каранды резистор (LDR) туташуусу
- 3 -кадам: Лампочка жана реле туташуусу
- 4 -кадам: Коддоо
- 5 -кадам: ырахат алыңыз
Video: Arduino Light Intensity Lamp - Jyothir: 5 Steps
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Arduino үйдө/мектепте кыла турган көптөгөн кызыктуу жана кызыктуу долбоорлорду камтыйт, "Жарык интенсивдүүлүгү чырагы" - бул үйүңүздө эң аз жабдыктар менен кыла турган кызыктуу кичинекей долбоор жана ал жаңыдан баштагандар үчүн сонун долбоор. Жарык интенсивдүүлүгүнүн лампасын жасоо абдан кызыктуу, айрыкча аны өзүңүз жасасаңыз жана анын көптөгөн практикалык колдонуулары бар, эгер сиз аны менен ойносоңуз, анда акчаңызды үнөмдөө үчүн муну үйүңүздүн жарыктандыруусуна киргизе аласыз. Бул долбоор чыракты жарыкка жараша башкарат, эгер караңгы болсо жарык күйөт, ал жарык болсо жарык өчөт.
Бул, албетте, жеңил кадам менен башынан аягына чейин жетектей турган окуу куралы. Кел, баштайлы!
Жабдуулар
- Жарыкка көз каранды резистор (LDR)
- Arduino микроконтроллери
- Стандарттык лампа
- LU-5-R релеси
- 5V энергия булагы
- 1x 1kΩ резистор
- Breadboard
- 12x Wires
1 -кадам: Райондук диаграммалар
2 -кадам: Жарыкка көз каранды резистор (LDR) туташуусу
Бул долбоорго биздин биринчи кадамыбыз - LDRди туташтыруу, LDRди туташтыруу үчүн сизге 3x зымдар, 1x 1kΩ резистор жана LDR керек болот. Биринчиден, бир зымды алып, бир четин Ардуинодогу A0 пинге, экинчи учун LDRдин 2 -терминалына (оң учу) туташтырыңыз. Андан кийин LDRдин 2 -терминалына башка зымды туташтырып, экинчи учун Arduino электр менен камсыздоо пинине (5V) туташтырыңыз. Эми, акырында, LDRдин 1 -терминалын (терс учу) зым аркылуу Arduino жерге төөнөгүчкө туташтырыңыз. Эми сизде LDR орнотулду !!!
3 -кадам: Лампочка жана реле туташуусу
Эми биз дээрлик бүтүрдүк, кийинки кадам - Релейди колдонуу менен Лампочканы туташтыруу. Реленин функциясын билбеген адамдар үчүн, бул негизинен электромагниттик которгуч, ал жерде кичине чыңалууну колдонуп, көбүрөөк сумманы камсыздайт, бул бизге дал ушул долбоор үчүн керек! Бул туташуу үчүн сизге өзгөрмөлүү энергия булагы, Lu-5-R релеси, 120В лампа жана 4x зымдар керек болот. Алгач зым кармап, анын бир учун электр булагынын терс терминалына бекитип, анын экинчи учун реленин 1 -терминалына туташтырыңыз. Башка зымды кармап, анын бир учун электр булагынын оң терминалына бекитип, экинчи учун лампочканын 2 -терминалына туташтырыңыз. Эми лампочканын 1 -терминалынан реленин 7 -терминалына зым туташтырыңыз. Эми реленин 5 -терминалын Arduino pin 4 -ке зым аркылуу туташтырыңыз. Акырында, реленин 8 -терминалын жерге туташтырыңыз, жана сиз лампочка менен релени ийгиликтүү коштуңуз !!!
4 -кадам: Коддоо
Азыр биз бардыгыбыз райондук туташуулар менен бүтөбүз, биздин акыркы кадамыбыз чынында бул чынжыр функциясын жасоо үчүн коддоо. Мен жогоруда ушул схеманын кодун тиркемем, бирок бул коддун чынында эмне кыларын түшүнөлү.
Биринчиден, орнотууда () биз өзүбүздүн бардык казыктарыбызды (A0 жана 4) инициализациялайбыз, биз A0 пинин киришке (LDRден алуу) жана 4 пинди чыгарууга (релеге чыңалуу жөнөтүү), андан кийин serial.begin (9600) негизинен Arduinoго Serial Monitor менен секундасына 9600 бит маалымат ылдамдыгында билдирүүлөрдү алмашууга даяр болууну айтат.
Азыр боштукта () биз негизинен Arduinoго маалымат алып, анын негизинде бир нерсе кылууну айтабыз. Ошентип, кирүү пин A0 (LDR туташуусу) аркылуу кабыл алынат, бул учурда кирүү караңгы (500дөн жогору) же жарык болот (500дөн төмөн), анда if жана else билдирүүсүн колдонуу менен биз Arduinoго чыңалуу жөнөтүүнү айтабыз реле үчүн 4 -пин. Эгерде кирүү караңгы болсо, биз аны релеге чыңалууну жөнөтүүнү айтабыз, ал лампочканы күйгүзөт, бирок кирүү жарык болсо, биз Arduinoго релеге чыңалуу жибербөөнү, өчүрүүнү өчүрүүнү айтабыз. натыйжада лампа өчүп калат.
5 -кадам: ырахат алыңыз
Үмүт кылам, сиз андан ырахат алып, бүгүн өзүңүздүн жетишкениңиз менен сыймыктанасыз !!
Сунушталууда:
Arduino Light Intensity Lamp: 3 кадам
Arduino Light Intensity Lamp: Бул схема чыныгы чырак, мектеп долбоору жана кызыктуу чакырык катары колдонулушу мүмкүн. Бул схеманы колдонуу оңой жана жасоо оңой, бирок эгер сиз биринчи жолу сынап көргүңүз келмейинче tinker cad колдоно элек болсоңуз
Arduino Light Intensity Lamp: 6 кадам
Arduino Light Intensity Lamp: Arduino менен жарык интенсивдүү лампаны кантип куруу жана коддоо боюнча менин үйрөткүчүмө кош келиңиз. Муну куруу үчүн сизге бул компоненттер керек болот
Light Intensity Lamp W/ Arduino: 3 кадам
Жарык интенсивдүүлүгү лампасы W/ Arduino: Бул долбоордо мен ардуинону күндүн убактысына жараша өзгөрүп турган чыракты кантип колдонууну изилдейм. Колдонуучунун талабы боюнча, чырак LDRдин жарыкты аныктоочу каршылыгын сандык көрсөткүчтө же азайтууда анын жарыктыгын өзгөртөт
Arduino Light Intensity Lamp: 5 кадам
Arduino Light Intensity Lamp: Бул долбоордо сиз караңгыда чыракты автоматтык түрдө күйгүзүүнү үйрөнөсүз
Arduino Light Intensity Lamp - Jasdeep: 6 Steps
Arduino Light Intensity Lamp - Jasdeep: Обзор: Бул долбоордо биз караңгы болсо лампа күйө турган жөнөкөй схеманы түзөбүз. Бирок, жарык болгондо лампочка өчүп калат