Агуулгын хүснэгт:
- Алхам 1: эд анги
- Алхам 2: Анхны TFT програмаа ажиллуулна уу
- Алхам 3: Нэмэх
- Алхам 4: Contd дээр нэмэх
Видео: Arduino мэдрэгчтэй дэлгэц: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Сайн уу? Өнөөдөр би Arduino Uno -тай Touchscreen бамбай хэрхэн ашиглахыг танд үзүүлэх болно. Та үүнийг ишлэл, зураг эсвэл бусад бүх зүйлийн жижиг дэлгэц болгон ашиглаж болно.
Алхам 1: эд анги
Танд хэрэгтэй болно:
- Ардуино Уно
- Seeed Studios TFT Shield
- USB кабель
- Бичил SD карт
Энэ л танд хэрэгтэй. Та TFT бамбайг 50 доллараар seeedstudios.com дээрээс авах боломжтой. Бамбай авсны дараа бичил SD картыг доод талын жижиг үүрэнд хийнэ. Одоо таны TFT бамбай би ашиглахад бэлэн боллоо. Үүнийг Arduino Uno -д залгаад доор жагсаасан файлуудыг татаж аваарай.
Танд энэ програм хангамж болон эдгээр файлууд хэрэгтэй болно.
- Arduino IDE
- TFT_Touch_Shield_v2-master-2 номын сан (үүнийг викигийн студиэс татаж авах боломжтой)
- Бүх төрлийн зип файл хөрвүүлэгч
Алхам 2: Анхны TFT програмаа ажиллуулна уу
Та бүх эд анги, програм хангамжтай болсны дараа Arduino IDE -ийг нээгээд
TFT_Touch_Shield_v2-master-2 номын сан. Жишээнүүдийг нээгээд "drawCircle" гэсэн шошготой анхны програмыг олоорой. Та энэ програмыг нээсний дараа бүх хажуугийн тэмдэглэлийг уншиж, командууд болон тэдгээрийг хэрхэн ашиглах талаар ойлгох боломжтой болно. Хөтөлбөрийг самбартаа оруулна уу. Мэдрэгчтэй дэлгэц нь 4 тойрог, 2 бөглөсөн, 2 тоймтой байх ёстой. Хэрэв тийм бол баяр хүргэе! Та дөнгөж анхны TFT програмаа ажиллууллаа.
Алхам 3: Нэмэх
Та хажуугийн тэмдэглэлийг уншсан гэж найдаж байна, ингэснээр та "drawCircle" програмын тушаалуудыг хэрхэн ашиглахаа мэддэг болно. Одоо та зарим тушаалуудад параметраторыг сольсноор мэддэг зүйлээ хэрэгжүүлэх хэрэгтэй бөгөөд ингэснээр юу болохыг харах боломжтой болно. Дэлгэц дээрх тойрог хэлбэр, хэмжээ, өнгийг өөрчилж үзээрэй. Командыг хэрхэн өөрчилж болохыг мэдсэнийхээ дараа би дараахь зүйлийг хийлээ.
#оруулах #оруулах
#оруулах
хүчингүй тохиргоо () {
TFT_BL_ON;
Tft. TFTinit ();
Tft.fillCircle (110, 150, 100, ШАР);
Tft.fillCircle (100, 100, 25, ХАР);
Tft.fillCircle (120, 120, 10, RED);
Tft.fillCircle (120, 120, 10, Цэнхэр);
Tft.fillCircle (120, 120, 10, CYAN);
Tft.fillCircle (110, 110, 5, ЦАГААН);
}
void loop () {
}
Хэрэв та энэ бүгдийг хийсэн бол цаашаа явах цаг болжээ. Бусад жишээг үзээд тэдгээрийг хэрхэн яаж ашиглах талаар олж мэдээрэй. Та дүрс эсвэл дүрс зурдаг програмуудыг судалж үзэх хэрэгтэй (жишээ нь "drawRectangle" эсвэл "drawNumbers").
Алхам 4: Contd дээр нэмэх
Дэлгэц дээр дүрс үүсгэхийг эзэмшсэнийхээ дараа зураг харуулах (drawbmp1 & 2), дэлгэц дээр хэрхэн зурах (будах) талаар үргэлжлүүлэн суралцах хэрэгтэй. За, бараг л ийм байна. Уншсанд баярлалаа, хэрэв та энэ талаар өөр заавар өгөхийг хүсч байвал сэтгэгдэл үлдээгээрэй. Уншсанд баярлалаа!
Зөвлөмж болгож буй:
Arduino Flappy Bird - Arduino 2.4 "TFT мэдрэгчтэй дэлгэц SPFD5408 шувууны тоглоомын төсөл: 3 алхам
Arduino Flappy Bird | Arduino 2.4 "TFT мэдрэгчтэй дэлгэц SPFD5408 шувууны тоглоомын төсөл: Flappy Bird нь хэдхэн жилийн дараа маш алдартай тоглоом байсан бөгөөд олон хүмүүс үүнийг өөрийнхөөрөө бүтээсэн тул би Arduino -тай flappy шувууны хувилбарыг бүтээсэн бөгөөд 2.4" TFT Мэдрэгчтэй дэлгэц SPFD5408, Тиймээс эхэлцгээе
Гурван мэдрэгчтэй хэлхээ + мэдрэгчтэй таймерын хэлхээ: 4 алхам
Гурван мэдрэгчтэй мэдрэгчтэй хэлхээ + мэдрэгчтэй таймерын хэлхээ: Мэдрэгч мэдрэгч нь мэдрэгч зүү дээр хүрэхийг мэдрэх үед асах хэлхээ юм. Энэ нь түр зуурын үндсэн дээр ажилладаг, өөрөөр хэлбэл тээглүүр дээр дарах үед л ачаалал асаалттай байх болно, энд би танд мэдрэгчтэй болгох гурван өөр аргыг харуулах болно
Мэдрэгчтэй дэлгэц (Arduino): 7 алхам (зурагтай)
Мэдрэгчтэй дэлгэцтэй жингийн хэмжүүр (Arduino): Та хэзээ нэгэн цагт мэдрэгчтэй дэлгэцээр жинлэх масштаб барихыг хүсч байсан уу? Хэзээ ч бодож байгаагүй юм уу? За цааш нь уншаад нэгийг бүтээхийг оролдоорой … TFT мэдрэгчтэй дэлгэц ба ачаалах үүр гэж юу болохыг та мэдэх үү? Хэрэв тийм бол 1 -р алхам руу орвол танилцуулгыг уншиж эхлээрэй. Танилцуулга: Би юу
Мэдрэгчтэй дэлгэц бүхий Arduino: 16 алхам
Мэдрэгчтэй дэлгэцтэй Arduino: Та илүү хувийн цэс, илүү сайн хүн/машины интерфэйсийг бий болгохыг хүсч байна уу? Ийм төслүүдийн хувьд та Arduino болон мэдрэгчтэй дэлгэц ашиглаж болно. Энэ санаа сэтгэл татам сонсогдож байна уу? Хэрэв тийм бол өнөөдөр би танд илжиг үзүүлэх видеог үзээрэй
Arduino мэдрэгчтэй дэлгэц: 10 алхам
Arduino мэдрэгчтэй дэлгэцийн зүү