Чарлиплексиран ред от LED светлини, за Arduino: 9 стъпки (със снимки)
Чарлиплексиран ред от LED светлини, за Arduino: 9 стъпки (със снимки)
Anonim

Това е моята инструкция за charlieplexing LED ред/низ с arduino. Забелязах, че няма много инструкции за charlieplexing с помощта на arduino, затова направих това. Опитах се да поддържа проекта прост, но това не се получи много добре. Запояването е сложно, не бих препоръчал това като проект за запояване за първи път. Ето малко информация за charlieplexing: en.wikipedia.org/wiki/Charlieplexing Направих около 80 снимки и не всички от тях стигнаха до основните стъпки, но можете да ги намерите в стъпка 9: Допълнителни снимки Ако имате някакви коментари, въпроси и/или предложения, моля, попитайте ги!

Стъпка 1: Списък на частите:

Части:- 12 светодиода; Използвам някои 3 мм червени светодиоди- 4, 270 ома резистори; Можете да използвате и други стойности- Perfboard/Veroboard; Използвах парче 27 дупки х 5 дупки- Тел; Използвах около 26 габарита, твърда жица- щифтове за глава (по избор)- ArduinoTools:- поялник- пистолет за горещо лепило (по избор)- ръка за помощ (по избор)

Стъпка 2: Запояйте анодите на светодиодите

Няма да се говори много за следващите няколко стъпки, но има няколко основни моменти, които ще спомена.- Анодите на светодиодите са запоени в групи от 3- Уверете се, че 4-те групи не се съединяват, но остават отделени свързват четирите групи са оформени като L.

Стъпка 3: Огънете катодите

Основни точки:- Трябва да завършите с 4 различни реда- Уверете се, че всеки от 4-те реда съдържа само 3 връзки към катодите и само по един от всяка група светодиоди

Стъпка 4: Запоявайте катодите

Основни точки: Тук няма какво да се каже, просто запоявайте 4 -те реда и не забравяйте да избегнете мостове по проводниците. Трябва да имате 4 реда, които имат само 3 връзки към него, по един от всяка група с една група, която не е свързана. Опитах се да направя схемата възможно най -близо до окабеляването, така че това може да направи това, за което говоря, малко по -лесно за разбиране. Това е последната снимка на тази стъпка.

Стъпка 5: Инсталирайте резистори

Това е малко объркващо. Дано съм го обяснил достатъчно добре. Има още снимки на това в стъпка 9. Връзки на края на резистора: 1) Единият край е свързан към ред 1. Другият към група 42) Единият край е свързан към ред 2. Другият към група 33) Един край е свързан към ред 4. друг към група 24) Единият край е свързан към ред 3. Другият към група 1

Стъпка 6: Добавете контролните проводници

Това е може би една от най -лесните стъпки! Всичко, което правите, е да запоявате проводници към 4 -те групи. Използвах няколко парчета тел с дължина около 6. Те не трябва да са с различни цветове, но може да бъде полезно, ако нещо се обърка и трябва да отстраните грешките във веригата. Не ви трябват заглавки, но ако искате, не се колебайте да ги използвате.

Стъпка 7: Кодиране на Arduino

Ето някои основни стъпки за програмиране на вашия arduino. трябва да променя няколко неща в масива "const int ledPins [12] [2] = {", ако светодиодът е включен, извън ред. Опитах се да добавя много коментари към кода, но ако имате такива въпроси, моля задайте ги.

Стъпка 8: Забавлявайте се !

Това не би трябвало да е трудно, но може да е. Ако имате някакви коментари, въпроси и/или предложения, моля, попитайте ги!

Стъпка 9: Допълнителни снимки

Е, не съм сигурен дали малко прекалявам със снимките, но ето и останалите снимки, ако имате нужда от нещо изяснено. Ако имате някакви въпроси, не се колебайте да ги зададете.

Препоръчано: