สารบัญ:

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

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

วีดีโอ: เครื่องให้อาหารสัตว์เลี้ยงอัจฉริยะ: 11 ขั้นตอน
วีดีโอ: รีวิว ที่ให้อาหารสัตว์ | tulip kunyapak 2024, พฤศจิกายน
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
เริ่ม 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 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 ฉันขอโทษเกี่ยวกับเรื่องนั้น!

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

แนะนำ: