Мазмұны:

Электронды хамелеон: 6 қадам (суреттермен)
Электронды хамелеон: 6 қадам (суреттермен)

Бейне: Электронды хамелеон: 6 қадам (суреттермен)

Бейне: Электронды хамелеон: 6 қадам (суреттермен)
Бейне: Изучаем плагины в ChatGPT и прокачиваем бота на максимум 2024, Қараша
Anonim
Электронды хамелеон
Электронды хамелеон

Хамелеон қоршаған ортаның түстерінің өзгеруі арқылы түсін қалай өзгертетіні туралы ойланып көрдіңіз бе?

Меланоциттерді ынталандыратын гормон немесе MSH деп аталатын нәрсе бар. Егер сіз бұл туралы көбірек білгіңіз келсе, мына сілтемеге өтіңіз. Әңгімелер бөлек, мен қоршаған ортаны жарықтандыру жүйесін немесе хамелеон сияқты нәрсені құрғым келді. Бұл керемет көрінеді, сонымен қатар көзге көмектеседі. Менде неопиксельді жарықдиодты жолақ және қосалқы түс сенсоры болды. Мен өз хамелеонымды (электронды) Arduino (барлығына арналған микроконтроллер) көмегімен ми ретінде құрдым.

1 -қадам: Сізге қажет нәрселер

Сізге қажет болатын заттар
Сізге қажет болатын заттар

1. Arduino Nano (кез келген Arduino жақсы) Amazon Link Arduino Uno2 үшін. Түс сенсоры TCS3200 Amazon Link for Color Sensor3. Neopixel LED Strip Amazon Link Neo Pixel LED4 үшін. Өткізгіш сымдар мен қуат көзі

2 -қадам: бөлшектерге қысқаша кіріспе

Бөлшектерге қысқаша кіріспе
Бөлшектерге қысқаша кіріспе
Бөлшектерге қысқаша кіріспе
Бөлшектерге қысқаша кіріспе

Arduino: TCS 3200 -ден RGB түс сенсоры туралы мәліметтерді алатын және PWM сигналын шығаратын микроконтроллер, Neopixel LED шамдарының түсін басқару үшін. фотодиод массивіне түсетін жарық түсі. Бұл деректерді сол түстерді қайталау үшін пайдалануға болады. IC атауы - WS2812B.

3 -қадам: бәрін қосу

Барлығын байланыстыру
Барлығын байланыстыру
Барлығын байланыстыру
Барлығын байланыстыру

Қосылу - Реакция.. Байланыс Arduino TCS 3200 -дегі 4 түрлі фотодиодтан алынған мәліметтерді оқитын етіп жасалуы керек. Және сол мәнді қайталау үшін неопиксельді светодиоды ретінде сол мәнді көрсетіңіз. Датчиктердегі 4 фотодиод 4 түрлі түсті комбинацияға сезімтал. Олар ток сигналдарын шығарады, олар жиілік сигналдарына айналады, яғни I -ден F -ге дейін түрлендіреді. Оны Arduino түйреуіштері оқиды, содан кейін неопиксельді жарық диодтарына кіріс ретінде беріледі. Мен сенсорлардың жұмысына терең енгім келмейді. Мұны TCS 3200 сенсорының мәліметтер парағына сілтеме жасау арқылы түсінуге болады.

4 -қадам: кодтау

Кодтау
Кодтау

Бұл жобаның коды мына жерде.

Сіз оны жүктеп алып, қажетті кітапханалар мен кодты табу үшін файлды ашуға болады. Кітапханаларды Arduino IDE кітапханалар қалтасына салыңыз. Кодты құрастырыңыз және жүктеңіз. Код өздігінен түсіндіріледі. Мен кодты басқалардың кодтарына қарап жетілдіремін. Кодты оңтайландыру бойынша кез келген ұсыныстар әрқашан құпталады.

5 -қадам: Виола … Ол жұмыс істейді

Виола … Бұл жұмыс істейді
Виола … Бұл жұмыс істейді

Мұнда ол жұмыс істейді. Ол енді сенсорға көрсететін кез келген түстерді қайталайды. Жақсы қосымшалар - 1. Теледидар мен компьютерге арналған сыртқы жарықтандыру, бұл көздің шаршауын азайтады, себебі ол экрандағы максималды түске еліктейді. 2. Бөлмені жарықтандыру3. Көңіл -күйді жарықтандыру

4. Сіз хамелеонды 3D басып шығарып, барлық электрониканы орналастыра аласыз, оны нағыз 3D басып шығарылған хамелеонға айналдырасыз.

Маған байқауларда дауыс беруді ұмытпаңыз.

6 -қадам: жұмыс бейне

Міне жұмыс істейтін бейне.

Ұсынылған: