Логотип WHADDAWPSH203 ЖК-дисплей и экран клавиатуры для Arduino
Руководство пользователя

WHADDA WPSH203 LCD и экран клавиатуры для Arduino

Введение

ИССЛЕДУЙТЕ НАУЧНЫЕ RPW3009 Часы с проекцией погоды - значок 22Всем резидентам Европейского Союза
Важная экологическая информация об этом продукте
Этот символ на устройстве или упаковке указывает на то, что утилизация устройства после окончания его жизненного цикла может нанести вред окружающей среде. Не выбрасывайте устройство (или батареи) как несортированные бытовые отходы; его следует передать в специализированную компанию для переработки. Это устройство следует вернуть вашему дистрибьютору или в местную службу переработки. Соблюдайте местные экологические правила.
В случае сомнений обратитесь в местные органы по утилизации отходов.

Спасибо, что выбрали Whadda! Пожалуйста, внимательно прочтите руководство перед вводом этого устройства в эксплуатацию. Если устройство было повреждено при транспортировке, не устанавливайте и не используйте его и обратитесь к своему дилеру.

Инструкции по технике безопасности

nuaire DRI-ECO CO2 Датчик CO2 для использования с радиочастотным контролем Холла DRI ECO Units - значок книгиПеред использованием данного прибора внимательно прочтите данное руководство и все знаки безопасности.
Мини-духовка SILVERCREST SGB 1200 F1 - значок 6Только для использования внутри помещений.

  • Это устройство могут использовать дети в возрасте 8 лет и старше, а также лица с ограниченными физическими, сенсорными или умственными способностями или с недостатком опыта и знаний, если они находятся под наблюдением или инструктированы относительно безопасного использования устройства и понимают связанные опасности. Не разрешайте детям играть с устройством. Дети не должны производить чистку и техническое обслуживание без присмотра.

Общие положения

  • Ознакомьтесь с гарантией качества и обслуживания Velleman® на последних страницах данного руководства.
  • Любые модификации устройства запрещены по соображениям безопасности. Повреждения, вызванные модификациями устройства пользователем, не покрываются гарантией.
  • Используйте устройство только по назначению. Использование устройства несанкционированным способом приведет к аннулированию гарантии.
  • Гарантия не распространяется на повреждения, вызванные несоблюдением определенных указаний, изложенных в настоящем руководстве, и дилер не несет ответственности за любые возникшие в результате этого дефекты или проблемы.
  • Ни Velleman Group NV, ни ее дилеры не несут ответственности за любой ущерб (чрезвычайный, случайный или косвенный) любого характера (финансовый, физический...), возникший в результате владения, использования или неисправности данного продукта.
  • Сохраните это руководство для дальнейшего использования.

Что такое Arduino®

Arduino® — это платформа для создания прототипов с открытым исходным кодом, основанная на простом в использовании аппаратном и программном обеспечении. Платы Arduino® могут считывать входные данные — датчик включения света, палец на кнопке или сообщение в Twitter — и превращать их в выходные данные — активацию двигателя, включение светодиода или публикацию чего-либо в Интернете. Вы можете сообщить своей плате, что делать, отправив набор инструкций микроконтроллеру на плате. Для этого вы используете язык программирования Arduino (на основе Wiring) и программную среду разработки Arduino® (на основе Processing). Дополнительные щиты/модули/компоненты необходимы для чтения сообщения Twitter или публикации в Интернете. Перейти к www.arduino.cc для получения более подробной информации.

Продукт болееview

ЖК-экран 16×2 и экран клавиатуры для плат Arduino® Uno, Mega, Diecimila, Duemilanove и Freeduino.

WHADDA WPSH203 LCD и экран клавиатуры для Arduino — болееview

1 ЖК-потенциометр контрастности 3 клавиши управления (подключены к аналоговому входу 0)
2 ICSP-порт

Технические характеристики

  • размеры: 80 x 58 x 20 мм

Функции

  • синий фон/белая подсветка
  • регулировка контрастности экрана
  • использует 4-битную ЖК-библиотеку Arduino®
  • кнопка сброса
  • кнопки Вверх, Вниз, Влево и Вправо используют только один аналоговый вход

Расположение контактов

Аналог 0 ВВЕРХ, ВНИЗ, ВПРАВО, ВЛЕВО, ВЫБРАТЬ
Цифровой 4 DB4
Цифровой 5 DB5
Цифровой 6 DB6
Цифровой 7 DB7
Цифровой 8 RS
Цифровой 9 E
Цифровой 10 Подсветка

Example

*/
#включают
/************************************************ ******
Эта программа проверит ЖК-панель и кнопки
**************************************************** ******/
// выбор контактов, используемых на ЖК-панели
ЖК-дисплей LiquidCrystal (8, 9, 4, 5, 6, 7);
// определяем некоторые значения, используемые панелью и кнопками
интервал lcd_key = 0;
интервал adc_key_in = 0;
беззнаковый char message_count = 0;
беззнаковый длинный prev_trigger = 0;
#define btnRIGHT 0
# определить btnUP 1
#define btnDOWN 2
#define btnLEFT 3
#определить btnSELECT 4
#define btnNONE 5
// читаем кнопки
int read_LCD_buttons()
{
adc_key_in = аналоговое чтение (0); // считываем значение с датчика
если (adc_key_in < 50) вернуть btnRIGHT;
если (adc_key_in < 195) вернуть btnUP;
если (adc_key_in < 380) вернуть btnDOWN;
если (adc_key_in < 555) вернуть btnLEFT;
если (adc_key_in < 790) вернуть btnSELECT;
вернуть btnNONE; // когда все остальные терпят неудачу, возвращаем это…
}
недействительная настройка()
{
lcd.begin(16, 2); // запускаем библиотеку
lcd.setCursor(0,0);
lcd.print("Whadda WPSH203"); // вывести простое сообщение
}
пустой цикл()
{
lcd.setCursor(9,1); // переместить курсор на вторую строку «1» и через 9 пробелов
lcd.print (миллис () / 1000); // отображение секунд, прошедших с момента включения питания
lcd.setCursor(0,1); // переходим к началу второй строки
lcd_key = read_LCD_buttons(); // читаем кнопки
switch (lcd_key) // в зависимости от того, какая кнопка была нажата, мы выполняем действие
{

случай btnRIGHT:
{
lcd.print («ПРАВО»); // Печать RIGHT на ЖК-экране
// Код для увеличения счетчика сообщений после нажатия кнопки с отклоненным дребезгом
if((millis() – prev_trigger) > 500) {
количество_сообщений++;
если (количество_сообщений > 3) количество_сообщений = 0;
prev_trigger = миллис();
}
/////////////////////////////////////////////////// ///////////
перерыв;
}
случай btnLEFT:
{
// если вам нужно, чтобы на дисплее отображалось слово «LEFT», используйте lcd.print («LEFT») вместо lcd.print (adc_key_in) и lcd.print («v»);
// следующие 2 строки напечатают фактический пороговый объемtage присутствует на аналоговом входе 0; Поскольку эти кнопки являются частью томаtage делитель, нажатие каждой кнопки создает различный порог громкостиtage
lcd.print (adc_key_in); // показывает фактическую пороговую громкостьtage на аналоговом входе 0
lcd.print («v»); // заканчивается на v(olt)
// Код для уменьшения счетчика сообщений после нажатия кнопки с отклоненным дребезгом
if((millis() – prev_trigger) > 500) {
количество_сообщений–;
если (message_count == 255) message_count = 3;
prev_trigger = миллис();
}
/////////////////////////////////////////////////// ///////////////
перерыв;
}
случай btnUP:
{
lcd.print («ВВЕРХ»); // Печать UP на ЖК-экране
перерыв;
}
случай btnDOWN:
{
lcd.print («ВНИЗ»); // Печать ВНИЗ на ЖК-экране
перерыв;
}
случай btnSELECT:
{
lcd.print («ВЫБЕРИТЕ»); // Вывести SELECT на ЖК-экран
перерыв;
}
случай btnNONE:
{
lcd.print («ТЕСТ»); // Печать TEST на ЖК-экране
перерыв;
}
}

// Если кнопка была нажата, проверяем, нужно ли отображать другое сообщение
если (lcd_key! = btnNONE) {
lcd.setCursor(0,0);
переключатель (количество_сообщений)
{
случай 0: {
lcd.print("Whadda WPSH203");
перерыв;
}
случай 1: {
lcd.print («ЖК-экран»);
перерыв;
}
случай 2: {
lcd.print("Проверить whadda.com");
перерыв;
}
случай 3:{
lcd.print («Веллеман»);
перерыв;
}

}
lcd.setCursor(0,1); // сбрасываем ЖК-курсор на 2-ю строку (индекс 1)
}
}

wadda.com

WHADDA WPSH203 ЖК-экран и клавиатура для Arduino — логотип 2

Возможны изменения и опечатки – © Velleman Group NV. WPSH203_v01
Velleman Group nv, Legen Heirweg 33 – 9890 Гавере.

Документы/Ресурсы

WHADDA WPSH203 LCD и экран клавиатуры для Arduino [pdf] Руководство пользователя
WPSH203 Экран ЖК-дисплея и клавиатуры для Arduino, WPSH203, экран ЖК-дисплея и клавиатуры для Arduino, экран клавиатуры для Arduino, экран для Arduino

Ссылки

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *