Мазмуну:

Character LCD I2c адаптери (I2c туташуу мисалы): 12 кадам (сүрөттөр менен)
Character LCD I2c адаптери (I2c туташуу мисалы): 12 кадам (сүрөттөр менен)

Video: Character LCD I2c адаптери (I2c туташуу мисалы): 12 кадам (сүрөттөр менен)

Video: Character LCD I2c адаптери (I2c туташуу мисалы): 12 кадам (сүрөттөр менен)
Video: Новый I2C адаптер для LCD 1602/2004, настройка яркости, смена адреса на шине, FLASH-I2C 2024, Ноябрь
Anonim
Image
Image
Оригиналдуу китепкананын бөлүгү
Оригиналдуу китепкананын бөлүгү

I2c адаптерин көрсөтүү үчүн байланыш схемасын жасап жатам.

Менин сайтымдагы жаңыртууларды текшериңиз.

Эми мен өзүмдүн эмес, түп китепкананы колдонуу үчүн зымдарды кошуу схемасын кошом

ЖК дисплейлери үчүн LiquidCrystal Arduino китепканасы, pcf8574 үйрөнүү үчүн жеке схема түзүү үчүн айрылган долбоор.

Github долбоорунда сиз схема, сүрөт жана китепкана кодун таба аласыз.

Бул жерде Fritzing breadboard схемасынан алынган фрезерленген ПХБнын видеосу.

1 -кадам: Оригиналдуу китепкананын бөлүгү

Сиз eBayден баштапкы китепкананын компонентин (менин айрыктарым эмес) таба аласыз.

Эми бул жерден сиз ошол эле жүрүм -туруму бар байланыш схемасын таба аласыз.

2 -кадам: Электр өткөргүчтөрүнүн диаграммасы: Арткы жарык

Кабелдик диаграмма: Арткы жарык
Кабелдик диаграмма: Арткы жарык

Электр өткөргүч диаграммасында көрүнүп тургандай, мен P7 менен NPN (2N2222) транзисторун туташтырып, арткы жарыкты иштетүү/өчүрүү.

3 -кадам: Wiring диаграммасы: Дареги

Кабелдик диаграмма: Дарек
Кабелдик диаграмма: Дарек
Кабелдик диаграмма: Дарек
Кабелдик диаграмма: Дарек

Мен даректи төмөн коём (аны керектүү түрдө туташтырсаңыз болот, маалымат барагынан бардык конфигурацияны таба аласыз).

Мен тиркелген бардык i2c компоненттерин издеген абдан пайдалуу эскизди табам, муну даректи текшерүү үчүн колдонуңуз.

4 -кадам: Зымдын диаграммасы: Триммер

Зымдын диаграммасы: Триммер
Зымдын диаграммасы: Триммер

Туура контрастты тандоо үчүн сизге 10к триммер кошуу керек.

5 -кадам: Электр өткөргүчтөрүнүн диаграммасы: Берилиштерди өткөрүп берүү

Wiring Diagram: Берилиштерди өткөрүп берүү
Wiring Diagram: Берилиштерди өткөрүп берүү

Көк жана сары зым - бул маалыматты түзмөккө жөнөтүү, мен аппаратты түпнуска китепкана катары туташтырбайм, андыктан libди айрып, бир аз өзгөртүү кошушум керек.

6 -кадам: Original Libга өзгөртүү

Баштапкы Libга өзгөртүү
Баштапкы Libга өзгөртүү
Баштапкы Libга өзгөртүү
Баштапкы Libга өзгөртүү
Баштапкы Libга өзгөртүү
Баштапкы Libга өзгөртүү
Баштапкы Libга өзгөртүү
Баштапкы Libга өзгөртүү

Сүрөттө көрүнүп тургандай, мен бир аз (оңдон солго) жылдырам, ал эми оң жагында Мен Enable, RW, Register Select жана Back light пиндин бекитилген декларациясын коем.

Кааласаңыз, схеманы оригиналына кайра кайтарсаңыз болот. Эгерде мен бир аз убакыт тапсам, анда мен муну сиз үчүн жасайм (жана аны сынап көрөм), ошондо сиз баштапкы китепкананы колдоно аласыз.

7 -кадам: Original Lib жана Connection Schema

Original Lib жана Connection Schema
Original Lib жана Connection Schema
Original Lib жана Connection Schema
Original Lib жана Connection Schema
Original Lib жана Connection Schema
Original Lib жана Connection Schema

Мен баштапкы китепкананын туташуу схемасын кайра түзөм, ушуну менен стандарттык китепкананы колдоно аласыз

8 -кадам: Зымдын диаграммасы: SDA SCL

Зымдын диаграммасы: SDA SCL
Зымдын диаграммасы: SDA SCL

Banded зым менин arduino SDA SCL пин болуп саналат.

9 -кадам: Зымдардын диаграммасы

Зымдын диаграммасы
Зымдын диаграммасы
Зымдын диаграммасы
Зымдын диаграммасы
Зымдын диаграммасы
Зымдын диаграммасы

Көрүп турганыңыздай, зымдардын диаграммасы өтө жөнөкөй, мен аны схеманын прототип тактасында түзүүгө аракет кылам.

10 -кадам: Прототип тактасы

Прототип тактасы
Прототип тактасы
Прототип тактасы
Прототип тактасы
Прототип тактасы
Прототип тактасы

Бул абдан сулуу эмес, бирок бул иш.

11 -кадам: PCB фрезерлөө

Image
Image
PCB фрезерлөө
PCB фрезерлөө
PCB фрезерлөө
PCB фрезерлөө

Схемадан мен ПХБ түзөм жана мен роутерим менен ПХБны тегирменге салууга аракет кылам (мен ПХБны кантип тегирмен боюнча жол баштайм).

12 -кадам: рахмат

i2c долбоорунун сериясы (Коллекция):

  • Температура нымдуулугу сенсору
  • Аналогдук экспантер
  • Санарип экспантер
  • LCD дисплей

Сунушталууда: