สารบัญ:

โครงการ : มู่ลี่อัจฉริยะ 5 ขั้นตอน
โครงการ : มู่ลี่อัจฉริยะ 5 ขั้นตอน

วีดีโอ: โครงการ : มู่ลี่อัจฉริยะ 5 ขั้นตอน

วีดีโอ: โครงการ : มู่ลี่อัจฉริยะ 5 ขั้นตอน
วีดีโอ: ไอเทมที่ห้องมินิมองต้องมี มู่ลี่ไม้ 😊 #มู่ลี่ไม้ #มินิมอล #ผ้าม่าน #ห้องมินิมอล #dunedreamhouse 2024, พฤศจิกายน
Anonim
โครงการ: Smart Blinds
โครงการ: Smart Blinds

ฉันเป็นนักเรียนที่ Howest Kortrijk และในปีแรกเราต้องพิสูจน์ความสามารถของเราตามโครงการที่เราต้องพัฒนาตนเอง

สำหรับโครงการของฉัน ฉันเลือกระบบ "สมาร์ทบลายด์" ที่จะทำงานโดยอัตโนมัติตามข้อมูลที่ผู้ใช้ป้อน

คุณสมบัติ:

  • ทำงานโดยอัตโนมัติอย่างสมบูรณ์ ยกเว้นการป้อนข้อมูลของผู้ใช้เริ่มต้น
  • เปลี่ยนพฤติกรรมตาม "กฎ" เช่น

    • 'ปิดระหว่าง X AM และ Y PM'
    • 'ปิดเมื่ออุณหภูมิสูงกว่า x°c'
  • แผนภูมิอุณหภูมิ 10 นาทีที่ผ่านมา

เสบียง

  • ราสเบอร์รี่ pi
  • จอlcd
  • เซ็นเซอร์อุณหภูมิ
  • รีดสวิทช์
  • เขียงหั่นขนม
  • เซ็นเซอร์ความสว่าง
  • MCP3008
  • สเต็ปเปอร์มอเตอร์
  • ULN2003 ไดรเวอร์สเต็ปเปอร์
  • โพเทนชิออมิเตอร์
  • ตัวต้านทาน
  • วัสดุก่อสร้างทั่วไป

ขั้นตอนที่ 1: ฐานข้อมูล

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

เราต้องการอะไร

  1. เซ็นเซอร์ทั้งหมดของเราในที่เดียว
  2. ข้อมูลที่วัดได้ทั้งหมดของเราในที่เดียว
  3. เหตุการณ์ที่เกิดขึ้นทั้งหมด (ในกรณีที่เกิดปัญหาขึ้น)

เราจะแก้ปัญหานี้อย่างไร?

  1. โต๊ะเดียวพร้อมกิจกรรมที่เป็นไปได้ทั้งหมด
  2. หนึ่งตารางพร้อมบันทึก (เหตุการณ์ที่เกิดขึ้น)
  3. หนึ่งโต๊ะพร้อมเซ็นเซอร์
  4. หนึ่งตารางที่มีข้อมูลที่วัดได้

ขั้นตอนที่ 2: สร้าง Fritzing Schema

สร้าง Fritzing Schema
สร้าง Fritzing Schema
สร้าง Fritzing Schema
สร้าง Fritzing Schema

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

ขั้นตอนที่ 3: เริ่มออกแบบส่วนหน้าของคุณ

เริ่มออกแบบส่วนหน้าของคุณ
เริ่มออกแบบส่วนหน้าของคุณ

หากคุณไม่ทราบว่าต้องการแสดงข้อมูลใด คุณจะไม่สามารถสร้างแบ็กเอนด์ได้อย่างมีประสิทธิภาพ

ใช้ Figma หรือ Adobe XD เพื่อสร้างต้นแบบของเว็บไซต์ของคุณ

ขั้นตอนที่ 4: การเขียนโปรแกรม

การเขียนโปรแกรม
การเขียนโปรแกรม

มีหลายวิธีที่จะได้ข้อสรุปเดียวกัน ของฉันเป็นเพียงหนึ่งในนั้น คุณสามารถหาเทคของฉันได้ที่นี่

ขั้นตอนที่ 5: การสร้างและการทดสอบ

คุณมีแผน

คุณมีฮาร์ดแวร์

คุณมีฟรอนต์เอนด์

คุณมีแบ็กเอนด์

ตอนนี้สร้างกล่องหุ้มสำหรับการคุมกำเนิดของคุณและเริ่มรวมทุกสิ่งที่คุณทำไว้

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

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

แนะนำ: