สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
อัตโนมัติ Pet Feeder โดยใช้ AtTiny85 de PET Engenharia de Computação está licenciado com uma Licença Creative Commons - Atribuição 4.0 Internacional.
ขั้นตอนที่ 1: โครงการ
เครื่องให้อาหารสัตว์เลี้ยงอัตโนมัติสามารถเสิร์ฟอาหารให้กับสัตว์เลี้ยงของคุณได้ทันท่วงที เราใช้ AtTiny85 เพื่อตั้งเวลาและวันที่ที่สัตว์เลี้ยงของคุณควรได้รับอาหาร ดังนั้น โดยการตั้งเวลาตามตารางการกินของสัตว์เลี้ยงของคุณ อุปกรณ์จะหล่นหรือเติมชามอาหารโดยอัตโนมัติ
ขั้นตอนที่ 2: ส่วนประกอบ
ในวงจรนี้ เราใช้ส่วนประกอบบางอย่าง:
- ATtiny85Display
- โอเลด 0.96"
- แบตเตอรี่ CR2032
- แผงวงจรพิมพ์ (PCB)
- 2 x ปุ่มกด
ขั้นตอนที่ 3: รหัส
คุณสามารถหาโค้ดได้ที่ github:
3 โฟลเดอร์บน GitHub ที่คุณดาวน์โหลด ควรคัดลอกไปยัง Arduino/ไลบรารี่ในคอมพิวเตอร์ของคุณ
หากคุณไม่ทราบวิธีเขียนโค้ดใน AtTiny85 ให้ดูบทแนะนำใน https://portal.vidadesilicio.com.br/attiny85-primeiros-passos/ (บทช่วยสอนเป็นภาษาโปรตุเกส แต่คุณสามารถค้นหาในภาษาอื่นใน Google)
หลังจากที่คุณตั้งค่า AtTiny85 เป็นโค้ดแล้ว ให้ไปที่ไฟล์ attiny85watch.ino แล้วเปิดใน Arduino IDE ของคุณ ในการดำเนินการขั้นตอนให้เสร็จสิ้น ให้คอมไพล์และอัปโหลดโค้ด
ขั้นตอนที่ 4: วงจร
แผนผังด้านบนแสดงการเชื่อมต่อวงจรไฟฟ้า คุณสามารถดาวน์โหลด RelogioATtiny85.fzz เพื่อทราบการเชื่อมต่อในบอร์ดโดยใช้โปรแกรม Fritzing และคุณสามารถดาวน์โหลด relogio.brd เพื่อเปิดโครงการ PCB โดยใช้ซอฟต์แวร์ EAGLE CAD
มันทำงานอย่างไร: ตั้งนาฬิกาด้วยปุ่มสองปุ่มในวงจร ฉันเข้ารหัสเพื่อเปิดใช้งาน rele เมื่อนาฬิกาตี 02.00 น. (คุณสามารถเปลี่ยนได้หากต้องการ) เมื่อเปิดสวิตช์รีล มอเตอร์ vibracall จะสตาร์ทและอาหารสัตว์เลี้ยงก็ตกลงมา
ไฟล์ทั้งหมดนี้สามารถพบได้ที่นี่และในลิงก์:
ขั้นตอนที่ 5: โครงการสุดท้าย
นี่คือโครงการสุดท้าย! ทดสอบวงจรสักสองสามวันเพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้อง