DIY Arduino Simple LED таймеринин схемасы: 3 кадам
DIY Arduino Simple LED таймеринин схемасы: 3 кадам
Anonim
Image
Image
Райондук орнотуу
Райондук орнотуу

Бул Нускамада мен сизге жөнөкөй таймер схемасын кантип жасоону көрсөтөм. Бул долбоорду баштоо үчүн мен Elegoo тарабынан жасалган негизги Arduino Стартер комплектине колумду алдым. Бул комплектти алуу үчүн шилтеме бул жерде Amazon LINK. Сиз ошондой эле бул долбоорду мурунтан эле бар болгон бөлүктөрү менен бүтүрө аласыз, бирок мен сизге керектүү нерселердин бардыгы жана башка нерселер менен келгендиктен комплектти жактырам.

Жабдуулар

  • Arduino UNO
  • Mini Breadboard
  • Кызыл LED
  • Сары LED
  • Жашыл LED
  • Көк LED
  • Ак LED
  • 10k Ом резистор
  • 5X 1k ohm резистору
  • USB программалоо кабели
  • Бир нече кичинекей өтмөктөр

1 -кадам: Райондук орнотуу

Райондук орнотуу
Райондук орнотуу
Райондук орнотуу
Райондук орнотуу
Райондук орнотуу
Райондук орнотуу

Биздин зымдарды баштоо үчүн, мен иштеп чыккан Tinkercad Circuit'име кире аласыз, эгер сиз бул схема менен интернетте байланышып, бул схеманы бүтүрүү үчүн керектүү зымдарды көрө алсаңыз. Биринчиден, 5 диоддун бардыгын нан тактасынын сол жагына киргизип, ар бир LED буту нан тактасында өз катарына ээ болушун камсыз кылыңыз. Кийинки, ар бир LED катодуна 1k Ом резисторун салыңыз, аларды биздин нан тактабыздагы жер темир жолуна туташтырабыз. Эми ар бир LED анодун Arduinoдогу тиешелүү пинге туташтырыңыз. Кызыл LED 3 -пин, сары LED 4 -пин, жашыл LED 5 -пин, көк LED 6 -пин, ак LED 7 -пин үчүн, баскычты нандын ортосуна салып, буттарды сол жана оң катарга бөлүү. Эми биздин 10k ohm резисторубузду 5V рельсине жана баскыч баскычыбыздын үстүндөгү төөнөгүчкө туташкан панелдин темир жолуна салыңыз. Өтмө зымды колдонуп, ошол эле нан тактасын биздин Arduino 8ге туташтырыңыз. Андан кийин баскычтын астындагы пинди секирүүчү зым менен жер темир жолуна туташтырыңыз. Акыркы компонентибиз үчүн пьезо сигналын нандын тактайына киргизе алабыз, бул жерде казык жер темир жолунда, ал эми оң ручка бош темир жолго. Андан кийин позитивдүү пинти биздин Arduino 8ге туташтыруу үчүн секирүүчү зымды колдонуңуз. Мунун баары бүткөндөн кийин, биз жөн гана электр панелиндеги электр рельстерибизди 5Vга жана Arduinoдогу жерге төөнөгүчкө туташтыруубуз керек. Бардык зымдарды бүтүргөндөн кийин, аны иштетүүдөн мурун, берилген схема менен эки эсе, балким үч эсе текшерип алыңыз.

2 -кадам: Код

Code
Code
Code
Code

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

3 -кадам: Акыркы продукт

Акыркы продукт
Акыркы продукт
Акыркы продукт
Акыркы продукт

Биз азыр бүттүк, жаңы таймер схемаңызды сынап көрүү үчүн баскыч баскычын басыңыз. Ар бир 2 секундда активдештирилгенден кийин, башка LED 10 секундга чейин күйүп калат. 10 секунддук таймер бүткөндөн кийин, пьезо сигналынын үнү 3 секундга сигнал берет, ал эми LEDдин баары жаркылдатып, таймериңиздин бүткөнүн кабарлайт. Таймердин схемасын коддогу кечигүү функцияларын тууралоо аркылуу каалаган убакта туураласа болот. Бул кызыктуу долбоор болду жана Arduinoго жаңы келгендер үчүн же кызыктуу проекти сынап көргүсү келгендер үчүн эң сонун долбоор. Эгерде сизде кандайдыр бир суроолор болсо, аларды төмөндө калтырыңыз, мен сизге жардам берүү үчүн болгон күчүмдү жумшайм.

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