Мазмұны:
Бейне: TinkerCad -те Arduino көмегімен RGB интерфейсі: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл оқулықта сіз Arduino RGB басқаратын интерфейсі туралы білесіз. RGB светодиодтары үш түрлі светодиодтан тұрады, олардың атауынан бұл жарықдиодты қызыл, жасыл және көк деп болжауға болады. Біз осы түстерді араластыру арқылы көптеген басқа түстерді ала аламыз. Arduino -да аналогты жазу функциясы бар, ол бізге Arduino RGB светодиодының түрлі түстерін алуға көмектеседі.
1 -қадам: RGB светодиодты схемасы
Іс жүзінде RGB светодиодтарының екі түрі бар; жалпы катод бір және жалпы анод. Жалпы катодты RGB светодиодында барлық светодиодтардың катодтары жиі кездеседі және біз анодқа PWM сигналдарын береміз, ал жалпы анодта RGB светодиодында барлық сымдардың анодтары жиі кездеседі және біз катодқа PWM сигналдарын береміз. ледтер.
Біз қолданатын RGB жалпы катодты LED. Сонымен, біз жалпы түйреуішті Arduino GND -ге және басқа үш сымды Arduino PWM түйреуіштеріне қосамыз. Ескерту: RGB светодиодына қарап, жалпы катод пен жалпы анод түрін ажыратуға болмайды. бірдей Сіз бұл жалпы катод немесе жалпы анод екенін білу үшін қосылымдар жасауыңыз керек. RGB жетекшісінің басқа жетекшілерге қарағанда бір үлкен көрсеткіші бар. Жалпы катодтық жағдайда ол GND -ге қосылады және жалпы анодтық жағдайда; ол 5В кернеуге қосылады.
2 -қадам: схема
RGB сымының катодын Arduino GND-ге, ал қалған үш түйреуішке Arduino 3, 4, 5 істігіне 220 Ом резисторлар арқылы жалғаңыз. Резисторлар RGB сымы арқылы токтың артық мөлшерінің өтуіне жол бермейді.
Егер сіз жалпы анодты RGB сымды қолдансаңыз, онда ұзын сымды Arduino 5V -ге қосыңыз.
Ескерту: Егер сізде басқа Arduino болса, онда Arduino PWM түйреуіштерін пайдаланғаныңызға көз жеткізіңіз. PWM түйреуіштерінің жанында ~ белгісі бар.
3 -қадам: жұмыс
RGB светодиодында тағы үш жарық диоды бар. Осы жарықдиодтардың жарықтығын өзгерту арқылы біз көптеген басқа түстерді ала аламыз. RGB светодиодының жарықтығын өзгерту үшін біз Arduino PWM түйреуіштерін қолдана аламыз. PWM түйреуіштері әртүрлі түстерді алуға әкелетін RGB сигналына әр түрлі жұмыс циклдарын береді.
Төмендегі RGB түсті дөңгелегі сізге Arduino RGB светодиодының түрлі түстерін таңдауға көмектеседі.
4 -қадам: код
Қызықты жобалар үшін менімен байланысыңыз:
Youtube:
Facebook парақшасы:
Инстаграм: https://instagram.com/official_techeor? Igshid = uc8l…
Ұсынылған:
Arduino көмегімен TM1637 дисплей модулінің интерфейсі: 3 қадам
TM1637 дисплей модулі Arduino көмегімен: Ас-Салам-О-Алейкум! Бұл нұсқаулық TM1637 дисплей модулін Arduino -мен байланыстыру туралы. Бұл төрт цифрлық жеті сегментті дисплей модулі. Түрлі түсті болады, менікі - қызыл түс
BMG160 3 осьті гироскоп сенсорының Arduino Nano көмегімен интерфейсі: 5 қадам
BMG160 3 осьті гироскоп сенсорының Ардуино Наномен байланысы: Қазіргі әлемде жастар мен балалардың жартысынан көбі ойынға құмар, ал ойынның техникалық аспектілеріне қызығатындардың бәрі қозғалысты сезудің маңыздылығын біледі. осы доменде. Бізді бір нәрсе таң қалдырды
Arduino көмегімен HMC5883L компас сенсорының интерфейсі бойынша нұсқаулық: 10 қадам (суреттермен)
HMC5883L компас сенсорының Arduino интерфейсіне арналған нұсқаулық: Сипаттама нүктесіндегі магнит өрісі
TMP-112 интерфейсі Arduino Nano (I2C) көмегімен: 5 қадам
TMP-112 интерфейсі Arduino Nano (I2C) көмегімен: Сәлеметсіз бе, сәлем! !! Мен (Соманшу Чоудхари) Dcube технологиялық кәсіпорындары атынан температураны Arduino нано көмегімен өлшейтін боламын, бұл I2C протоколының оқуға арналған қосымшаларының бірі. TMP-112 температура сенсорының аналогтық деректері
Arduino Lux Meter - Arduino көмегімен OPT3001 интерфейсі: 4 қадам
Arduino Lux Meter - OPT3001 интерфейсі Arduino көмегімен: Біз әдетте жарықтың қарқындылығын өлшеу қажет жағдайға тап боламыз. Сондықтан мен бұл мәселені шешуге көмектесетін шағын жоба жасауды шештім. Бұл жоба OPT3001 -ді Arduino -мен Lux метр ретінде қалай қолдануға болатынын көрсетеді. Бұл жобада менде