สารบัญ:
- ขั้นตอนที่ 1: ซอฟต์แวร์ที่ใช้:
- ขั้นตอนที่ 2: ส่วนประกอบที่ใช้:
- ขั้นตอนที่ 3: รหัส:
- ขั้นตอนที่ 4: แผนภาพวงจร:
- ขั้นตอนที่ 5: วิดีโอ:
วีดีโอ: ต้นแบบโครงการสัญญาณไฟจราจรตาม Atmega16 โดยใช้จอแสดงผล 7 ส่วน (การจำลอง Proteus): 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ในโครงการนี้ เราจะสร้างโครงการสัญญาณไฟจราจรแบบ Atmega16 ที่นี่เราได้นำ 7 เซ็กเมนต์และ 3 LEDs หนึ่งดวงเพื่อแสดงสัญญาณไฟจราจร
ขั้นตอนที่ 1: ซอฟต์แวร์ที่ใช้:
Atmel Studio 7: Studio 7 เป็นแพลตฟอร์มการพัฒนาแบบบูรณาการ (IDP) สำหรับการพัฒนาและการดีบักแอปพลิเคชันไมโครคอนโทรลเลอร์ AVR® และ SAM ทั้งหมด Atmel Studio 7 IDP ช่วยให้คุณมีสภาพแวดล้อมที่ราบรื่นและใช้งานง่ายในการเขียน สร้าง และดีบักแอปพลิเคชันของคุณที่เขียนด้วย C/C++ หรือรหัสแอสเซมบลี
นี่คือลิงค์ดาวน์โหลด
2 Proteus Software สำหรับการจำลอง: เป็นซอฟต์แวร์สำหรับแสดงการจำลอง คุณจะได้รับข้อมูลมากมายในการดาวน์โหลดซอฟต์แวร์นี้
หากคุณกำลังทำในฮาร์ดแวร์โดยตรง ไม่จำเป็นต้องติดตั้งเครื่องมือ proteus
ขั้นตอนที่ 2: ส่วนประกอบที่ใช้:
ในวิดีโอสาธิตของเรา เราใช้การจำลองโพรทูส แต่แน่นอนว่าถ้าคุณทำในฮาร์ดแวร์ คุณจะต้องใช้ส่วนประกอบเหล่านี้สำหรับโปรเจ็กต์นี้:
1. บอร์ดพัฒนา AVR: คุณสามารถซื้อ Atmega16 IC และสร้างบอร์ดของคุณเองได้ ไม่ว่าจะด้วยวิธีใดก็ตาม คุณจะได้รับบอร์ดพัฒนา Atmega16/32 ดังนั้นถ้าคุณมีบอร์ดนี้ จะดีกว่าเพื่อให้คุณสามารถอัปโหลดโค้ดได้อย่างง่ายดายด้วยตัวเอง
2. การแสดงเซกเมนต์เจ็ดส่วน: เนื่องจากเรากำลังสร้างโปรเจ็กต์สัญญาณไฟจราจร ดังนั้นเราจึงควรมีจอแสดงผล 7 ส่วนหนึ่งส่วนเพื่อนับถอยหลังตัวเลข:
3. LED สามดวง: สำหรับการสร้างต้นแบบของสัญญาณไฟจราจรเราอยู่ที่นี่โดยใช้ LED 3 สีที่แตกต่างกัน สีแดงเพื่อก้มตัวรถ สีเหลืองสำหรับเตือนและสีเขียวเพื่อดำเนินการต่อ
4. AVR ISP USB Programmer: โปรแกรมเมอร์นี้เป็นเครื่องมือฮาร์ดแวร์แบบสแตนด์อโลนทั่วไปที่ช่วยให้คุณสามารถอ่านและเขียนไมโครคอนโทรลเลอร์ ATMEL ที่ใช้ AVR ได้จำนวนมาก
5. สายจัมเปอร์บางสาย: เราจำเป็นต้องมีสายจัมเปอร์ด้วยเพื่อทำการเชื่อมต่อระหว่างอุปกรณ์แต่ละชิ้น
ในภาพด้านบนของบอร์ดพัฒนา เรามีจอแสดงผลเซเว่นเซกเมนต์ 2 อันแล้ว และมีไฟ LED ไม่กี่ดวง ดังนั้นหากคุณซื้อบอร์ดนี้เอง ไม่จำเป็นต้องซื้อสองสิ่งนี้ แต่คุณมีบอร์ดพัฒนาขนาดเล็กเพียงอันเดียว คุณต้องซื้อ 7 เซ็กเมนต์ แสดงไฟ LED 3 ดวงและสายจัมเปอร์บางส่วนเพื่อทำการเชื่อมต่อ
ขั้นตอนที่ 3: รหัส:
คุณสามารถรับซอร์สโค้ดได้จากลิงค์ Github ของเรา
ขั้นตอนที่ 4: แผนภาพวงจร:
ขั้นตอนที่ 5: วิดีโอ:
คำอธิบายโครงการทั้งหมดอยู่ในวิดีโอด้านบน
หากคุณมีข้อสงสัยเกี่ยวกับโครงการนี้โปรดแสดงความคิดเห็นด้านล่าง และหากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับระบบฝังตัว คุณสามารถไปที่ช่อง youtube ของเราได้
กรุณาเยี่ยมชมและชอบหน้า Facebook ของเราสำหรับการปรับปรุงบ่อย
ขอขอบคุณและขอแสดงความนับถือ, เทคโนโลยี Embedotronics
แนะนำ:
ตัวนับ Arduino โดยใช้จอแสดงผล LED TM1637 และเซ็นเซอร์หลีกเลี่ยงอุปสรรค: 7 ขั้นตอน
ตัวนับ Arduino โดยใช้จอแสดงผล LED TM1637 และเซ็นเซอร์หลีกเลี่ยงสิ่งกีดขวาง: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีสร้างตัวนับตัวเลขอย่างง่ายโดยใช้จอแสดงผล LED TM1637 และเซ็นเซอร์หลีกเลี่ยงสิ่งกีดขวางและ Visuino ดูวิดีโอ
วิธีการสร้างเครื่องบันทึกข้อมูลความชื้นและอุณหภูมิแบบเรียลไทม์ด้วย Arduino UNO และ SD-Card - การจำลอง DHT11 Data-logger ใน Proteus: 5 ขั้นตอน
วิธีการสร้างเครื่องบันทึกข้อมูลความชื้นและอุณหภูมิแบบเรียลไทม์ด้วย Arduino UNO และ SD-Card | DHT11 Data-logger Simulation ใน Proteus: บทนำ:สวัสดี นี่คือ Liono Maker นี่คือลิงก์ YouTube เรากำลังสร้างโครงการสร้างสรรค์กับ Arduino และทำงานบนระบบฝังตัว Data-Logger: data logger (เช่น data-logger หรือ data-logger) เป็นอุปกรณ์อิเล็กทรอนิกส์ที่บันทึกข้อมูลเมื่อเวลาผ่านไปด้วย
การจำลอง Open Loop Opamp โดยใช้แอป EveryCiruit: 5 ขั้นตอน
การจำลอง Open Loop Opamp โดยใช้แอป EveryCiruit: EveryCircuit เป็นหนึ่งในแพลตฟอร์มการจำลองที่ 'ดีที่สุด' สำหรับอุปกรณ์อิเล็กทรอนิกส์ มีเว็บไซต์และแอพ คำแนะนำนี้มีไว้สำหรับเวอร์ชัน Android แต่สำหรับเวอร์ชันเว็บก็เหมือนกันทุกประการ เกี่ยวกับคำแนะนำนี้: Opamp หรือ Operational Amplifier คือ
(LED พร้อมสวิตช์) การจำลอง Arduino โดยใช้วงจร Tinkercad: 5 ขั้นตอน
(LED With Switch) Arduino Simulation โดยใช้ Tinkercad Circuit: เราเป็นกลุ่มนักศึกษา UQD0801(Robocon 1) จาก Universiti Tun Hussein Onn Malaysia (UTHM) ที่จะสาธิตวิธีการจำลอง LED พร้อมสวิตช์โดยใช้ Arduino และส่วนประกอบบางส่วนที่เป็นส่วนหนึ่งของ การมอบหมายของเรา ดังนั้นเราจะมาแนะนำข
นาฬิกาจับเวลาใช้ Pic18f4520 ใน Proteus ด้วย 7 ส่วน: 6 ขั้นตอน
นาฬิกาจับเวลาที่ใช้ Pic18f4520 ใน Proteus With 7 Segment: ฉันเพิ่งเริ่มทำงานกับตัวควบคุม pic เพื่อนคนหนึ่งของฉันขอให้ฉันสร้างนาฬิกาจับเวลาจากมัน ดังนั้นฉันจึงไม่มีอิมเมจฮาร์ดแวร์ที่จะแชร์ ฉันเขียนโค้ดและจำลองมันบนซอฟต์แวร์ Proteus ที่นี่ฉันได้แชร์แผนผังสำหรับสิ่งเดียวกัน