Оглавление:
- Запасы
- Шаг 1. Вставьте BreadShield в Arduino Uno
- Шаг 2. Вставьте BreadShield в макетную плату
- Шаг 3. Вставьте ЖК-дисплей в макетную плату
- Шаг 4: потяните контакт R / W ЖК-дисплея к GND
- Шаг 5: вставьте потенциометр
- Шаг 6: запрограммируйте свой Arduino, при этом средний контакт потенциометра отключен
Видео: Подключение Arduino и Character LCD в BreadShield: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Многие проекты Arduino включают символьные ЖК-дисплеи, которые в подавляющем большинстве используют протокол HD44780 для получения данных от Arduino. Для подключения Arduino к HD44780 обычно (в 4-битном режиме) требуется 12 проводов! Это закончится большим беспорядком спагетти с перемычкой. Вам потребуется время, чтобы соединить их. Сложно отлаживать. И он склонен к отключению из-за ваших неуклюжих пальцев.
В этом уроке мы увидим, что жизнь может быть намного проще с BreadShield, щитом Arduino для макетов.
Запасы
- Один макет
- Один Arduino Uno
- Один хлебный щит
Шаг 1. Вставьте BreadShield в Arduino Uno
Вставьте BreadShield в Arduino Uno так же, как вы обычно делаете для использования других плат.
Шаг 2. Вставьте BreadShield в макетную плату
Вставьте контакты BreadShield в макетную плату так же, как вы обычно вставляете ряд контактов в макетную плату.
Шаг 3. Вставьте ЖК-дисплей в макетную плату
Я предполагаю, что ваш ЖК-дисплей был припаян с штыревыми разъемами, как в этом руководстве от SparkFun. Теперь вставьте ЖК-дисплей (технически штекерные контакты) в макетную плату так, чтобы контакт GND ЖК-дисплея совпадал с контактом GND BreadShield. Это автоматически установит следующее соответствие контактов между Arduino Uno и ЖК-дисплеем (слева - контакт ЖК-дисплея; справа - контакт BreadShield):
VSS / GND ---- GNDVDD ---- 5VRS ---- TX E / enable ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- D11 анод подсветки - --- D12Катод подсветки ---- D13
Маршрутизация показана на рисунке выше.
Шаг 4: потяните контакт R / W ЖК-дисплея к GND
Используйте одну перемычку - единственную перемычку, необходимую в этом проекте, чтобы подтянуть контакт R / W ЖК-дисплея к GND. Да, это также означает подключение D2 Arudino к GND. Но это не проблема, пока вы не используете D2.
Шаг 5: вставьте потенциометр
Вставьте потенциометр как делитель напряжения. Вставьте клеммы потенциометра в контакты 5V и GND соответственно на макетной плате. И средний штифт потенциометра в связи RX. Полученная схема подключения показана на рисунке выше. Я предполагаю, что у потенциометра есть какие-то провода, припаянные к его ножкам, или вы используете перемычки, чтобы проложить его 3 контакта из другого места на макетной плате.
Шаг 6: запрограммируйте свой Arduino, при этом средний контакт потенциометра отключен
Теперь вы можете запрограммировать свой Arduino. Фрагмент кода примера находится по адресу
github.com/forrestbao/BreadShield/blob/master/demo/HelloWorld/HelloWorld.ino
Для программирования убедитесь, что вывод RX отсоединен от среднего вывода потенциометра. Просто осторожно извлеките средний штифт потенциометра из стяжки на макетной плате. После программирования вставляем обратно. Затем вы увидите текстовое содержимое, отображаемое на ЖК-дисплее. Если нет, отрегулируйте потенциометр.
Не стесняйтесь оставлять здесь комментарии или вопросы, и я отвечу, как только смогу.
Посмотрите другие примеры BreadShield в этом видео.
Прямо сейчас BreadShield проводит краудфандинговую кампанию. Воспользуйтесь льготными ценами только для кампании на
Рекомендуемые:
Подключение Arduino Uno к ESP8266: 9 шагов
Подключите Arduino Uno к ESP8266: Добро пожаловать! Вы собираетесь прочитать пошаговое руководство о том, как успешно подключить Arduino Uno к Интернету с помощью ESP8266 (ESP-01). Кроме того, это моя первая обучающая программа, так что расскажите мне об этом, пожалуйста! Позвольте мне начать с того, что ESP8266
Подключение ультразвукового модуля измерения дальности HC-SR04 к Arduino: 5 шагов
Взаимодействие ультразвукового модуля измерения дальности HC-SR04 с Arduino: Эй, как дела, ребята! Акарш из CETech. Этот мой проект немного проще, но такой же интересный, как и другие проекты. В этом проекте мы собираемся подключить модуль ультразвукового датчика расстояния HC-SR04. Этот модуль работает
Подключение датчика температуры DS18B20 к Arduino и ESP8266: 8 шагов
Сопряжение датчика температуры DS18B20 с Arduino и ESP8266: Привет, как дела, ребята! Акарш от CETech. Сегодня мы собираемся добавить новый датчик в наш арсенал, известный как датчик температуры DS18B20. Это датчик температуры, аналогичный DHT11, но имеющий другой набор применений. Будем сравнивать с
Учебное пособие по Arduino LCD 16x2 - Подключение ЖК-дисплея 1602 к Arduino Uno: 5 шагов
Учебное пособие по Arduino LCD 16x2 | Взаимодействие ЖК-дисплея 1602 с Arduino Uno: Привет, ребята, так как многим проектам нужен экран для отображения данных, будь то индикатор самодельного счетчика или счетчик подписок на YouTube, калькулятор или блокировка клавиатуры с дисплеем, и если все эти виды проектов выполняются с arduino они определенно будут
Правильное подключение светодиодов: последовательное и параллельное подключение: 6 шагов
Правильная разводка светодиодов: последовательное и параллельное соединение: в этой инструкции мы говорим о светодиодах - светоизлучающих диодах и о том, как мы можем их подключить, если у нас есть несколько устройств. Это один урок, который я хотел бы знать с самого начала, потому что, когда я начал возиться с электронными схемами, я построил несколько