Мазмұны:

37 сенсорлар жинағынан RGB светодиодты пайдалану: 6 қадам
37 сенсорлар жинағынан RGB светодиодты пайдалану: 6 қадам

Бейне: 37 сенсорлар жинағынан RGB светодиодты пайдалану: 6 қадам

Бейне: 37 сенсорлар жинағынан RGB светодиодты пайдалану: 6 қадам
Бейне: НЕ ПОКУПАЙ ПРОЖЕКТОР ПОКА НЕ ПОСМОТРИШЬ ВИДЕО#прожектор #освещение #led 2024, Қараша
Anonim
37 сенсорлар жинағынан RGB светодиодты қолдану
37 сенсорлар жинағынан RGB светодиодты қолдану
37 сенсорлар жинағынан RGB светодиодты қолдану
37 сенсорлар жинағынан RGB светодиодты қолдану

Сіз сыртқа шығып, «37 сенсор» деп аталатын жақсы бағаға электр датчиктер мен модульдер жиынтығын сатып алдыңыз (мысалы, Amazon немесе басқа жерде), бірақ модульдер туралы ақпаратты таба алмайсыз ба? Нұсқаулықтардың бұл сериясы сізге 37 сенсорлар жинағындағы барлық модульдерді алуға көмектеседі. Басқа модульдер саны 37 -ден басқа сатылады, мысалы 20 модульдер жиынтығы және 45 модульдер жиынтығы. Бұл сенсорлар/модульдер кейбір интернет -дүкендерде жеке сатылады.

Бұл жинақ STEM (Ғылым, Технология, Инженерия және Математика) эксперименттері мен білімі үшін өте қолайлы.

37 сенсорлар жинағының «RGB LED» деп аталатын модульдері тесік және жер үсті RGB светодиодтары болып табылады. Бұл бір пакетке кіретін үш түрлі жарық диодты жарық диоды.

(37sensors.com рұқсатымен пайдаланылған суреттер мен ақпарат)

1 -қадам: RGB LED модулінің сипаттамасы

Қызыл, жасыл және көк эмитенттері бар жарықдиодты, олардың әрқайсысы дербес басқарылады. Кейбір модульдерде ток шектеу резисторлары бар, кейбіреулерінде жоқ.

Сонымен қатар: толық түсті жарық диоды, үш түсті жарық диоды, үш хроматикалық жарық диоды, KY021, KY016.

Жинақтарда табылған: 37 сенсор, 45 сенсор (саңылаулы жарық диоды).

Жинақтарда табылған: 20 сенсор, 37 сенсор, 45 сенсор (SMT LED).

2 -қадам: RGB светодиодты модуль сипаттамасы

RGB жарықдиодты модуль сипаттамасы
RGB жарықдиодты модуль сипаттамасы

Жарық диоды: TH немесе SMT 5050

Алға қарай кернеудің төмендеуі қызыл: 2.1В

Алға қарай кернеудің төмендеуі жасыл: 3.2В

Алға қарай кернеудің түсуі көк: 3.2

Қызыл: 625 нм

Жасыл: 530 нм

Көк: 465 нм

Өлшемі: 20х15 мм

Кейбір модульдерде ток шектеу резисторлары бар, кейбіреулерінде жоқ. Қарсылықтың типтік мәні 120 - 270 Ом.

Түйреуіштер жиі қате таңбаланады. RGB, BGR, GRB және т.

Бұл модульдердің әр түрлі көздері бар. Мұндағы модульдерге ұқсайтын әрбір модуль бірдей әрекет етпейді. Белгілі бір модульде функцияның, кернеудің деңгейлерінің, түйреуіштің және белсенді емес/белсенді күйлердің айырмашылығын тексеріңіз. Кейбір модульдерде дұрыс таңбаланбаған түйреуіштер, тіпті нашар дәнекерленген компоненттер бар екені анықталды.

3 -қадам: RGB жарықдиодты эксперимент материалдары

RGB жарықдиодты экспериментке арналған материалдар
RGB жарықдиодты экспериментке арналған материалдар

Бұл модуль қалай жұмыс істейтінін білу үшін, бұл эксперимент оны қарапайым түсінуге болатын микроконтроллер тақтасына қалай қосуға болатынын көрсетеді Sensor. Engine: MICRO. Дамудың күрделі жүйесін қажет етпейді, өйткені бұл тақтаға кіретін 32 биттік микроде барлық ақылды қондырғылар бар.

Басқа микроконтроллер платформаларының коды басқа тілде/синтаксисте болуы мүмкін, бірақ формасы ұқсас.

Міне, осы экспериментке арналған компоненттердің шағын тізімі:

37 сенсорлар жинағынан RGB LED модулі. (Бұл эксперименттің көзі: CircuitGizmos) Жинақтар Amazon -да және көптеген жерлерде онлайнда бар.

Jumper Wires, әйелден әйелге «DuPont» стилі. (Бұл эксперименттің көзі: CircuitGizmos) Бұл түрдегі секіргіштер де желіде қол жетімді.

Микроконтроллер тақтасы. (Бұл эксперименттің көзі: CircuitGizmos)

Басқармамен USB арқылы байланысу үшін сериялық терминалды қосымшасы бар ДК қолданылады. Осындай ақысыз және пайдалы бағдарламалардың бірі - Beagle Term.

Осының барлығымен сіз RGB LED модулін сынау үшін эксперимент жасай аласыз.

4 -қадам: RGB светодиодты модуль экспериментінің қосылуы

RGB светодиодты модуль экспериментінің қосылуы
RGB светодиодты модуль экспериментінің қосылуы

Қара сым - ортақ жер

SEM GND - модульдік жер

Қызыл сым - RedLED элементі

SEM P4 - R модулі

Жасыл сым - RedLED элементі

SEM P5 - G модулі

Көк сым - RedLED элементі

SEM P6 - В модулі

Бұл саңылаулы жарықдиодты модульде ток шектеу резисторы бар, сондықтан сыртқы резистор қажет емес

5 -қадам: RGB LED модулінің эксперимент коды

RGB LED модулінің эксперимент коды
RGB LED модулінің эксперимент коды
RGB LED модулінің эксперимент коды
RGB LED модулінің эксперимент коды

ДК қуатты микроконтроллер тақтасына қосылған кезде, Beagle Term - бұл тақтада болып жатқан оқиғалардың терезесі. Сіз бағдарламалық кодты енгізе аласыз, сол кодтың басылған нәтижелерін көре аласыз, тіпті жұмыс істеп тұрған бағдарламаға ақпаратты енгізу арқылы өзара әрекеттесе аласыз. Дәл осы редакторда сіз бағдарлама кодын енгізесіз. Сіз енгізген кодты Control-Qkeystroke көмегімен сақтай аласыз. Control-W көмегімен редактордағы кодты сақтауға және бірден іске қосуға болады.

EDIT бағдарламасының басқару пернелері. (Функционалдық пернелер Beagle терминінде дұрыс жұмыс істемейді)

  • Control -U - үйге көшу
  • Control-U Control-U-Бағдарламаны бастау үшін жылжытыңыз
  • Control -K - жолдың соңына жылжыту
  • Control-K Control-K-Бағдарламаның соңына өту
  • Control -P - жоғары қарай бет
  • Control -L - бет төмен
  • Control-] - Жою
  • Control -N - кірістіру
  • Control -Q - кодты сақтаңыз
  • Control -W - кодты іске қосыңыз
  • Control -R - табу
  • Control -G - табуды қайталаңыз
  • Control -T - мәтінді белгілеу
  • Control -Y - Мәтінді қою
  • ESC - өзгертулерден бас тартатын редактордан шығу.

Редакторға осы эксперимент кодын енгізіңіз:

ҚОСУ 4

ҚОСЫМША 5, ҚОСУ 6, ДҰРЫС 200 КІДІРТУ: PIN (4) = 1: ТОҚТАУ 200: PIN (4) = 0 ТОҚТАТУ 200: PIN (5) = 1: ТОҚТАУ 200: PIN (5) = 0 ПАУЗ 200: PIN (6) = 1: PAUSE 200: PIN (6) = 0 LOOP

Бұл тест коды 4, 5 және 6 түйреуіштерді шығысқа қояды, содан кейін түс элементін қосу және өшіру үшін олардың әрқайсысын жоғары және төмен орнатады.

r = 1

g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO r = 0 -ден 99 -ҚАДАМ 2 PWM 1, 1000, r, g, b PAUSE 10 КЕЛЕСІ r PAUSE 5000 үшін b = 100 -ден 1 -ҚАДАМҒА. -2 PWM 1, 1000, r, g, b PAUSE 10 КЕЛЕСІ b PAUSE 5000 g = 0 -ден 99 -ҚАДАМ 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT g PAUSE 5000 r = 100 -ден 1 -қадамға дейін - 2 PWM 1, 1000, r, g, b PAUSE 10 КЕЛЕСІ r PAUSE 5000 үшін b = 0 -ден 99 -ҚАДАМ 2 PWM 1, 1000, r, g, b PAUSE 10 КЕЛЕСІ b PAUSE 5000 g = 100 -ден 1 -ҚАДАМ -2 PWM 1, 1000, r, g, b PAUSE 10 КЕЛЕСІ g PAUSE 5000 LOOP

Бұл тест коды PWM көмегімен R, G және B арналарының шығуын баяу ұлғайту/азайту үшін қолданылады. Өзгерістер арасында 5 секундтық кідіріс бар.

PWM шығысын 5В немесе 12В RGB жарықдиодты жолақтарды басқару үшін қатты күй релесі (реле бетін қараңыз) немесе FET арқылы жүргізуге болады.

6 -қадам: RGB светодиодты модулінің қысқаша мазмұны/кері байланыс

Егер сізде модульдің осы түрінің ерекшеліктері немесе мінез -құлқы туралы қосымша ақпарат болса, осында түсініктеме беріңіз, мен тиісті ақпаратты қосамын. Егер сіз ұқсас модульді білсеңіз, бірақ, мүмкін, жалғыз немесе басқа модульдер жиынтығында қол жетімді болса, бұл туралы айтыңыз.

Пікірлер аймағы, егер сіз осы модульмен тәжірибе жасасаңыз, басқа микроконтроллер платформасы үшін шағын үлгі кодын қосуға жақсы орын болар еді. немесе 37 сенсор мен 37 сенсорлық құжатқа кіріңіз.

Ұсынылған: