Мазмуну:

16x16 RGB LED панели Arduino долбоорлору: 5 кадам (сүрөттөр менен)
16x16 RGB LED панели Arduino долбоорлору: 5 кадам (сүрөттөр менен)

Video: 16x16 RGB LED панели Arduino долбоорлору: 5 кадам (сүрөттөр менен)

Video: 16x16 RGB LED панели Arduino долбоорлору: 5 кадам (сүрөттөр менен)
Video: Светодиодная матрица 16x16 адресных светодиодов. Обзор, установка библиотеки, подключение к Ардуино 2024, Ноябрь
Anonim
16x16 RGB LED панели Arduino долбоорлору
16x16 RGB LED панели Arduino долбоорлору
16x16 RGB LED панели Arduino долбоорлору
16x16 RGB LED панели Arduino долбоорлору

Салам баарына, Мен бул долбоорду жарыялап жатам, анткени мен ар бир адам бул фантастикалык 16x16 RGB LED панелдеринин бири менен ойноого келиши керек. Мен башка долбоорлордун идеяларын кармап, бул долбоорго өзгөртүүлөрдү киргиздим.

Бул сизге өзүңүздү алып жана өзгөртө турган кызыктуу панелдик долбоорлор менен баштоо үчүн эң сонун жерди берет. Мен C ++ программисти эмесмин, бирок бул коддун көбүн түшүнүү жана өзгөртүү оңой.

Мен бул долбоорду баштадым, анткени жубайым уулубуздун бүтүрүүчүсүнө шляпа топпер жасоону каалады.

Бул долбоорлордун үстүндө иштөө сизге абдан жагат деп ишенем.

Мен башка идеяларды тапканымдай, долбоорду жаңы код менен жаңыртып турам.

КОД ТИРКЕЛДИ:

16counter - Түстөр палитрасы панелдин жолунда

16random - Панелдеги туш келди түстөр

16pacman - Yellow Pacman

16 кызыл - Red Pacman Ghost

16colormatrix - Айлануучу түстөр (Youtubeдан башка долбоорго кредит)

Жабдуулар

Мен LED панелин Amazonдон сатып алдым, бирок сиз аларды Ebayден дагы ала аласыз:

www.amazon.com/gp/product/B01DC0IOCK/ref=p…

Мага кичинекей өлчөмү үчүн Arduino Nano колдонгон жагат, мага чоң тактайлардын бардык төөнөгүчтөрү сейрек керек:

Arduino тактаңызды туташтыруу үчүн кабелдер USB Mini болуп саналат жана маалыматтарды өткөрө билиши керек:

1 -кадам: Башкарманы жана LED панелин орнотуңуз

Такта жана LED панелин орнотуңуз
Такта жана LED панелин орнотуңуз
Такта жана LED панелин орнотуңуз
Такта жана LED панелин орнотуңуз
Такта жана LED панелин орнотуңуз
Такта жана LED панелин орнотуңуз

WIRING

Panel 3 зым бар, Кызыл, Жашыл, Ак.

Кызыл (оң) панелден Arduino тактасындагы 5vге чейин

Жашыл (Жер) панелден Ardunino тактасындагы GNDге чейин

Ак (Маалымат) панелинен Arduino Nano 3 -пинге чейин

Сүрөттөгү зымдарымдын түсү менен чаташтырбаңыз, мен нанону Панельге туташтыруу үчүн ар кандай түстөгү зымдарды колдондум.

Акыры нанону USB Mini кабели менен компьютериңизге туташтырыңыз.

2 -кадам: Программалоону орнотуу

Программалоо орнотуусу
Программалоо орнотуусу
Программалоо орнотуусу
Программалоо орнотуусу

ARDUINO ПРОГРАММАСЫ

Компьютериңизге Arduino программасын жүктөп алып, орнотуңуз.

www.arduino.cc/en/Main/Software

FastLED КИТЕПКАНАСЫ

Ошондой эле Githubдан FastLED китепканасын жүктөп алышыңыз керек болот. Бул долбоордун кодунун көбү ошол китепкананы талап кылат. Эскизди басып, Китепкананы кошуу, Китепкана кошуу, FastLED-master.zip файлын тандоо.

github.com/FastLED/FastLED

Папкалардын структурасы

Сиздин Arduino кодуңуз үчүн папка түзүңүз жана Долбоордун ар бир кодун папканын аталышы код менен бирдей болгон өзүнчө суб папкага салыңыз.

3 -кадам: Программалоо

Программалоо
Программалоо

Сиздин Arduino Nano тактасы компьютериңизге сайылганын текшериңиз.

Тийиштүү папка түзүлүшүндөгү.ino файлдарынын мисалынын бирин басыңыз жана ал Arduino программасында ачылышы керек.

Arduino программасына киргенден кийин, Tools, Board дегенди басып, Arduino Nano тактасын тандаңыз.

Кийинки чыкылдатыңыз Куралдар, Порт, жок дегенде бир порт тизмеде болушу керек, портту тандаңыз.

Эскизди чогултуу жана тактага жүктөө үчүн Жүктөө баскычын (Оң жебе) басыңыз. Түс үлгүсү 16x16 панелинде көрсөтүлүшү керек

Эгерде сизде Порт маселеси пайда болсо, анда бир нече тизмеде болсоңуз, башка портту колдонуп көрүңүз.

Эгерде сизде кандайдыр бир каталар болсо, анда Файлга, Тандоолорго өтүп, "Түшүнүксүз чыгууну көрсөтүү учурунда" чыкылдатыңыз.

Сунушталууда: