สารบัญ:
- ขั้นตอนที่ 1: อุปกรณ์
- ขั้นตอนที่ 2: โครงการอิเล็กทรอนิกส์
- ขั้นตอนที่ 3: ติดตั้งรูปภาพบน Raspberry Pi
- ขั้นตอนที่ 4: เริ่ม Raspberry Pi
- ขั้นตอนที่ 5: นำเข้าไฟล์จาก Github
- ขั้นตอนที่ 6: ตั้งค่า MySQL Workbench
- ขั้นตอนที่ 7: เพิ่มฐานข้อมูล
- ขั้นตอนที่ 8: ตั้งค่า Visual Studio Code
- ขั้นตอนที่ 9: ติดตั้งแพ็คเกจบน Visual Studio Code
- ขั้นตอนที่ 10: สร้างเครื่องป้อนสัตว์เลี้ยงอัจฉริยะ
วีดีโอ: เครื่องให้อาหารสัตว์เลี้ยงอัจฉริยะ: 11 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
ฉันเป็นนักเรียนที่ 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 ฉันขอโทษเกี่ยวกับเรื่องนั้น!
โหลดเซลล์ควรสร้างขึ้นตามภาพ วางลูกศรลงเมื่อคุณสร้างมัน
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
เครื่องให้อาหารสัตว์เลี้ยงอัจฉริยะ: 9 ขั้นตอน
Smart Pet Feeder: คุณมีสัตว์เลี้ยงหรือไม่? ไม่: รับหนึ่ง! (และกลับมาที่คำแนะนำนี้) ใช่: ทำได้ดีมาก! คงจะดีไม่น้อยถ้าคุณสามารถให้อาหารและให้น้ำแก่คนที่คุณรักโดยไม่ยกเลิกแผนเพื่อกลับบ้านตรงเวลา เราว่าไม่ต้องกังวลนะโม
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)