Съдържание:

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

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

Видео: Чарлиплексиран ред от LED светлини, за Arduino: 9 стъпки (със снимки)
Видео: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Юни
Anonim
Чарлиплексиран ред от LED светлини, за Arduino
Чарлиплексиран ред от LED светлини, за Arduino
Чарлиплексиран ред от LED светлини, за Arduino
Чарлиплексиран ред от LED светлини, за Arduino

Това е моята инструкция за 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
Кодиране на Arduino

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

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

Забавлявай се!!!
Забавлявай се!!!

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

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

Допълнителни снимки
Допълнителни снимки
Допълнителни снимки
Допълнителни снимки
Допълнителни снимки
Допълнителни снимки

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

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