Мазмуну:

Жарык индикатору Arduino колдонуу: 4 кадам
Жарык индикатору Arduino колдонуу: 4 кадам

Video: Жарык индикатору Arduino колдонуу: 4 кадам

Video: Жарык индикатору Arduino колдонуу: 4 кадам
Video: Использование драйвера шагового двигателя L298N Для управления 4-проводным шаговым двигателем 2024, Июль
Anonim
Жарык индикатору Arduino колдонуу
Жарык индикатору Arduino колдонуу

Салам баарына, бул жерде Arduino UNO, LDR жана LED диоддорун колдонуу менен жарык индикатору катары иштеген дагы бир жөнөкөй жана кызыктуу Arduino долбоору. Тетиктер керектелет:

1x Arduino (БУУ)

1x нан тактасы

12x 5мм LED

15x Wires

1x LDR

1x 100Ohm каршылыгы

1x 10kOhm каршылыгы

1x жакшы ниет

1 -кадам: Видео

Image
Image

2 -кадам: Районду зымга өткөрүү

Микросхеманын зымдары
Микросхеманын зымдары

Ошентип, биринчи кезекте, бардык светодиоддорду жана LDRди Arduino менен нан тактасын туташтыруу. Эң оңой жолу - бардык LED диоддорун зымдарды колдонуу менен каалаган Arduino казыктарына туташтыруу.

LED аркылуу токту чектөө үчүн биз схемага 100Ohm каршылыгын кошушубуз керек. 10kOhm резистору LDR менен катар туташкан, андыктан биз Voltage бөлүштүргүчтү алабыз.

Ошондой эле TinkerCAD долбоору:

Жарык эсептегич

3 -кадам: Arduino программалоо

Arduino программалоо
Arduino программалоо

Кийинки нерсе - Arduino коддоо. Биринчиден, биз кандайдыр бир циклдин сыртында кечигүү маанисин аныктайбыз, бул маани программа аркылуу бирдей болот. Андан кийин биз 2-13 PIN коддорун Чыгыш катары аныктайбыз. Биз жарык сенсорунан баалуулукту алуу үчүн analogRead түзүшүбүз керек. Дагы бир For цикли керек, ал сенсордун кирүүсүнө ылайык LEDди күйгүзөт. Next For loop жарык сенсорунун мааниси төмөндөгөндө, светодиоддорду өчүрөт.

4 -кадам: Жыйынтык

Бул салыштырмалуу жарыктын интенсивдүүлүгүн өлчөө үчүн бир нече компоненттерди колдонуп, ар ким жасай ала турган абдан жөнөкөй долбоор. LDR (Light Dependent Resistor) кандай иштээрин көрүү да сонун.

Arduino чыгаруулары кандай иштээрин жана For циклин түшүнүү дагы жакшы. Өткөнүңүз үчүн рахмат ….

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