สารบัญ:

FoodPlate: จานที่ช่วยให้อาหารของคุณอุ่น: 11 ขั้นตอน
FoodPlate: จานที่ช่วยให้อาหารของคุณอุ่น: 11 ขั้นตอน

วีดีโอ: FoodPlate: จานที่ช่วยให้อาหารของคุณอุ่น: 11 ขั้นตอน

วีดีโอ: FoodPlate: จานที่ช่วยให้อาหารของคุณอุ่น: 11 ขั้นตอน
วีดีโอ: How to Follow the USDA MyPlate Dietary Guidelines 2024, พฤศจิกายน
Anonim
FoodPlate: จานที่ช่วยให้อาหารอุ่น
FoodPlate: จานที่ช่วยให้อาหารอุ่น

คุณเคยมีประสบการณ์ว่าอาหารของคุณเย็นลงในขณะที่คุณกำลังทานอาหารอยู่หรือไม่?

ในคำแนะนำนี้ ฉันจะอธิบายวิธีทำจานอุ่น นอกจากนี้ จานนี้จะช่วยให้แน่ใจว่าไม่มีอะไรตกหล่นจากการเอียง

ลิงก์ไปยัง GitHub ของฉันคือ:

ขั้นตอนที่ 1: ส่วนประกอบ

ส่วนประกอบ
ส่วนประกอบ
ส่วนประกอบ
ส่วนประกอบ
ส่วนประกอบ
ส่วนประกอบ

สำหรับโครงการนี้ เราต้องการส่วนประกอบ/เครื่องมือ/วัสดุดังต่อไปนี้:

ส่วนประกอบ

  • Raspberry Pi 3 รุ่น B+ (€35, 66)
  • แหล่งจ่ายไฟ Raspberry Pi (€18.95) (ภาพที่ 1)
  • PCB FOR BED PLATE FOR K8200 - เครื่องพิมพ์ 3 มิติ (อะไหล่) (€31.00) (ภาพที่ 2)
  • NTC (2.00 ยูโร) (ภาพที่ 3)
  • แหล่งจ่ายไฟสำหรับ PCB (€35.11) (ภาพที่ 4+5)
  • รีเลย์ - 3.3V สำหรับ Pi !!! (€4.40) (รูปที่ 6)
  • MPU-6050 (ไจโร + คันเร่ง) (€3.95) (ภาพที่ 7)
  • โหลดเซลล์ - 1KG (€4.96) (ภาพที่ 8)
  • HX711 (สำหรับโหลดเซลล์) (นั่งโดยโหลดเซลล์) (ภาพที่ 9)
  • LCD (€16.07) (ภาพที่ 10)
  • ออดที่ใช้งานอยู่ (€2.83) (รูปที่ 11)
  • ทริมเมอร์ (€0, 63)
  • สายจัมเปอร์ 7", 30 สตุ๊ก (17 ยูโร, 97 ยูโร)

เครื่องมือ

  • หัวแร้ง
  • ปืนกาว
  • เซเบอร์เลื่อย

วัสดุ

ไม้

ดูเอกสาร Excel สำหรับรายการราคาทั้งหมด

ค่าใช้จ่ายทั้งหมดของโครงการนี้คือ 183 ยูโร

ขั้นตอนที่ 2: สร้างวงจร

การสร้างวงจร
การสร้างวงจร
การสร้างวงจร
การสร้างวงจร
การสร้างวงจร
การสร้างวงจร

สำหรับขั้นตอนแรก คุณต้องสร้างวงจร (ดู PDF 1+2 + ภาพที่ 3 + 4)

ทางที่ดีคุณควรทำสิ่งนี้ก่อนบนเขียงหั่นขนม หลังจากนั้นคุณสามารถประสานทุกอย่างเข้าด้วยกัน คุณสามารถใช้ปืนกาวเพื่อเสริมความแข็งแกร่งให้กับงานบัดกรี

หลังจากนั้นคุณใส่ทุกอย่างลงในภาชนะไม้ขนาด 35 x 33 x 5, 5cm. คุณสามารถเห็นรูด้วยเลื่อยเซเบอร์

จากนั้นวางโหลดเซลล์ไว้บนแท่นโดยให้แผ่นความร้อนวางอยู่บนนั้น

ยึดแผ่นความร้อนด้วยตะปู วางสปริงไว้รอบๆ ตะปูเพื่อให้จานโผล่ขึ้นมาเสมอ

ขั้นตอนที่ 3: การเชื่อมต่อกับ Raspberry Pi

การเชื่อมต่อกับ Raspberry Pi
การเชื่อมต่อกับ Raspberry Pi
การเชื่อมต่อกับ Raspberry Pi
การเชื่อมต่อกับ Raspberry Pi
การเชื่อมต่อกับ Raspberry Pi
การเชื่อมต่อกับ Raspberry Pi

ก่อนอื่นคุณต้องดาวน์โหลดและติดตั้ง MobaXterm เวอร์ชันฟรี (https://mobaxterm.mobatek.net/download.html) และ Raspbian (https://www.raspberrypi.org/downloads/raspbian/)

จากนั้นเปิดโปรแกรมและคลิกที่ "เซสชัน" ที่มุมซ้ายบน

จากนั้นกรอกที่อยู่ IP ของ Pi ภายใต้ "โฮสต์ระยะไกล" ที่ "ระบุชื่อผู้ใช้" ให้ป้อนชื่อผู้ใช้ของคุณ หลังจากนั้นคุณกด "ตกลง" ที่ด้านล่างของหน้าจอ

เมื่อคุณทำเสร็จแล้ว เขาจะเริ่มต้นการเชื่อมต่อโดยอัตโนมัติ หลังจากนี้ คุณต้องป้อนรหัสผ่าน ตอนนี้คุณมีการเชื่อมต่อกับ Pi ของคุณแล้ว

ขั้นตอนที่ 4: เปิดใช้งาน SPI

การเปิดใช้งาน SPI
การเปิดใช้งาน SPI
การเปิดใช้งาน SPI
การเปิดใช้งาน SPI
การเปิดใช้งาน SPI
การเปิดใช้งาน SPI

เนื่องจากเราใช้ MCP3008 เราจึงต้องเปิดใช้งาน SPI

สำหรับสิ่งนี้ คุณพิมพ์ใน MobaXterm: "sudo raspi-config"

หลังจากนั้น คุณเลือก "ตัวเลือกอินเทอร์เฟซ"

จากนั้นคลิกที่ "SPI" หลังจากนั้นคลิกที่ "ใช่"

จากนั้นไปที่ MobaXterm และป้อนคำสั่งต่อไปนี้:

sudo apt-get ติดตั้ง python3-spidev

ขั้นตอนที่ 5: การตั้งค่าเว็บเซิร์ฟเวอร์

การตั้งค่าเว็บเซิร์ฟเวอร์
การตั้งค่าเว็บเซิร์ฟเวอร์
การตั้งค่าเว็บเซิร์ฟเวอร์
การตั้งค่าเว็บเซิร์ฟเวอร์
การตั้งค่าเว็บเซิร์ฟเวอร์
การตั้งค่าเว็บเซิร์ฟเวอร์

ตอนนี้คุณกลับไปที่คอนโซล MobaXterm

อันดับแรก เราจะทำการอัปเดตและอัปเกรด Raspbian เพื่อให้เรามีเวอร์ชันล่าสุด คุณสามารถทำได้โดยใช้คำสั่งต่อไปนี้:

  • sudo apt-get update
  • sudo apt-get อัพเกรด

จากนั้นเราจะติดตั้ง Apache ด้วยการติดตั้งนี้ คุณสามารถดูเว็บไซต์บนอุปกรณ์ใดก็ได้ในเครือข่ายของคุณ

คุณทำได้ด้วยคำสั่งต่อไปนี้:

sudo apt-get ติดตั้ง apache2

ไปที่โฟลเดอร์ถัดไปโดยกรอกเส้นทางนี้ในแถบ (ดูรูปที่ 5):

/var/www/html/

ที่นี่คุณสามารถวางไฟล์ทั้งหมดจากโฟลเดอร์ " ด้านหน้า"

คุณสามารถทำได้โดยคลิกที่สัญลักษณ์อัพโหลด (ดูรูปที่ 6)

ขั้นตอนที่ 6: การตั้งค่าเซิร์ฟเวอร์เมล

การตั้งค่าเซิร์ฟเวอร์เมล
การตั้งค่าเซิร์ฟเวอร์เมล
การตั้งค่าเซิร์ฟเวอร์เมล
การตั้งค่าเซิร์ฟเวอร์เมล
การตั้งค่าเซิร์ฟเวอร์เมล
การตั้งค่าเซิร์ฟเวอร์เมล

ก่อนอื่น คุณต้องสร้างบัญชีใน Gmail

จากนั้นท่องเว็บไซต์นี้และตั้งค่าเป็น "เปิด" (https://myaccount.google.com/u/1/lesssecureapps?pli=1&pageId=none)

หลังจากนั้น เปิด "class_mail.py" โดยใช้โปรแกรมแก้ไขข้อความ สามารถพบได้ในโฟลเดอร์ "คลาส" หลังจากนั้น คุณสามารถเปลี่ยนที่อยู่อีเมลและรหัสผ่านที่ใช้สำหรับบัญชี Gmail ของคุณ

ขั้นตอนที่ 7: ถ่ายโอนไฟล์ Python

โอนไฟล์ Python
โอนไฟล์ Python

ตอนนี้เรากำลังพยายามทำให้ส่วนหลังใช้งานได้

ขั้นแรก คุณต้องสร้างโฟลเดอร์ใหม่ชื่อ "project1"

จากนั้นอัปโหลดไฟล์.py ทั้งหมดจากโฟลเดอร์ "แบ็กเอนด์" เข้าไป

ตอนนี้เราสามารถเริ่มต้นบนเซิร์ฟเวอร์ SQL

ขั้นตอนที่ 8: ตั้งค่า SQL + นำเข้าฐานข้อมูล

ตั้งค่า SQL + นำเข้าฐานข้อมูล
ตั้งค่า SQL + นำเข้าฐานข้อมูล
ตั้งค่า SQL + นำเข้าฐานข้อมูล
ตั้งค่า SQL + นำเข้าฐานข้อมูล
ตั้งค่า SQL + นำเข้าฐานข้อมูล
ตั้งค่า SQL + นำเข้าฐานข้อมูล

การเชื่อมต่อกับฐานข้อมูล

ขั้นแรก คุณติดตั้ง MySQL workbench (คลิกที่นี่เพื่อไปยังเว็บไซต์ของ MySQL)

จากนั้นเปิด MySQL Workbench และคลิกที่เครื่องหมายบวก (ดูรูปที่ 1)

จากนั้นกรอกข้อมูลในฟิลด์ต่อไปนี้ (ดูรูปที่ 2):

  • ชื่อการเชื่อมต่อ

    • ชื่อของการเชื่อมต่อ
    • ตัวอย่างเช่น: Project1
  • ชื่อโฮสต์

    • ที่อยู่ IP ที่ Pi ของคุณเชื่อมต่ออยู่
    • ตัวอย่างเช่น: 169.254.10.1
  • ท่าเรือ

    3306

  • ชื่อผู้ใช้

    ชื่อผู้ใช้ที่คุณใช้กำหนดค่า MariaDB ของคุณด้วย

จากนั้นคลิกที่ "ทดสอบการเชื่อมต่อ"

ตอนนี้คุณเห็นการเชื่อมต่อของคุณ (ดูรูปที่ 3) เมื่อต้องการเปิด ให้ดับเบิลคลิกที่มัน

นำเข้าฐานข้อมูล

ในการนำเข้าฐานข้อมูล ให้คลิกที่ "นำเข้า/กู้คืนข้อมูล" ในแถบด้านข้างทางซ้าย (ภาพที่ 4)

จากนั้น คุณเลือกภายใต้ "นำเข้าจากไฟล์ในตัวเอง" ไฟล์ sql ที่คุณสามารถหาได้ในที่เก็บ Github ในโฟลเดอร์ "ฐานข้อมูล"

หากทำได้สำเร็จ คุณสามารถไปที่ขั้นตอนถัดไปซึ่งคุณสามารถเริ่มโปรแกรมโดยอัตโนมัติเมื่อคุณเสียบปลั๊กบอร์ด

ขั้นตอนที่ 9: เริ่มโปรแกรมโดยอัตโนมัติเมื่อคุณเสียบปลั๊กพาวเวอร์ซัพพลาย

เริ่มโปรแกรมโดยอัตโนมัติเมื่อคุณเสียบปลั๊กพาวเวอร์ซัพพลาย
เริ่มโปรแกรมโดยอัตโนมัติเมื่อคุณเสียบปลั๊กพาวเวอร์ซัพพลาย
เริ่มโปรแกรมโดยอัตโนมัติเมื่อคุณเสียบปลั๊กพาวเวอร์ซัพพลาย
เริ่มโปรแกรมโดยอัตโนมัติเมื่อคุณเสียบปลั๊กพาวเวอร์ซัพพลาย
เริ่มโปรแกรมโดยอัตโนมัติเมื่อคุณเสียบปลั๊กพาวเวอร์ซัพพลาย
เริ่มโปรแกรมโดยอัตโนมัติเมื่อคุณเสียบปลั๊กพาวเวอร์ซัพพลาย

ไปที่ MobaXterm ก่อน

จากนั้นพิมพ์คำสั่งต่อไปนี้:

sudo crontab -e

แล้วพิมพ์เลข 2

ตอนนี้พิมพ์คำสั่งต่อไปนี้:

@reboot python3.5 /home/dp-user/Documents/project1/app.py

จากนั้นคุณสร้างคีย์ผสมต่อไปนี้:

ctrl+x

จากนั้นคลิกที่ "y" หลังจากนั้นคลิกที่ Enter

สุดท้ายพิมพ์คำสั่งต่อไปนี้

sudo รีบูต

ขั้นตอนที่ 10: เพิ่มการแปล

เพิ่มการแปล
เพิ่มการแปล

หากต้องการเพิ่มการแปล ให้เริ่ม "Translation_add.py" คุณสามารถทำได้โดยไปที่โฟลเดอร์ "project1" (ผ่าน cd) และดำเนินการคำสั่งต่อไปนี้:

  • cd /home//Documents/project1 (คำสั่งให้ไปยังโฟลเดอร์ทางขวา)
  • python3.5 Translation_add.py

จากนั้นคุณกรอกคำหรือวลีภาษาอังกฤษ ดัตช์ และฝรั่งเศส

จากนั้นคลิกที่ Enter ตอนนี้คำ/วลีอยู่ในฐานข้อมูล

ขั้นตอนที่ 11: คู่มือผู้ใช้ + ขอบคุณ

ในเอกสาร word นี้ คุณจะได้พบกับวิธีการใช้เว็บไซต์

ขอบคุณที่อ่านคำแนะนำนี้และหวังว่าอาหารของคุณจะไม่เย็นลงอีก

แนะนำ: