สารบัญ:
- ขั้นตอนที่ 1: รับเอกสารโครงการ
- ขั้นตอนที่ 2: ตั้งค่าวงจรพื้นฐานสำหรับการทดสอบ
- ขั้นตอนที่ 3: เพิ่มรหัสเครื่องจ่ายอาหารแมวลงใน Arduino และคอมไพล์
- ขั้นตอนที่ 4: การสร้างเค้าโครงเครื่องจ่ายอาหารแมว
- ขั้นตอนที่ 5: ตอนนี้มาดูกันว่าทุกอย่างทำงานอย่างไร !!!
วีดีโอ: โครงการ Arduino: เครื่องจ่ายอาหารแมว: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
คำแนะนำนี้ถูกสร้างขึ้นเพื่อตอบสนองความต้องการของโครงการ Makecourse ที่มหาวิทยาลัยเซาท์ฟลอริดา (www.makecourse.com)
ขั้นตอนที่ 1: รับเอกสารโครงการ
สำหรับโครงการนี้ คุณควรได้รับเอกสารดังต่อไปนี้:
ชิ้นส่วนอิเล็กทรอนิกส์:
- 1 Arduino Uno
- เซอร์โวมอเตอร์ 3 ตัว
- 1 อัลตราโซนิกเซนเซอร์
- พาวเวอร์ซัพพลาย 9v@3A
- ปุ่ม Push-up 2 ปุ่ม
- เขียงหั่นขนม
ราคาโดยประมาณ:
- Arduino Uno: $23.38 x จำนวน: 1
- เซอร์โว - การหมุนต่อเนื่องทั่วไป (ขนาดไมโคร) $11.95 x จำนวน: 3
- อะแดปเตอร์จ่ายไฟแบบติดผนัง - 9VDC 2A $15.77 USD x จำนวน: 1
- HC-SR04 $3.95 x จำนวน: 1
- ตัวควบคุมแรงดันไฟฟ้า 5v $0.5 x จำนวน: 1
- ตัวเก็บประจุเซรามิก 100nF $0.64 x จำนวน: 1
- ตัวเก็บประจุด้วยไฟฟ้า - 1uF/50V $0.28 x จำนวน: 1
- สวิตช์ปุ่มกดขนาดเล็ก $0.1 x จำนวน: 2
- ตัวต้านทาน 10K โอห์ม $0.1 x จำนวน: 2
- สาย USB A ถึง B $3.26 x จำนวน: 1
- เขียงหั่นขนม $8.25 x จำนวน: 1
- ฮีทซิงค์ TO-220 $0.41 x จำนวน: 1
- Jumper Wires Pack - M/M $1.95 x จำนวน: 2
เค้าโครงวัสดุ:
- ไม้กระดานบาง 3 3x1.5 ฟุต
- กาวไม้
- เพ้นท์เล็บ
- เครื่องพิมพ์ 3 มิติ
ขั้นตอนที่ 2: ตั้งค่าวงจรพื้นฐานสำหรับการทดสอบ
สำหรับขั้นตอนแรกนี้ ให้ทำตามแผนผังภาพ
- สำหรับเซอร์โวให้ใช้ Arduino Pins 1, 2 และ 3
- ตั้งค่าเอาต์พุตของปุ่มเป็นพิน Arduino 12 และ 13
- และสุดท้ายตั้งค่าหมุดสะท้อนของเซ็นเซอร์อัลตราโซนิกไปที่พินที่ 8 ของ Arduino และพินทริกเกอร์ของเซ็นเซอร์ไปที่พิน Arduino ที่ 9
ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อทั้ง 5 โวลต์และกราวด์จากส่วนประกอบทั้งหมดเข้ากับสายที่สอดคล้องกันของเขียงหั่นขนม พิน 5v ทั้งหมดจากส่วนประกอบควรอยู่ในบรรทัดเดียวกัน (ตามภาพ)
ขั้นตอนที่ 3: เพิ่มรหัสเครื่องจ่ายอาหารแมวลงใน Arduino และคอมไพล์
คุณจะพบกับอัลกอริทึม Arduino ที่อยู่เบื้องหลังตรรกะของเครื่องจ่ายอาหารแมว
รหัส Arduino ถูกแสดงความคิดเห็นอย่างเต็มที่
ตรรกะเบื้องหลัง:
อัลกอริธึม Arduino นี้มีจุดมุ่งหมายเพื่อสร้างแบบจำลองเครื่องจ่ายอาหารแมวโดยใช้ Ultrasonic Sensor เพื่อตรวจจับว่ามีแมวอยู่ในระยะ 10 ซม. หนึ่งแมวเป็น neer ระบบจะเปิดใช้งานมอเตอร์สองตัว เซอร์โวตัวแรกจะเปิดช่องป้อนอาหาร และจะเติมอาหารลงในกระป๋อง จากนั้นมอเตอร์ตัวที่สองจะเคลื่อนกระป๋องอาหารไปทางแมว ปุ่มกดสองปุ่มจะควบคุมเซอร์โวเพื่อเปิดและปิดฝาที่เก็บอาหาร
หลังจากคัดลอกโค้ด Arduino แล้ว ให้คอมไพล์
ขั้นตอนที่ 4: การสร้างเค้าโครงเครื่องจ่ายอาหารแมว
โปรเจ็กต์นี้นับรวมชิ้นส่วนต่างๆ เพื่อสร้างเครื่องจ่ายอาหารแมวที่ทำงานได้อย่างสมบูรณ์ เพื่อให้เป็นไปได้ 8 โมเดล 3 มิติถูกสร้างขึ้นและพิมพ์:
อาหารกระป๋องฐาน:
เป็นฐานสำหรับวางอาหาร และในขณะเดียวกันก็จะถูกหั่นเป็นชิ้นๆ
(สามารถสังเกตได้จากภาพกลาง)
กำแพงด้านซ้ายพร้อมรางถนน:
กำแพงชิดซ้ายของตู้คอนเทนเนอร์ นับด้วยรางที่ด้านบน บนรางนี้ ฝาครอบถูกวางไว้เพื่อสร้างเส้นทางการเคลื่อนที่
กำแพงด้านขวาพร้อมรางรถไฟ:
กําแพงวางทางขวาของตู้คอนเทนเนอร์ซึ่งนับโดยมีรางอยู่ด้านบน บนรางนี้ ฝาครอบถูกวางไว้เพื่อสร้างเส้นทางการเคลื่อนไหว
อาหารสามารถ:
ภาชนะที่จะแสดงอาหารแมวเมื่ออัลตราโซนิกรับรู้ถึงการปรากฏตัวของแมว
(สังเกตได้จากภาพตรงกลางภาพ)
แรงบิดมือ:
เป็นที่วางมือบนมอเตอร์ซึ่งจะดึงและดันอาหารได้เมื่อต้องการ
(สังเกตจากภาพตรงกลางบนมอเตอร์สีดำ)
หลอดจ่าย:
เป็นท่อจากที่ที่อาหารจะออกมาเมื่อแมวอยู่ใกล้
(ภาพซ้ายบนภาพ).
ฝาท่อจ่าย:
คือฝาของหลอด แนบกับเซอร์โวที่จะย้ายเพื่อแทนที่อาหารลงในกระป๋อง
(สังเกตได้จากภาพด้านซ้ายของภาพที่แนบมากับเซอร์โว)
ฝาภาชนะบรรจุอาหาร:
เป็นฝาที่เปิดไว้สำหรับใส่อาหารลงในภาชนะ
บันทึก:
โปรดดูที่แนบวิดีโอเพื่อให้ดูโมเดล 3 มิตินี้ได้ดีขึ้น
ขั้นตอนที่ 5: ตอนนี้มาดูกันว่าทุกอย่างทำงานอย่างไร !!!
ตรวจสอบวิดีโอนี้เพื่อดูว่าทุกอย่างทำงานอย่างไร!!
แนะนำ:
วิธีทำ RADAR โดยใช้ Arduino สำหรับโครงงานวิทยาศาสตร์ - โครงการ Arduino ที่ดีที่สุด: 5 ขั้นตอน
วิธีทำ RADAR โดยใช้ Arduino สำหรับโครงงานวิทยาศาสตร์ | โครงการ Arduino ที่ดีที่สุด: สวัสดีเพื่อน ๆ ในคำแนะนำนี้ฉันจะแสดงให้คุณเห็นถึงวิธีสร้างระบบเรดาร์ที่น่าทึ่งที่สร้างขึ้นโดยใช้ Arduino nano โครงการนี้เหมาะสำหรับโครงการวิทยาศาสตร์และคุณสามารถทำสิ่งนี้ได้อย่างง่ายดายด้วยการลงทุนและโอกาสที่น้อยมากหากรางวัลชนะเลิศนั้นยอดเยี่ยม
โครงการ Arduino-Tamagotchi (ฉันคือทามาก็อตจิ): 5 ขั้นตอน (พร้อมรูปภาพ)
โครงการ Arduino-Tamagotchi (ฉันคือทามาก็อตจิ): ฉันเบื่อกับการกักตัวและตัดสินใจสร้าง Arduino Tamagotchi เพราะฉันเกลียดสัตว์หลายชนิด ฉันจึงเลือกตัวเองเป็นทามาก็อตจิ ก่อนอื่นฉันสร้างคอนโซลของฉันบนเขียงหั่นขนม การเดินสายไฟนั้นง่ายมาก มีเพียงสามปุ่ม คือ Buzzer และ
Arduino Timers: 8 โครงการ: 10 ขั้นตอน (พร้อมรูปภาพ)
ตัวจับเวลา Arduino: 8 โครงการ: Arduino Uno หรือ Nano สามารถสร้างสัญญาณดิจิตอลที่แม่นยำบนหมุดเฉพาะหกตัวโดยใช้ตัวจับเวลาในตัวสามตัว พวกเขาต้องการคำสั่งเพียงไม่กี่คำสั่งในการตั้งค่าและไม่ต้องใช้รอบของ CPU ในการทำงาน!การใช้ตัวจับเวลาอาจเป็นเรื่องน่ากลัวหากคุณเริ่มต้นจาก
โครงการ Arduino ELECTRONIC-DICE: 4 ขั้นตอน
โครงการ Arduino ELECTRONIC-DICE: แนวคิดดั้งเดิมมาจาก https://www.instructables.com/id/Arduino-Project-E-Dice-Beginner/ ซึ่งเป็นโครงการโดย.A..มีการปรับปรุงบางอย่าง ฉันได้เพิ่ม LED และเอฟเฟกต์เสียง นอกจากนี้ ฉันใช้บอร์ด Arduino Leonardo แต่ไม่ใช่บอร์ด Arduino UNO แต่เ
วิธีทำเรดาร์ด้วย Arduino - โครงการ Arduino: 4 ขั้นตอน
วิธีทำเรดาร์ด้วย Arduino | โครงการ Arduino: ในบทความนี้ฉันจะสอนวิธีสร้างเรดาร์อย่างง่ายด้วย Arduino ชมวิดีโอการสอนแบบเต็มที่นี่: คลิกฉัน