
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00



Хэрэв танд өрөөний өнцөг булан бүрээс харах боломжтой том дэлгэц хэрэгтэй бол сонголт цөөн байна. Та миний "цагийг квадратлах" эсвэл "шилэн дээрх гэрэл" гэх мэтийг хийж болно, гэхдээ энэ нь 40 орчим цаг уйтгартай ажил шаарддаг. Тиймээс том дэлгэц гаргахад хялбар байдаг. Бүтэц нь 4 үндсэн утас, 5 вольт, газардуулга, SDA, SCL. Нэг дүрийн дэлгэц бүр ойролцоогоор 2-3 долларын үнэтэй байдаг. Тиймээс 8х2 хэмжээтэй дэлгэц нь ойролцоогоор 30 доллар юм. RTC, Arduino, 3d хэвлэмэл, хаалт зэргийг тооцохгүй.
Ноорог нь үндсэн бөгөөд ойлгоход хялбар юм. Аливаа үсэг тоон дэлгэц дээр өөрчлөхөд хялбар байдаг. Захидал нь 1/2 хэмжээтэй, 1/2 хэмжээтэй тоонууд, бүрэн хэмжээний тоонуудын багц юм.
Үүний сул тал бол та зөвхөн 64 char дэлгэцийг хийх боломжтой юм. TCA9548 хаягууд дууссан байна (8). Hitachi lcd нь маш удаан бөгөөд илүү том дэлгэцтэй бөгөөд бичих хугацаа нь дэлгэцийг бүхэлд нь дүүргэхэд бүтэн секунд орчим болдог. Тиймээс, хэрэв та хананы хэмжээг харуулахыг хүсч байвал энэ нь удаан байх болно. 64 лкз -ээс илүү хууран мэхлэх, ашиглах олон арга бий, гэхдээ би үүнийг энэ нийтлэлд тайлбарлахгүй, учир нь энэ нь дэлгэц хийхэд хялбар байдаг.
ТИЙМ LCD дэлгэцийн зургууд …… сайн гарахгүй байна. Эдгээр дэлгэцүүд бодит амьдрал дээр Агуу харагдаж байна.
Хангамж:
Аливаа uno 328… нано, мини-про, мино …
алдартай RTC ZS-042 модуль (DS3231)
TCA9548 I2c мухар задлагч
Hitachi 1602, I2c үүргэвчтэй, 64 хүртэл хэмжээтэй
PCB хавтасны 3D хэвлэмэл хуудас. Надад сонгох 2 төрөл бий
1.5 инчийн модон чимэглэлээр хийсэн зургийн жааз шиг модон хашаа (Lowes дахь хувьцаа)
үндсэн ур чадвар: гагнуур, утас, холбох, adj, М2 самар ба боолт
Алхам 1: Үндсэн хэсгүүд




барилгын үндсэн хэсгүүд
Модон хүрээ нь Лоусын стандарт модон чимэглэл юм. Та 1/4 инчийн гүнтэй уруулыг харж чадахгүй. Энэхүү уруул нь 3d бүрхэвчийг хүрээ дотор багтах бөгөөд урдуур нь унахгүйгээр хүрэх боломжийг олгодог.
Алхам 2: ХҮСЭЭД БАЙГАА ЮМ



зарим үндсэн бүтэц, зөвлөмжүүд:
Би тэднийг ойртуулахын тулд lcd pcb -ийг давхцуулж, дараа нь давхцсан нүхийг шургуулна. Богино болох тул хоёуланд нь соронзон хальс эсвэл тусгаарлагч тавь. Би I2c үүргэвчтэй хавсаргасан lcd авсан бөгөөд хөл хэт гүн байсан тул давхцахыг зөвшөөрөхгүй тул үүргэвчээ аваад дахин суулгах шаардлагатай болсон. LCD болон үүргэвчийг салгахыг хичээ. Үүргэвчийг гагнана уу.
Lcd -ийг 8 -р эрэг болгон хуваасан. Гэхдээ миний 3d принтерийн ор тийм өргөн хэвлэгдэхгүй тул 6 лкд хэмжээтэй банкинд зориулан бүрхэвч хийсэн. Дараа нь би ямар ч өргөнтэй байж болох бүрхүүл шиг гинж хийв. Зүгээр л эцсийн төгсгөл хэсгийг нэмнэ үү. Би хар өнгийн хобби будаг ашиглан lcd ледийг таглаж байгаа тул урд талын гэрэл нь гэрэлтэхгүй. Аливаа гүйлт lcd руу урсаж, түүнийг устгахын оронд lcd дээрээс урсахыг зөвшөөрөхийн тулд доошоо будна уу.
Хэр их хэмжээний lcd овоолно. 8x2 хэмжээтэй зургийн жааз нь хамгийн сайн хэлбэртэй боловч та 16х2 хэмжээтэй эсвэл хүссэн хэмжээгээрээ хийж болно.
Алхам 3: SCHEMATIC ба 3d хэвлэх




Холболт нь ердөө 4 утас хийхэд хялбар байдаг. Та холбогч кабель ашиглаж болно, гэхдээ хэрэв энэ нь урт хугацааны төсөл бол би утсыг гагнах болно.
6 принтертэй банк бол миний принтер дээр таарсан тул би ямар ч хэмжээтэй хүрээ хийсэн. Зүгээр л үргэлжлүүлээд дараа нь эцсийн хэсгийг хавсаргана уу.
Алхам 4: ХЭРХЭН ХАРУУЛАХ ЗУРГАА




Схемд харуулснаар lcd тус бүр 9548 дээрх өөр 'S' зүү рүү ордог. Гол SDA, SCL шугамтай холбогдоогүй байна. 9548 нь I2c шугамыг lcd болгон өөрчилдөг. Үүнийг санаж яваарай.
Би хэт гэрэл гэгээтэй байсан тул үүрний цүнхнээс улаан тэжээлийг салгав. Би тэг диодын холбогчийг тэг ом холбогчоор биш харин диодоор ашигладаг. Диод нь ердийн цахиур диод бөгөөд арын гэрлийг яг тохируулахын тулд 0.7 хүчдэлийг бууруулдаг. (шөнө хэтэрхий тод биш)
Алхам 5: SKETCH
Ноорог нь энгийн бөгөөд шууд урагшаа чиглэсэн байдаг. Хэрэв хэн нэгэн хажуугийн үсэг, тооноос бүрдсэн номын сан хийвэл надад хамаагүй … зүгээр л Жим Жакубчины үсэг тоон дээр үндэслэн надад зээл өгөөч.
Lcd -ийн лавлагаа нь Hitachi 16x02 стандарт lcd модуль юм. Энэ нь тус бүр 8 ширхэг cc (захиалгат тэмдэгт) агуулсан байна. Cc -ийг хүссэн үедээ өөрчлөх боломжтой боловч хэрэв ижил хаягийн 2 -ийг нэгэн зэрэг хэвлэсэн бол хамгийн сүүлийн үеийн cc нь нөгөөг нь дарж бичих болно. Тиймээс үндсэндээ та зөвхөн 8 -ийн багцыг ашиглах боломжтой. Үүнийг даван туулах багахан арга байгаа ч энэ нь маш хязгаарлагдмал юм. Захидал бүр PROGMEM -д хадгалагдсан массиваас бүрдэнэ. Дараа нь функцийг ашиглан өөр 'cname' массиваас дуудлага хийх хувьсагч болгон 'xc' гэж дуудна. Дэлгэцийг бүтээхэд 'displayChr (bank, #lcd, top/btm, cname)' ашиглагддаг. Энэ зураг дээр надад 8 -ийн 2 банк л бий. Хамгийн дээд тал нь 8х8 хэмжээтэй байж болно. DisplayChr () дээр 9548 -ийн зөв хаягтай өөр 'if bank' гэж нэмээрэй. (Хаягийн үнэн хүснэгтийг үзнэ үү). I2c шугамыг 9548-ийн өөр 'S' зүү рүү шилжүүлэхийн тулд дуудлагыг бичнэ үү (0-7). MUX I2c номын санд тэрээр B00000000 гаралтын бүх унтраалгыг унтраана гэж хэлэхээ мартжээ. Тиймээс lcd # 3 (0-7) B00000100 эсвэл 4. -г ашиглахын тулд сэлгэн залгах нь маш хялбар тул би номын сангаа ноорогоосоо хассан боловч та татаж аваад номын сан хэр хялбар болохыг харахыг хүсч магадгүй юм.
Чар хэвлэхийн тулд displayChr (x, x1, x2, x3) руу залгахад л болно.
X = Энэ бол 0-7 банк байх болно
X1 = lcd # 0-7 (зүүнээс баруун тийш)
X2 = topS эсвэл botS нь жижиг үсгүүдийг lcd 1/2 дээр хэвлэх. Илүү том тоо нь бүхэл бүтэн LCD дүүргэхийг автоматаар мэдэх болно
X3 = нь cname доторх үсгийн нэр эсвэл ARRAY PLACE юм.
RTC нь суурилуулсан температуртай тул доторх заалтыг ашиглах боломжтой.
Надад хуулсан хялбар DOW байна ????
Цагийг эхлүүлэхийн тулд компьютерт холбогдож, 'SETUP ()' хэсэгт зөв цагийг оруулна уу. Өдрийн гэрлийн цагаар цагийг тохируулах шаардлагатай бөгөөд ингэснээр та зүгээр л шинэчлэх товчлуурыг компьютерээр суулгах болно.
| А2 | А1 | A0 | I2C хаяг ||: ---: |: ---: |: ---: |: ---------: | | 0 | 0 | 0 | 0X70 | | 0 | 0 | 1 | 0X71 | | 0 | 1 | 0 | 0X72 | | 0 | 1 | 1 | 0X73 | | 1 | 0 | 0 | 0X74 | | 1 | 0 | 1 | 0X75 | | 1 | 1 | 0 | 0X76 | | 1 | 1 | 1 | 0X77
Алхам 6: БУСАД ТӨВЛӨГӨӨ



Миний анхны lcd массив нь nand gates ашиглаж, lcd идэвхжүүлэлтийг тусдаа lcds болгон сольсон. Дараа нь би өгөгдлийг солих зориулалттай CD4051 чипийг ашигласан. Энэ нь 8 шугамтай, оролттой. Яг л хуучин загварын роторын унтраалга шиг. Би энд pcb байна. Энэхүү тохиргоог хийснээр та I2c -ийг ашиглаж, идэвхжүүлэх зүүг эвдэж, io -ийг 4051 -ийн оролттой холбож, идэвхжүүлэлтийг сонгосон lcd болгон сольж болно. Та lcds руу идэвхжүүлэлтийг үүрд үргэлжлүүлэн хийж болно. Гэхдээ энэ нь 4051 -ийг зөвхөн 7 унтраалгаар хязгаарладаг бөгөөд 8 дахь нь дараагийн 4051 рүү шилждэг. Энэ нь банкуудыг = 7 биш 8 болгодог. Би 8 -ийг бүгдийг нь ашиглаж, хоёр дахь банкинд өөр үүргэвчний хаягийг өөрчилсөн. Энэ хоёр дахь үүргэвч нь 4051 -ийг идэвхжүүлсэн бөгөөд эхний банкинд шилжүүлсэнтэй адил юм. SDA, SCL шугам дээр хоёр дахь хаяг байна.
Энэ тохиргоонд lcd -ийн бүх 6 өгөгдлийн шугамыг зэрэгцээ холбохыг шаарддаг. RW газар руу. Энэ нь илүү урт хугацаа шаардагдах тул би LCD тус бүрт залгуур залгахыг зөвлөж байна. Энэхүү тохиргоо нь lcd бүрийн үүргэвчний оронд нэг банкинд ганцхан үүргэвчинд зориулагдсан болно.
Хэрэв та энэ тохиргооны талаар илүү их мэдээлэл авахыг хүсвэл сэтгэгдэл бичээрэй. энэ нь нөгөөгөөсөө хамаагүй хэцүү бөгөөд оролцоотой байдаг.
Алхам 7: Төгсгөлийн зураг



Зүгээр л өөр хэдэн зураг. Би гадаа HC12 GPS цагтай бөгөөд өөр lcd дэлгэц рүү шинэчлэлт илгээдэг (зураг дээр). Юу хийж болохыг харуулахын тулд л. Энэ бол ямар ч төрлийн том дэлгэц гаргахын тулд зүүн зүг юм.
уншсанд баярлалаа…
Миний бусад төслүүдийг үзээрэй..oldmaninSC.
мөн миний "BUD BALL" таалагдах болно
Зөвлөмж болгож буй:
DIY том 7 сегмент бүхий интернет дэлгэц: 5 алхам

DIY том 7 сегмент бүхий интернет дэлгэц: Энэхүү төсөлд би 4 инчийн 7 сегмент бүхий дэлгэц, ESP8266 Wifi модулийг хэрхэн хослуулан интернетээс хамгийн чухал өгөгдлөө үзүүлэх боломжтой 8 оронтой дэлгэцийг бий болгохыг танд үзүүлэх болно. Эхэлцгээе
Том ST7920 дэлгэц ашиглан цаг агаарын станц: 4 алхам

Том ST7920 дэлгэц ашиглан цаг агаарын станц: Эрхэм хүндэт найз нөхөд, өөр зааварчилгаанд тавтай морил! Энэхүү гарын авлагад бид энэхүү том LCD дэлгэцийг анх харах бөгөөд түүнтэй хамт температур, чийгшлийн дэлгэц бүтээх гэж байна. Би үргэлж диспетэй төстэй дэлгэцийг олж мэдэхийг хүсч байсан
Том тоолуур (2.75 "Дэлгэц): 9 алхам

Big Counter (2.75 "Дэлгэц): 2.75" 7 сегмент бүхий LED дэлгэцийн тоолуур 0-9 нь 6.8 В-ийн 7 сегмент бүхий LED дэлгэцийг зөв ажиллуулахын тулд cmos технологид суурилсан төсөл юм. Сонгосон IC 4026 тоолуур нь практик тоологч юм. декодергүй, IC 555 таймерын тусламжтайгаар:
Retro Pixel Art -д зориулсан 4096 хэмжээтэй том LED дэлгэц хийх: 5 алхам (зурагтай)

Retro Pixel Art -д зориулсан 4096 том LED дэлгэц хийх: ***** 2019 оны 3 -р сард шинэчлэгдсэн ****** Та энэ төслийг хэрэгжүүлэх, бүх зүйлийг эхнээс нь бүтээх эсвэл иж бүрдэл хувилбарыг ашиглах хэд хэдэн арга бий. Энэхүү гарын авлагад би хоёр аргыг хоёуланг нь авч үзэх болно. Энэхүү зааварчилгаа нь 64x64 эсвэл 4,096 RGB LED суурилуулалтыг хамарна
Гэрийн анхааруулга: Том дэлгэц дээр Arduino + Cloud Messaging: 14 алхам (зурагтай)

Гэрийн сэрэмжлүүлэг: Том дэлгэц дээр Arduino + Cloud Messaging: Гар утасны эрин үед хүмүүс таны дуудлагад 24/7 хариу өгөх болно гэж та бодож байна. Эсвэл … үгүй Эхнэр маань гэртээ ирсний дараа утас нь гар цүнхэндээ булагдсан хэвээр байх болно, эсвэл батерей нь дууссан байна. Бидэнд суурин шугам байхгүй байна. Дуудлага хийх эсвэл