Мазмуну:

Жарык интенсивдүүлүгү чырагы: 4 кадам
Жарык интенсивдүүлүгү чырагы: 4 кадам

Video: Жарык интенсивдүүлүгү чырагы: 4 кадам

Video: Жарык интенсивдүүлүгү чырагы: 4 кадам
Video: 9-класс | Физика | Комптон эффектиси. Жарыктын басымы, химиялык аракеттери 2024, Ноябрь
Anonim
Жарык интенсивдүүлүгү чырагы
Жарык интенсивдүүлүгү чырагы

Эй кодерлер, бүгүн мен сизге TinkerCadда фото-резистору бар чыракты кантип түзүүнү үйрөтөм. Кел, баштайлы!

Жабдуулар

Сага керек болот:

* 1 Фото-резистор

* 1 Arduino Uno R3

* 1 лампочка

* 1 релелик SPDT (лампочка 120 В жана Arduino 5В гана камсыз кылгандыктан)

* 1 Кубат булагы

* 1 нан тактасы

1 -кадам: Уюштуруу

Уюм
Уюм

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

2 -кадам: Фоторезистор

Photoresistor
Photoresistor

Биз өткөрө турган биринчи нерсе - бул фото резистор. Биз 5V пинди панелдин оң терминалына туташтырабыз, жерге кошобуз (нан үстөлүнө бийликти/жерди кошууну тактаңыз) жана фото-резисторду жерден бир пин катарында кошуңуз. Алардын ортосунда, сиз A0 пинин 1000 омдук резисторго туташтырып, аны оңго туташтырасыз.

3 -кадам: Электр энергиясы менен камсыздоо, Реле жана Лампочка

Электр энергиясы, реле жана лампочка
Электр энергиясы, реле жана лампочка

Андан кийин, биз Arduino менен электр булагын, релесин жана лампочкасын өткөрөбүз. Биринчиден, биз Arduino менен жерге зым салып, ар бир панелдин учтарын бириктирип туруубуз керек. Андан кийин, электр менен камсыздоо үчүн, биз Эстафетанын 1 -терминалына жерди туташтырабыз жана Эстафетанын 8 -терминалынан жерге кошобуз. Электр энергиясынын позитиви лампочканын 2 -терминалына, ал эми лампочканын позициясы реленин 7 -терминалына барат. Акыр -аягы, биз 4 санарип пинди Эстафетанын 5 -терминалына туташтыра алабыз. Муну менен, бардык зым/жабдыктар жасалды, жана биз Arduino коддоого өтө алабыз!

4 -кадам: Ардуинодо коддоо

Ардуинодо коддоо
Ардуинодо коддоо

Бул үчүн коддоо эки бөлүктөн турат; жараксыз орнотуу жана боштук цикл. Орнотуу, айткандай, казыктарды орнотот жана цикл коддун бир бөлүгүн айлантат.

Жараксыз орнотуу үчүн, биз pinMode аркылуу белгилүү бир пин номерин тандап, анын кириш же чыгыш экенин тандап алабыз. Бул учурда, пин A0 киргизүү болуп саналат, ал эми пин 4 чыгаруу үчүн. Serial.begin фото-резистордун сериялык мониторун баштайт. Муну менен биз боштуктун циклинен баштай алабыз.

Жараксыз цикл үчүн биз Serial.println (analogRead (A1)) жазабыз; фото-резистордун жана сериялык монитордун маалыматтарын басып чыгаруу. Биз if билдирүүсүн жазабыз, эгерде фото-резистор 500дөн жогору сандарды берсе (же күңүрт жарык), ал лампочканы өчүрүп коёт, ал эми күңүрт болбосо күйгүзөт. Жөн эле, код жасалып, схема иштейт!

Бул окуу куралын окуганыңыз үчүн рахмат! Сизге жакты деп ишенем!

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