Мазмұны:
- Жабдықтар
- 1 -қадам: тақта мен жарықдиодты панельді орнатыңыз
- 2 -қадам: бағдарламалауды орнату
- 3 -қадам: бағдарламалау
Бейне: 16x16 RGB LED панелі Arduino жобалары: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бәріне сәлем, Мен бұл жобаны жариялап отырмын, өйткені мен бәріне 16x16 RGB жарықдиодты фантастикалық панельдердің бірімен ойнауға қарапайым орын болғанын қалаймын. Мен басқа жобалардың идеяларын алдым және оларды осы жобаға өзгерттім.
Бұл сізге өзіңіз жасай алатын және өзгертуге болатын қызықты панельдік жобалардан бастауға тамаша орын береді. Мен C ++ бағдарламашысы емеспін, бірақ бұл кодтың көп бөлігін түсіну және өзгерту өте оңай.
Мен бұл жобаны бастадым, себебі әйелім ұлымыздың мектеп бітіруіне арналған қалпақ кигізгісі келді.
Бұл жобалармен жұмыс жасау сізге қызықты болады деп сенемін.
Мен басқа идеяларды таба отырып, жобаны жаңа кодпен жаңартуды жалғастырамын.
КОД ҚОСЫЛДЫ:
16counter - Түстер палитрасы панельдің жолымен жүреді
16 кездейсоқ - панельдегі кездейсоқ түстер
16pacman - Сары Pacman
16 қызыл - Red Pacman Ghost
16colormatrix - айналатын түстер (Youtube -тен басқа жобаға несие)
Жабдықтар
Мен LED панелін Amazon -дан сатып алдым, бірақ оларды Ebay -дан алуға болады:
www.amazon.com/gp/product/B01DC0IOCK/ref=p…
Маған Arduino Nano -ны кішкентай өлшемдері бойынша қолдану ұнайды, маған үлкен тақталардың барлық түйреуіштері қажет емес:
Arduino тақтасын қосуға арналған кабельдер USB Mini болып табылады және деректерді тасымалдау үшін қажет:
1 -қадам: тақта мен жарықдиодты панельді орнатыңыз
Сымдар
Панельде 3 сым бар, қызыл, жасыл, ақ.
Қызыл (оң) панельден Arduino тақтасындағы 5В дейін
Жасыл (Жер) панелден Ardunino тақтасындағы GND -ге дейін
Ақ (Деректер) панельден Arduino Nano 3 -ші пинге дейін
Менің суреттердегі сымдардың түсімен шатастырмаңыз, мен наноды панельге қосу үшін әр түрлі түсті сымдарды қолдандым.
Соңында наноды USB Mini кабелі арқылы компьютерге қосыңыз.
2 -қадам: бағдарламалауды орнату
ARDUINO БАҒДАРЛАМАЛЫҚ
Arduino бағдарламалық жасақтамасын компьютерге жүктеңіз және орнатыңыз.
www.arduino.cc/kz/Main/Software
FastLED КІТАПХАНАСЫ
Github -дан FastLED кітапханасын жүктеу қажет. Бұл жобаның кодының көпшілігі сол кітапхананы қажет етеді. Эскиз, Кітапхананы қосу, Кітапхана қосу, FastLED-master.zip файлын таңдаңыз.
github.com/FastLED/FastLED
ҚАЛТА ҚҰРЫЛЫМЫ
Arduino коды үшін қалта жасаңыз және Project кодының әрқайсысын қалта атауы кодпен бірдей бөлек ішкі қалтаға салыңыз.
3 -қадам: бағдарламалау
Arduino Nano тақтасы компьютерге қосылғанын тексеріңіз.
Қалтаның тиісті құрылымындағы.ino файлдарының біреуін нұқыңыз, ол Arduino бағдарламасында ашылады.
Arduino бағдарламасында бір рет Tools, Board түймесін басып, Arduino Nano тақтасын таңдаңыз.
Содан кейін Құралдар, Портты басыңыз, кем дегенде бір порт тізімде болуы керек, портты таңдаңыз.
Эскизді құрастыру және тақтаға жүктеу үшін Жүктеу түймесін (Оң жақ көрсеткі) басыңыз. Түс үлгісі 16x16 тақтасында көрсетілуі керек
Егер сізде порт мәселесі туындаса, егер сізде бірнеше тізім болса, басқа портты қолданып көріңіз.
Егер сізде қателер болса, Файл, Параметрлер бөліміне өтіп, «Кезеңдегі шығуды көрсету» түймесін басыңыз.
Ұсынылған:
Mini IMac G4 тегіс панелі - NUC: 9 қадам (суреттермен)
Mini IMac G4 тегіс тақтасы - NUC арқылы жұмыс істейді: Кіріспе Мен осы құрылысқа шабыт болған бірнеше жобаларды орындадым. Бірі әлемдегі ең кішкентай iMac жұмыс істейді деп мәлімдейді, бірақ іс жүзінде бұл MacOS тақырыбы бар Linux дистрибутивті жұмыс істейтін Raspberry Pi және нақты M -ды іске қоса алмайды
Көлеңкелі трекер ретінде күн панелі: 7 қадам (суреттермен)
КҮНДЕГІ ТАРАҚТАУШЫ ҚҰНЫ ПАНЕЛІ: Механикалық қозғалысты сипаттау үшін физикада және басқа ғылымдарда қолданылатын негізгі шамасы - жылдамдық. Оны өлшеу тәжірибелік сабақтарда қайталанатын әрекет болды. Мен әдетте камераның қозғалысын зерттеу үшін бейнекамера мен TRACKER бағдарламалық жасақтамасын қолданамын
3 таңғажайып BRAIN / MIND басқару жобалары Arduino және Neurosky көмегімен LedStrip жарық диодты жарықтандырады: 6 қадам (суреттермен)
3 таңғажайып BRAIN / MIND басқару жобалары LedStrip жарықдиодты шамдар Arduino мен Neurosky көмегімен: Сіз бұл туралы ойлану арқылы шамдарды қосқыңыз немесе өшіргіңіз келді ме? Немесе RGB светодиодына қарап, қаншалықты күйзеліске түскеніңізді білгіңіз келе ме? Осы нұсқауларды орындап, біз не істеп жатқанымызды сезіну үшін
Электроника жобалары мен эксперименттеріне арналған ақысыз бөлшектер: 26 қадам (суреттермен)
Электроника жобалары мен эксперименттеріне арналған ақысыз бөлшектер: Бұл нұсқаулық электроника жобаларына тегін бөлшектер алу туралы. Мүмкін сізде бастау үшін қажет барлық нәрсе бар шығар, және сіз заттарды сындырып, жаңа заттарды сатып алған кезде немесе кейде адамдар сізге ескі немесе біркелкі заттарды бергенде сіздің жабдықтарыңыз уақыт өте келе көбейеді
Қосылған жарықдиодты шамдар - IoT жобалары: 7 қадам (суреттермен)
Қосылған жарықдиодты шамдар | IoT жобалары: бұл сіз қазір нарықта көретін кез келген жарықдиодты шам емес. Бұл шамдардың жетілдірілген нұсқасы. Қосылған құрылғылар дәуірінде мен өзім жалғанған шамдарды жасадым. Бұл жоба Филимин деп аталатын бір өнімнен алынған: