
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59



Šī pamācība parādīs, kā izveidot krāsainus kauliņus, izmantojot charlieplexing tehniku ar RGB gaismas diodēm. Projektā tiek izmantotas 7 RGB gaismas diodes, kas sakārtotas kauliņu veidā. Katras RGB gaismas diodes iekšpusē ir trīs atsevišķas gaismas diodes, kas kopā veido 21 gaismas diodes. ir kontrolēti ar 4 ATTiny13V mikrokontrollera I/O tapām. Bet saskaņā ar CharliePlexing teoriju mēs varam kontrolēt tikai 12 {n (n-1)} gaismas diodes no 4 I/O tapām. Faktiski LED izkārtojums kauliņu veidā ir tāds, ka tos var iedalīt četrās grupās. Trīs ar divām gaismas diodēm un vienu ar vienu LED. Katras grupas gaismas diodes ir vienlaicīgi ieslēgtas un izslēgtas, un tās var savienot ar vienām un tām pašām I/O tapām. Īsi sakot, tās tiek uzskatītas par atsevišķām gaismas diodēm. Tādējādi kopā ar kodu tiek apstrādātas 4 RGB gaismas diodes (4 x 3 = 12, tāpēc ir pielietojama charlieplexing
1. darbība: shēmas apraksts

Ķēde sastāv no mazām 13, 7 RGB gaismas diodēm, dažiem rezistoriem un mikroslēdža, izņemot barošanas avota savienojumus. Šeit ir pieejama PDF un SCH formāta shēma. Ķēdē izmantotie rezistori ir masīvu veidā, kā parādīts attēlā zemāk. Charlieplexing tehnikā tiek izmantoti visi trīs iespējamie stāvokļi: mikrokontrollera digitālās I/O tapas 0, 1 vai Z (augstas pretestības stāvoklis). Tā spēj kontrolēt N*(N-1) gaismas diodes, izmantojot N digitālās tapas. Izmantojot šo paņēmienu, vienlaikus var vadīt tikai vienu gaismas diodi, un tāpēc visas kontrolējamās gaismas diodes ir jāatsvaidzina ar piemērotu frekvenci, lai tās būtu nekustīgas. Noteiktā laikā vadāmai gaismas diodei ir savas I/O tapas (līdz kas ir pievienots) tiek deklarēts kā izeja, un visas pārējās tapas tiek deklarētas kā ieeja (augstas pretestības vai “Z” stāvoklis)
2. solis: kauliņu darba attēli



Šeit ir vēl daži attēli no kauliņiem darbībā.
Paskaties dažādās krāsās, ko tas var radīt. !!!!!!!!!!!
3. darbība: avota kods
Šeit ir projekta avota kods, kas rakstīts C valodā. Izmantotais kompilators ir WINAVR GCC
Ir pievienoti arī Makefile un. Hex faili
Ieteicams:
Slīpuma sensora LED kauliņi: 3 soļi

Slīpuma sensora LED kauliņi: Šis projekts rada LED kauliņus, kas rada jaunu skaitli katru reizi, kad tiek noliekts slīpuma sensors. Šo projektu varētu mainīt, lai izmantotu pogu, taču kods būtu attiecīgi jāmaina. Pirms šī projekta uzsākšanas noteikti pievienojiet 5V
E -kauliņi - Arduino Die/kauliņi no 1 līdz 6 kauliņi + D4, D5, D8, D10, D12, D20, D24 un D30: 6 soļi (ar attēliem)

E -kauliņi - Arduino Die/kauliņi no 1 līdz 6 Dice + D4, D5, D8, D10, D12, D20, D24 un D30: Šis ir vienkāršs arduino projekts, lai izveidotu elektronisku kauliņu. Ir iespējams izvēlēties 1 līdz 6 kauliņus vai 1 no 8 īpašiem kauliņiem. Izvēle tiek veikta, vienkārši pagriežot rotējošo kodētāju. Šīs ir funkcijas: 1 die: lielu punktu rādīšana 2-6 kauliņi: punktu parādīšana
Sešpusēji PCB LED kauliņi ar WIFI un žiroskopu - PIKOCUBE: 7 soļi (ar attēliem)

Sešu sānu PCB LED kauliņi ar WIFI un žiroskopu - PIKOCUBE: Sveiki, veidotāji! Kubam blakus iekšējam žiroskopiskajam sensoram, kas var noteikt kustību un kauliņu pozīciju, ir ESP8285-01F, kas ir
Arduino Blue LED kauliņi: 8 soļi

Arduino Blue LED kauliņi: paldies nick_rivera par ticību
Arduino LED kauliņi: 4 soļi

Arduino LED kauliņi: Šī pamācība parādīs vienkāršos Arduino kauliņus ar dažām darbībām. Projekts ir piemērots iesācējiem, tas satur dažas pamatdaļas un prasa minimālu komponentu daudzumu. Tālāk ir paskaidrots elementu sagatavošana izgatavošanai