Mục lục:
- Bước 1: Xây dựng
- Bước 2: Chương trình
- Bước 3: Kết nối Raspberry Pi với ULCD-220RD
- Bước 4: Thiết lập Máy chủ Raspberry Pi
Video: Hẹn giờ trong bếp: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
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
Các thành phần
- gen4-uLCD-35DT
- thẻ uSD
- Cáp FFC 30 chiều
- gen4-PA hoặc gen4-IB
- Raspberry Pi 2 Model B
- Bộ điều hợp Raspberry Pi
- 5 đường nối nữ với đầu nối nữ
- 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
Tải về dự án tại đây.
- Giải nén tệp zip đính kèm vào một thư mục, sau đó mở dự án ViSi-Genie “demo1”
- 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.
- 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.
- Kết nối gen4-uLCD-35DT với PC
- 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.
- 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ị.
- 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).
- Dự án bây giờ sẽ bắt đầu quá trình xây dựng và biên dịch.
- Worshop4 sẽ nhắc nhập đúng ổ đĩa cho thẻ uSD. Chọn ổ đĩa thích hợp từ menu thả xuống.
- 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 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
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.
- 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
- Giải nén tệp bằng lệnh này: pi @ raspberry: ~ $ sudo giải nén Kitchen-Timer-Code.zip
- Đ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
- Trong LX Terminal, gõ lệnh để biên dịch: pi @ raspberry: ~ $ sudo make
- 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:
Động cơ bước với Dép xỏ ngón và Hẹn giờ 555; Phần đầu tiên của mạch Bộ hẹn giờ 555: 3 bước
Động cơ bước với Dép xỏ ngón và Hẹn giờ 555; Phần đầu của mạch Bộ hẹn giờ 555: Động cơ bước là động cơ DC chuyển động theo các bước rời rạc, nó thường được sử dụng trong máy in và thậm chí cả robot. Tôi sẽ giải thích mạch này theo các bước. Phần đầu tiên của mạch là 555 bộ đếm thời gian. Đây là hình ảnh đầu tiên (xem ở trên) với chip 555 w
Trồng nhiều rau diếp trong ít không gian hơn hoặc Trồng rau diếp trong không gian, (nhiều hơn hoặc ít hơn).: 10 bước
Trồng nhiều rau diếp hơn trong ít không gian hơn hoặc … Trồng rau diếp trong không gian, (Nhiều hơn hoặc ít hơn): Đây là bài dự thi chuyên nghiệp cho Cuộc thi trồng trọt ngoài Trái đất, được gửi thông qua Huấn luyện viên. Tôi không thể vui mừng hơn khi được thiết kế cho sản xuất cây trồng vũ trụ và đăng Tài liệu hướng dẫn đầu tiên của mình. Để bắt đầu, cuộc thi yêu cầu chúng tôi
Hẹn giờ trong bếp bằng máy làm bếp: 13 bước
Tạo bộ hẹn giờ trong bếp với MakerBit: Dự án này khám phá cách hoạt động của bộ hẹn giờ trong bếp - bằng cách tạo một bộ hẹn giờ! Một thời gian dài trước đây, hầu hết các thiết bị hữu ích là cơ khí. Trẻ em có thể tháo rời mọi thứ để xem các bộ phận bên trong và nghiên cứu cách chúng di chuyển. Các tiện ích điện tử hiện đại như bộ hẹn giờ trong bếp là
Bộ vi điều khiển AVR. Đèn LED Flasher sử dụng bộ hẹn giờ. Bộ hẹn giờ Ngắt. Chế độ hẹn giờ CTC: 6 bước
Bộ vi điều khiển AVR. Đèn LED Flasher sử dụng bộ hẹn giờ. Bộ hẹn giờ Ngắt. Chế độ hẹn giờ CTC: Xin chào các bạn! Bộ hẹn giờ là một khái niệm quan trọng trong lĩnh vực điện tử. Mọi thành phần điện tử hoạt động trên cơ sở thời gian. Cơ sở thời gian này giúp giữ cho tất cả các công việc được đồng bộ hóa. Tất cả các bộ vi điều khiển đều hoạt động ở một số tần số xung nhịp được xác định trước,
Bộ hẹn giờ NE555 - Định cấu hình Bộ hẹn giờ NE555 trong một cấu hình có thể linh hoạt: 7 bước
Bộ hẹn giờ NE555 | Đặt cấu hình Bộ hẹn giờ NE555 trong một cấu hình linh hoạt: Bộ định thời NE555 là một trong những IC được sử dụng phổ biến nhất trong thế giới điện tử. Nó ở dạng DIP 8, có nghĩa là nó có 8 chân