Мазмуну:
- 1 -кадам: Бардык компоненттерди даярдоо
- 2 -кадам: Компоненттерди туташтыруу
- 3 -кадам: Код жазуу
- 4 -кадам: Demo
Video: Push Switch to Control Led (Arduino): 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Tinkercad долбоорлору »
Салам! Бүгүн мен Arduinoдогу LEDдин ON/OFF абалын көзөмөлдөө үчүн баскычты кантип колдонууну көрсөтөм.
Бул үчүн мен TinkerCADты колдоном, аны колдонуу абдан оңой жана ушул сыяктуу нерселерге келгенде биздин максаттарыбызга кызмат кылат.
Эгерде сиз TinkerCADты кантип колдонууну билгиңиз келсе, анда менин постумду текшерип, электрондук долбоорлор үчүн TinkerCADтын негизги колдонулушу боюнча текшере аласыз.
Шилтеме:
1 -кадам: Бардык компоненттерди даярдоо
Эми биздин тестирлөө үчүн зарыл болгон бардык компоненттерди алыңыз:
1) Arduino Uno
2) Small Breadboard
3) LED
4) баскыч
5) Резистор (10K-ohms) (маанини резистор опция менюсунда өзгөртсө болот, аны чыкылдатуу менен)
6) резистор (220 Ом)
2 -кадам: Компоненттерди туташтыруу
Эми биз талапка ылайык бардык компоненттерди туташтырышыбыз керек. Демек, бул үчүн биз жөнөкөй логиканы ойлошубуз керек. Биз баскычтан кандайдыр бир кирүү сигналын алганда, ошондо гана биз Arduino менен туташкан LEDге чыгуу сигналын колдонушубуз керек.
Бул үчүн баскычты панелдин көпүрөсүнө коюңуз (сүрөттө көрсөтүлгөндөй) жана баскычтын түйрөгүчтөрүнүн бириндеги зымды сүйрөп алып, аны нан табактын оң катарына туташтырыңыз. Андан кийин 10k-ohms каршылыгын резистордун башка пинине туташтырыңыз (көрсөтүлгөндөй). Эми бул позитивдүү бөлүм менен резистордук бөлүмдүн ортосундагы которуштуруучу ролун аткарат.
Резисторго туташтырылган баскычтын ошол эле терминалындагы зымды сүйрөп барып, Arduino 2 пинге туташтырыңыз. Бул баскычтан киргизүү катары иштейт. Резистордун экинчи учун нан тактасынын жер бөлүгүнө (-ve) туташтырыңыз. Оң бөлүктү Arduino 5V менен терс бөлүмдү Arduino GND (жерге) туташтырыңыз.
Эми биз LEDди Arduino'дун 13 пинине (каалаганын тандай аласыз) 220 омдук резистор аркылуу туташтырышыбыз керек.
3 -кадам: Код жазуу
Экрандын оң жагындагы Код өтмөгүн ачыңыз жана текст катары коддоо режимин тандап, андагы кодду өчүрүңүз.
Биринчиден, баскычты жана LED казыктарын Arduino менен байланыштырыңыз. Эми биз баскычтын абалын сактай турган өзгөрмөгө муктажбыз (эстутумдун милдетин аткаруучу). Ошентип, бул үчүн бүтүн сан өзгөрмөсүн жарыялап, демейки маанини 0 деп белгилеңиз (ӨЧҮР абалын 0 деп белгилөө).
Эми орнотуу функциясында жетектүү пин режимин ЧЫККАН жана баскычтын пин режимин INPUT деп жарыялайбыз.
Void loop функциясында digitalRead аркылуу баскычтын абалын окуп, аны өзгөрмөгө сактаңыз.
Эми баскычтын абалы HIG H экендигин текшериңиз, жогорку чыңалууну башка төмөн чыңалууга алып барыңыз.
Симуляцияны басып кодду текшериңиз.
4 -кадам: Demo
Эгерде кандайдыр бир маселе болсо, мага кабарлап коюңуз
Сунушталууда:
Switch Adapt a Toy: WolVol Train Made Switch жеткиликтүү!: 7 кадам
Switch Ad Toy: WolVol Train Made Switch жеткиликтүү! Көпчүлүк учурларда, ылайыкташтырылган оюнчуктарды талап кылган балдар кире алышпайт
Touch Less Switch Switch: 11 кадам
Touch Less Touch Switch: Учурдагы COVID-19 кырдаалында, пандемиянын коомчулукка жайылышына жол бербөө үчүн коомдук машиналар үчүн сенсорсуз колдонуучу интерфейсин киргизүү
IR Remote Control Switch CD4017 колдонуп: 4 кадам
IR Remote Control Switch CD4017 аркылуу: ► https://www.nextpcb.com/?code=afzal Trail PCB прототипине 0 $ алуу үчүн 5 $ купонду алыңыз, эгер жогорудагы линктен катталсаңыз, долбоордун толук сүрөттөмөсүн табыңыз & Бардык пайдалуу материалдар камтылган • Микросхема / Схема • Аппараттык / Компоненттердин тизмеси • Коддор / Алгоритм
ESP8266 RGB LED STRIP WIFI Control - NODEMCU Wifi аркылуу башкарылган LED тилкеси үчүн IR алыстан башкаруу пулу катары - RGB LED STRIP Smartphone Control: 4 кадам
ESP8266 RGB LED STRIP WIFI Control | NODEMCU Wifi аркылуу башкарылган LED тилкеси үчүн IR алыстан башкаруу пулу катары | RGB LED STRIP смартфонду көзөмөлдөө: Салам балдар бул окуу куралында биз nodemcu же esp8266ды IR пульту катары RGB LED тилкесин башкаруу үчүн колдонууну үйрөнөбүз жана Nodemcu смартфону WiFi аркылуу башкарылат. Ошентип, негизинен сиз RGB LED STRIPти смартфонуңуз менен башкара аласыз
Door Bell Push жана температура сенсору: 6 кадам
Door Bell Push жана Temperature Sensor: Бул esp-12F (esp8266) модулу менен стандарттуу катуу зымдуу эшик коңгуроосун күчөтөт. Бул төмөнкү функцияларды камсыз кылат Эшиктин коңгуроосун аныктоо IFTTTSтор аркылуу телефонго билдирүүлөрдү жөнөтөт