Мазмуну:

Dot Matrix; 8x8 билдирүү же сүрөттөр менен: 4 кадам
Dot Matrix; 8x8 билдирүү же сүрөттөр менен: 4 кадам

Video: Dot Matrix; 8x8 билдирүү же сүрөттөр менен: 4 кадам

Video: Dot Matrix; 8x8 билдирүү же сүрөттөр менен: 4 кадам
Video: arduino 8x8 dot matrix 2024, Ноябрь
Anonim
Dot Matrix; 8x8 билдирүү же сүрөттөр менен
Dot Matrix; 8x8 билдирүү же сүрөттөр менен

Бул Instructable сизге Dot Matrix 8x8 менен жасаган Дот матрицалык сүрөттөрдү көрсөтөт. Сураныч, киргизилген видеолорду жана программаларды караңыз.

Чекит матрицасы - бул 2 Өлчөмдүү дисплей. Ал 8 мамычадан жана 8 саптан турат. Эгер матрицаны жакшылап карасаңыз кичинекей чекиттер бар. Дот матрицасында да чоң LED (интегралдык схема) бар, ал светодиоддорду айдайт. Ардуино жана Код (программа) Дот матрицасында сүрөттү же билдирүүнү түзөт.

Эгерде сиз Кодду карасаңыз, анда B00010100 окшош экилик сандарды көрөсүз.. бул катар (1) чекитти күйгүзөт жана нөл чекитти өчүрөт дегенди билдирет.. Дот матрицасында 8 катар бар Микроконтроллерге (Arduino) Dot матрицасында эмнени жандыруу керектигин айткан 8 экилик кодду көрөсүз.

1 -кадам: Dot Matrix8x8

Dot Matrix8x8
Dot Matrix8x8

Бул көрсөтмө 8x8 чекиттүү матрицанын колдонулушун көрсөтөт. Мен сүрөттөрдү жана билдирүүнү видеого түшүрдүм (видеону караңыз)

Программалар Arduino жана Make, (Rui Santos) тарабынан өзгөртүлгөн. Мен алардын үйрөткүчтөрү үчүн экөөнө тең ыраазычылык билдирем.

Мен өз сүрөттөрүмдү коюу үчүн коддорду өзгөрттүм. (Экилик санды коюу көп убакытты талап кылган, бирок пайдалуу)

2 -кадам: Электрондук компоненттер

Чекит матрица 8x8

Elegoo (меники) же Arduino

секиргичтер же зымдар

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

Бул Дот матрицасы үчүн программалар.

Райондук конфигурация коддор үчүн ар башка

Же бар;

DIN 12 -пинге туташат

CLK 11 пинге туташат; 3 сүрөт үчүн; кар бүртүгү, кутулар жана жылмаюу

CS 10 -пинге туташат

Матрицада 5 вольтту жана жерге Arduino менен туташтырыңыз

же

int DIN_PIN = 2; // маалыматтар пин менен

int CS_PIN = 3; // load (CS) pin; Башка сүрөттөр үчүн

int CLK_PIN = 4; // сааттык пин

Матрицада 5 вольтту жана жерге Arduino менен туташтырыңыз

4 -кадам: Жыйынтык

Жыйынтык
Жыйынтык

Мен видеолорду көрүп, сүрөттөрдү жана билдирүүнү көрөсүз деп үмүттөнөм (Hi)

Программалар тиркелет.

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

Сиз кодду өзгөртө аласыз жана 8x8 матрицасы үчүн өзүңүздүн бинардык бирдигиңизге киргизе аласыз (муну үчүн сиз каалаган чекит үчүн 1, ал эми жарык бербеген чекиттер үчүн 0 коёсуз. Ар бир сап үчүн ар бир чекит үчүн санды коюңуз. Андан кийин бардык катарга коюңуз.) Эгерде сиз кодду карасаңыз, анда мисалы B00010100 көрөсүз (бул бир катар; бул 4 жана 6 чекиттери күйөт). Сиз муну ар бир сап же сап үчүн жасашыңыз керек болот. 8x8 чекит матрицасында 8 катар бар.

Видеолордон жана коддордон ырахат алыңыз.

Рахмат

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