Агуулгын хүснэгт:
- Алхам 1: Материалыг бэлтгэх
- Алхам 2: Гаднах давхаргыг хайчилж ав
- Алхам 3: Цахилгаан матрицыг холбоно уу (MAX7219)
- Алхам 4: Дот матрицыг хэлхээний самбартай холбоно уу
- Алхам 5: Товчлуур
- Алхам 6: Илтгэгч ба бусад
- Алхам 7: холино
- Алхам 8: Кодыг оруулна уу
Видео: Матрицын самбар: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү цэг матрицын самбар нь ямар ч үсэг, дугаарыг дараалан харуулах боломжтой гурван MAX7219 загвараас бүрдэнэ. Энэхүү Arduino төсөл нь энэ вэбсайт дээр суурилсан болно. Өмнөх вэбсайтаас би 2 цэг матриц, нэг товчлуур, нэг чанга яригч нэмсэн. Үсэг эсвэл тоо харагдаж байхад товчлуурыг дарж, чанга яригч нь хүмүүсийн анхаарлыг татахуйц дуу чимээ гаргаж чаддаг. Төслийг бүхэлд нь хийж, хайрцагт хийж, авч явахад тохиромжтой болгодог.
Алхам 1: Материалыг бэлтгэх
- 3 8x8 цэг матриц (MAX7219)
- 1 талхны самбар
- 1 Ардуино Леонардо
- Үсрэх утас
- Картон (хэмжээ нь өөр байж болно)
- Хэрэглээний хутга
- 1 цэнхэр резистор
- 1 товчлуур
- 1 чанга яригч
- Тууз
- Цавуу
Алхам 2: Гаднах давхаргыг хайчилж ав
1. Картонон дундаас 10см х 3.3см хэмжээтэй тэгш өнцөгт хайчилж ав
2. Тэгш өнцөгтийн хажууд 1.5см радиустай тойрог хайчилж, дунд нь 2.5см үлдээгээрэй
(Эхний зураг бол таны зорьж буй хэлбэр бөгөөд түүний хэрэглээ нь цэг матриц ба товчлуурыг дотор нь оруулах боловч энэ алхамд битгий оруулаарай)
3. 24.5cm x 10cm хэмжээтэй хоёр ширхэг хайчилж ав (Хоёр дахь зураг)
4. 13см х 10см хэмжээтэй хоёр ширхэг хайчилж ав (Хоёр дахь зураг)
5. 13см х 10см хэмжээтэй хэсгүүдийн аль нэгийг нь сонгож, 6.5см х 2см хэмжээтэй нүх хайчилж утсыг гаргаж аваарай (Гурав дахь зураг)
Алхам 3: Цахилгаан матрицыг холбоно уу (MAX7219)
Энэ алхам дээр 3 цэг матрицыг бэлтгэ. Цэг матриц бүрт хоёр тал байдаг: ногоон тал, ногоон байхгүй тал. Дот матрицыг хооронд нь холбохдоо Зураг дээр үзүүлсэн шиг матрицыг өөр өөр талуудтай холбох ёстой; Үүнтэй холбогдуулан утсыг хажуу талдаа ногоон өнгөөр холбосон, нөгөө утсыг ногооноор холбосон гэсэн үг юм. VCC нь VCC -тэй, GND нь GND -тэй, DIN нь DIN -тэй холбогдсон байх ёстой гэх мэт. Гурван цэг матрицыг хооронд нь холбох хүртэл эдгээр үйлдлийг давтана.
Алхам 4: Дот матрицыг хэлхээний самбартай холбоно уу
Дот матриц ба талхны самбарыг холбох боломжтой 5 үсрэх утас ашиглана уу. Баруун талд байгаа цэг матрицыг сонгоод талхны самбартай холбоно уу. Талхны тавцан дээр таван утас холбогдсон үед:
- VCC нь эерэг хэвтээ хэсэгт холбогдоно
- GND нь Arduino -ийн GND хэсэгт холбогдоно
- DIN дижитал зүү 11 -д холбогдох
- CS дижитал зүү 10 руу холбогддог
- CLK дижитал зүү 13 руу холбогдоно уу
Алхам 5: Товчлуур
Товчны эерэг ба сөрөг хэсгийг талхны тавцан дээр холбоно уу. Цэнхэр резистор ашиглан товчлуурын сөрөг хэсгийг талхны самбар дээрх сөрөг хэвтээ хэсэгт холбож, утас ашиглан сөрөг хэвтээ хэсгийг Arduino дээрх GND руу холбоно уу. Товчлуурын эерэг талыг эерэг хэвтээ хэсэгт холбож, өөр утас ашиглан эерэг хэвтээ хэсгийг Arduino дээрх 5V -т холбоно уу. Эцэст нь товчлуурын сөрөг талаас утсыг ашиглан Arduino дээрх Digital Pin 2 руу холбоно уу.
Алхам 6: Илтгэгч ба бусад
Илтгэгчийн эерэг талыг Arduino дээрх Digital Pin 6 -тэй холбож, чанга яригчийн сөрөг талыг GND -тэй холбоно уу. Мөн утас ашиглан Digital Pin 0 -ийг Талхны самбар дээрх эерэг хэвтээ хэсэгт холбоно уу.
Алхам 7: холино
Утсыг холбож, гаднах давхаргыг хийсний дараа хамгийн сүүлийн алхам бол хайрцгийг хийх явдал юм. Эхний картон дээр (тэгш өнцөгт ба жижиг тойрог бүхий) гурван цэг матриц ба товчлуурыг байрлуулна уу (Зураг 1). Цэг матриц нь зөв дараалал, ижил чиглэлийг дагаж байгаа эсэхийг шалгаарай. Картонон цаасны хамгийн том хоёр хэсгийг (24.5см х 10см) нааж, картон жижиг хэсгүүдийг өргөн дээр (13см х 10см) наа. Эцэст нь хэлэхэд чанга яригчийг жижиг картонон цооног дээр хийсэн нүхний дээд талд байрлуул.
Алхам 8: Кодыг оруулна уу
Эхлэхийн тулд энэ кодыг оруулаад Arduino -тойгоо холбогдоно уу!
Зөвлөмж болгож буй:
BT бүхий 8х8 матрицын дэлгэц: 5 алхам (зурагтай)
BT -тэй 8х8 матрицын дэлгэц: Би хэдхэн сарын өмнө Ebay (Хятад) -аас 4х8 ширхэг 8х8 хэмжээтэй матриц худалдаж авсан. сүлжээ бичсэн байна! 2 -р алхамыг үзнэ үү
WiFi хяналттай LED тууз матрицын дэлгэцийн цагийн гэрэл: 3 алхам (зурагтай)
WiFi хяналттай LED тууз матрицын дэлгэцийн цагны гэрэл: Програмчлагдах LED зурвас, жишээ нь. WS2812 дээр суурилсан, гайхалтай. Өргөдөл нь олон талт бөгөөд та гайхалтай үр дүнд хурдан хүрч чадна. Ямар нэгэн байдлаар цаг барих нь миний маш их боддог өөр домэйн юм шиг санагддаг. Туршлагаас эхлээд
WiFi идэвхжүүлсэн матрицын чийдэн: 6 алхам (зурагтай)
WiFi идэвхжүүлсэн матриц чийдэн: Гэрт байгаа анимацыг харуулах, бусад чийдэнтэй синхрончлох чадвартай гайхалтай гэрэлтэй байхыг хэн хүсэхгүй байна вэ? Зөв, хэн ч биш. Дэнлүү нь тус тусдаа хаяглах 256 LED -ээс бүрдэх бөгөөд бүх LED -ийг өөрчилж болно
Арын матрицын дугуйн гэрэл: 5 алхам
Арын матрицын дугуйн гэрэл: Сайн байцгаана уу! Би үргэлж л LED болон тэдний гэрэлтэх арга замыг сонирхож байсан бөгөөд энэ нь маш гайхалтай, ялангуяа 8х8 хэмжээтэй матриц ба RGB LED тууз юм. Би дугуйныхаа хойд дугуйны гэрлийг удаан хугацаанд бүтээхийг хүсч байсан. о барих
ESP8266 LED матрицын цаг: 8 алхам (зурагтай)
ESP8266 LED матрицын цаг: ESP8266 LED матрицын цаг Энгийн цагийн модуль бүхий алдартай ESP8266 дээр суурилсан энгийн LED матриц цаг, NTP серверээс WiFi -ээр цаг синхрончлох боломжтой. ESP32 хувилбар бас боломжтой