สารบัญ:

ตัวจับเวลาในครัว: 4 ขั้นตอน
ตัวจับเวลาในครัว: 4 ขั้นตอน

วีดีโอ: ตัวจับเวลาในครัว: 4 ขั้นตอน

วีดีโอ: ตัวจับเวลาในครัว: 4 ขั้นตอน
วีดีโอ: วิธีใช้งานนาฬิกาจับเวลาในครัว 2024, กรกฎาคม
Anonim
Image
Image

คุณลักษณะนี้มี gen4-uLCD-35DT ซึ่งจะใช้เป็นจอแสดงผลรองสำหรับโครงการ Raspberry Pi, Kitchen Timer เป็นแอปพลิเคชั่นที่มีประโยชน์สำหรับคุณแม่และผู้ชื่นชอบการทำอาหารส่วนใหญ่

สามารถใช้เพื่อตรวจสอบเวลาเมื่อปรุงอาหารจานโปรดของคุณ

ในการสาธิตนี้ Raspberry Pi ทำหน้าที่เป็นโฮสต์ที่ควบคุม gen4-uLCD-35DT โมดูล gen4 HMI ถูกตั้งโปรแกรมด้วยรูปแบบและวิดเจ็ตที่แตกต่างกัน ซึ่งจากนั้นจะถูกควบคุมโดยขึ้นอยู่กับคำสั่งที่ส่งโดยโฮสต์ 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. การ์ด uSD
  3. สายเคเบิล FFC 30 ทาง
  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. คุณสามารถแก้ไขวิดเจ็ตในแต่ละรูปแบบได้โดยใช้ Object Inspector
  3. หลังจากเปิดไฟล์โปรเจ็กต์แล้ว ให้ไปที่เมนูโปรเจ็กต์และตรวจสอบให้แน่ใจว่าพารามิเตอร์ Comms Speed และ Display ถูกต้องตามที่แสดงสองภาพแรกด้านบน
  4. เชื่อมต่อ gen4-uLCD-35DT กับ PC
  5. ไปที่เมนู Comms แล้วเลือกพอร์ต COM ที่ถูกต้องสำหรับ uUSB-PA5 จากนั้นคลิกที่ปุ่มสีแดงดังที่แสดงด้านล่าง
  6. หาก uLCD-220RD เชื่อมต่อกับพีซีอย่างถูกต้อง ตอนนี้ปุ่มสีแดงควรเปลี่ยนเป็นสีน้ำเงิน และควรแสดงชื่อของโมดูลแสดงผล
  7. ณ จุดนี้ ติดตั้งการ์ด uSD กับพีซีโดยใช้เครื่องอ่านการ์ด uSD หรืออะแดปเตอร์ ไปที่เมนูหน้าแรกและคลิกที่ปุ่ม (สร้าง) คัดลอก/โหลด
  8. ตอนนี้โปรเจ็กต์ควรเริ่มกระบวนการสร้างและคอมไพล์
  9. Worshop4 จะถามหาไดรฟ์ที่ถูกต้องสำหรับการ์ด uSD เลือกไดรฟ์ที่เหมาะสมจากเมนูแบบเลื่อนลง
  10. จากนั้น Workshop4 จะรวบรวมซอร์สโค้ดและดาวน์โหลดโปรแกรมไปยังหน่วยความจำแฟลชของโมดูลแสดงผล

ตอนนี้ยกเลิกการต่อเชื่อมการ์ด uSD จากพีซี และติดตั้งเข้ากับช่องเสียบการ์ด uSD ของ gen4-uLCD-35DT วิดเจ็ต Winbutton ควรปรากฏบนหน้าจอ ตอนนี้พร้อมที่จะรับคำสั่งจากโฮสต์แล้ว แสดงในภาพที่สาม

ดาวน์โหลดห้องสมุด ViSi-Genie-RaspPi

Raspberry Pi ต้องรันโปรแกรมที่จะสื่อสารกับ uLCD-220RD แนบซอร์สโค้ดของโปรแกรมมาด้วย เพื่อให้สามารถคอมไพล์ซอร์สโค้ดบน Raspberry Pi ได้ คุณต้องติดตั้ง ViSi-Genie-RaspPi-Library ก่อน ซึ่งสามารถดาวน์โหลดได้จากลิงค์นี้:https://github.com/4dsystems/ViSi-Genie-RaspPi -ลิบ…

ทำตามคำแนะนำเกี่ยวกับวิธีการติดตั้งไลบรารีบนลิงค์นั้น

ขั้นตอนที่ 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 Host

ตั้งค่า Raspberry Pi Host
ตั้งค่า Raspberry Pi Host

หลังจากติดตั้งไลบรารี่และเชื่อมต่อฮาร์ดแวร์แล้ว ตอนนี้คุณสามารถคอมไพล์ซอร์สโค้ดและรันโปรแกรมบน 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

แนะนำ: