Мазмұны:
- 1 -қадам: RGB LED модулінің сипаттамасы
- 2 -қадам: RGB светодиодты модуль сипаттамасы
- 3 -қадам: RGB жарықдиодты эксперимент материалдары
- 4 -қадам: RGB светодиодты модуль экспериментінің қосылуы
- 5 -қадам: RGB LED модулінің эксперимент коды
- 6 -қадам: RGB светодиодты модулінің қысқаша мазмұны/кері байланыс
Бейне: 37 сенсорлар жинағынан RGB светодиодты пайдалану: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Сіз сыртқа шығып, «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 светодиодты модуль сипаттамасы
Жарық диоды: TH немесе SMT 5050
Алға қарай кернеудің төмендеуі қызыл: 2.1В
Алға қарай кернеудің төмендеуі жасыл: 3.2В
Алға қарай кернеудің түсуі көк: 3.2
Қызыл: 625 нм
Жасыл: 530 нм
Көк: 465 нм
Өлшемі: 20х15 мм
Кейбір модульдерде ток шектеу резисторлары бар, кейбіреулерінде жоқ. Қарсылықтың типтік мәні 120 - 270 Ом.
Түйреуіштер жиі қате таңбаланады. RGB, BGR, GRB және т.
Бұл модульдердің әр түрлі көздері бар. Мұндағы модульдерге ұқсайтын әрбір модуль бірдей әрекет етпейді. Белгілі бір модульде функцияның, кернеудің деңгейлерінің, түйреуіштің және белсенді емес/белсенді күйлердің айырмашылығын тексеріңіз. Кейбір модульдерде дұрыс таңбаланбаған түйреуіштер, тіпті нашар дәнекерленген компоненттер бар екені анықталды.
3 -қадам: RGB жарықдиодты эксперимент материалдары
Бұл модуль қалай жұмыс істейтінін білу үшін, бұл эксперимент оны қарапайым түсінуге болатын микроконтроллер тақтасына қалай қосуға болатынын көрсетеді Sensor. Engine: MICRO. Дамудың күрделі жүйесін қажет етпейді, өйткені бұл тақтаға кіретін 32 биттік микроде барлық ақылды қондырғылар бар.
Басқа микроконтроллер платформаларының коды басқа тілде/синтаксисте болуы мүмкін, бірақ формасы ұқсас.
Міне, осы экспериментке арналған компоненттердің шағын тізімі:
37 сенсорлар жинағынан RGB LED модулі. (Бұл эксперименттің көзі: CircuitGizmos) Жинақтар Amazon -да және көптеген жерлерде онлайнда бар.
Jumper Wires, әйелден әйелге «DuPont» стилі. (Бұл эксперименттің көзі: CircuitGizmos) Бұл түрдегі секіргіштер де желіде қол жетімді.
Микроконтроллер тақтасы. (Бұл эксперименттің көзі: CircuitGizmos)
Басқармамен USB арқылы байланысу үшін сериялық терминалды қосымшасы бар ДК қолданылады. Осындай ақысыз және пайдалы бағдарламалардың бірі - Beagle Term.
Осының барлығымен сіз RGB LED модулін сынау үшін эксперимент жасай аласыз.
4 -қадам: RGB светодиодты модуль экспериментінің қосылуы
Қара сым - ортақ жер
SEM GND - модульдік жер
Қызыл сым - RedLED элементі
SEM P4 - R модулі
Жасыл сым - RedLED элементі
SEM P5 - G модулі
Көк сым - RedLED элементі
SEM P6 - В модулі
Бұл саңылаулы жарықдиодты модульде ток шектеу резисторы бар, сондықтан сыртқы резистор қажет емес
5 -қадам: 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 сенсорлық құжатқа кіріңіз.
Ұсынылған:
LTE CAT -M1 GSM IoT сенсорлар желісі T - 15 минут .: 5 қадам
LTE CAT -M1 GSM IoT сенсорлар желісі … T -15 минут.: 2018 жылдың 08 сәуірінде R & D Software Solutions srl [itbrainpower.net] көпшілікке itbrainpower.net қалқаны арқылы xyz -mIoT туралы хабарландыруды ашты - бірінші және ең жинақы IoT тақтасы, ол ARM0 микроконтроллының әмбебаптығын біріктіреді
5 LDR схемасы: бекіту, таймерлер, жарық және қараңғы сенсорлар: 3 қадам
5 LDR тізбектері: бекітпе, таймерлер, жарық және қараңғы сенсорлар: жарыққа тәуелді резистор, LDR ағыны, оған түсетін жарық қарқындылығымен өзгеретін қарсылыққа ие. Бұл оларды жарық сезгіштік тізбектерінде қолдануға мүмкіндік береді, мұнда мен жасай алатын бес қарапайым схеманы көрсеттім
Arduino: Жалпы сенсорлар мен элементтерді қалай қосуға болады: 4 қадам
Arduino: Жалпы сенсорлар мен элементтерді қалай қосуға болады: Кейде сіз схеманы қалай жасау керектігін түсінбейтін сияқтысыз! Бұл нұсқаулық сізге электрониканы Arduino тақтасына қалай қосу керектігін көрсету арқылы қолдануға көмектеседі
Arduino WiFi желісі (сенсорлар мен іске қосқыштар) - түс сенсоры: 4 қадам
Arduino WiFi желісі (сенсорлар мен іске қосқыштар) - түс сенсоры: сізден қанша қашықтықта сенсор немесе жетегіңіз бар? Wi-Fi желісі арқылы қосылған әр түрлі қосалқы құрылғыларды басқару үшін компьютердің жанындағы бір ғана негізгі құрылғыны пайдалану қаншалықты ыңғайлы? Бұл жобада
Оңай оқулық: Arduino көмегімен икемді сенсорлар: 4 қадам
Қарапайым оқулық: Arduino көмегімен икемді сенсорлар: Flex сенсорлары керемет! Мен оларды робототехника жобаларымда үнемі қолданамын, және мен сіздерді осы кішкентай жолақтармен таныстыру үшін қарапайым нұсқаулықтар жасауды ойладым. Иілгіш сенсор дегеніміз не және ол қалай жұмыс істейді, қалай жасау керектігі туралы сөйлесейік