Агуулгын хүснэгт:
- Алхам 1: ХҮРГЭЛИЙГ ТОХИРУУЛАХ (ТОНОГ ТӨХӨӨРӨМЖ)
- Алхам 2: JOYSTICK CURSOR CODE -той ОЛЕД ДИСПЛЭЙ
- Алхам 3: ҮР ДҮН: Д
Видео: RIG CELL LITE INTRO: ADAFRUIT SSD1306, JOYSTICK: 3 алхамтай
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
SSD1306 микроконтроллероор хянагддаг энэхүү дэлгэц нь I2C автобусыг ашигладаг бөгөөд өнөөгийн ихэнх микроконтроллертой холбогдох боломжтой юм. Гэхдээ өнөөдрийн хувьд бид энэ дэлгэцийг RIG CELL LITE микроконтроллероор туршиж үзэх болно. Жишээлбэл, та энэ OLED дэлгэцийг Adafruit эсвэл Sparkfun дээрээс олж болно. Онлайнаар зарагдсан зарим хэсэг нь нэлээд хямд байдаг. Эдгээр дэлгэц нь сайн чанартай боловч овор хэмжээ багатай, нэр хаяг эсвэл гар утасны энгийн дэлгэцэнд тохиромжтой. Adafruit болон Sparkfun нь текст, зураг харуулах, тэр ч байтугай геометрийн дүрс дээр үндэслэн анимац хийхэд хялбар болгох номын санг боловсруулсан.
Шаардлагатай эд ангиуд танд дараах хэсгүүд хэрэгтэй болно.
- 1х талхны самбар
- 1x Rig Cell Lite
- 1x Joystick
- 1х олед SSD1306
- Шаардлагатай бол утас
Алхам 1: ХҮРГЭЛИЙГ ТОХИРУУЛАХ (ТОНОГ ТӨХӨӨРӨМЖ)
Энэхүү гарын авлагад бид oled ssd1306 дэлгэцийг джойстик ашиглан ашигладаг. энд RIG CELL LITE https://elegant.my/products/rig-by-reka-ийг олж болох зарим линкүүд байна.
RIG CELL LITE болон өнгөлсөн дэлгэц хоёрын хоорондох холболтыг хийхийн тулд бид I2C тээглүүрийг дэлгэцээс RIG руу ашигладаг. RIG дээрх SCL ба SDA зүү нь A5 ба A4 зүү дээр байрладаг.
дээрх зураг дээр үзүүлсэн шиг хэлхээг байгуул.
Алхам 2: JOYSTICK CURSOR CODE -той ОЛЕД ДИСПЛЭЙ
Кодыг эхлүүлэхийн өмнө эхлээд adafruit номын санг өнгөлсөн дэлгэц дээр ашиглана уу. Тиймээс эдгээр хоёр зип файлыг татаж аваад манай arduino IDE програмыг суулгаарай.
github.com/adafruit/Adafruit_SSD1306
ба
github.com/adafruit/Adafruit-GFX-Library
Либерийг суулгасны дараа доор хавсаргасан 2 файлыг татаж аваарай: oled_display _with_cursor_joystick.ino болон Adafruit_SSD1306.cpp, эсвэл та эндээс эдгээр хоёр файлыг татаж авах боломжтой
албан ёсны номын санг суулгасны дараа та одоо Adafruit_SDD1306.cpp файлыг энэ зааварчилгааны вэбсайтад хавсаргасан шинэ файлаар орлуулах болно
бүх зүйл сайн болсны дараа кодыг RIG дээрээ оруулна уу: D
Алхам 3: ҮР ДҮН: Д
RIG CELL LITE дээр oled_display _with_cursor_joystick.ino -ийг бүрэн байршуулсны дараа дэлгэц асах бөгөөд дэлгэцийн дундуур курсор байх болно. энэ нь джойстикийн хөдөлгөөний дагуу хөдлөх болно. хөгжилтэй байгаарай!: D
Хэрэв тийм биш бол та хэлхээг зөв угсарч, кодыг самбар дээрээ байршуулж, алдааг олж засварлах хэсгийг үзнэ үү.
Зөвлөмж болгож буй:
Esp32: 9 алхамтай автомат гель спирт диспенсер
Esp32-тэй автомат гель спирт диспенсер: Заавар дээр бид бүрэн эх загварыг хэрхэн яаж хийх, esp32-тэй автомат гель спирт диспансер угсрах, алхам алхмаар угсрах, электрон хэлхээ, эх кодыг бүхэлд нь тайлбарласан болно. алхам
Logitech Pedals Cell Cell Mod: 9 алхам
Logitech Pedals Load Cell Mod: Би саяхан Logitech G27 Pedal -ийн тоормосны дөрөө дээр ачаалах үүр суурилуулсан. Надад хэрэгтэй бүх мэдээллийг авахын тулд google -ийг бага зэрэг тойрч үзэх шаардлагатай байсан тул Instructables хуудсыг хийх нь зүйтэй болов уу. дөрөө одоо яг жинхэнэ дүр шиг санагдаж байна
RIG CELL LITE INTRO: BLINK LED: 4 алхам
RIG CELL LITE INTRO: BLINK LED: ТанилцуулгаLED бол жижиг, хүчирхэг гэрэл бөгөөд олон төрлийн хэрэглээнд хэрэглэгддэг. Эхлэхийн тулд бид LED -ийг анивчих дээр ажиллах болно, Hello World of microcontrollers. Энэ бол зөв - гэрлийг асаах, унтраахтай адил энгийн зүйл юм. Энэ нь
RIG CELL LITE INTRO: Дижитал I/O: 3 алхам
RIG CELL LITE INTRO: Digital I/O: RIG CELL LITE дээрх дижитал оролт, гаралт (дижитал I/O) нь мэдрэгч, идэвхжүүлэгч болон бусад IC -тэй холбогдох боломжийг танд олгоно. Тэдгээрийг хэрхэн ашиглах талаар сурснаар RIG CELL LITE програмыг ашиглан унших гэх мэт үнэхээр хэрэгтэй зүйлсийг хийх боломжтой болно
RIG CELL LITE INTRO: INFRARED SENSOR: 3 алхам
RIG CELL LITE INTRO: INFRARED SENSOR: Хэт улаан туяаны мэдрэгч нь хүрээлэн буй орчны зарим талыг мэдрэх зорилгоор ялгаруулдаг электрон төхөөрөмж юм. Хэт улаан туяаны мэдрэгч нь объектын дулааныг хэмжихээс гадна хөдөлгөөнийг илрүүлдэг бөгөөд эдгээр төрлийн мэдрэгч нь хэт улаан туяаны цацрагийг хэмждэг