สารบัญ:

กล่องจดหมายอัจฉริยะ: 11 ขั้นตอน
กล่องจดหมายอัจฉริยะ: 11 ขั้นตอน

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

วีดีโอ: กล่องจดหมายอัจฉริยะ: 11 ขั้นตอน
วีดีโอ: แจกโค้ดฟรี! ตู้รับจดหมายแจ้งเตือนผ่าน LINE เคลียร์จำนวนจดหมายอัตโนมัติ | JAKK DIY 2024, กรกฎาคม
Anonim
สมาร์ทเมลบ็อกซ์
สมาร์ทเมลบ็อกซ์
สมาร์ทเมลบ็อกซ์
สมาร์ทเมลบ็อกซ์
สมาร์ทเมลบ็อกซ์
สมาร์ทเมลบ็อกซ์
สมาร์ทเมลบ็อกซ์
สมาร์ทเมลบ็อกซ์

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

ดังนั้นตู้ไปรษณีย์อัจฉริยะจึงหมายถึง

  • ติดตามว่ามีจดหมายอยู่ในกล่องจดหมายหรือไม่
  • คุณสามารถตรวจสอบเวลาจัดส่งจดหมายและเมื่อกล่องจดหมายว่างเปล่า
  • คุณสามารถเปิดกล่องจดหมายด้วยบัตร RFID แทนคีย์ปกติ

ขั้นตอนที่ 1: รวบรวมวัสดุ

การรวบรวมวัสดุ
การรวบรวมวัสดุ
การรวบรวมวัสดุ
การรวบรวมวัสดุ
การรวบรวมวัสดุ
การรวบรวมวัสดุ

สิ่ง IoT (ขั้นต่ำ € 45 ค่าใช้จ่ายโดยประมาณ):

  • Raspberry Pi 3 รุ่น B +
  • เซอร์โวมอเตอร์ SG90
  • เซ็นเซอร์ระยะ HC-SR04
  • โมดูล RFID RC522
  • เซ็นเซอร์สัมผัสแม่เหล็ก
  • จอ LCD 16x2
  • พวงของสาย

รายการสำหรับที่อยู่อาศัย (ขั้นต่ำ€ 30 ค่าใช้จ่ายโดยประมาณ):

  • ไม้กระดาน
  • บานพับ
  • ตัวล็อคแบบเลื่อนขนาดเล็ก
  • สกรู

เครื่องมือที่ใช้สำหรับโครงการ:

  • Visual Studio (การพัฒนาส่วนหน้า)
  • Pycharm (การพัฒนาแบ็กเอนด์)
  • MySql Workbench (ฐานข้อมูล)
  • เครื่องมืองานไม้ต่างๆ (สำหรับทำตัวเรือน)

ขั้นตอนที่ 2: ทดสอบเซ็นเซอร์แยกกัน

ทดสอบเซ็นเซอร์แยกกัน
ทดสอบเซ็นเซอร์แยกกัน
ทดสอบเซ็นเซอร์แยกกัน
ทดสอบเซ็นเซอร์แยกกัน
ทดสอบเซ็นเซอร์แยกกัน
ทดสอบเซ็นเซอร์แยกกัน

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

ขั้นตอนที่ 3: ร่างที่อยู่อาศัย

ร่างที่อยู่อาศัย
ร่างที่อยู่อาศัย
ร่างที่อยู่อาศัย
ร่างที่อยู่อาศัย
ร่างที่อยู่อาศัย
ร่างที่อยู่อาศัย

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

ขั้นตอนที่ 4: สร้างวงจรที่สมบูรณ์

ทำวงจรให้สมบูรณ์
ทำวงจรให้สมบูรณ์
ทำวงจรให้สมบูรณ์
ทำวงจรให้สมบูรณ์

หมายเหตุ: เพื่อให้ชัดเจนยิ่งขึ้น ฉันวางส่วนประกอบแยกกันในไดอะแกรม ดังนั้นในเวอร์ชันสุดท้ายจึงเชื่อมโยงกับ 1 Raspberry Pi

ขั้นตอนที่ 5: เขียนโค้ดและสร้างเว็บไซต์

เขียนโค้ดและสร้างเว็บไซต์
เขียนโค้ดและสร้างเว็บไซต์

เมื่อคุณมีวงจรทั้งหมดแล้ว คุณสามารถเริ่มเขียนโค้ดทั้งหมดสำหรับฟังก์ชันของเมลบ็อกซ์อัจฉริยะได้

ขั้นตอนที่ 6: สร้างที่อยู่อาศัย

ทำที่อยู่อาศัย
ทำที่อยู่อาศัย
ทำที่อยู่อาศัย
ทำที่อยู่อาศัย
ทำที่อยู่อาศัย
ทำที่อยู่อาศัย

รวบรวมวัสดุที่จำเป็นสำหรับตู้ไปรษณีย์ของคุณแล้วเริ่มสร้างกล่อง

ขั้นตอนที่ 7: ใช้วงจรในกรณี

ใช้วงจรในกรณี
ใช้วงจรในกรณี
ใช้วงจรในกรณี
ใช้วงจรในกรณี
ใช้วงจรในกรณี
ใช้วงจรในกรณี
ใช้วงจรในกรณี
ใช้วงจรในกรณี

ใส่วงจรในเคสและติดตั้งเซ็นเซอร์และแอคทูเอเตอร์ทั้งหมดในตำแหน่งที่ถูกต้อง

ขั้นตอนที่ 8: โครงสร้างฐานข้อมูล

โครงสร้างฐานข้อมูล
โครงสร้างฐานข้อมูล

ขั้นตอนที่ 9: รหัส

github.com/NMCT-S2-Project-1/nmct-s2-project-1-JensBonnier.git

ขั้นตอนที่ 10: ฉันดำเนินการอย่างไร

  1. ระดมความคิดเกี่ยวกับสิ่งที่ฉันต้องการ
  2. ทดสอบเซ็นเซอร์ทั้งหมดที่ฉันจะใช้และดูว่ามันทำงานอย่างไร
  3. ทำวงจรให้สมบูรณ์แล้วตั้งโปรแกรมแบ็กเอนด์
  4. สร้างส่วนหน้า (HTML & CSS) และเชื่อมโยงกับส่วนหลัง
  5. ทำตัวเรือน.
  6. ติดตั้งทุกอย่างในตัวเรือน

แนะนำ: