Оглавление:

Кухонный таймер: 4 шага
Кухонный таймер: 4 шага

Видео: Кухонный таймер: 4 шага

Видео: Кухонный таймер: 4 шага
Видео: Кухонный таймер с магнитом на 99 минут | Посылка из Китая 2024, Июль
Anonim
Image
Image

В нем есть gen4-uLCD-35DT, который будет использоваться в качестве дополнительного дисплея для проекта Raspberry Pi, Kitchen Timer. Это полезное приложение для большинства мам и любителей готовить.

Это можно использовать для отслеживания времени при приготовлении любимого блюда.

В этой демонстрации Raspberry Pi действует как хост, который управляет gen4-uLCD-35DT. Модуль HMI поколения 4 был запрограммирован с различными формами и виджетами, которые затем управляются в зависимости от команд, отправленных хостом Raspberry Pi, и наоборот.

Эта программа протестирована на Raspberry Pi 2 с пиксельным изображением. Он также может работать на других вариантах Raspberry Pi. Но, если вы используете Raspberry Pi 3, убедитесь, что вы сначала посетили эту ссылку:

www.raspberrypi.org/forums/viewtopic.php?… для настройки UART Raspberry Pi 3.

Эта демонстрация была протестирована на Raspberry Pi 2 под управлением Raspbian с PIXEL. Он также может работать на других вариантах Raspberry Pi. Однако, если вы используете Raspberry Pi 3, обязательно сначала посетите эту ссылку, чтобы правильно настроить порт UART:

www.raspberrypi.org/forums/viewtopic.php?…

Шаг 1. Сборка

Строить
Строить

Компоненты

  1. gen4-uLCD-35DT
  2. карта США
  3. 30-полосный кабель FFC
  4. gen4-PA или gen4-IB
  5. Raspberry Pi 2 Модель B
  6. Адаптер Raspberry Pi
  7. 5-контактный разъем между гнездом и гнездом
  8. Блок питания 5 вольт

Разъяснение о компонентах

  • Используйте интерфейсную плату gen4 и порт uUSB PA-5 для подключения дисплея к ПК, как показано на первом изображении выше.
  • Или, если у вас есть плата gen4-PA, подключите дисплей к ПК, как показано на втором изображении выше. Вы также можете использовать плату gen4-PA, если хотите использовать ее контакты GPIO.

Шаг 2: программа

Программа
Программа
Программа
Программа
Программа
Программа

Загрузите проект здесь.

  1. Распакуйте прикрепленный zip-файл в папку, затем откройте проект ViSi-Genie «demo1».
  2. Вы можете редактировать виджеты в каждой форме с помощью инспектора объектов.
  3. После открытия файла проекта перейдите в меню «Проект» и убедитесь, что параметры «Скорость связи» и «Отображение» верны, как показано на первых двух изображениях выше.
  4. Подключите gen4-uLCD-35DT к ПК
  5. Теперь перейдите в меню связи и выберите правильный COM-порт для uUSB-PA5, затем нажмите красную кнопку, как показано ниже.
  6. Если uLCD-220RD правильно подключен к ПК, красная кнопка теперь должна стать синей и должно отображаться имя модуля дисплея.
  7. На этом этапе подключите карту USB к ПК с помощью устройства чтения карт USB или адаптера. Перейдите в главное меню и нажмите кнопку (Build) Copy / Load.
  8. Теперь проект должен начать процесс сборки и компиляции.
  9. Worshop4 предложит указать правильный диск для USB-карты. Выберите соответствующий диск из раскрывающегося меню.
  10. Workshop4 скомпилирует исходный код и загрузит программу во флэш-память модуля дисплея.

Теперь отключите карту USB от ПК и установите ее в слот для карты USB на gen4-uLCD-35DT. На дисплее должен появиться виджет Winbutton. Теперь он готов принимать команды от хоста. Показано на третьем изображении

Скачать библиотеку ViSi-Genie-RaspPi

Теперь Raspberry Pi должен запустить программу, которая будет взаимодействовать с uLCD-220RD. Исходный код программы прилагается. Чтобы иметь возможность скомпилировать исходный код на Raspberry Pi, вам необходимо сначала установить ViSi-Genie-RaspPi-Library, которую можно скачать по этой ссылке: https://github.com/4dsystems/ViSi-Genie-RaspPi -Lib…

Следуйте инструкциям по установке библиотеки по этой ссылке.

Шаг 3. Подключите Raspberry Pi к ULCD-220RD

Подключите Raspberry Pi к ULCD-220RD
Подключите Raspberry Pi к ULCD-220RD

Подключите адаптер 4D-Serial-Pi к Raspberry Pi, затем подключите 5-жильный кабель к адаптеру 4D-Serial-Pi. Наконец, подключите другой конец 5-жильного кабеля к gen4-IB модуля gen4.

Или вы можете связать модуль gen4 и Raspberry Pi с gen4-PA, используя изображение выше.

Шаг 4: Настройте хост Raspberry Pi

Настройка хоста Raspberry Pi
Настройка хоста Raspberry Pi

После установки библиотеки и подключения оборудования вы можете скомпилировать исходный код и запустить программу на Raspberry Pi. Следуйте приведенной ниже процедуре.

  1. После загрузки файла откройте терминал и перейдите в папку, содержащую этот файл: Kitchen-Timer-Code.
  2. Разархивируйте файл с помощью этой команды: pi @ raspberry: ~ $ sudo unzip Kitchen-Timer-Code.zip
  3. Перейдите в папку, в которую было извлечено содержимое «Kitchen-Timer-Code.zip». pi @ raspberry: ~ $ cd Kitchen-Timer-Codepi @ raspberry: ~ $ cd kitchenPi
  4. В LX Terminal введите команду для компиляции: pi @ raspberry: ~ $ sudo make
  5. Запустите программу с помощью этой команды: pi @ raspberry: ~ $./kitchenPi

Модуль дисплея gen4 теперь должен начать отображать различные виджеты в соответствии с последовательными командами, полученными от хоста Raspberry Pi.

Дополнительные сведения см. В примечании к приложению: ViSi-Genie Подключение 4D-дисплея к Raspberry Pi

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