Мазмұны:

Ebot / Arduino көмегімен RGB LED бейімделетін камуфляж (хамелеон): 5 қадам (суреттермен)
Ebot / Arduino көмегімен RGB LED бейімделетін камуфляж (хамелеон): 5 қадам (суреттермен)

Бейне: Ebot / Arduino көмегімен RGB LED бейімделетін камуфляж (хамелеон): 5 қадам (суреттермен)

Бейне: Ebot / Arduino көмегімен RGB LED бейімделетін камуфляж (хамелеон): 5 қадам (суреттермен)
Бейне: eBOT ARM 9. Bluetooth Module 2024, Шілде
Anonim
Ebot / Arduino көмегімен RGB LED бейімделетін камуфляж (хамелеон)
Ebot / Arduino көмегімен RGB LED бейімделетін камуфляж (хамелеон)
Ebot / Arduino көмегімен RGB LED бейімделетін камуфляж (хамелеон)
Ebot / Arduino көмегімен RGB LED бейімделетін камуфляж (хамелеон)
Ebot / Arduino көмегімен RGB LED бейімделетін камуфляж (хамелеон)
Ebot / Arduino көмегімен RGB LED бейімделетін камуфляж (хамелеон)
Ebot / Arduino көмегімен RGB LED бейімделетін камуфляж (хамелеон)
Ebot / Arduino көмегімен RGB LED бейімделетін камуфляж (хамелеон)

Бұл шын мәнінде керемет және қарапайым жоба. Ол фонның түсін түсіну үшін түсті сенсорды қолданады және оны 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 -қадам: бейне

Image
Image

Ақырында, бейнеде көрсетілгендей, сіз қалай жұмыс істейтінін тексеру үшін түрлі түсті қағаздарды қоса аласыз.

Ұсынылған: