Мазмұны:
- Жабдықтар
- 1 -қадам: барлық элементтерді тақтаға қосу
- 2 -қадам: кодты жазу
- 3 -қадам: Arduino үшін контейнер жасаңыз
- 4 -қадам: Түрлі -түсті әлемді пайдалану
Бейне: Түрлі -түсті әлем: 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Анықтама көзі: Мұнда
RGB Colorful World - бұл RGB түсті сенсорлармен жасалған түнгі жарық. Ол сіздің көңіл -күйіңізге сәйкес қалаған түсін оңай өзгерте және таңдай алады. Ашық түсті затты сезу үшін оны қолданғаннан кейін сіз қалаған түнгі жарық түсіне ие бола аласыз.
//
Бөлімді өзгерту (түпнұсқа):
- Түпнұсқа атауы: RGB түстер таңдаушысы
Жабдықтар
Саған қажет болады:
- Ардуино Леонардо (Немесе басқа) - Осы жерден сатып алыңыз
- TCS3200 RGB Sencer (немесе басқа) - Осы жерден сатып алыңыз
- СКД панелі (1602 IIC/I2C) - Осы жерден сатып алыңыз
- батырмалар (кез келген)
- 4,7кΩ резистор (x1)
- 10 кОм резистор (x1)
- 220Ω резистор (x2)
- RGB светодиоды - мұнда сатып алыңыз
- Нан тақтасы
- Түнгі шамшырақ
- Картон
//
Бөлімді өзгерту (түпнұсқа):
- Arduino Pro Micro
- I2C жоқ СКД панельдері
- TCS34725 RGB сенсоры
- 3D принтері
1 -қадам: барлық элементтерді тақтаға қосу
Барлығын бірден орнатпас бұрын, әр элементті бір -бірлеп тексеру қауіпсіз болады. Егер сіз бәрін орнатқан болсаңыз, бірақ ол жұмыс істемесе, сіз ненің дұрыс емес екенін біле алмайсыз.
Әр түрлі Arduino сымдары әр түрлі болады. Егер сіз басқа Arduino қолдансаңыз, басқа жобалардан сымдар схемасы мен кодын іздеуге болады.
Енді біз сымды қалай қосуға болатынын таныстырамыз:
RGB түс сенсоры
GND_ екі GND бар, екеуі де тақтаның теріс полюсіне қосылған (теріс полюс сымды Arduino GND -ге тартуы керек)
OUT_Arduino 8 -ші pin -ге қосылу
S2 → Arduinopin10
S3 → Arduino pin9
VCC_тұтас VCC бар, екеуі де тақтаның оң полюсіне қосылған (оң полюс сымды Arduino 5В -ге тарту керек)
S0 → Arduino pin12
S1 → Arduino pin11
СКД панелі
GND_конверттің теріс жағына қосылған
VCC_конвертті оңға қосылды
SDA → Arduino pin2
SCL → Arduino pin3
Түйме
Екі сымды нан тақтасына енгізу үшін түйреуішті қолданыңыз
Сол жақ сым 10кОм резисторды жалғап, сымды Arduino аналогы A1-ге тартыңыз.
Оң жақ сым_Екі жаққа бөлінеді:
Бірінші жағы: сымды нан тақтасының оң жағына тартыңыз.
Екінші жағы: 10 кОм резисторды қосыңыз, содан кейін нан тақтасының теріс жағына сызық қосыңыз.
RGB жарық диоды
RGB светодиодында 4 түйреуіш бар: қызыл, теріс, жасыл, көк түстерді қосыңыз (қысқа, ұзын, қысқа, қысқа)
Red_ тақтаға қосылған, содан кейін Arduino pin5 -ке жол тартылады
Теріс электрод _ нан тақтасындағы теріс электродқа тікелей қосылады
Green_ Нан тақтасына қосылыңыз, 220Ω резисторды қосыңыз, содан кейін сымды Arduino pin6 -ге тартыңыз
Blue_connect тақтасына қосылыңыз, 4.7 кОм резисторды қосыңыз, содан кейін сымды Arduino pin7 -ге тартыңыз.
Жоғарыда тізбекті қосылуды енгізу болып табылады.
//
Бөлімді өзгерту (түпнұсқа):
СКД мен түс сезу модулін қоспағанда, сымдар бірдей.
LCD_Ол бастапқыда тек СКД қолданды, мен оны I2c СКД етіп өзгертемін.
RGB түсі sencor_ Ол бастапқыда TCS34725 RGB сенсорын қолданды, мен оны TCS3200 етіп өзгерттім.
2 -қадам: кодты жазу
Схема қосылғаннан кейін код жазуды бастауға болады.
Код мына жерде: міне
Әр бөлікті бөлек тексеруді ұмытпаңыз !!
USB кабелін Arduino -ға қоспас бұрын, барлық кабельдердің дұрыстығын мұқият тексеріңіз. Егер дұрыс емес тізбек болса, ол компьютерге немесе Arduino тақтасына зақым келтіруі мүмкін.
Істі өзіңіздің тақтадағы схемаға сәйкес өзіңіз өзгерте аласыз.
//
Бөлімді өзгерту (түпнұсқа):
- LDC & RGB түс сенсорының коды өзгертілді.
- СКД дисплей субтитрлерінің басы да өзгертілді.
- Кейбір түйреуіштердің орнын өзгертті.
3 -қадам: Arduino үшін контейнер жасаңыз
Arduino мен нан тақтасы арасындағы қашықтықты өлшеп, оны картон қораппен кесіңіз. Байланыстырғаннан кейін, компонентті салыңыз.
Мен баспалдақтан жасалған контейнер жасадым, онда жоғарғы жазықтықтағы түйме мен RGB светодиоды, ал RGB түс сенсоры мен СКД төменгі деңгейде. Ішіндегі кеңістік салыстырмалы түрде үлкен және сымды үзбейді. Arduino -ны қуат банкіне қосу үшін қораптың бүйірінен кішкене кесу керек.
Қабықтың мөлшері:
- Жоғары деңгей
Ұзындығы: 19.5 / Ені: 10.5 / Биіктігі: 11см
- Төменгі деңгей
Ұзындығы: 19,5 / Ені: 7,5 / Биіктігі: 5 см
//
Бөлімді өзгерту (түпнұсқа):
- Ол контейнер жасау үшін 3D басып шығаруды қолданды.
4 -қадам: Түрлі -түсті әлемді пайдалану
USB кабелін Arduino -ға қосыңыз және қуат қосылғаннан кейін оны пайдалануға кірісуге болады!
Ашық түстері бар элементті таңдаңыз, оны RGB түс сенсорынан 1 см қашықтықта орналастырыңыз және түймені басыңыз. Элементтің түсі СКД панелінде көрсетіледі, содан кейін RGB светодиоды да осы түске ұқсас шамды жарықтандырады.
Жарықдиодты шамның шектеулеріне байланысты ол өте дәл түстерді жарықтандыра алмайды. Мысалы, ол қара немесе сұр түсті жарықтандыра алмайды, себебі жарықдиодты материалдың өзі ақ. Күңгірт және аз жарық заттар әсерді төмендетеді, айналадағы шамдар мен шағылыстыратын шамдар оның жалған түсті сезінуіне әкеледі, сондықтан оны қараңғы бөлмеде қолдану ұсынылады.
Ұсынылған:
Vídeo Tutoriales De Tecnologías Creativas 01: Сәлем әлем! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: 4 қадам
Vídeo Tutoriales De Tecnologías Creativas 01: Сәлем әлем! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: Arduino Uno жарық диодты жарық диодты жарықтандыру үшін ең жақсы нұсқаулық. Tinkercad Circuits -тің (мысалы, тегін) тізбегі медиацияның бір үлгісі болып табылады. Үзіліссіз
Әлем картасындағы COVID19 бақылау тақтасы (Python көмегімен): 16 қадам
Дүниежүзілік картадағы COVID19 бақылау тақтасы (Python көмегімен): Мен бәріміз білеміз, COVID19 туралы көп ақпаратты білеміз. Бұл нұсқаулық әлем картасында нақты уақыттағы деректерді (жағдайларды) салу үшін көпіршікті картаны құру туралы. , мен бағдарламаны Github репозиторийіне қостым: https: //github.co
Жарқын әлем (жарықдиодты глобус): 4 қадам
Жарқын әлем (LED Globe): Бұл бастапқы түсінік болды. Жарықдиодты қондырғы болатын кубтық глобус. Бұл тек декорация немесе кофе үстелі үшін орталық бөлік (егер сізде жоқ болса). Материалдар тізімі: -Ыстық желім -Акрил -жарықдиодты -10к реисторлар -9 вольтты аккумулятор -Лазерлік кесілген
«Нағыз әлем» жарығы: 7 қадам
«Нағыз әлем» шамы: Барлығы магнитті темір ұнтақтан және химиялық бөтелкеден жасалған. Бұл әлем - бұл сиқырсыз ғылым. Бөтелкенің ішінде жер мен аспан бар. Өзгерістер жарқын адамзат өркениетін көрсетеді, сонымен қатар химиялық
Бүкіл әлем бойынша (Smart Globe): 5 қадам
Бүкіл әлем бойынша (Smart Globe): Бұл жоба MIT курсына арналған, Intro to Making (15.351). «Дүние жүзі бойынша» деп аталатын біздің жоба - бұл терминалға қалаға кірген пайдаланушыға жауап беретін ақылды глобус. Қалаға кіргеннен кейін, глобус маған бекітілген қозғалтқышта айналады