สารบัญ:

สัตว์เลี้ยงกำจัดแอลกอฮอล์: 6 ขั้นตอน
สัตว์เลี้ยงกำจัดแอลกอฮอล์: 6 ขั้นตอน

วีดีโอ: สัตว์เลี้ยงกำจัดแอลกอฮอล์: 6 ขั้นตอน

วีดีโอ: สัตว์เลี้ยงกำจัดแอลกอฮอล์: 6 ขั้นตอน
วีดีโอ: 5 ขั้นตอน ดื่มเหล้าให้ปลอดภัย | เม้าท์กับหมอหมี EP.7 2024, กรกฎาคม
Anonim
Alcohol Scavenging Pet Watch on
Alcohol Scavenging Pet Watch on
สัตว์เลี้ยงกำจัดแอลกอฮอล์
สัตว์เลี้ยงกำจัดแอลกอฮอล์
สัตว์เลี้ยงกำจัดแอลกอฮอล์
สัตว์เลี้ยงกำจัดแอลกอฮอล์
สัตว์เลี้ยงกำจัดแอลกอฮอล์
สัตว์เลี้ยงกำจัดแอลกอฮอล์

Alcohol Scavenging Pet เป็นหุ่นยนต์ตามสาย Arduino ที่ออกแบบมาเพื่อเล่นเกมแบบโต้ตอบกับเจ้าของ หุ่นยนต์เคลื่อนที่ไปตามเส้นเส้นทาง (เทปสีดำ) เป็นวง เจ้าของปฏิบัติต่อสัตว์เลี้ยงหนึ่งครั้งต่อครั้งบนเส้นทางของมัน เมื่อหุ่นยนต์ตรวจพบการยิง (สิ่งกีดขวาง) หุ่นยนต์จะหยุดอยู่ข้างหน้าและ "ได้กลิ่น" (ตรวจสอบระดับแอลกอฮอล์) หากช็อตมีแอลกอฮอล์ สัตว์เลี้ยงจะตื่นเต้น (เล่นเพลงตามลำดับ) และเก็บช็อตไว้ในรังของมัน (เครื่องดื่มแอลกอฮอล์ในบ้าน) ถ้าช็อตนั้นไม่มีแอลกอฮอล์ มันจะผิดหวัง (เล่นเพลงตามลำดับ) และ "ทิ้ง" ช็อตนั้นไปที่ถังขยะ (สถานี Water House) จากนั้นมันก็กลับมาเป็นเหมือนเดิมเพื่อไล่ล่ามากขึ้น!

ขั้นตอนที่ 1: รวบรวมวัสดุ ส่วนประกอบ และเครื่องมือ

รวบรวมวัสดุ ส่วนประกอบ และเครื่องมือ
รวบรวมวัสดุ ส่วนประกอบ และเครื่องมือ
รวบรวมวัสดุ ส่วนประกอบ และเครื่องมือ
รวบรวมวัสดุ ส่วนประกอบ และเครื่องมือ

วัสดุและส่วนประกอบ:

สำหรับหุ่นยนต์คุณจะต้อง:

  • 1x 2WD Smart เครื่องยนต์ Robot รถ Chassis KIT
  • 2x แผ่นไม้ 2 มม. - 25 x 50 ซม.
  • 2x โลหะ Spacers 20mm
  • สกรู M2 x 6mm
  • สลักเกลียว M2.5 x 6mm
  • M3 x 6 สลักเกลียว
  • เทปโฟมสองหน้า
  • 1x Arduino Uno R3 ATmega 328P
  • 1x Prototype Shield พร้อม Mini Breadboard สำหรับ Arduino Uno R3
  • 1x สาย USB ชนิด A/B
  • 2x Line ตาม TCRT5000 IR Sensors
  • 1x อัลตราโซนิก เซนเซอร์ HC-SR04
  • 1x MQ3 แอลกอฮอล์ เอทานอล เซนเซอร์
  • 1x ไฟ LED สีฟ้า
  • 1x ตัวต้านทาน 1kΩ
  • 1x Piezo Passive Buzzer
  • 1x Haljia L9110S สะพาน H สองช่อง
  • 2x DC Motors (2WD Smart Motor Robot รถแชสซี KIT)
  • 1x สวิตช์ (2WD Smart เครื่องยนต์ Robot รถ Chassis KIT)
  • ธนาคารพลังงานขนาดเล็ก 1x5000mAh พร้อมเอาต์พุต 2.4A
  • สายจัมเปอร์

สำหรับการตั้งค่าคุณจะต้อง:

  • คัปปาบอร์ด
  • เทปสีดำ
  • แว่นตาช็อต
  • ร่มค็อกเทล
  • เครื่องดื่มแอลกอฮอล์และเครื่องดื่มไม่มีแอลกอฮอล์

เครื่องมือ:

  • ชุดไขควงความแม่นยำขนาดเล็ก
  • คีม
  • เครื่องตัด
  • ปืนกาวร้อน
  • สถานีบัดกรี

ขั้นตอนที่ 2: Laser Cut the Chassis

เลเซอร์ตัดแชสซี
เลเซอร์ตัดแชสซี
เลเซอร์ตัดแชสซี
เลเซอร์ตัดแชสซี

ดาวน์โหลดไฟล์ Chassis.3dm และเลเซอร์ตัดชิ้นส่วน

ขั้นตอนที่ 3: สร้างหุ่นยนต์

สร้างหุ่นยนต์
สร้างหุ่นยนต์
สร้างหุ่นยนต์
สร้างหุ่นยนต์
สร้างหุ่นยนต์
สร้างหุ่นยนต์

ประกอบแชสซีที่ตัดด้วยเลเซอร์ ล้อ และส่วนประกอบอิเล็กทรอนิกส์:

  1. บัดกรีสายจัมเปอร์สีดำและสีแดงเข้ากับหมุดบนมอเตอร์กระแสตรง
  2. แก้ไข DC Motors บนฐานแชสซีโดยใช้สลักเกลียวและน็อตตามที่แสดงในภาพ
  3. ดันสายจัมเปอร์ผ่านรูในแชสซี ดังแสดงในภาพ
  4. ติดล้อหน้าสองล้อและล้อหลัง
  5. ติดตั้ง Power Bank ระหว่าง DC Motors
  6. ติดตั้ง Arduino UNO R3 ที่ด้านบนของแชสซี
  7. วาง Breadboard Expansion Board ด้านบน
  8. เพิ่มสะพาน H สองช่องในตำแหน่งที่กำหนด และเชื่อมต่อสายจัมเปอร์ของมอเตอร์ DC กับหมุดมอเตอร์ A และ B มอเตอร์ DC ด้านซ้ายเชื่อมต่อกับหมุดมอเตอร์ A และหมุดด้านขวากับหมุดมอเตอร์ B ดังแสดงในแผนภาพวงจร
  9. เพิ่มสวิตช์ตำแหน่งตามที่แสดงในภาพ ตัดสาย USB - ที่จะเชื่อมต่อ Power Bank กับ Arduino UNO R3 - ออกเป็นสองส่วนแล้วดึงสายสีดำและสีแดงทั้งสองด้าน
  10. ประสานสายสีดำ (กราวด์) เข้าด้วยกัน บัดกรีสายสีแดงเข้ากับขั้วสวิตช์ หุ้มฉนวนด้วยกาวร้อน
  11. ติดตั้ง Ultrasonic Sensor, IR Sensors และ Alcohol Sensor บนชิ้นส่วนที่ตัดด้วยเลเซอร์ตามที่แสดงในภาพ
  12. ด้วยตัวเว้นระยะโลหะสองตัว ยึดส่วนยึดของเซ็นเซอร์ IR เข้ากับแชสซี
  13. ติดตั้ง Ultrasonic Sensor บนแชสซีตามที่แสดงในภาพ
  14. ติดตั้งเซ็นเซอร์แอลกอฮอล์บนแชสซีตามที่แสดงในภาพ
  15. ติดตั้งฝาครอบ

ขั้นตอนที่ 4: เชื่อมต่อองค์ประกอบวงจร (แผนภาพวงจร)

เชื่อมต่อองค์ประกอบวงจร (แผนภาพวงจร)
เชื่อมต่อองค์ประกอบวงจร (แผนภาพวงจร)
เชื่อมต่อองค์ประกอบวงจร (แผนภาพวงจร)
เชื่อมต่อองค์ประกอบวงจร (แผนภาพวงจร)
เชื่อมต่อองค์ประกอบวงจร (แผนภาพวงจร)
เชื่อมต่อองค์ประกอบวงจร (แผนภาพวงจร)

1. การใช้สายจัมเปอร์สีแดงและสายจัมเปอร์สีดำจะสร้างกำลังและสายกราวด์บนบอร์ดขยาย Breadboard สายกราวด์และสายจัมเปอร์ขององค์ประกอบวงจรทั้งหมดจะเชื่อมต่อกับสายนี้

2. เชื่อมต่อหมุด H-Bridges กับหมุดด้านขวาบนเขียงหั่นขนมตามที่แสดงในแผนภาพวงจร

3. เชื่อมต่อหมุดเซ็นเซอร์กับหมุดบนเขียงหั่นขนมตามที่แสดงในแผนภาพวงจร

4. เพิ่ม Buzzer และ LED ที่เชื่อมต่อกับพินตามที่แสดงในแผนภาพวงจร

ขั้นตอนที่ 5: สร้าง Setup

สร้างการติดตั้ง
สร้างการติดตั้ง

รางสร้างจากเทปสีดำกว้าง 3, 5 ซม. ขั้วต่อตั้งฉากกับรางและมีความกว้าง 13 ซม. และยาวประมาณ 40 ซม. รางรถไฟไม่ควรมีการกระแทกใดๆ บนพื้นผิว ซึ่งอาจป้องกันไม่ให้ถ้วยเลื่อนไปมาเมื่อถูกหุ่นยนต์ผลัก

ถ้วยไม่มีแอลกอฮอล์หรือน้ำ มีเพียงร่มสีแดงเท่านั้นที่ฉีดแอลกอฮอล์

หุ่นยนต์จะถูกวางตำแหน่งบนรางเพื่อให้มีเส้นทางสีดำระหว่าง IR Sensor ทั้งสองตัว

ขั้นตอนที่ 6: โหลดรหัส

โหลดโค้ด
โหลดโค้ด

สรุป:

การเคลื่อนที่แบบวนซ้ำบนเส้นทางถูกกำหนดโดยชุดของฟังก์ชัน ฟังก์ชันพื้นฐานคือ: moveForward(), moveBackward(), turnsLeft(),rotatorRight() และ stopMotors() การหมุนที่กระทำเมื่อหุ่นยนต์ไปถึงเทอร์มินัลถูกกำหนดไว้ในฟังก์ชัน reverseDirection() ฟังก์ชันนี้จะเริ่มทำงานเมื่อเซ็นเซอร์ IR ทั้งสองเป็นสีดำ ทิศทางของหุ่นยนต์ไปทางเทอร์มินัลด้านขวา หลังจากตรวจพบว่าถ้วยเป็นแอลกอฮอล์หรือน้ำ จะทำในฟังก์ชัน turnAroundObject()

ใน void loop() ผ่านชุดคำสั่ง if กระบวนการจะถูกชี้นำ หากเซ็นเซอร์ IR ทั้งสองตรวจพบสีขาว หุ่นยนต์จะเดินหน้า หากเซ็นเซอร์อินฟราเรดตัวใดตัวหนึ่งตรวจพบสีดำ หุ่นยนต์จะปรับเทียบการเคลื่อนที่ของมันใหม่เพื่อไปตามเส้นทาง

หากหุ่นยนต์พบสิ่งกีดขวาง รับรู้ด้วย Ultrasonic Sensor หุ่นยนต์จะหยุดและตรวจสอบกับ Alcohol Sensor MQ3 หากมีแอลกอฮอล์ หากค่าของแอลกอฮอล์พุ่งสูงขึ้น ออดจะเล่นเพลงแอลกอฮอล์และจะหมุนหรือเคลื่อนไปข้างหน้าเพื่อให้ถ้วยถูกผลักไปทางขั้วแอลกอฮอล์ หากค่าไม่พุ่งขึ้น ออดจะเล่นเพลงเกี่ยวกับน้ำและทำซ้ำขั้นตอนเดิมที่จุดต่อน้ำ

แนะนำ: