สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบฮาร์ดแวร์
- ขั้นตอนที่ 2: การออกแบบวงจรออปโตคัปเปลอร์
- ขั้นตอนที่ 3: การเข้ารหัสและรายงานไฟล์
วีดีโอ: หุ่นยนต์เดินตามเส้นโดยใช้ไมโครคอนโทรลเลอร์ TIVA TM4C1233H6PM: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
หุ่นยนต์ติดตามบรรทัดเป็นเครื่องจักรอเนกประสงค์ที่ใช้ในการตรวจจับและดำเนินการตาม
เส้นสีเข้มที่วาดบนพื้นผิวสีขาว เนื่องจากหุ่นยนต์ตัวนี้ถูกผลิตขึ้นโดยใช้เขียงหั่นขนมจึงสร้างได้ง่ายเป็นพิเศษ ระบบนี้สามารถรวมเข้ากับยานพาหนะนำทางอัตโนมัติ (AGV) เพื่อให้เป็นวิธีการง่ายๆ สำหรับกิจกรรม โดยทั่วไปแล้ว AGV จะรวมเข้ากับชิปและพีซีเพื่อควบคุมเฟรมเวิร์ก นอกจากนี้ยังใช้กรอบการป้อนข้อมูลตำแหน่งเพื่อไปในทางที่ต้องการ นอกจากนี้ จำเป็นต้องมีสัญญาณไฟฟ้า การรองรับ RF เพื่อพูดกับรถและตัวควบคุมเฟรมเวิร์ก ความสามารถที่ยุ่งยากดังกล่าวไม่จำเป็นในหุ่นยนต์ที่ติดตามบรรทัดนี้โดยสิ้นเชิง และใช้เซ็นเซอร์ IR เพื่อเคลื่อนที่บนเส้นมืดเท่านั้น ต่างจากหุ่นยนต์สำรวจห้องที่มักจะชนกับที่นั่งและขอบที่ปิดอยู่เป็นประจำ คุณไม่จำเป็นต้องไล่ตามหุ่นยนต์ติดตามบรรทัดที่วางแผนไว้มาก หุ่นยนต์เดินตามสายส่วนใหญ่มีเครื่องยนต์สองตัว เซ็นเซอร์ด้านหน้าสองตัว และวงจรอิเล็กทรอนิกส์พื้นฐานสำหรับการควบคุมตนเอง อย่างไรก็ตาม สิ่งที่ยอดเยี่ยมเกี่ยวกับหุ่นยนต์ประเภทนี้คือมันง่ายในการปรับปรุงเล็กน้อยเพื่อรวมคุณภาพหลายด้าน การเปลี่ยนแปลงที่ตรงไปตรงมาคือการแนะนำหุ่นยนต์ในที่ยึดประดับควบคู่ไปกับไฟ LED ที่สวยงาม โครงร่างที่พัฒนาขึ้นเพิ่มเติม ได้แก่ ไดเรนท์เซนเซอร์และไมโครคอนโทรลเลอร์ Tiva ที่ตั้งโปรแกรมได้เพื่อความเร็วที่เร็วขึ้นและการหมุนที่นุ่มนวลขึ้น
ขั้นตอนที่ 1: ส่วนประกอบฮาร์ดแวร์
1. ไมโครคอนโทรลเลอร์ TM4C123GH6PM
ไมโครคอนโทรลเลอร์ Cortex-M ที่เลือกสำหรับการเขียนโปรแกรมบนฮาร์ดแวร์และภาพประกอบการเชื่อมต่อคือ TM4C123 จาก Texas Instruments ไมโครคอนโทรลเลอร์นี้เป็นของสถาปัตยกรรมที่ใช้ ARM Cortex-M4F ที่มีประสิทธิภาพสูงและมีชุดอุปกรณ์ต่อพ่วงที่หลากหลาย
2. 5 เซ็นเซอร์ IR และอุปสรรค
นี่คือนิทรรศการเซ็นเซอร์ IR จำนวน 5 ชิ้นพร้อมสิ่งกีดขวางและเซ็นเซอร์น็อค เซ็นเซอร์ IR 5 ตัวที่ใช้กับ TCRT5000 มีการพัฒนาแบบอนุรักษ์นิยม โดยที่แหล่งกำเนิดแสงที่ผลิตและตัวระบุตำแหน่งจะใช้วิธีที่คล้ายกันในการตรวจจับความใกล้ของคำถามโดยใช้ลำแสงอินฟราเรดอัจฉริยะจากวัตถุ ความยาวคลื่นในการทำงานคือ 5 ซม. ตัวระบุประกอบด้วยโฟโตทรานซิสเตอร์ อ้างอิง gure ?? แรงดันไฟฟ้าขาเข้า: 5V DC VCC, พิน GND เอาต์พุต: 5 จาก TCRT5000 คือ S1, S2, S3, S4, S5 ดิจิตอล เอาต์พุต: 1 จากสวิตช์ Bump เป็นดิจิตอล CLP เอาต์พุต: 1 จากเซ็นเซอร์ IR Obstacle ใกล้ดิจิตอล
3. มอเตอร์กระแสตรง
มอเตอร์เป็นเครื่องจักรไฟฟ้าที่แปลงพลังงานไฟฟ้าเป็นพลังงานกล
4. สะพาน H L298N
การใช้ L298N เป็นชิปควบคุม โมดูลนี้มีคุณสมบัติต่างๆ เช่น ความสามารถในการขับขี่ที่มั่นคง ค่าแคลอรี่ต่ำ และความสามารถในการต้านทานที่แข็งแกร่งต่ออิมพีแดนซ์ โมดูลนี้สามารถนำไปใช้งานใน 78M05 สำหรับงานไฟฟ้าโดยใช้ชิ้นส่วนจ่ายแรงขับเคลื่อน อย่างไรก็ตาม เพื่อหลีกเลี่ยงอันตรายจากแรงดันไฟที่ปรับสมดุลชิป โปรดใช้แหล่งจ่ายที่มีเหตุผล 5V ภายนอก เมื่อใช้แรงดันไฟเกิน 12V โมดูลนี้ใช้ตัวเก็บประจุแบบลิมิตแชนเนลที่ใช้กระแสไฟเพื่อรักษาไดโอด และปรับปรุงคุณภาพที่แน่วแน่ L298N Double H Bridge Motor Driver Module:อ้างอิง gure ?? ชิปควบคุม: L298N แรงดันลอจิก: 5V แรงดันไฟฟ้าของไดรฟ์: 5V - 35V กระแสลอจิก: 0mA - 36mA กระแสไฟในไดรฟ์: 2A(MAX single bridge) อุณหภูมิในการจัดเก็บ: -20C ถึง +135C กำลังไฟสูงสุด: 25W ขนาด: 43 x 43 x 27 มม.
5. พาวเวอร์แบงค์
ธนาคารพลังงานเป็นอุปกรณ์ชาร์จหรือแหล่งจ่ายไฟขนาดกะทัดรัดที่สามารถชาร์จโดยอุปกรณ์ USB ที่รองรับ (เว้นแต่ผู้ผลิตจะระบุไว้อย่างชัดเจน) พาวเวอร์แบงค์ส่วนใหญ่มีไว้สำหรับเซลล์ กล้อง หรือแท็บเล็ตขั้นสูงอย่างไอแพด พาวเวอร์แบงค์ผลิตขึ้นโดยใช้เซลล์แบตเตอรี่ A+ Li-polymer ที่มีความหนาสูงเป็นพิเศษและไมโครชิประดับพรีเมียม มีไฟ LED เครื่องหมายแบตเตอรี่และแผงวงจรอัจฉริยะ
ขั้นตอนที่ 2: การออกแบบวงจรออปโตคัปเปลอร์
วงจรนี้ประกอบด้วยสี่ IC 4N35703 มีสองกราวด์หนึ่งเชื่อมต่อ
กราวด์ของไมโครคอนโทรลเลอร์ Tiva และกราวด์อื่น ๆ เชื่อมต่อกับไดรเวอร์มอเตอร์ อินพุตของพิน Tiva PA2-PA5 เชื่อมต่อกับขั้วบวก IC 4N35703 และเราใช้ค่าความต้านทานสองประเภท 330k และ 10k อีซีแอลเป็นพินเอาท์พุตของไอซีเชื่อมต่อกับพินทั้งสี่ของ H-Bridge (อินพุต 1-อินพุต 4) เมื่ออินพุต 1 อยู่ที่ลอจิกสูง ยางด้านขวาจะเคลื่อนที่ไปข้างหน้า เมื่ออินพุต 2 อยู่ที่ลอจิกสูง ยางด้านขวาจะเคลื่อนที่ถอยหลังเมื่อ อินพุต 3 อยู่ที่ลอจิกสูง ยางซ้ายเคลื่อนที่ถอยหลัง เมื่ออินพุต 4 อยู่ที่ลอจิกสูง ยางซ้ายเคลื่อนที่ไปข้างหน้า และเมื่ออินพุต 1 และอินพุต 2 ทั้งคู่อยู่ที่ตรรกะเดียวกัน ยางขวาจะหยุดนิ่ง และเมื่ออินพุต 3 และ 4 อยู่ที่ลอจิกซ้ายเดียวกัน ยางอยู่กับที่
ขั้นตอนที่ 3: การเข้ารหัสและรายงานไฟล์
ไม่ใช่สำหรับสำเนาโปรด
แนะนำ:
RC Meter โดยใช้ไมโครคอนโทรลเลอร์ Tiva: 7 ขั้นตอน
RC Meter โดยใช้ไมโครคอนโทรลเลอร์ Tiva: สำหรับโครงการนี้ เครื่องวัด RC ที่ใช้ไมโครคอนโทรลเลอร์ได้รับการออกแบบและใช้งานเพื่อให้พกพาสะดวก แม่นยำ ใช้งานง่ายและค่อนข้างถูกในการประดิษฐ์ ใช้งานง่ายและผู้ใช้สามารถเลือกโหมดของมิเตอร์ได้ง่ายๆ เช่น ความต้านทาน
ระบบอัตโนมัติภายในบ้าน: สวิตช์บอร์ดอัตโนมัติพร้อมระบบควบคุมหรี่ไฟผ่านบลูทูธโดยใช้ Tiva TM4C123G: 7 ขั้นตอน
ระบบอัตโนมัติในบ้าน: สวิตช์บอร์ดอัตโนมัติพร้อมระบบควบคุมหรี่ไฟผ่านบลูทูธโดยใช้ Tiva TM4C123G: ทุกวันนี้ เรามีรีโมทคอนโทรลสำหรับโทรทัศน์และระบบอิเล็กทรอนิกส์อื่นๆ ซึ่งทำให้ชีวิตของเราง่ายขึ้นมาก คุณเคยสงสัยหรือไม่ว่าระบบอัตโนมัติภายในบ้านจะอำนวยความสะดวกในการควบคุมหลอดไฟ พัดลม และอุปกรณ์ไฟฟ้าอื่นๆ
TIVA เครื่องคัดเเยกสีตามสายพานลำเลียงควบคุม: 8 ขั้นตอน
TIVA Controlled Conveyer Belt Based Color Sorter: สาขาอิเล็กทรอนิกส์มีการใช้งานมากมาย ทุกแอพพลิเคชั่นต้องการวงจรและซอฟต์แวร์ที่แตกต่างกัน รวมถึงการกำหนดค่าฮาร์ดแวร์ ไมโครคอนโทรลเลอร์เป็นโมเดลแบบบูรณาการที่ฝังอยู่ในชิปซึ่งแอปพลิเคชันต่างๆ สามารถรันด้วย
หุ่นยนต์หลีกเลี่ยงอุปสรรคตาม TIVA: 7 ขั้นตอน
หุ่นยนต์หลีกเลี่ยงสิ่งกีดขวางตาม TIVA: สวัสดีทุกคน ฉันกลับมาพร้อมบทแนะนำชุดคำสั่ง tiva อีกครั้ง คราวนี้เป็นหุ่นยนต์หลีกเลี่ยงสิ่งกีดขวางตาม TIVA ที่สร้างโดยเพื่อนของฉันในฐานะโครงการภาคการศึกษาของพวกเขา ฉันหวังว่าคุณจะสนุกกับสิ่งนี้
เครื่องคิดเลขดิจิตอลที่ใช้ TIVA: 6 ขั้นตอน
เครื่องคิดเลขดิจิตอลที่ใช้ TIVA: สวัสดี นี่คือ Tahir Ul Haq นำเสนอโครงการที่ใช้ tiva อีกโครงการหนึ่งแก่คุณ โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อสร้างเครื่องคิดเลขดิจิทัลที่ใช้ LCD ซึ่งทำหน้าที่ต่างๆ เครื่องคิดเลข เป็นอุปกรณ์อิเล็กทรอนิกส์ที่จะประเมินผลทางคณิตศาสตร์ต่างๆ