เครื่องให้อาหารสัตว์เลี้ยงอัจฉริยะ: 11 ขั้นตอน
เครื่องให้อาหารสัตว์เลี้ยงอัจฉริยะ: 11 ขั้นตอน
Anonim

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

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

ขั้นตอนที่ 1: อุปกรณ์

คุณจะต้องใช้อุปกรณ์หลายอย่างเพื่อสร้างโครงการนี้

- Raspberry Pi 3 Model B ราคา €32.49 ใน Amazon.com

- เซ็นเซอร์ RFID € 6.95 ใน Amazon.com

- เซ็นเซอร์ PIR €8.99 บน Amazon.com

- โหลดเซนเซอร์ (1 กก.), €11, 16 ใน Amazon.com

- จอ LCD, €12, 95 บน Amazon.com

- Load Cell Amplifier, €9, 95 บน Amazon.com

- เซอร์โวมอเตอร์ €9, 99 บน Amazon.com

- สายไฟ €7, 99 ใน Amazon.com

- แบตเตอรี่ 9V, €10, 99 บน Amazon.com

- การ์ด SD 16G, €9, 98 บน Amazon.com

- หัวแร้ง, €13, 99 บน Amazon.com

- แถบส่วนหัวของ Pin, €4, 59 ใน Amazon.com

- ลวดบัดกรี €9, 99 บน Amazon.com

- สายเคเบิลอีเทอร์เน็ต 1, 5m, €6, 28 Amazon.com

ขั้นตอนที่ 2: โครงการอิเล็กทรอนิกส์

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

ขั้นตอนที่ 3: ติดตั้งรูปภาพบน Raspberry Pi

คุณต้องติดตั้งรูปภาพในการ์ด SD ของคุณ คุณจะพบภาพในไฟล์

ในการติดตั้งอิมเมจบน sd-card คุณต้องติดตั้ง "wind32diskimager"

ขั้นตอนที่ 4: เริ่ม Raspberry Pi

ในการเชื่อมต่อกับ Raspberry Pi คุณต้องติดตั้ง "Putty" เชื่อมต่อ Raspberry Pi และคอมพิวเตอร์ของคุณด้วยสายอีเธอร์เน็ต เริ่มต้น Putty และกรอกที่อยู่ IP: 169.254.10.1

เมื่อเชื่อมต่อแล้ว ให้พิมพ์ชื่อผู้ใช้: pi และรหัสผ่าน: raspberry

ขั้นตอนที่ 5: นำเข้าไฟล์จาก Github

เข้าสู่ระบบ Raspberry Pi ของคุณ ในการสร้างแผนที่ "โครงการ" คุณพิมพ์: "mkdir โครงการ"

ไปที่ไดเร็กทอรีด้วย "cd project" เมื่อคุณอยู่ในไดเร็กทอรี คุณพิมพ์ "git clone https://github.com/howest-mct/1920-1mct-project1-LanderVanLuchene" ไฟล์จะติดตั้งบน Raspberry Pi ของคุณ

ขั้นตอนที่ 6: ตั้งค่า MySQL Workbench

ในการบันทึกข้อมูลของคุณ คุณต้องติดตั้ง "MySQL Workbench"

เมื่อคุณเปิด "MySQL Workbench" คุณจะเห็น "การเชื่อมต่อ MySQL" กดปุ่มบวกเพื่อเพิ่มการเชื่อมต่อใหม่

คุณสร้างการเชื่อมต่อ SSH ด้วยการตั้งค่าที่แสดงอยู่ในรูปภาพ รหัสผ่าน SSH คือ "ราสเบอร์รี่" คุณสามารถเลือกรหัสผ่านอื่นได้ ฉันใช้ "mysql" เป็นรหัสผ่าน คุณสามารถเก็บรหัสผ่านไว้ในห้องนิรภัย ดังนั้นคุณไม่จำเป็นต้องพิมพ์รหัสผ่านทุกครั้งที่เปิดการเชื่อมต่อ

หากคุณตั้งค่าเสร็จแล้ว คุณสามารถบันทึกการเชื่อมต่อได้

ขั้นตอนที่ 7: เพิ่มฐานข้อมูล

เปิดการเชื่อมต่อ ทางด้านซ้ายคุณจะเห็น "การบริหาร" คลิกที่ "การจัดการ" จากนั้นคลิกที่ "นำเข้า/กู้คืนข้อมูล" เลือก "นำเข้าจากในตัวเอง" และเลือกไฟล์ใบ้ จากนั้นกด "เริ่มการนำเข้า"

ขั้นตอนที่ 8: ตั้งค่า Visual Studio Code

ในการเขียนโค้ด คุณต้องติดตั้ง "Visual Studio Code"

เมื่อคุณเปิด "Visual Studio Code" คุณต้องติดตั้งส่วนขยายชื่อ "Remote SSH" ส่วนขยายนี้ช่วยให้คุณสามารถเชื่อมต่อกับ rapsberry pi ของคุณได้

กดปุ่มสีเขียวที่ด้านล่างซ้ายเพื่อเชื่อมต่อกับ Raspberry Pi เลือกเชื่อมต่อกับโฮสต์และพิมพ์: ssh [email protected]

คุณจะต้องพิมพ์รหัสผ่าน "ราสเบอร์รี่"

ขั้นตอนที่ 9: ติดตั้งแพ็คเกจบน Visual Studio Code

คุณเปิดเทอร์มินัลใหม่ใน Visual Studio Code ในเทอร์มินัล คุณต้องติดตั้งหลายแพ็คเกจ ฉันจะแสดงรายการด้านล่าง:

- pip3 ติดตั้ง mysql-connector-python

- pip3 ติดตั้ง flask-socketio

- pip3 ติดตั้ง flask-cors

- pip3 ติดตั้ง gevent

- pip3 ติดตั้ง gevent-websocket

ขั้นตอนที่ 10: สร้างเครื่องป้อนสัตว์เลี้ยงอัจฉริยะ

ฉันไม่มีบทช่วยสอนแบบเต็มเกี่ยวกับวิธีการสร้าง Smart Pet Feeder ฉันขอโทษเกี่ยวกับเรื่องนั้น!

โหลดเซลล์ควรสร้างขึ้นตามภาพ วางลูกศรลงเมื่อคุณสร้างมัน

แนะนำ: