สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- ขั้นตอนที่ 2: รู้มากขึ้น
- ขั้นตอนที่ 3: ก้าวต่อไป…
- ขั้นตอนที่ 4: การทำงานของวงจร
วีดีโอ: แบบทดสอบ Buzzer โดยใช้ 555 Timer IC: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
โครงการนี้ได้รับการสนับสนุนโดย LCSC.com LCSC มีความมุ่งมั่นอย่างแรงกล้าที่จะนำเสนอชิ้นส่วนอิเล็กทรอนิกส์ของแท้คุณภาพสูงที่มีให้เลือกมากมายในราคาที่ดีที่สุด LCSC ได้กลายเป็นร้านค้าออนไลน์ที่พัฒนาอย่างรวดเร็วสำหรับชิ้นส่วนอิเล็กทรอนิกส์ในประเทศจีน
แบบทดสอบเป็นกิจกรรมที่สำคัญในสถาบันของโรงเรียน/วิทยาลัยใดๆ เพื่อทดสอบความรู้ของผู้เข้าร่วม เพื่อเพิ่มความยากลำบาก ความเป็นธรรมชาติของผู้เข้าร่วมยังได้รับการทดสอบซึ่งเวลาตอบสนองของผู้เข้าร่วมก็มีความสำคัญเช่นกัน ดังนั้นเพื่อระบุบุคคลที่พร้อมจะตอบคำถามก่อนต้องกดกริ่ง นอกจากนี้ยังเป็นเรื่องยากสำหรับผู้ตัดสินหรือผู้จัดงานในการระบุบุคคลแรกที่กดออด เนื่องจากผู้เข้าร่วมแข่งขันกันเพื่อตอบคำถาม ดังนั้น เราได้เพิ่มคุณลักษณะหนึ่งซึ่งถ้ามีคนกดกริ่งก่อน ออดของผู้เข้าร่วมที่เหลือทั้งหมดจะถูกปิดใช้งาน และออดจะไม่ส่งเสียงอีกจนกว่าจะกดปุ่มรีเซ็ต
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- ตัวจับเวลา 3 x 555
- 3 x สวิตช์สัมผัส
- 1 x BC547 ทรานซิสเตอร์
- 1 x Buzzer
- 3 x LED สีแดง
- 3 x LED สีเขียว
- 1 x 1N4007 ไดโอด
- ตัวต้านทาน 4 x 10k โอห์ม
- 3 x 1k ตัวต้านทานโอห์ม
- 1 x เขียงหั่นขนม
ขั้นตอนที่ 2: รู้มากขึ้น
มีการกำหนดค่าที่เป็นที่นิยม 3 แบบของ 555 ตัวจับเวลา IC:
- Astable Multivibrator
- Monostable Multivibrator
- เครื่องมัลติฟังก์ชั่น Bistable
การกำหนดค่าเหล่านี้มีความแตกต่างในจำนวนสถานะที่เสถียร ในโครงการนี้ เราจะใช้โหมด bistable multivibrator ของ 555 timer IC จะมีสองสถานะที่มั่นคง อันดับแรก เมื่อผู้เข้าร่วมกดปุ่ม และครั้งที่สองคือเมื่อปุ่มถูกรีเซ็ตโดยโฮสต์แบบทดสอบ
ขั้นตอนที่ 3: ก้าวต่อไป…
เราใช้ไอซีตัวจับเวลา 555 สามตัวในการกำหนดค่าแบบ bistable ส่วนที่สำคัญคือแต่ละไอซี 555 จะมีสถานะเสถียรของตัวเองซึ่งควบคุมโดยปุ่มแยกต่างหากเพื่อให้ผู้เข้าร่วมเข้าถึงได้ มีปุ่มเดียวอีกปุ่มหนึ่งที่ควบคุมสถานะเสถียรอื่น ๆ ของไอซีตัวจับเวลาทั้งหมดที่เหมือนกันซึ่งเข้าถึงได้โดยโฮสต์/ผู้ตัดสินของแบบทดสอบ ปุ่มนี้จะรีเซ็ตวงจรทั้งหมด เมื่อกดปุ่ม S1, S2 หรือ S3 ใด ๆ หมุด TRIGGER ที่เกี่ยวข้องจะต่ำและตัวจับเวลาที่เกี่ยวข้องจะสูงขึ้น และไฟ LED ของผู้เข้าร่วมที่เกี่ยวข้องจะสว่างขึ้นและออดเซอร์จะเริ่มส่งเสียงบี๊บ
การดำเนินการคือเมื่อตั้งค่าสถานะเสถียรครั้งแรกของตัวจับเวลาใด ๆ จะปิดใช้งานตัวจับเวลาที่เหลือ นี่เป็นเพราะว่า Forward biased diode ที่เชื่อมต่อกับขาเอาท์พุตของตัวจับเวลาที่ตั้งไว้จะมีความเอนเอียงไปข้างหน้าทำให้ขั้วของปุ่มที่เหลือสูง ดังนั้น แม้ว่าจะกดปุ่มอื่นๆ หลังจากนี้ หมุดของตัวจับเวลาที่เกี่ยวข้องจะเห็นสัญญาณสูงเพียงอย่างเดียว ดังนั้น ปุ่มต่างๆ จะทำงานหลังจากรีเซ็ตวงจรทั้งหมดแล้วเท่านั้น ออดควบคุมโดยใช้ทรานซิสเตอร์ NPN BC547 ซึ่งสัญญาณควบคุมคือ TRIGGER ทั่วไปที่ปุ่มต่างๆ เชื่อมต่ออยู่ นอกจากนี้ ปุ่มต่างๆ ยังต่อสายดินผ่านไดโอดภายในของทรานซิสเตอร์
ขั้นตอนที่ 4: การทำงานของวงจร
วงจรทั้งหมดสามารถขับเคลื่อนด้วยแบตเตอรี่ 5V หรือ 9V เบื้องต้นวงจรอยู่ในสภาวะ RESET และรอสัญญาณ TRIGGER ดังนั้น ทันทีที่ผู้เข้าร่วมกดปุ่ม ตัวจับเวลาที่เกี่ยวข้องจะเปลี่ยนสถานะและเอาต์พุตให้สูงขึ้น และเสียงเตือนจะดังขึ้นเพื่อระบุว่ามีการกดปุ่ม
ภาพด้านบนแสดงว่ามีการกดปุ่ม S1 และปุ่มที่เหลือจะถูกปิดใช้งาน
ตอนนี้เมื่อกดปุ่ม RESET ORG วงจรจะเข้าสู่สถานะเริ่มต้นและรอ TRIGGER ถัดไปอีกครั้ง ไฟ LED สีแดง หมายถึง ผู้จัดงานเกี่ยวกับบุคคลแรกที่กดปุ่ม
กระบวนการนี้สามารถดำเนินต่อไปได้หลายครั้ง หากไม่ต้องการเสียงกริ่ง BC547 และออดเซอร์สามารถถอดออกจากวงจรได้
หากต้องการเพิ่มผู้เข้าร่วมในวงจร คุณเพียงแค่เพิ่ม 555 ตัวจับเวลาไอซี ไดโอด และ LED
แนะนำ:
สเต็ปเปอร์มอเตอร์พร้อม D Flip Flops และ 555 Timer; ส่วนแรกของวงจร 555 Timer: 3 Steps
สเต็ปเปอร์มอเตอร์พร้อม D Flip Flops และ 555 Timer; ส่วนแรกของวงจร 555 Timer: สเต็ปเปอร์มอเตอร์เป็นมอเตอร์กระแสตรงที่เคลื่อนที่เป็นขั้นๆ มักใช้ในเครื่องพิมพ์และแม้แต่หุ่นยนต์ ฉันจะอธิบายวงจรนี้เป็นขั้นตอน ส่วนแรกของวงจรคือ 555 จับเวลา เป็นภาพแรก (ดูด้านบน) กับชิป 555 พร้อม
แบบทดสอบ Buzzer โดยใช้ ATMEGA328P (Arduino) DIY: 3 ขั้นตอน
Quiz Buzzer ใช้ ATMEGA328P (Arduino) DIY: ในรอบ Buzzer ของการแข่งขันตอบคำถาม คำถามถูกเปิดกว้างสำหรับทุกคนในทีม คนที่รู้คำตอบจะกดกริ่งก่อนแล้วจึงตอบคำถาม บางครั้งมีผู้เล่นสองคนขึ้นไปกดกริ่งเกือบพร้อมกัน และมันเป็นเวอร์ชั่น
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C | เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C การใช้ Arduino IDE: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ neopixel ws2812 LED หรือแถบนำหรือเมทริกซ์นำหรือวงแหวน LED พร้อมบอร์ดพัฒนา m5stack m5stick-C พร้อม Arduino IDE และเราจะทำ ลายรุ้งกับมัน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E - การสร้างรีโมทคอนโทรล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: 5 ขั้นตอน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E | การสร้างการควบคุมระยะไกล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างรีโมทคอนโทรล RADIO โดยใช้โมดูลตัวรับส่งสัญญาณ 433mhz พร้อมการเข้ารหัส HT12E & IC ถอดรหัส HT12D ในคำแนะนำนี้ คุณจะสามารถส่งและรับข้อมูลโดยใช้ส่วนประกอบราคาถูกมาก เช่น HT
"Dark Detector" โดยใช้ 555 Timer IC: 10 ขั้นตอน
"Dark Detector" โดยใช้ 555 Timer IC: นี่เป็นคำสั่งแรกของฉัน (ใช่) ไปเลย! นี่คือวงจร Dark Detector ที่ใช้ 1) ocillator astable ที่คุณสามารถสร้างด้วย 555 เพื่อขับเคลื่อน Piezo และ 2) เกณฑ์การรีเซ็ตของชิป ยกเครดิตให้ Tony van Roon สำหรับ t