Мазмуну:
Video: RGB Backlight менен Grove LCD колдонуу: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
By chauhannaman98Көбүрөөк жазуучу тарабынан жазылган:
Адам дүйнөсү менен машина дүйнөсүнүн ортосунда жакшы байланыш түзүү үчүн дисплей бирдиктери маанилүү ролду ойнойт. Ошентип, алар камтылган системалардын маанилүү бөлүгү болуп саналат. Дисплей бирдиктери - чоң же кичине, ошол эле принцип боюнча иштейт. Графикалык дисплейлер жана 3D дисплейлери сыяктуу татаал дисплей бирдиктеринен тышкары, 16x1 жана 16x2 бирдиктери сыяктуу жөнөкөй дисплейлер менен иштөө керек. 16x1 дисплей бирдиги 16 белгиден турат жана бир сапта болот. 16x2 ЖК 1 -сапта бардыгы болуп 32 символдон, 2 -сапта дагы 16 белгиден турат. Бул жерде ар бир символдо 5x10 = 50 пиксел бар экенин түшүнүү керек, андыктан бир белгини көрсөтүү үчүн бардык 50 пиксел чогуу иштеши керек.
Жабдуулар
Seeed Studio - Grove RGB LCD
1 -кадам: Intro
Графикалык дисплейлер жана 3D дисплейлери сыяктуу татаал дисплей бирдиктеринен тышкары, 16x1 жана 16x2 бирдиктери сыяктуу жөнөкөй дисплейлер менен иштөө керек. 16x1 дисплей бирдиги 16 белгиден турат жана бир сапта болот. 16x2 ЖК 1 -сапта бардыгы болуп 32 символдон, 2 -сапта дагы 16 белгиден турат. Бул жерде ар бир символдо 5x10 = 50 пиксел бар экенин түшүнүү керек, андыктан бир белгини көрсөтүү үчүн бардык 50 пиксел чогуу иштеши керек.
Grove - LCD RGB Арткы Жарыгы - бул түстүү 16x2 ЖК. Жогорку контраст жана колдонуунун оңойлугу аны Arduino жана Raspberry Pi үчүн эң сонун I2C LCD дисплейине айландырат.
2 -кадам: Райондук диаграмма
Башка 16x2 ЖКдан айырмаланып, Grove LCD I2C туташууларында иштейт. Бул экранды Arduino же Raspberry Pi менен туташтыруу түйшүгүн жеңилдетет. VCC жана GND линиялары менен бирге, бул ЖК үчүн SDA (Serial Data) жана SCL (Serial Clock) талап кылынат. Бул ЖКнын иштеши үчүн бизге башка ЖКнын 14 түйрөгүнүн ордуна 4 зым керек дегенди билдирет.
3 -кадам: I2C кантип иштейт?
Мына ушунун деталдуу түшүндүрмөсү:
- SDA (SerialData) - Мастер менен кулдун маалыматтарды жөнөтүү жана алуу линиясы.
- SCL (Serial Clock) - Саат сигналын алып жүргөн сызык.
I2C - бул сериялык байланыш протоколу, андыктан маалыматтар бир зым боюнча аз -аздан берилет (SDA линиясы). SPIге окшоп, I2C синхрондуу, андыктан биттердин чыгышы кожоюн менен кулдун ортосунда бөлүшүлгөн саат сигналынын жардамы менен биттердин үлгүлөрүнө шайкештирилет. Саат сигналы ар дайым кожоюн тарабынан көзөмөлдөнөт.
Сиз I2C байланыш протоколу жөнүндө көбүрөөк биле аласыз бул жерде
Сунушталууда:
RGB Backlight + Audio Visualizer: 4 кадам (сүрөттөр менен)
RGB Backlight + Audio Visualizer: RGB LED арткы жарыгын кантип куруу керектиги боюнча менин көрсөтмөлөрүмө кош келиңиз. Сыналгыңыздын же үстөлүңүздүн арткы бөлүгү. Схеманын өзү абдан жөнөкөй, анткени WS2812 LED тилкелери, мисалы, Arduino Nano менен интерфейске кирүүгө оңой. Эскертүү: бизге кереги жок
Neopixel Ws2812 Rainbow LED жарыгы M5stick-C - менен Rainbowту Neopixel Ws2812де иштетүү M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: 5 кадам
Neopixel Ws2812 Rainbow LED Glow with M5stick-C | Rainbow боюнча Neopixel Ws2812де чуркоо M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: Салам балдар бул көрсөтмөлөрдө биз неопиксел ws2812 светодиоддорун же LED тилкесин же LED матрицасын же LED шакегин m5stack m5stick-C өнүктүрүү тактасы менен Arduino IDE менен колдонууну үйрөнөбүз жана биз жасайбыз. аны менен асан -үсөн үлгүсү
Ардуино менен 2.4Ghz NRF24L01 модулун колдонуу менен зымсыз алыстан башкаруу - Nrf24l01 4 каналы / 6 каналды берүүчү Quadcopter үчүн алуучу - Rc Helicopter - Rc учагы Arduino колдонуу: 5 кадам (сүрөттөр менен)
Ардуино менен 2.4Ghz NRF24L01 модулун колдонуу менен зымсыз алыстан башкаруу | Nrf24l01 4 каналы / 6 каналды берүүчү Quadcopter үчүн алуучу | Rc Helicopter | Arduino менен Rc учагы: Rc машинасын иштетүү | Quadcopter | Дрон | RC учагы | RC кайыгы, бизге дайыма рецептор жана өткөргүч керек, RC QUADCOPTER үчүн бизге 6 каналдуу өткөргүч жана кабыл алгыч керек деп ойлойбуз жана TX менен RXтин бул түрү өтө кымбат, ошондуктан биз аны өзүбүздө жасайбыз
Wemos ESP-Wroom-02 D1 Mini WiFi модулун кантип колдонуу керек Blynkти колдонуу менен ESP8266 + 18650: 10 кадам
Wemos ESP-Wroom-02 D1 Mini WiFi модулун кантип колдонуу керек Blynkти колдонуу менен ESP8266 + 18650: Мүнөздөмөсү: nodemcu 18650 кубаттоо тутумунун интеграциясы менен шайкеш келет. туташтыргычы уйку режиминде колдонулушу мүмкүн · 1 кошуу
А (абдан) Жөнөкөй LCD Backlight Fix: 4 кадам (Сүрөттөр менен)
А (абдан) Жөнөкөй ЖК Арткы Жарык Fix: Жөнөкөй лампочка жана өлгөн CRT монитору менен сынган ЖКнын ар кандай жарыгын оңдоңуз. Сынган ЖК мониторлор негизинен үч категорияда келет: 1) Жарылган ЖК панели, бирдикти таптакыр жараксыз кылып көрсөтөт 2) Арткы жарык көйгөйү 3) Кубат камсыздоо көйгөйү Эгерде бул