Мазмұны:
Бейне: Ebot / Arduino көмегімен RGB LED бейімделетін камуфляж (хамелеон): 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Бұл шын мәнінде керемет және қарапайым жоба. Ол фонның түсін түсіну үшін түсті сенсорды қолданады және оны RGB жарықдиодты жолағында көрсетеді.
Мен Ebot микроконтроллерін қолдандым, бірақ сіз arduino uno сияқты кез келген басқа микроконтроллерді қолдана аласыз.
1 -қадам: материалдарды жинау
Электронды компоненттер:-
1 x Ebot микроконтроллері (сіз arduino немесе кез келген басқа микроконтроллерді қолдана аласыз)
1 x Түс сенсоры
1 x RGB LED жолағы
6 x өтпелі сымдар
Тексеру үшін сіз түрлі түсті парақтарды ала аласыз.
2 -қадам: Орнату
Орнату шынымен де оңай
1. RGB светодиодын алып, GND, Do және +5v үш қосқыш сымдарын дәнекерлеп, оларды микроконтроллерде сәйкесінше GND істігіне, 0 істікшеге және 5в істікшеге қосыңыз.
2. Әрі қарай түс сенсоры көмегімен
Микроконтроллердегі GND GND түйреуі
кернеу түйреуіші микроконтроллердегі кернеу түйреуі
микроконтроллердегі A0 түйреуіші
3 -қадам: құрастыру
Орнатуды аяқтағаннан кейін түс сенсорын жолаққа төмен қаратып бекітіңіз.
4 -қадам: код
{// Бастауыштар ebot_setup ();
// Бекіту режимдері
strip0.begin ();
strip0.show ();
pinMode (0, OUTPUT); // RGB жарық диоды
pinMode (A0, INPUT); // Түс сенсоры
}
бос цикл ()
{if (color (A0)> = 182 && color (A0) <= 279) {colorWipe (& strip0, 0, 45, 97, 25);
} else if (color (A0)> = 79 && color (A0) <= 149) {colorWipe (& strip0, 0, 105, 14, 25);
} else if (color (A0)> = 21 && color (A0) <= 43) {colorWipe (& strip0, 255, 221, 0, 25);
} else if (color (A0)> = 340 && color (A0) <= 352) {colorWipe (& strip0, 191, 3, 0, 25);
} else {colorWipe (& strip0, 0, 0, 0, 25); }
}
сенсорға көбірек түстерді түсіндіру үшін егер сіз мәлімдемелерді көбірек қоссаңыз болады.
5 -қадам: бейне
Ақырында, бейнеде көрсетілгендей, сіз қалай жұмыс істейтінін тексеру үшін түрлі түсті қағаздарды қоса аласыз.
Ұсынылған:
NextPCB.com PCB прототипін қолдана отырып, бейімделетін жарықтығы бар Arduino Nano сағаты: 11 қадам
NextPCB.com сайтынан прототипті PCB көмегімен бейімделетін жарықтығы бар Arduino Nano сағаты: Әркім уақыт пен күнді бірге көрсететін сағатты қалайды, сондықтан мен бұл жобада сізге RTC мен дизайн көмегімен жарықтығы бейімделетін arduino нано сағатын қалай құруға болатынын көрсетемін. NextPCB ПХД
Бейімделетін күн көзілдірігі: 5 қадам (суреттермен)
Бейімделетін күн көзілдірік қақпағы: ITECH магистрлік бағдарламасында есептеу дизайны мен цифрлық өндіріс семинары аясында өткізілген жоба. Күн сізді соқыр етеді және сіздің қолыңыз бос емес пе? Енді проблема жоқ … Мұнда сіз барлық маңызды ақпаратты таба аласыз. борышыңызды құрыңыз
Хамелеон отары: 16 қадам
Хамелеон колониясы: Қысқаша мазмұны Бұл жоба шеберханада жүрген досым маған хамелеон бөлшектері салынған қорапты беріп: «Біз бұл хамелеон бөлшектерін не істей аламыз?» Деді. Біраз уақыттан кейін мен дизайнер достарымның көмегімен жобаны аяқтадым
Электронды хамелеон: 6 қадам (суреттермен)
Электрондық хамелеон: Сіз қоршаған ортаның түстерінің өзгеруі арқылы хамелеонның түсі қалай өзгеретіні туралы ойландыңыз ба? Меланоциттерді ынталандыратын гормон немесе MSH деп аталатын нәрсе бар. Егер сіз бұл туралы көбірек білгіңіз келсе, мына сілтемеге өтіңіз. Әңгімелер бөлек, мен
Ebot көмегімен Fire Fly: 3 қадам (суреттермен)
Ebot көмегімен Fire Fly: Ebot көмегімен қарапайым жоба Бұл оттығын еліктейтін жарықдиодты жарықтылықты біртіндеп ұлғайту мен азайту арқылы жасалады