Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай техник хангамж
- Алхам 2: Хэлхээ холболт
- Алхам 3: Эх код
- Алхам 4: Хэрэв танд таалагдаж байвал миний сувгийг захиалаарай
Видео: OLED-UI-тэй ARDUINO цэсийн дизайн (хэрэглэгчийн интерфэйс): 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Сайн уу, энэ хичээл дээр би i2c OLED дэлгэц ашиглан ARDUINO MENU DESIGN -ийг хэрхэн хийхийг тайлбарлахыг хичээх болно. Үүнийг бас UI (Хэрэглэгчийн интерфэйс) гэж нэрлэдэг. Энэ нь олон төсөлд ашиглагдаж байсан боловч 3d принтерээс тантай танилцсан байх ёстой:)
Энэ төслийн талаархи видеог энд оруулав. Та энэ видеог үзэж, энэ нь хэрхэн ажилласан болохыг олж мэдэх боломжтой.
Үнэнийг хэлэхэд хэрэв та өөрийн гараар цэс дизайн хийвэл энэ нь таны кодлох, алгоритмын ур чадварт ихээхэн хувь нэмэр оруулах болно. Ийм энгийн цэсийг бүтээхэд би бараг 4 цаг зарцуулсан. Тийм учраас би өөрөө үүнийг 100 %хийхийг хичээдэг. Мэдээжийн хэрэг, би зарим хэсэгт нь тусламж авсан. Ямар цэс зохион бүтээх гэх мэт … (Гэхдээ ихэнх алгоритм нь минийх) Анхаарна уу: Хэрэв та цэсийнхээ загварыг өөрөө хийхийг хүсч байвал хамгийн энгийнээс эхлэх хэрэгтэй. алхам, өөрөөр хэлбэл үүнийг туршаад үзээрэй: товчлуур дарагдсан үед ">" гэсэн тэмдэг доошоо буух ёстой.
Алхам 1: Шаардлагатай техник хангамж
x1 Arduino (Uno, нано, мега … гэх мэт)
x1 OLED дэлгэц
x3 товчлуур
x3 10k эсэргүүцэл
x1 Breadboard
Хангалттай холбогч
Алхам 2: Хэлхээ холболт
За, энд бид маш энгийн холболттой байна. Өмнө дурьдсанчлан, хэрэв танд өөр төрлийн дэлгэц байгаа бол (5110, 16x2….) Байгаа зүйлийнхээ дагуу өөрчлөлт хийх боломжтой.
Анхаарна уу: Товчлуур ба доош татах резисторыг холбохдоо болгоомжтой байгаарай. Доорх диаграм дээрх шиг холболтыг хий. Буруу резистор холболт нь алдаа гаргаж болзошгүй юм. Энэ тохиргоонд товчлуурыг дарахад бид 1 (HIGH) авна.
Алхам 3: Эх код
За эрхэм хүндэт үйлдвэрлэгчид:) бидэнд энд эх код байна. Та бүхний мэдэж байгаагаар би өөрийн YouTube суваг дээр өөрийн төслийг Турк хэл дээр бэлтгэж байна. Гэсэн хэдий ч би бараг бүх мөрийн хажууд орчуулга хийх эсвэл тайлбар оруулахыг хичээдэг. Энэхүү төсөл нь хагас англи/турк хэл дээр бэлтгэгдсэн болно. Турк хэл мэдэхгүй хүмүүст би тайлбар нэмж орууллаа. Гэсэн хэдий ч танд ямар нэгэн асуудал байгаа бол эндээс эсвэл Youtube сувгаас асууж лавлаарай. Та үнэхээр ухаалаг хүмүүс бөгөөд хэлний ялгааны талаар ямар ч асуудалтай тулгарахгүй гэдэгт итгэлтэй байна. Хэл таныг хаахыг бүү зөвшөөр:)
Алхам 4: Хэрэв танд таалагдаж байвал миний сувгийг захиалаарай
Энэ төсөл хэрхэн ажилладаг талаар та видеог үзэх боломжтой.
Хэрэв танд миний төсөл таалагдсан бол миний суваг дээрх бусад хүмүүсийг харж, намайг дэмжиж болно. Хэлний талаар санаа зовох хэрэггүй, ихэнхдээ би кодоо англи хэлээр тайлбарлан бэлтгэдэг. Хэрэв танд асуулт байвал эндээс эсвэл Youtube сувгаас асууж болно.
Миний Youtube суваг: Youtube суваг Хэрэв танд ямар нэгэн асуудал тулгарвал эргэлзээгүйгээр надад мэдэгдээрэй!
Хөгжилтэй байгаарай!
Зөвлөмж болгож буй:
Windows 7: Контекст цэсийн зүйл алга байна: 3 алхам
Windows 7: Контекст цэсийн зүйлүүд байхгүй байна: Бид цонхноос 15 -аас дээш файл сонгох бүрт. Контекст цэснээс зарим зүйл алга болно … Энэ заавар нь эдгээр зүйлийг контекст цэснээс хэрхэн буцааж авахыг танд үзүүлэх болно
SSD1306 Oled бүхий MicroPython бүхий ESP32 интерфэйс: 5 алхам
ESP32 Interface with SSD1306 Oled with MicroPython: Micropython бол python -ийн оновчтой, жижиг хэмжээтэй ул мөр юм. Санах ойн хязгаарлалттай, эрчим хүчний хэрэглээ багатай суулгагдсан төхөөрөмжид зориулагдсан болно. Micropython нь ESP8266, ESP32, Ardui зэрэг олон хянагч гэр бүлүүдэд зориулагдсан болно
LCD хэрэглэгчийн интерфэйс: 4 алхам
LCD хэрэглэгчийн интерфэйс: LCD хэрэглэгчийн интерфэйс нь 16*2 хэмжээтэй LCD дэлгэцтэй интерфэйс бөгөөд та цаг хугацаа, техник хангамжийн мэдээлэл, мессежийг харуулах боломжтой болно. Өөрийн зураг, хөдөлгөөнт дүрс, тэдгээрийг хадгалах, ачаалах. Шаардлагатай: - Ард
ЭКГ ба зүрхний цохилт виртуал хэрэглэгчийн интерфэйс: 9 алхам
ЭКГ ба зүрхний цохилтын виртуал хэрэглэгчийн интерфэйс: Энэхүү зааварчилгааны хувьд бид таны зүрхний цохилтыг хүлээн авах хэлхээг хэрхэн яаж бүтээж, зүрхний цохилт, зүрхний цохилтын график гаралт бүхий виртуал хэрэглэгчийн интерфэйс (VUI) дээр харуулах болно. Энэ нь харьцангуй энгийн хослолыг шаарддаг
Заах, үнэлэх энгийн интерактив хэрэглэгчийн интерфэйс: 11 алхам
Заах, үнэлэх энгийн интерактив хэрэглэгчийн интерфэйс: Энэхүү төслийг их сургуулийн нэг ангийн нэг хэсэг болгон боловсруулсан бөгөөд зорилго нь тодорхой сэдвийг заах, үнэлэх интерактив системийг бий болгох явдал байв. Үүний тулд бид интерфэйс дээр компьютер дээр боловсруулалт, аркадино товчлуур, LED -ийг ашиглах Arduino NANO -ийг ашигласан тул