Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
- Алхам 2: Хэлхээ ба процедурыг ойлгох
- Алхам 3: Код байршуулах, тест хийх
- Алхам 4: Дуусгах
Видео: Arduino ба RTC DS3231 бүхий P10 DMD дэлгэц: 4 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
P10 дэлгэц нь олон тооны цэг матрицын LED юм. P10 LED -ийг ерөнхийдөө Dot Matrix Display буюу DMD дэлгэц гэж нэрлэдэг. Энэ нь ээлжийн бүртгэл дээр суурилдаг бөгөөд ерөнхийдөө 74595 ээлжийн бүртгэлийг ашигладаг. Тэдгээрийг ижил төстэй олон тооны хавтангаар каскад хийж болно. Төрөл бүрийн хэмжээ, LED өнгөний сонголттой, бид энд 32*16 төрлийг ашиглах болно. Бид гүйлгэх боломжтой текст, хэв маягийн текстийг янз бүрийн фонтоор харуулах боломжтой. Тэдний хамгийн сайн зүйл бол тэд ямар ч тусгай протокол ашиглахгүйгээр стандарт микроконтроллертой харилцах боломжтой бөгөөд бид үүнийг ашиглахын тулд arduino -ийг ашиглах болно.
Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
1. 16 зүү FRC холбогч тууз кабель бүхий P10 дэлгэц
2. arduino (uno/mega/nano/pro mini)
3. ds3231
4. эрэгтэй, эмэгтэй толгой
5. veroboard ба гагнуурын иж бүрдэл
6. үсрэгч (зөвхөн анхны туршилтанд шаардлагатай)
7. 5в 1А цахилгаан хангамж
Алхам 2: Хэлхээ ба процедурыг ойлгох
P10 самбарын ар талд хоёр багц порт байдаг. Каскад хийх өгөгдөл оролт, гаралтын порт. DS3231 бол бодит цагийн цаг (RTC) юм. Энэ нь огноо, цагийг харуулахад хэрэглэгддэг.
Хэлхээний диаграммыг энд хавсаргасан болно. 5v 1a гадаад хангамжийг одоо бүү ашигла. Arduino -ийн хүч нь таны дэлгэцийг гэрэлтүүлэх боломжтой (бүдэг гэрэл) туршихад хангалттай.
DS3231 нь I2C холбооны протоколыг ашигладаг. CR2302 батерей эзэмшигчийг байрлуулж, i2c тээглүүрээ arduino i2c -тэй холбоно уу. Хэрэв та энэ модулийг шинээр ашиглаж байгаа бол доорх линкээр орж үзээрэй.
howtomechatronics.com/tutorials/arduino/ar…
Одоо хэлхээний диаграмыг дагаж, P10 самбараас үсрэгчийг arduino руу холбоно уу. Энэ холболтыг P10 оролтын порт дээр хийх нь ойлгомжтой.
16 зүү FRC холбогч-1 тууз кабелийг оролтын болон гаралтын портод хоёуланг нь ашигладаг бөгөөд та эцсийн хавтангийн хэлхээг хийсний дараа ашиглах боломжтой.
Алхам 3: Код байршуулах, тест хийх
Доор хавсаргасан кодыг татаж авна уу. Энэ нь бараг л өөрийгөө тайлбарладаг. Номын сангийн холбоосыг энд оруулав.
github.com/freetronics/DMD
www.arduinolibraries.info/libraries/dmd2
Би хоёуланг нь суулгахыг санал болгож байна, учир нь хоёулаа олон өвөрмөц онцлогтой.
Та энд хавсаргасан кодыг байршуулж болно. Мөн та ямар ч дотоод загварыг ашиглахыг хүсч болно.
Өөрийн текст болон хүссэн фонтын тохиргоог харуулахын тулд үүнийг дахин бичээрэй. Байршуулна уу.
Та хүссэн үр дүнг дэлгэц дээр харах ёстой
Алхам 4: Дуусгах
Хэрэв бүх зүйл хэвийн байгаа бол бүх зүйлийг veroboard дээр холбож, гагнах хэрэгтэй. Эмэгтэй толгойг ашиглан arduino болон ds3231 -ийг байрлуул, ингэснээр ирээдүйд өөр зорилгоор дахин ашиглах боломжтой болно.
Дараа нь эрэгтэй толгой ашиглан p10 дэлгэцийн FRC тууз кабелийн холбогчийг хий (оролтын порт). Одоо бүх холболт зөв хийгдсэн эсэхийг мултиметр тасралтгүй туршиж үзээрэй. Хэрэв OK байвал шаардлагатай текстийг харуулах эсэхийг USB -ээр дахин асаагаарай, хэрэв зөв бол USB -ийг салгаад одоо 5V 1a гадаад тэжээлийн эх үүсвэрийг холбоно уу. Энэ нь одоо тод гэрэлтэх ёстой. Баяр хүргэе, одоо та дэлгэцээ авч явж, алс холын газар байрлуулах нь дээр.
Зөвлөмж болгож буй:
Цахим бэх бүхий дэлгэц бүхий цахилгаан хэмнэх GPS: 4 алхам
Цахилгаан бэх бүхий GPS хэмнэх GPS: Зун болгон би алслагдсан газруудаар явган аялал хийдэг. Заримдаа, мөр нь бүдэгрэх эсвэл бүр алга болоход би утасныхаа GPS -ийг ашиглан координатаа олж, цаасан газрын зураг дээрх байрлалаа шалгах шаардлагатай болдог (надад ихэвчлэн дохио байдаггүй, тиймээс цаасан газрын зураг заавал байх ёстой
Micropython бүхий TTGO (өнгөт) дэлгэц (TTGO T-дэлгэц): 6 алхам
Micropython бүхий TTGO (өнгөт) дэлгэц (TTGO T-дэлгэц): TTGO T-Display нь ESP32 дээр суурилсан 1.14 инчийн өнгөт дэлгэцтэй самбар юм. Уг самбарыг 7 доллараас бага үнээр худалдаж авах боломжтой (тээвэрлэлт, шагналыг banggood дээрээс үзнэ үү). Энэ бол дэлгэцийг багтаасан ESP32 -ийн гайхалтай шагнал юм
PIC16F877 микроконтроллер ашиглан 16x64 P10 гүйлгэх LED дэлгэц: 5 алхам (зурагтай)
PIC16F877 микроконтроллер ашиглан 16x64 P10 гүйлгэх LED дэлгэц: Энэхүү зааварчилгаанд 16 x 64 (p10) LED матриц дэлгэцийг PICI6F877A микроконтроллертой хэрхэн холбох талаар тайлбарласан болно. Өгөгдлийг EEPROM -д хадгалагдсан UART -ээр дамжуулан микроконтроллер руу илгээдэг бөгөөд өгөгдлийг LED матрицын дэлгэц дээр харуулах болно. Энэ нь
DMD ашиглан P10 LED дэлгэцтэй онооны самбарын төсөл: 6 алхам (зурагтай)
DMD ашиглан P10 LED дэлгэц бүхий онооны самбарын төсөл: Ихэнхдээ бид хөл бөмбөгийн цэнгэлдэх хүрээлэнд уулздаг; онооны самбарын үүргийг гүйцэтгэдэг аварга том LED самбар байдаг. Бусад спортын талбарт ч гэсэн ихэвчлэн LED -ээр хийсэн дэлгэцийн онооны самбарыг мэддэг. Хэдийгээр боломжгүй ч гэсэн биднийг хэвээр нь байлгадаг талбар бас бий
Текстийг P10 LED дэлгэц дээр Arduino ашиглан харуулах: 5 алхам (зурагтай)
Текстийг P10 LED дэлгэц дээр Arduino ашиглан харуулах: Dotmatrix Display буюу илүү их гүйдэг текст гэж нэрлэгддэг бүтээгдэхүүнийг дэлгүүрт зарж борлуулах, практик, уян хатан байдлаар ашиглах нь бизнес эрхлэгчдийг сурталчилгааны зөвлөгөө болгон ашиглахад түлхэц болдог. Одоо Dot -ийн хэрэглээ