Mục lục:

Hẹn giờ trong bếp: 4 bước
Hẹn giờ trong bếp: 4 bước

Video: Hẹn giờ trong bếp: 4 bước

Video: Hẹn giờ trong bếp: 4 bước
Video: Cách tắt hẹn giờ bếp từ Sunhouse 2024, Tháng mười một
Anonim
Image
Image

Tính năng này có gen4-uLCD-35DT sẽ được sử dụng làm màn hình phụ cho dự án Raspberry Pi, Bộ hẹn giờ nhà bếp. Nó là một ứng dụng hữu ích cho hầu hết các bà mẹ và những người đam mê nấu nướng ngoài kia.

Điều này có thể được sử dụng để theo dõi thời gian khi nấu món ăn yêu thích của bạn.

Trong bản demo này, Raspberry Pi hoạt động như một máy chủ điều khiển gen4-uLCD-35DT. Mô-đun HMI gen4 được lập trình với các dạng và widget khác nhau, sau đó được điều khiển tùy thuộc vào các lệnh được gửi bởi máy chủ Raspberry Pi và ngược lại.

Chương trình này được thử nghiệm trên Raspberry Pi 2 với hình ảnh Pixel. Nó cũng có thể chạy trên các biến thể Raspberry Pi khác. Tuy nhiên, nếu bạn đang sử dụng Raspberry Pi 3, hãy đảm bảo rằng lần đầu tiên bạn truy cập liên kết này:

www.raspberrypi.org/forums/viewtopic.php?… để định cấu hình UART của Raspberry Pi 3.

Bản demo này đã được thử nghiệm trên Raspberry Pi 2 chạy Raspbian với PIXEL. Nó cũng có thể chạy trên các biến thể Raspberry Pi khác. Tuy nhiên, nếu bạn đang sử dụng Raspberry Pi 3, hãy nhớ truy cập liên kết này trước để định cấu hình đúng cổng UART:

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

Bước 1: Xây dựng

Xây dựng
Xây dựng

Các thành phần

  1. gen4-uLCD-35DT
  2. thẻ uSD
  3. Cáp FFC 30 chiều
  4. gen4-PA hoặc gen4-IB
  5. Raspberry Pi 2 Model B
  6. Bộ điều hợp Raspberry Pi
  7. 5 đường nối nữ với đầu nối nữ
  8. Nguồn điện 5 vôn

Làm rõ về các thành phần

  • Sử dụng bo mạch giao diện gen4 và uUSB PA-5 để kết nối màn hình với PC như trong hình đầu tiên ở trên.
  • Hoặc nếu bạn có bo mạch gen4-PA, hãy kết nối màn hình với PC như trong hình thứ hai ở trên. Bạn cũng có thể sử dụng bảng gen4-PA nếu bạn muốn sử dụng các chân GPIO của nó.

Bước 2: Chương trình

Chương trình
Chương trình
Chương trình
Chương trình
Chương trình
Chương trình

Tải về dự án tại đây.

  1. Giải nén tệp zip đính kèm vào một thư mục, sau đó mở dự án ViSi-Genie “demo1”
  2. Bạn có thể chỉnh sửa các tiện ích trong mỗi biểu mẫu bằng cách sử dụng Trình kiểm tra đối tượng.
  3. Sau khi mở tệp dự án, hãy chuyển đến menu Dự án và đảm bảo rằng các thông số Tốc độ và Hiển thị của Comms chính xác như trong hai hình ảnh đầu tiên ở trên.
  4. Kết nối gen4-uLCD-35DT với PC
  5. Bây giờ, hãy vào Menu Comms và chọn đúng cổng COM cho uUSB-PA5, sau đó nhấp vào nút màu đỏ, như hình dưới đây.
  6. Nếu uLCD-220RD được kết nối đúng cách với PC, nút màu đỏ bây giờ sẽ chuyển sang màu xanh lam và tên của mô-đun hiển thị sẽ được hiển thị.
  7. Tại thời điểm này, hãy gắn thẻ uSD vào PC bằng đầu đọc thẻ uSD hoặc bộ chuyển đổi. Chuyển đến menu Trang chủ và nhấp vào nút Sao chép / Tải (Bản dựng).
  8. Dự án bây giờ sẽ bắt đầu quá trình xây dựng và biên dịch.
  9. Worshop4 sẽ nhắc nhập đúng ổ đĩa cho thẻ uSD. Chọn ổ đĩa thích hợp từ menu thả xuống.
  10. Sau đó, Workshop4 sẽ biên dịch mã nguồn và tải chương trình xuống bộ nhớ flash của mô-đun hiển thị.

Bây giờ hãy ngắt kết nối thẻ uSD khỏi PC và gắn nó vào khe cắm thẻ uSD của gen4-uLCD-35DT. Tiện ích Winbutton bây giờ sẽ xuất hiện trên màn hình. Bây giờ nó đã sẵn sàng để nhận lệnh từ máy chủ. Được hiển thị trong hình ảnh thứ ba

Tải xuống Thư viện ViSi-Genie-RaspPi

Raspberry Pi bây giờ phải chạy một chương trình sẽ giao tiếp với uLCD-220RD. Mã nguồn của chương trình được đính kèm. Để có thể biên dịch mã nguồn trên Raspberry Pi, trước tiên bạn cần cài đặt ViSi-Genie-RaspPi-Library, có thể tải xuống từ liên kết này: https://github.com/4dsystems/ViSi-Genie-RaspPi -Em…

Làm theo hướng dẫn về cách cài đặt thư viện trên liên kết đó.

Bước 3: Kết nối Raspberry Pi với ULCD-220RD

Kết nối Raspberry Pi với ULCD-220RD
Kết nối Raspberry Pi với ULCD-220RD

Kết nối Bộ điều hợp 4D-Serial-Pi với Raspberry Pi, sau đó kết nối cáp 5 chiều với Bộ điều hợp 4D-Serial-Pi. Cuối cùng, kết nối đầu kia của cáp 5 chiều với gen4-IB của mô-đun gen4.

Hoặc bạn có thể giao diện mô-đun gen4 và Raspberry Pi với gen4-PA bằng cách sử dụng hình trên.

Bước 4: Thiết lập Máy chủ Raspberry Pi

Thiết lập Máy chủ Raspberry Pi
Thiết lập Máy chủ Raspberry Pi

Sau khi cài đặt thư viện và kết nối phần cứng, bây giờ bạn có thể biên dịch mã nguồn và chạy chương trình trên Raspberry Pi. Làm theo quy trình dưới đây.

  1. Sau khi Tải xuống tệp, hãy mở thiết bị đầu cuối và đi đến thư mục chứa tệp này: Kitchen-Timer-Code
  2. Giải nén tệp bằng lệnh này: pi @ raspberry: ~ $ sudo giải nén Kitchen-Timer-Code.zip
  3. Điều hướng đến thư mục nơi nội dung của “Kitchen-Timer-Code.zip” đã được trích xuất. pi @ mâm xôi: ~ $ cd Kitchen-Timer-Codepi @ mâm xôi: ~ $ cd KitchenPi
  4. Trong LX Terminal, gõ lệnh để biên dịch: pi @ raspberry: ~ $ sudo make
  5. Chạy chương trình bằng lệnh này: pi @ raspberry: ~ $./kitchenPi

Mô-đun hiển thị gen4 bây giờ sẽ bắt đầu hiển thị các widget khác nhau, theo các lệnh nối tiếp nhận được từ máy chủ Raspberry Pi.

Để biết thêm thông tin, hãy xem ghi chú ứng dụng: ViSi-Genie Kết nối màn hình 4D với Raspberry Pi

Đề xuất: