Spisu treści:

Minutnik kuchenny: 4 kroki
Minutnik kuchenny: 4 kroki

Wideo: Minutnik kuchenny: 4 kroki

Wideo: Minutnik kuchenny: 4 kroki
Wideo: Полная Настройка Xiaomi Mi Band 4 II 5 нужных Программ КАК РАСШИРИТЬ БАЗОВЫЕ ВОЗМОЖНОСТИ 2024, Listopad
Anonim
Image
Image

Zawiera gen4-uLCD-35DT, który będzie używany jako dodatkowy wyświetlacz dla projektu Raspberry Pi, timera kuchennego. Jest to przydatna aplikacja dla większości matek i entuzjastów gotowania.

Można to wykorzystać do monitorowania czasu podczas gotowania ulubionego dania.

W tym demo Raspberry Pi działa jako host, który steruje gen4-uLCD-35DT. Moduł HMI gen4 został zaprogramowany za pomocą różnych formularzy i widżetów, które są następnie sterowane w zależności od poleceń wysyłanych przez host Raspberry Pi i odwrotnie.

Ten program jest testowany na Raspberry Pi 2 z obrazem Pixel. Może również działać na innych wariantach Raspberry Pi. Ale jeśli używasz Raspberry Pi 3, upewnij się, że najpierw odwiedzisz ten link:

www.raspberrypi.org/forums/viewtopic.php?… aby skonfigurować UART Raspberry Pi 3.

To demo zostało przetestowane na Raspberry Pi 2 z systemem Raspbian i PIXEL. Może również działać na innych wariantach Raspberry Pi. Jeśli jednak korzystasz z Raspberry Pi 3, najpierw odwiedź ten link, aby poprawnie skonfigurować port UART:

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

Krok 1: Zbuduj

Budować
Budować

składniki

  1. gen4-uLCD-35DT
  2. Karta usd
  3. 30-drożny kabel FFC
  4. gen4-PA lub gen4-IB
  5. Raspberry Pi 2 Model B
  6. Adapter Raspberry Pi
  7. 5-drożne złącze żeńskie do żeńskiego
  8. Zasilanie 5 woltów

Wyjaśnienie dotyczące składników

  • Użyj karty interfejsu gen4 i uUSB PA-5, aby podłączyć wyświetlacz do komputera, jak pokazano na pierwszym obrazku powyżej.
  • Lub, jeśli masz kartę gen4-PA, podłącz wyświetlacz do komputera, jak pokazano na drugim obrazku powyżej. Możesz także użyć płyty gen4-PA, jeśli chcesz użyć jej pinów GPIO.

Krok 2: Program

Program
Program
Program
Program
Program
Program

Pobierz projekt tutaj.

  1. Rozpakuj załączony plik zip do folderu, a następnie otwórz projekt ViSi-Genie „demo1”
  2. Możesz edytować widżety w każdym formularzu za pomocą Inspektora obiektów.
  3. Po otwarciu pliku projektu przejdź do menu Project i upewnij się, że parametry Comms Speed i Display są poprawne, jak pokazano na dwóch pierwszych obrazach powyżej.
  4. Podłącz gen4-uLCD-35DT do komputera
  5. Teraz przejdź do menu Comms i wybierz odpowiedni port COM dla uUSB-PA5, a następnie kliknij czerwony przycisk, jak pokazano poniżej.
  6. Jeśli uLCD-220RD jest prawidłowo podłączony do komputera, czerwony przycisk powinien teraz zmienić kolor na niebieski i powinna wyświetlić się nazwa modułu wyświetlacza.
  7. W tym momencie podłącz kartę uSD do komputera za pomocą czytnika kart uSD lub adaptera. Przejdź do menu Home i kliknij przycisk (Build) Copy/Load.
  8. Projekt powinien teraz rozpocząć proces kompilacji i kompilacji.
  9. Worshop4 poprosi o właściwy dysk dla karty uSD. Wybierz odpowiedni dysk z menu rozwijanego.
  10. Workshop4 następnie skompiluje kod źródłowy i pobierze program do pamięci flash modułu wyświetlacza.

Teraz odłącz kartę uSD od komputera i zamontuj ją w gnieździe karty uSD w gen4-uLCD-35DT. Widżet Winbutton powinien teraz pojawić się na wyświetlaczu. Jest teraz gotowy do odbierania poleceń od hosta. Pokazane na trzecim obrazie

Pobierz bibliotekę ViSi-Genie-RaspPi

Raspberry Pi musi teraz uruchomić program, który będzie komunikował się z uLCD-220RD. W załączeniu kod źródłowy programu. Aby móc skompilować kod źródłowy na Raspberry Pi, musisz najpierw zainstalować bibliotekę ViSi-Genie-RaspPi, którą można pobrać z tego linku: https://github.com/4dsystems/ViSi-Genie-RaspPi -Lib…

Postępuj zgodnie z instrukcjami, jak zainstalować bibliotekę pod tym linkiem.

Krok 3: Podłącz Raspberry Pi do ULCD-220RD

Podłącz Raspberry Pi do ULCD-220RD
Podłącz Raspberry Pi do ULCD-220RD

Podłącz adapter 4D-Serial-Pi do Raspberry Pi, a następnie podłącz 5-stykowy kabel do adaptera 4D-Serial-Pi. Na koniec podłącz drugi koniec 5-stykowego kabla do gen4-IB modułu gen4.

Lub możesz połączyć moduł gen4 i Raspberry Pi z gen4-PA, korzystając z powyższego obrazu.

Krok 4: Skonfiguruj hosta Raspberry Pi

Skonfiguruj hosta Raspberry Pi
Skonfiguruj hosta Raspberry Pi

Po zainstalowaniu biblioteki i podłączeniu sprzętu można teraz skompilować kod źródłowy i uruchomić program na Raspberry Pi. Postępuj zgodnie z poniższą procedurą.

  1. Po pobraniu pliku otwórz terminal i przejdź do folderu zawierającego ten plik: Kitchen-Timer-Code
  2. Rozpakuj plik za pomocą tego polecenia: pi@raspberry: ~ $ sudo unzip Kitchen-Timer-Code.zip
  3. Przejdź do folderu, do którego wyodrębniono zawartość „Kitchen-Timer-Code.zip”. pi@malina: ~ $ cd Kitchen-Timer-Codepi@raspberry: ~ $ cd KitchenPi
  4. W LX Terminal wpisz polecenie do skompilowania: pi@raspberry: ~$ sudo make
  5. Uruchom program za pomocą tego polecenia: pi@raspberry: ~$./kitchenPi

Moduł wyświetlacza gen4 powinien teraz zacząć wyświetlać różne widżety, zgodnie z poleceniami szeregowymi otrzymanymi od hosta Raspberry Pi.

Więcej informacji można znaleźć w nocie aplikacyjnej: ViSi-Genie Podłączanie wyświetlacza 4D do Raspberry Pi

Zalecana: