สารบัญ:
- ขั้นตอนที่ 1: การตรวจจับสิ่งกีดขวาง
- ขั้นตอนที่ 2: การควบคุมมอเตอร์
- ขั้นตอนที่ 3: ติดตั้งบางอย่างที่นั่น หมาตัวหนึ่ง…
![สุนัขติดตามอินฟราเรด: 3 ขั้นตอน สุนัขติดตามอินฟราเรด: 3 ขั้นตอน](https://i.howwhatproduce.com/images/006/image-16673-24-j.webp)
วีดีโอ: สุนัขติดตามอินฟราเรด: 3 ขั้นตอน
![วีดีโอ: สุนัขติดตามอินฟราเรด: 3 ขั้นตอน วีดีโอ: สุนัขติดตามอินฟราเรด: 3 ขั้นตอน](https://i.ytimg.com/vi/TS2r4zKSji0/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
![Image Image](https://i.howwhatproduce.com/images/006/image-16673-26-j.webp)
![](https://i.ytimg.com/vi/xM-gRfujmRQ/hqdefault.jpg)
![สุนัขติดตามอินฟราเรด สุนัขติดตามอินฟราเรด](https://i.howwhatproduce.com/images/006/image-16673-27-j.webp)
สักวันหนึ่งฉันพบวิดีโอที่น่าสนใจที่: https://arduinotr.com/cisim/?fbclid=IwAR22rYmiRQQJ0nqAusOLhBj_778gROseej6TUonvbOnAd65A-sl_wnyqrJQ&tdsourcetag=s_pcqq_aiomsg นี่เป็นวิดีโอที่โกงจริงๆ แต่…
แวบแรกฉันรู้สึกว่ามันแปลกจริงๆ แล้วเท้าก็โกง ไม่รู้ว่าอะไรคือเหตุผลหลักที่ทำให้นักออกแบบคนนี้สร้างเรื่องราวที่ทำให้เข้าใจผิด… มันเป็นไปไม่ได้ด้วยเซ็นเซอร์ IR ธรรมดา หรือแม้กระทั่งไม่มีตัวควบคุมใดๆ เลย แต่มีเพียงแค่ไตรโอดธรรมดาๆ เท่านั้น.
ฉันไม่รู้จักผู้ชายคนนั้นและเรื่องราวทั้งหมด ฉันแค่พยายามทำมันด้วยตัวเอง ฉันเพิ่งออกแบบเองด้วยโมดูลที่ง่ายมาก:
- คอนโทรลเลอร์ที่เข้ากันได้กับ Arduino เช่น Maduino
- ตัวขับมอเตอร์ L298N
- 3x เซ็นเซอร์อินฟราเรด
- จัมเปอร์ทั่วไปบางตัว
ขั้นตอนที่ 1: การตรวจจับสิ่งกีดขวาง
![การตรวจจับสิ่งกีดขวาง การตรวจจับสิ่งกีดขวาง](https://i.howwhatproduce.com/images/006/image-16673-28-j.webp)
มีเซ็นเซอร์อินฟราเรด 3 ตัวที่ใช้ตรวจจับสิ่งกีดขวาง และเซ็นเซอร์ซ้าย/ขวาตรวจพบสิ่งกีดขวาง ควรหมุนไปทางทิศทางนาฬิกา/ต้านนาฬิกา ในขณะที่เซ็นเซอร์ตรงกลางตรวจพบ ก็ไม่เป็นไร
เซ็นเซอร์ 3 ตัวตรวจจับสิ่งกีดขวางด้านหน้า เชื่อมต่อพินสัญญาณเข้ากับพินอินพุต Maduino เช่น Pin2/3/4;
ในฐานะซอฟต์แวร์ ให้ตรวจสอบสถานะเอาต์พุตของเซ็นเซอร์อย่างง่าย เพื่อตัดสินใจว่ามอเตอร์ควรทำอย่างไร:
if (IR1_STA == HIGH & IR2_STA == LOW & IR3_STA == HIGH)//หากเซ็นเซอร์กลางตรวจพบสิ่งกีดขวาง มอเตอร์จะหยุดทำงาน
{
analogWrite (EN, 0);
หยุด();
}
if (IR1_STA == LOW & IR2_STA == HIGH & IR3_STA == HIGH)//หากเซ็นเซอร์ที่ถูกต้องตรวจพบสิ่งกีดขวาง มอเตอร์จะถอยหลังด้วยความเร็วสูง
{
analogWrite (EN, ความเร็วสูง);
ย้อนกลับ();
}
if (IR1_STA == LOW & IR2_STA == LOW & IR3_STA == HIGH) // ถ้า
เซ็นเซอร์ขวาและกลางตรวจจับสิ่งกีดขวางมอเตอร์ถอยหลังด้วยความเร็วต่ำ
{
analogWrite (EN, ความเร็วต่ำ);
ย้อนกลับ();
}
……
ขั้นตอนที่ 2: การควบคุมมอเตอร์
![การควบคุมมอเตอร์ การควบคุมมอเตอร์](https://i.howwhatproduce.com/images/006/image-16673-29-j.webp)
![การควบคุมมอเตอร์ การควบคุมมอเตอร์](https://i.howwhatproduce.com/images/006/image-16673-30-j.webp)
และตัวขับมอเตอร์เพื่อขับมอเตอร์ด้วยความเร็วสูง/ต่ำนั้นขึ้นอยู่กับสถานะเซ็นเซอร์
ใช้โมดูล L298N เพื่อขับเคลื่อนมอเตอร์ด้วย Maduino pin5/6 และ PWM pin (Maduino Pin9) ไปที่ L298N Enable pin และจ่ายไฟให้กับโมดูลด้วย 9V:
int EN=9; //การควบคุม PWM
int highspeed = 80;//กำหนดความเร็วสูง
int lowspeed = 60; //กำหนดความเร็วต่ำ
แล้วความเร็วของมอเตอร์สามารถควบคุมได้โดย:
analogWrite (EN, ความเร็วสูง);
ขั้นตอนที่ 3: ติดตั้งบางอย่างที่นั่น หมาตัวหนึ่ง…
![ติดตั้งบางอย่างที่นั่น หมาตัวหนึ่ง… ติดตั้งบางอย่างที่นั่น หมาตัวหนึ่ง…](https://i.howwhatproduce.com/images/006/image-16673-31-j.webp)
ติดตั้งเซ็นเซอร์และมอเตอร์ และทำอะไรบางอย่าง สำหรับฉัน ฉันชอบสุนัขที่จะเล่นกับลูกสาววัย 1.5 ขวบของฉัน โปรดโหลดรหัส Arduino ที่นี่….ติดต่อฉันได้ฟรี: [email protected] หากมีคำถามใดๆ
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
![การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-2360-j.webp)
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
![การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-5374-j.webp)
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
![วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน](https://i.howwhatproduce.com/images/004/image-9009-j.webp)
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
![การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน
![เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน](https://i.howwhatproduce.com/images/008/image-21644-j.webp)
เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง