Агуулгын хүснэгт:

Ardiuno -той 32x8 Max7219 цэг матриц: 5 алхам (зурагтай)
Ardiuno -той 32x8 Max7219 цэг матриц: 5 алхам (зурагтай)

Видео: Ardiuno -той 32x8 Max7219 цэг матриц: 5 алхам (зурагтай)

Видео: Ardiuno -той 32x8 Max7219 цэг матриц: 5 алхам (зурагтай)
Видео: Arduino Scrolling Text Display Using 8x32 MAX7219 Dot Matrix LED Display | Digital Sign Board 2024, Арваннэгдүгээр
Anonim
Dot Matrix 32x8 Max7219 Ardiuno -той харилцах
Dot Matrix 32x8 Max7219 Ardiuno -той харилцах
Dot Matrix 32x8 Max7219 Ardiuno -той харилцах
Dot Matrix 32x8 Max7219 Ardiuno -той харилцах

Сайн байна уу, Max7219 дээр суурилсан Dot Matrix нь 2020 онд шинэ зүйл биш бөгөөд саяхныг хүртэл тохируулгын явцыг маш сайн баримтжуулж байсан бөгөөд MajicDesigns -аас тоног төхөөрөмжийн номын санг татаж авах боломжтой байв. мөн толгой файлуудын цөөн хэдэн мөрийг өөрчилсөн бөгөөд FC16 нь сэтгэл татам мэт ажилласан. Энэ нь MajicDesigns номын сан дахь бүх алдааг засах хүртэл байсан юм. Одоо баримтжуулсан арга нь ажиллахгүй байна.

Би хэдэн өдөр хайсаар байгаад санамсаргүй байдлаар олж мэдсэн байх … Зарим мэргэжилтнүүд үүнийг аль хэдийн мэддэг байж магадгүй юм. Гэхдээ үүнийг баримтжуулах, хуваалцах, над шиг бусад шинэ хүмүүст туслахыг бодсон

Алхам 1: Бидэнд юу хэрэгтэй вэ?

Бидэнд юу хэрэгтэй вэ?
Бидэнд юу хэрэгтэй вэ?
  • Max7219 32 x 8 dotmatrix самбар
  • Ардиуно Нано
  • Талхны самбар
  • Зарим утаснууд
  • Ardiuno ide бүхий зөөврийн компьютер эсвэл ширээний компьютер

Алхам 2: Max7219?

Хамгийн ихдээ 7219?
Хамгийн ихдээ 7219?
  • Хэрэв та max7219 -тэй гэдэгт эргэлзэж байвал LED цэг матрицыг бүү гаргаарай
  • Томруулж, зураг авахын тулд гар утсаа ашиглана уу
  • Энэ нь уншихад хялбар болгодог

Алхам 3: Драйверийг суулгана уу

Драйвер суулгах
Драйвер суулгах
Драйвер суулгах
Драйвер суулгах
  • Ardiuno Ide хэсэгт "Хэрэгслүүд"> "Номын санг удирдах" хэсэгт очно уу.
  • Дараа нь md_max хайх хэрэгтэй
  • "MD_MAX72xx" ба "MD_Parola" -ийг суулгана уу.
  • Номын сан ачаалагдсан эсэхийг шалгахын тулд Ardiuno -г дахин эхлүүлнэ үү

Алхам 4: Алдаа ба шийдэл

Алдаа ба шийдэл
Алдаа ба шийдэл
Алдаа ба шийдэл
Алдаа ба шийдэл
Алдаа ба шийдэл
Алдаа ба шийдэл
  • Кодын дагуу холболт хийх

    • CLK_PIN 13
    • DATA_PIN 11
    • CS_PIN 12
    • Max_device -ийг 4 болгож тохируулна уу
  • Би үүнийг янз бүрийн жишээн дээр туршиж үзсэн боловч дүрүүд эвлэрч байгааг анзаарсан
  • Заримдаа энэ нь талхны тавцан дээрх сул холболт/утаснаас үүдэлтэй байж болно
  • Ихэнх тохиолдолд энэ нь HW -ийг буруу эхлүүлсэнтэй холбоотой юм
  • Холболт дээр үндэслэн 4 цаг hw байдаг

    • MD_MAX72XX:: PAROLA_HW
    • MD_MAX72XX:: GENERIC_HW
    • MD_MAX72XX:: ICSTATION_HW
    • MD_MAX72XX:: FC16_HW
  • "Parola_HW" нь анхдагчаар хийгдсэн бөгөөд аль нь хамгийн сайн ажиллаж байгааг шалгахын тулд бид нэг нэгээр нь туршиж үзэх хэрэгтэй
  • Тохиргоо бүрийг туршиж үзэхээсээ өмнө Ardiuno -ийн хүчийг дахин тохируулахаа мартуузай
  • Миний хувьд FC16_HW ажилласан

Алхам 5: Кодыг тохируулна уу

Кодыг тохируулна уу
Кодыг тохируулна уу
Кодыг тохируулна уу
Кодыг тохируулна уу
Кодыг тохируулна уу
Кодыг тохируулна уу
  • Тоног төхөөрөмжийн төрлийг "FC16_HW" болгож шинэчлэх
  • Max_device нь 32 x 8 матрицын хувьд 4 хэмжээтэй
  • Кодыг буцааж Ardiuno Nano руу бичнэ үү
  • Дэлгэцийг туршиж үзээрэй
  • Voila ажиллана !!

Энэ нь ирээдүйд хэн нэгэнд тусална гэж найдаж байна.

Та санал хүсэлт, санал хүсэлтээ хуваалцана уу

Зөвлөмж болгож буй: