สารบัญ:

Smart Feeder: 4 ขั้นตอน
Smart Feeder: 4 ขั้นตอน

วีดีโอ: Smart Feeder: 4 ขั้นตอน

วีดีโอ: Smart Feeder: 4 ขั้นตอน
วีดีโอ: ขั้นตอนการใช้เครื่องให้อาหาร PETKIT Fresh Element GEMINI Smart Feeder | 2 in 1 2024, กรกฎาคม
Anonim
เครื่องป้อนอัจฉริยะ
เครื่องป้อนอัจฉริยะ

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

เสบียง

  • ราสเบอร์รี่ Pi 4
  • 2 เขียงหั่นขนม
  • เขียงหั่นขนมขนาดเล็ก
  • โมดูลแหล่งจ่ายไฟเขียงหั่นขนม
  • เซ็นเซอร์ DHT11
  • เซ็นเซอร์ TMP36
  • LDR
  • MCP3008
  • PCF8574
  • สายจัมเปอร์
  • โมดูล LCD 16x2
  • โมดูลเลเซอร์
  • สเต็ปเปอร์มอเตอร์
  • บอร์ดไดรเวอร์สเต็ปเปอร์มอเตอร์
  • ชุดตัวต้านทาน
  • ไม้
  • โรเตอร์ทำเอง

ขั้นตอนที่ 1: ขั้นตอนที่ 1: Fritzing Schema

ขั้นตอนที่ 1: Fritzing Schema
ขั้นตอนที่ 1: Fritzing Schema
ขั้นตอนที่ 1: Fritzing Schema
ขั้นตอนที่ 1: Fritzing Schema

หากต้องการอ่านในเซ็นเซอร์ LDR และ TMP ฉันใช้ PCF หากต้องการใช้สิ่งนี้ คุณจะต้องเปิดใช้งาน I2C บน Raspberry PI ของคุณ สำหรับ DHT11 ฉันตัดสินใจใช้ไลบรารี่เพราะว่าการเขียนโปรแกรมด้วยตัวเองเป็นเรื่องใหญ่ ฉันแนะนำให้ใช้ห้องสมุด Adafruit DHT สำหรับสิ่งนี้

ขั้นตอนที่ 2: ขั้นตอนที่ 2: การสร้างฐานข้อมูล

ขั้นตอนที่ 2: การสร้างฐานข้อมูล
ขั้นตอนที่ 2: การสร้างฐานข้อมูล

ด้านบนคุณจะเห็นโมเดลฐานข้อมูลของฉัน ฐานข้อมูลของฉันถูกโฮสต์บน Raspberry pi ของฉันโดยใช้ MariaDB 4 ตารางที่ฉันใช้ทำดังต่อไปนี้

  • tblSensoren ใช้เพื่อเก็บเซ็นเซอร์ต่าง ๆ ที่ฉันใช้
  • tblWaarde ใช้เพื่อเก็บค่าทั้งหมดที่ฉันอ่านจากเซ็นเซอร์ของฉัน
  • tblActuatoren ใช้เพื่อเก็บสถานะของโมดูลเลเซอร์และสเต็ปเปอร์มอเตอร์ของฉัน
  • tblVoedermomenten ถูกใช้เพื่อเก็บ datetimes ทั้งหมดเมื่อมอเตอร์ของฉันต้องเปิด

ขั้นตอนที่ 3: ขั้นตอนที่ 3: การเชื่อมต่ออุปกรณ์อิเล็กทรอนิกส์และการเข้ารหัส

ขั้นตอนที่ 3: เชื่อมต่ออุปกรณ์อิเล็กทรอนิกส์และการเข้ารหัส
ขั้นตอนที่ 3: เชื่อมต่ออุปกรณ์อิเล็กทรอนิกส์และการเข้ารหัส
ขั้นตอนที่ 3: เชื่อมต่ออุปกรณ์อิเล็กทรอนิกส์และการเข้ารหัส
ขั้นตอนที่ 3: เชื่อมต่ออุปกรณ์อิเล็กทรอนิกส์และการเข้ารหัส

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

ขั้นตอนที่ 4: ขั้นตอนที่ 4: สร้างเคส

ขั้นตอนที่ 4: การสร้างเคส
ขั้นตอนที่ 4: การสร้างเคส
ขั้นตอนที่ 4: สร้างเคส
ขั้นตอนที่ 4: สร้างเคส
ขั้นตอนที่ 4: การสร้างเคส
ขั้นตอนที่ 4: การสร้างเคส
ขั้นตอนที่ 4: สร้างเคส
ขั้นตอนที่ 4: สร้างเคส

ฉันตัดสินใจสร้างเคสจากแผ่นไม้ที่เหลือซึ่งฉันวางอยู่ หลังจากเลื่อยแผ่นไม้ทั้งหมดให้เป็นรูปทรงที่ถูกต้องแล้ว ฉันก็ตอกตะปูและขันให้ทั้งหมดเข้าด้วยกัน

แนะนำ: