Оглавление:

Символьный ЖК-адаптер I2c (пример подключения I2c): 12 шагов (с изображениями)
Символьный ЖК-адаптер I2c (пример подключения I2c): 12 шагов (с изображениями)

Видео: Символьный ЖК-адаптер I2c (пример подключения I2c): 12 шагов (с изображениями)

Видео: Символьный ЖК-адаптер I2c (пример подключения I2c): 12 шагов (с изображениями)
Видео: Подключение дисплея 1602 lcd i2c. 1602 ардуино дисплей 2024, Ноябрь
Anonim
Image
Image
Часть для исходной библиотеки
Часть для исходной библиотеки

Я делаю схему подключения для символьного адаптера i2c.

Проверяйте обновления на моем сайте.

Теперь я добавляю еще схему подключения проводов, чтобы использовать исходную библиотеку, а не мою вилку

Библиотека LiquidCrystal Arduino для символьных ЖК-дисплеев, разветвленный проект для создания личной схемы для изучения pcf8574.

В проекте github вы можете найти схему, фото и код библиотеки.

Здесь видео фрезерованной печатной платы, полученной из макета Fritzing.

Шаг 1: Часть для исходной библиотеки

Вы можете найти компонент для исходной библиотеки (не моей разветвленной) на eBay.

Теперь здесь вы можете найти такую же схему подключения с таким же поведением.

Шаг 2: Схема подключения: Подсветка

Схема подключения: задний свет
Схема подключения: задний свет

Как вы можете видеть на схеме подключения, я подключаю к P7 транзистор NPN (2N2222) для включения / выключения подсветки.

Шаг 3: Схема подключения: адрес

Схема подключения: адрес
Схема подключения: адрес
Схема подключения: адрес
Схема подключения: адрес

Я установил низкий адрес (вы можете подключить его по своему усмотрению, в даташите вы можете найти всю конфигурацию).

Я нахожу очень полезный скетч, который просматривает все прикрепленные компоненты i2c, используйте его для проверки адреса.

Шаг 4: Схема подключения: триммер

Схема проводов: триммер
Схема проводов: триммер

Чтобы выбрать правильный контраст, вам нужно добавить триммер 10k.

Шаг 5: Схема подключения: передача данных

Схема подключения: передача данных
Схема подключения: передача данных

Сине-желтый провод предназначен для отправки данных на устройство, я не подключаю устройство как исходную библиотеку, поэтому я должен разветвить библиотеку и добавить некоторые изменения.

Шаг 6: перейдите на исходную библиотеку

Перейти на исходную библиотеку
Перейти на исходную библиотеку
Перейти на исходную библиотеку
Перейти на исходную библиотеку
Перейти на исходную библиотеку
Перейти на исходную библиотеку
Перейти на исходную библиотеку
Перейти на исходную библиотеку

Как вы можете видеть на изображении, я немного сдвигаю (справа налево), а на правый бит я помещаю фиксированное объявление Enable, RW, Register Select и Back light pin.

При желании вы можете преобразовать схему в исходную. Если я найду время, я сделаю Это для вас (и протестирую), чтобы вы могли использовать оригинальную библиотеку.

Шаг 7: исходная библиотека и схема подключения

Исходная библиотека и схема подключения
Исходная библиотека и схема подключения
Исходная библиотека и схема подключения
Исходная библиотека и схема подключения
Исходная библиотека и схема подключения
Исходная библиотека и схема подключения

Я воссоздаю схему подключения исходной библиотеки, поэтому вы можете использовать с ней стандартную библиотеку

Шаг 8: Схема подключения: SDA SCL

Схема подключения: SDA SCL
Схема подключения: SDA SCL

Полосатый провод - это контакт SDA SCL моего Arduino.

Шаг 9: Схема подключения

Схема проводов
Схема проводов
Схема проводов
Схема проводов
Схема проводов
Схема проводов

Как видите, схема подключения довольно проста, чем я пытаюсь создать ее на макетной плате схемы.

Шаг 10: прототип платы

Доска прототипа
Доска прототипа
Доска прототипа
Доска прототипа
Доска прототипа
Доска прототипа

Это не так красиво, но это работа.

Шаг 11: фрезерование печатной платы

Image
Image
Фрезерование печатной платы
Фрезерование печатной платы
Фрезерование печатной платы
Фрезерование печатной платы

Из схемы я создаю печатную плату и пытаюсь фрезеровать печатную плату своим маршрутизатором (я начинаю руководство, как фрезеровать печатную плату).

Шаг 12: Спасибо

Серия проектов i2c (Сборник):

  • Датчик температуры и влажности
  • Аналоговый расширитель
  • Цифровой расширитель
  • ЖК дисплей

Рекомендуемые: