Мазмуну:

Dot Matrix Board: 8 кадам
Dot Matrix Board: 8 кадам

Video: Dot Matrix Board: 8 кадам

Video: Dot Matrix Board: 8 кадам
Video: Display text on 8x8 LED matrix with MAX7219 Arduino module 2024, Ноябрь
Anonim
Image
Image

Бул Dot Matrix Board үч MAX7219дан турат, алар каалаган тамганы же санды катары менен көрсөтө алат. Бул Arduino долбоору ушул веб -сайтка негизделген. Мурунку веб -сайттан мен дагы 2 Дотр матрицасын, бир баскычты жана бир динамикти коштум. Тамгалар же сандар көрсөтүлүп жатканда, баскычты басып, кармап туруу менен, спикер адамдардын көңүлүн буруу үчүн үндү жаратышы мүмкүн. Бүт долбоор бир кутуга салынган жана аны алып жүрүүгө ыңгайлуу кылат.

1 -кадам: материалдарды даярдоо

Материалдарды даярдоо
Материалдарды даярдоо
  • 3 8x8 чекит матрицасы (MAX7219)
  • 1 Нан тактасы
  • 1 Ардуино Леонардо
  • Jump Wires
  • Картон (өлчөмү ар кандай болушу мүмкүн)
  • Бычак
  • 1 Көк резистор
  • 1 Button
  • 1 Динамик
  • Тасма
  • Желим

2 -кадам: Сырткы катмарды кесүү

Сырткы катмарды кесүү
Сырткы катмарды кесүү
Сырткы катмарды кесүү
Сырткы катмарды кесүү
Сырткы катмарды кесүү
Сырткы катмарды кесүү

1. Картондун ортосуна 10см х 3,3см тик бурчтукту кесип алыңыз

2. Тик бурчтуктун жанында радиусу 1,5 см болгон тегеректи кесип, ортосунда 2,5 см калтырыңыз

(Биринчи сүрөт - сиз көздөшүңүз керек болгон форма, аны колдонуу Дот матрицасын жана баскычын ичине коюу болот, бирок бул кадамда аларды ичине койбоңуз)

3. 24.5cm x 10cm эки кесимди кесип (Экинчи сүрөт)

4. 13cm x 10cm эки кесимди кесиңиз (Экинчи сүрөт)

5. 13см х 10см бөлүгүнүн бирин тандап, зымдарды чыгаруу үчүн 6,5см х 2см тешикти кесип алыңыз (Үчүнчү сүрөт)

3 -кадам: Чекит матрицасын туташтыруу (MAX7219)

Чекит матрицасын туташтыруу (MAX7219)
Чекит матрицасын туташтыруу (MAX7219)
Чекит матрицасын туташтыруу (MAX7219)
Чекит матрицасын туташтыруу (MAX7219)

Бул кадамда 3 чекиттик матрицаны даярдаңыз. Ар бир Матрицанын эки жагы бар: жашыл менен бир жагы жашылсыз. Чекит матрицасын бирге туташтырууда, сүрөттө көрсөтүлгөндөй, Дот матрицасы ар кандай тараптар менен туташтырылышы керек; Мунун мааниси бар, анын зымдары жашылсыз, экинчисинин зымдары жашыл менен туташкан болот. VCC VCC, GND GND, DIN DIN туташуусу керек ж.б. Булар бири -бирине туташкан үч чекит матрицасына чейин кайталанат.

4 -кадам: Чекит матрицасын схемага туташтырыңыз

Чекит матрицасын схемага туташтырыңыз
Чекит матрицасын схемага туташтырыңыз

Dot Matrix менен Нан тактасын туташтыра турган 5 секирүү зымын колдонуңуз. Нан тактасына туташуу үчүн оң жактагы Дот матрицасын тандаңыз. Нан тактасында беш зым туташтырылганда:

  • VCC оң горизонталдык бөлүккө туташат
  • GND Arduino GND бөлүгүнө туташат
  • DIN Digital Pin 11ге туташуу
  • CS Digital Pin 10го туташат
  • CLK Digital Pin 13ке туташыңыз

5 -кадам: Баскыч

Button
Button
Button
Button

Баскычтын оң жана терс бөлүгүн Нан тактасына туташтырыңыз. Баскычтын терс бөлүгүн Нан тактасындагы терс горизонталга туташтыруу үчүн көк резисторду колдонуңуз жана зымды колдонуңуз жана терс горизонталдуу Arduinoдогу GNDге туташтырыңыз. Оң баскычты позитивдүү горизонталга туташтырыңыз жана позитивдүү горизонталдуу Arduinoдогу 5Вга туташтыруу үчүн башка зымды колдонуңуз. Акыры, баскычтын терсинен зымды колдонуп, аны Arduinoдогу Digital Pin 2ге туташтырыңыз.

6 -кадам: Динамик жана башкалар

Динамик жана башкалар
Динамик жана башкалар
Динамик жана башкалар
Динамик жана башкалар

Динамиктин позитивин Arduinoдогу Digital Pin 6 менен, ал эми терсинин GND менен байланыштырыңыз. Ошондой эле, Digital Pin 0ну Нан тактасындагы оң горизонталга туташтыруу үчүн зымды колдонуңуз.

7 -кадам: Бириктирүү

Комбайн
Комбайн
Комбайн
Комбайн
Комбайн
Комбайн

Зымдарды туташтырып, сырткы катмарын жасагандан кийин, акыркы кадам - кутуну жасоо. Биринчи картонго (тик бурчтук жана кичинекей тегерекче) үч Дотрицаны жана баскычты коюңуз (1 -сүрөт). Dot Matrix туура ырааттуулукта жана ошол эле багытта экенине ынангыла. Эң чоң картон кесимдерин (24,5см 10см) биринчи картон кесиминин узундугуна чаптаңыз, андан кийин кичинекей картон кесимдерин туурасына (13см х 10см) чаптаңыз. Акырында, колонканы кичинекей картон бөлүгүндө жасалган тешиктин үстүнө жабыштырыңыз.

8 -кадам: Кодду киргизиңиз

Бул кодду киргизиңиз жана баштоо үчүн Arduino менен туташыңыз!

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