Мазмұны:

2x2x2 RGB текшесі (Arduino): 9 қадам (суреттермен)
2x2x2 RGB текшесі (Arduino): 9 қадам (суреттермен)

Бейне: 2x2x2 RGB текшесі (Arduino): 9 қадам (суреттермен)

Бейне: 2x2x2 RGB текшесі (Arduino): 9 қадам (суреттермен)
Бейне: 2x2x2 RGB LED cube 2024, Қараша
Anonim
Image
Image
2x2x2 RGB текше (Arduino)
2x2x2 RGB текше (Arduino)
2x2x2 RGB текше (Arduino)
2x2x2 RGB текше (Arduino)

Бір күні мен скучно болдым және LED текшесін жасағым келді деп шештім. Мен кәдімгі жарық диодты текшелерді жасадым, бірақ ешқашан RGB жасаған емеспін. Мен 2x2x2 қарапайым нұсқасын іздедім (бұл менің бірінші RGB текшесі), бірақ мен таба алмадым, сондықтан мен оны өзім жасауға шешім қабылдадым. Мен текшемді кішкентай етіп жасадым, себебі мен оның жинақы болуын қаладым, бірақ маңызды емес. Кешіріңіз, егер бұл сәл шатастыратын болса және кез -келген сұрақ қойсаңыз. Сондай -ақ, бейне көрсетілімнен гөрі көп функциялар бар, бірақ оны жаңартып отыру қиын (мен тырысамын). Ақырында, бұл менің бірінші нұсқаулық, сондықтан мен жасай алатын кеңестер мен жақсартулар пайдалы болар еді:)

1 -қадам: материалдарды жинау

Материалдарды жинау
Материалдарды жинау

8 RGB светодиодтары жалпы катод (жақсырақ таралған)

2 NPN/PNP транзисторлары (мен PNP қолдандым, бірақ маңызды емес, оны кодта өзгертуге болады)

Дәнекерлеу заттары (Дәнекер, Дәнекерлеуіш, т.б.)

Perf Board

8 - көк және жасыл үшін 100/110 Ом резисторлары

4 - қызыл үшін 150/160 Ом резисторлары

Arduino (Кез келген жұмыс істейді, бірақ мен өлшемі үшін про мини қолданамын)

Пинцет

2 -қадам: Дайындықтың 1 -бөлігін бекітіңіз

Дайындық 1 -бөлім
Дайындық 1 -бөлім
Дайындық 1 -бөлім
Дайындық 1 -бөлім
Дайындық 1 -бөлім
Дайындық 1 -бөлім

Алдымен жарықдиодты алып, оны ең ұзын түйреуіш (Жер) оң жақта болатындай етіп реттеңіз. Содан кейін бүйірлік түйреуіштерді шығарыңыз, ал ортаңғы түйреуіштерді жоғары және төмен. Жер штыры жоғарғы немесе солтүстік түйреуіш болуы керек. 8 рет қайталаңыз.

3 -қадам: Дайындықтың 2 -бөлігін бекітіңіз

Дайындық 2 бөлім
Дайындық 2 бөлім
Дайындық 2 бөлім
Дайындық 2 бөлім
Дайындық 2 бөлім
Дайындық 2 бөлім
Дайындық 2 бөлім
Дайындық 2 бөлім

Жерден басқа барлық түйреуіштерді алыңыз да, пинцетпен бүгіңіз. Шамға жақын ұстаңыз. Мұны барлық 8 светодиод үшін жасаңыз.

4 -қадам: Дәнекерлеу көмекшісі

Дәнекерлеуші көмекші
Дәнекерлеуші көмекші

Квадратты өлшеу үшін сызғышты қолданыңыз, содан кейін әр бұрышта тесіктерді кесіңіз. Мен оларды бір -біріне жақын ұстаймын, бірақ сен оны жасайсың.

5 -қадам: қабатты жасау

Қабат жасау
Қабат жасау
Қабат жасау
Қабат жасау
Қабат жасау
Қабат жасау

Суреттерді қадағалаңыз. Төрт жарықдиодты салыңыз, содан кейін жерге түйреуіштерді дәнекерлеңіз. Жоғарғы қабат үшін қайталаңыз.

6 -қадам: қабаттарды қосу

Қабаттарды қосу
Қабаттарды қосу
Қабаттарды қосу
Қабаттарды қосу

Қабаттарды бір -бірінің үстіне қойыңыз және барлық түйреуіштердің сәйкес келетініне көз жеткізіңіз. Бұл көмек қолын қолдануға көмектеседі, бірақ бұл міндетті емес. Ілгектерді текше пішініне айналдыру үшін кесіңіз.

7 -қадам: Барлығын біріктіру

Барлығын біріктіру
Барлығын біріктіру
Барлығын біріктіру
Барлығын біріктіру

Бұл диаграмма PNP транзисторларына арналған, егер сіз NPN қолдансаңыз, транзистордың ортаңғы түйреуішіне аналогты түйреуіштерден резисторды қосқаныңызға көз жеткізіңіз. Сондай -ақ, жасыл және көк түйреуіштерге 100 Ом және қызылға 150 Ом резистор қосуды ұмытпаңыз. Егер сіз түйреуіштерді басқа жолмен қосуды шешсеңіз, мен оны кодта өзгертуді жеңілдеттім

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

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

Бұл кодты Arduino -ға жүктеңіз. Мен кодты жаңартуды жалғастырамын, сондықтан жиі тоқтаңыз. Сондай -ақ, ол өшпейді.

9 -қадам: ары қарай

Мен кодты түсіндіруге тырыстым, сондықтан оны қосу өте оңай. Егер біреу жаңа функцияларды жасаса, олар менімен бөліседі, мен оларды кодқа қосамын және несие беремін. Ақырында маған arduino байқауында, жаңа авторлар байқауында және оны жарқырататын конкурста дауыс беріңіз!

Ұсынылған: