Агуулгын хүснэгт:

UI -ийг хэрэгжүүлэхэд хялбар -- Joystick ба товчлуур бүхий OLED дэлгэц: 6 алхам
UI -ийг хэрэгжүүлэхэд хялбар -- Joystick ба товчлуур бүхий OLED дэлгэц: 6 алхам

Видео: UI -ийг хэрэгжүүлэхэд хялбар -- Joystick ба товчлуур бүхий OLED дэлгэц: 6 алхам

Видео: UI -ийг хэрэгжүүлэхэд хялбар -- Joystick ба товчлуур бүхий OLED дэлгэц: 6 алхам
Видео: A Dakar Desert Rally NAVIGATION guide 2024, Долдугаар сарын
Anonim
Image
Image

Энэхүү модуль нь OLED дэлгэцтэй, хоёр товчлууртай, 5 талын джойстик, 3 тэнхлэгтэй хурдасгууртай. Энэ нь төслийн UI -ийг тохируулахад ашигтай байдаг.

Хөөе залуусаа, яасан бэ? Akarsh эндээс CETech-ээс авсан. Өнөөдөр бид ирээдүйд хийх аливаа төслийн хурдан интерфэйсийн интерфейсийг холбоход маш их тустай цорын ганц модулийг авч үзэх болно. Самбар хэрхэн ажиллаж байгааг харахын тулд видеог миний суваг дээрээс үзээрэй! Одоо төслөө эхлүүлье!

Алхам 1: эд анги

Эд анги
Эд анги

Үүнийг хийхийн тулд танд ESP8266 самбар хэрэгтэй бөгөөд хэрэв хүсвэл зайгаа нэмж болно.

Та эндээс Firebeetle OLED модулийг олох боломжтой.

Энэхүү модультай DFRobot -ийн самбарыг ашиглахыг санал болгож байна, учир нь зүү нь нийцтэй байх бөгөөд танд ямар ч асуудал тулгарахгүй, би DFRobot -ийн Firebeetle хавтанг ашигласан бөгөөд энэ нь батерейны цэнэглэх, хянах шийдэлтэй болно.

Алхам 2: Үйлдвэрлэсэн төслийнхөө ПХБ -ийг аваарай

Төсөлдөө зориулж ПХБ авах
Төсөлдөө зориулж ПХБ авах

ПХБ -ийг онлайнаар хямд үнээр захиалахын тулд та JLCPCB -ийг шалгаж үзэх хэрэгтэй!

Та сайн чанарын 10 ширхэг ПХБ -ийг үйлдвэрлэн 2 долларын үнээр, үүдэнд нь хүргэж өгнө. Мөн та анхны захиалгаа өгөхдөө тээвэрлэлтийн хөнгөлөлт эдлэх болно. Өөрийн ПХБ -ийн загварыг хялбар EDA дээр байрлуулахын тулд үүнийг хийж дууссаны дараа Gerber файлуудаа JLCPCB дээр байршуулж, чанартай, хурдан хугацаанд үйлдвэрлэх боломжтой болно.

Алхам 3: Arduino IDE татаж аваад тохируулна уу

Arduino IDE татаж аваад тохируулна уу
Arduino IDE татаж аваад тохируулна уу

Arduino IDE -г эндээс татаж авна уу.

1. Arduino IDE -ийг суулгаад нээнэ үү.

2. Файл> Тохиргоо руу очно уу

3. https://arduino.esp8266.com/stable/package_esp8266… нэмэлт самбар менежерийн URL хаягийг нэмнэ үү.

4. Багаж хэрэгсэл> Удирдах зөвлөл> Самбар менежер рүү очно уу

5. ESP8266 хайж, дараа нь самбарыг суулгана уу.

6. IDE -г дахин эхлүүлнэ үү.

Алхам 4: эд ангиудыг бэлтгэх

Хэсэг хэсгүүдийг бэлтгэ
Хэсэг хэсгүүдийг бэлтгэ
Хэсэг хэсгүүдийг бэлтгэ
Хэсэг хэсгүүдийг бэлтгэ
Хэсэг хэсгүүдийг бэлтгэ
Хэсэг хэсгүүдийг бэлтгэ

1. OLED бамбай дээрх толгойноос гадна микроконтроллерийн модулийг гагнах.

ЗӨВЛӨГӨӨ: Талбарын самбарыг ашиглан толгойн хэсгүүдийг тэгшлээд дараа нь модулийг гагнах замаар толгойн хэсгүүдийг талбарт оруулна.

2. Хоёр модулийн цагаан өнгийг булангуудыг тэгшлээд толгойнуудыг ашиглан овоолно. Одоо самбарыг компьютерт холбоно уу.

Алхам 5: Модулийг кодлох

Модулийг кодлох
Модулийг кодлох

1. Дараахь номын санг татаж авна уу.

1.1.

1.2.

2. Татаж авсан номын сангуудыг гаргаж аваад "-master" нэрийг устгаж нэрийг нь өөрчилнө үү.

3. Arduino IDE -ийн номын сангийн хавтас руу очоод хоёуланг нь энд дарна уу.

4. Arduino IDE -ийг дахин эхлүүлнэ үү.

5. File> Examples> DFRobot_OLED12864> testall руу очоод энэ кодыг нээнэ үү.

6. Tools> Board руу очно уу. Миний ашиглаж буй тохирох самбарыг сонгоорой, Firebeetle ESP8266. Зөв харилцаа холбоог сонгоно уу. Tools> Port руу очиж портыг оруулна уу.

8. Байршуулах товчийг дарна уу.

9. Таб дээр байршуулалтыг дуусгасан гэж хэлэхэд та бамбайгаа ашиглахад бэлэн байна. Байршуулсны дараа цуваа дэлгэцийг нээж дараах дэлгэрэнгүй мэдээллийг үзнэ үү.

Алхам 6: Бамбайгаар тоглох

Бамбайгаар тоглох
Бамбайгаар тоглох
Бамбайгаар тоглох
Бамбайгаар тоглох
Бамбайгаар тоглох
Бамбайгаар тоглох

1. Модулийг самбар дээрх микро USB холбогч ашиглан цахилгаан тэжээлд холбоно уу, эсвэл зайгаа холбосон бол унтраалгыг асаагаарай.

2. Модуль холбогдсон даруйд дэлгэц амилах болно.

3. Та джойстик дээрх өөр өөр товчлууруудыг ашиглах үед дэлгэц нь джойстикийг ямар чиглэлд хөдөлгөснийг бодит цаг хугацаанд харуулах болно.

4. A & B товчлуурыг дарахад доорх зурган дээрх шиг янз бүрийн өгөгдөл харагдана.

5. КОНГО! Модуль нь хүлээгдэж буй байдлаар ажиллаж байна.