สารบัญ:
- ขั้นตอนที่ 1: การตั้งค่าบอร์ดของคุณ
- ขั้นตอนที่ 2: การตั้งค่าตัวจับเวลา
- ขั้นตอนที่ 3: การตั้งค่าตัวนับ
- ขั้นตอนที่ 4: เตรียมสมองของระบบ
- ขั้นตอนที่ 5: การตั้งค่า 4-input และ Gate CMOS 4082
- ขั้นตอนที่ 6: การตั้งค่าปุ่มกดและสลัก
- ขั้นตอนที่ 7: การตั้งค่าปุ่มกดและสลักต่อเนื่อง
- ขั้นตอนที่ 8: การตั้งค่า CMOS 4081 2-Input และ Gate
- ขั้นตอนที่ 9: เสร็จสิ้นระบบ
- ขั้นตอนที่ 10: วิดีโอการทำงาน
- ขั้นตอนที่ 11: โบนัสวงจรจุดทดสอบ
วีดีโอ: IC Egg Timer: 11 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
สร้างโดย: Gabriel Chiu
ภาพรวม
โครงงานนี้สาธิตพื้นฐานของตรรกะดิจิทัล ลักษณะของตัวจับเวลา NE555 และสาธิตวิธีการนับเลขฐานสอง ส่วนประกอบที่ใช้คือ: ตัวจับเวลา NE555, ตัวนับคลื่น 12 บิต, ประตู NOR 2 อินพุต 2 ตัว, เกต 4 ตัวและเกต 4 ตัว, เกต 2 อินพุต AND และเกต 2 อินพุต OR ประตูลอจิก NOR AND และ OR มาในรูปแบบ TTL และ CMOS ที่เทียบเท่าซึ่งสามารถพบได้ที่ Lee's Electronic โปรเจ็กต์นี้เป็นตัวจับเวลาไข่อย่างง่ายพร้อมการตั้งค่าสองแบบ: ต้มแบบแข็งหรือแบบอ่อน และมาพร้อมกับฟังก์ชันรีเซ็ต
อะไหล่และเครื่องมือ
- 1x เขียงหั่นขนม (หมายเลขของลี: 10516)
-
แบตเตอรี่ 1x 9V (หมายเลข Lee: 8775 หรือ 16123)
หมายเหตุ: วงจรนี้สามารถทำงานโดยใช้ไฟ 5V ได้เช่นกัน อย่าให้เกิน 9V เพราะอาจทำให้ชิป IC เสียหายได้
- ที่ใส่แบตเตอรี่ 1x 9V (หมายเลขของ Lee: 657 หรือ 6538 หรือ 653)
- ลวดเชื่อมแบบทึบ (หมายเลข Lee: 2249)
- Jumper Wire (หมายเลขของ Lee: 10318 หรือ 21805)
- สายวัดทดสอบจระเข้ (หมายเลขของลี: 690)
- 3x Tactile Switches (หมายเลขของ Lee: 31241 หรือ 31242)
- 1x NE555 Timer (หมายเลขของลี: 7307)
- 1x ตัวนับการกระเพื่อม 12 บิต CMOS 4040 (หมายเลขของลี: 7210)
- 1x อินพุต Quad Quad และเกท CMOS 4082 (หมายเลขของลี: 7230)
- 1x Quad 2-input และ gate CMOS 4081 (หมายเลขของ Lee: 7229)
- 2x Quad 2-input NOR gate CMOS 4001 หรือ 74HC02 (หมายเลขของ Lee: 7188 หรือ 71692)
- 1x Quad 2-Input หรือ gate 74HC32 (หมายเลขของ Lee: 71702)
- ตัวต้านทาน 3x 1k OHM ¼ วัตต์ (หมายเลขของลี: 9190)
- ตัวต้านทาน 2x 150k OHM ¼ วัตต์ (หมายเลขของลี: 91527)
- 1x 10nF (0.01UF) ตัวเก็บประจุ (หมายเลขของลี: 8180)
- 1x 4.7UF Capacitor (หมายเลขของ Lee: 85)
- 1x 1N4001 ไดโอด (หมายเลขของลี: 796)
- 1x Buzzer 3-24V DC ต่อเนื่อง (หมายเลข Lee: 4135)
เครื่องมือ
1x ลวด Strippers (หมายเลขของ Lee: 10325)
ขั้นตอนที่ 1: การตั้งค่าบอร์ดของคุณ
การตั้งค่าบอร์ดของคุณสำหรับโครงการนี้เป็นกุญแจสำคัญ การติดตั้งนี้ทำขึ้นเพื่อให้แน่ใจว่ารางจ่ายไฟทั้งหมด (เส้นสีแดงและสีน้ำเงิน) ได้รับกระแสไฟ
- คุณจะต้องใช้สายจัมเปอร์เพื่อเชื่อมต่อขั้วกล้วยสองตัวที่ด้านบนของบอร์ดกับเขียงหั่นขนม ซึ่งจะช่วยในการต่อแบตเตอรี่หรือแหล่งพลังงานของคุณ
- เช่นเดียวกับรูปที่ 1 ด้านบน ให้วางสายเบ็ดสีแดงเพื่อเชื่อมต่อรางสีแดงเข้าด้วยกัน
- ใช้ลวดสีดำเชื่อมรางสีน้ำเงินเข้าด้วยกัน (ผมใช้สายสีดำ แต่สายสีน้ำเงินใช้ได้)
สำคัญ!: ตรวจสอบให้แน่ใจว่าเส้นสีแดงไม่ได้เชื่อมต่อกับเส้นสีน้ำเงิน การทำเช่นนี้จะทำให้ไฟฟ้าลัดวงจรและจะเผา BREADBOARD ของคุณ และทำลายสายไฟและแบตเตอรี่ของคุณ
ตรวจสอบให้แน่ใจว่าบอร์ดของคุณไม่ถูกจ่ายไฟขณะเดินสายไฟ! ซึ่งอาจทำให้ส่วนประกอบของคุณเสียหายโดยไม่ได้ตั้งใจ
ก่อนที่เราจะเริ่มต้น เราจะใช้ชิป IC จำนวนมากบนเขียงหั่นขนมของเรา ดังนั้นฉันจะให้ตำแหน่งของตำแหน่งบนเขียงหั่นขนมเพื่อวางส่วนประกอบสำหรับระยะห่างที่ดีและง่าย
IC ส่วนใหญ่มีตัวบ่งชี้บนชิปเพื่อแสดงทิศทางด้านหน้าหรือด้านหน้า ชิปควรมีรอยบากเล็กน้อยเพื่อระบุว่าด้านหน้าของชิปอยู่ที่ใด ดังแสดงในรูปที่ 2
(ถ้าอยากรู้วงจรไฟ LED เล็กๆ ตรงมุม ให้ไปสุดทาง ผมจะแสดงให้ดูว่าทำไมถึงมี และทำงานอย่างไร)
ขั้นตอนที่ 2: การตั้งค่าตัวจับเวลา
ตัวจับเวลานี้จะส่งพัลส์ทุกวินาทีไปยังตัวนับ ซึ่งเราจะใช้ในขั้นตอนต่อไป สำหรับตอนนี้ เราจะเน้นไปที่การตั้งค่า NE55 Timer อย่างถูกต้อง ฉันใช้เครื่องคำนวณตัวจับเวลา NE555 เพื่อค้นหาค่าตัวต้านทานและตัวเก็บประจุที่จำเป็นในการตั้งระยะเวลาเป็น 1 วินาที เพื่อให้แน่ใจว่าตัวนับนับเป็นวินาที
- วางชิป IC จับเวลา NE555 ไว้บนกระดานขนมปังเพื่อให้หมุดด้านหน้าอยู่ที่ระดับ 5 ทางด้านซ้ายของเขียงหั่นขนม
- ต่อพิน 8 กับรถไฟฟ้าสายสีแดง
- ต่อพิน 1 กับรถไฟฟ้าสายสีน้ำเงิน
- เชื่อมต่อ Pin 7 กับสายรถไฟสีแดงด้วยตัวต้านทาน 150k OHM ตัวใดตัวหนึ่ง
-
เชื่อมต่อพิน 7 กับพิน 2 โดยใช้ตัวต้านทาน 150k OHM อื่นและ 1N4001 Diode
- ตรวจสอบให้แน่ใจว่าเส้นของไดโอดหันไปทางขา 2 ตามที่แสดงในแผนภาพ
- ไม่ต้องกังวลกับทิศทางที่ตัวต้านทานหันเข้าหา
- เชื่อมต่อพิน 6 กับพิน 2 ด้วยลวดหรือจัมเปอร์
- เชื่อมต่อ Pin 5 กับสายสีน้ำเงินโดยใช้ตัวเก็บประจุ 10nF
- เชื่อมต่อ Pin 2 กับสายสีน้ำเงินโดยใช้ตัวเก็บประจุ 4.7uF
- ตรวจสอบให้แน่ใจว่าลวดที่อยู่ด้านข้างของเครื่องหมายเส้นเชื่อมต่อกับรางสีน้ำเงินหรือมิฉะนั้นตัวเก็บประจุจะถอยหลัง
- เชื่อมต่อ Pin 4 กับสายรถไฟสีแดงโดยใช้สายเพื่อปิดใช้งานฟังก์ชันรีเซ็ต
- สุดท้าย วางจัมเปอร์ที่พิน 3 สำหรับขั้นตอนต่อไป
ขั้นตอนที่ 3: การตั้งค่าตัวนับ
นี่เป็นส่วนที่สำคัญที่สุดของทั้งระบบ ไม่เช่นนั้นคุณจะได้มากกว่าแค่ไข่ลวก!
- วางชิป IC ตัวนับ CMOS 4040 ไว้บนบอร์ดขนมปัง หลังจากชิปจับเวลา NE555 ดังนั้นหมุดด้านหน้าจึงอยู่ที่ระดับ 10
- ต่อพิน 16 กับรถไฟฟ้าสายสีแดง
- ต่อพิน 8 กับรถไฟฟ้าสายสีน้ำเงิน
- เชื่อมต่อพิน 10 กับเอาต์พุตตัวจับเวลา NE555 (พิน 3 บน NE555) ที่คุณทิ้งไว้ในขั้นตอนก่อนหน้า
- ปล่อย Pin 11 สำหรับฟังก์ชันรีเซ็ต
ขั้นตอนที่ 4: เตรียมสมองของระบบ
ขั้นตอนแรกของการตั้งค่าสมองของระบบคือการถามคำถาม: เราต้องการให้ไข่สุกนานแค่ไหน?
ระบบมีการตั้งค่าการทำอาหารสองแบบ ต้มแข็งและต้มอ่อน อย่างไรก็ตาม ส่วนที่ยากคือระบบดิจิทัล (แม้แต่คอมพิวเตอร์ของคุณ) นับเป็นเลขฐานสอง ดังนั้น 1 และ 0 ดังนั้นเราจึงต้องแปลงเลขฐานสิบปกติของเราเป็นเลขฐานสอง
เวลาสำหรับ CRUNCHING บางจำนวน
การแปลงทศนิยมเป็นเลขฐานสองมีขั้นตอนการหารอย่างง่าย
- นำหมายเลขของคุณและหารด้วย 2
- จำผลลัพธ์และส่วนที่เหลือจากการหาร
- ส่วนที่เหลือไปที่บิตแรก
- หารผลลัพธ์ของคุณด้วย 2
-
ทำซ้ำขั้นตอนที่ 2 ถึง 4 สำหรับแต่ละบิตตามลำดับจนกว่าผลลัพธ์ของคุณจะกลายเป็นศูนย์
หมายเหตุ: เลขฐานสองจะอ่านจากขวาไปซ้าย ดังนั้น #1 เป็นจำนวนที่ถูกต้องที่สุด
ตัวอย่าง สำหรับเลขฐานสิบ: 720
อ้างถึงตารางด้านบน
ดังนั้นเลขฐานสองที่ได้คือ 0010 1101 0000 ฉันเก็บเลขฐานสองไว้เป็นกลุ่ม 4 เพื่อเว้นระยะห่างเท่าๆ กัน และเพื่อให้ตรงกับตัวนับ 12 บิตของเรา
หาเวลาของเรา
สำหรับโครงงานนี้ ฉันเลือก 3 นาทีสำหรับการต้มแบบนิ่ม และ 6 นาทีสำหรับแบบลวก เวลาเหล่านี้จำเป็นต้องแปลงเป็นวินาทีเพื่อให้ตรงกับความเร็วของตัวจับเวลา NE555 และตัวนับของเรา
มี 60 วินาทีใน 1 นาที
ดังนั้น 3 นาทีจะเปลี่ยนเป็น 180 วินาที และ 6 นาทีเปลี่ยนเป็น 360 วินาที
ต่อไปเราต้องแปลงเป็นไบนารี
โดยใช้วิธีการแปลงทศนิยมเป็นเลขฐานสอง เราได้รับ:
360 วินาที 0001 0110 1000
180 วินาที 0000 1011 0100
ขั้นตอนที่ 5: การตั้งค่า 4-input และ Gate CMOS 4082
ในที่สุด เราก็สามารถเริ่มตั้งค่าสมองของระบบบนเขียงหั่นขนมของเราได้ ขั้นแรก 4 อินพุตและเกต เกตนี้ต้องการอินพุตทั้งหมดต้องเป็น 1 ก่อนที่เอาต์พุตจะกลายเป็น 1 ตัวอย่างเช่น ถ้าเราเลือก 3 นาที บิต 3, 5, 6 และ 8 ต้องเป็น 1 ก่อนที่เกต AND จะสามารถส่งออกเป็น 1 ได้ ซึ่งจะทำให้ระบบของเราทริกเกอร์ในช่วงเวลาที่กำหนดเท่านั้น
- วางชิป CMOS 4082 4-input และ Gate IC บนบอร์ดขนมปังหลัง CMOS 4040 Counter เพื่อให้หมุดด้านหน้าอยู่ที่ระดับ 20
- ต่อขา 14 กับรถไฟฟ้าสายสีแดง
- ต่อพิน 7 กับรถไฟฟ้าสายสีน้ำเงิน
- ต่อพิน 2-5 เข้ากับพินตัวนับตามแผนภาพด้านบน
- ทำเช่นเดียวกันกับพิน 12-9
- พิน 6 และ 8 จะไม่ถูกใช้เพื่อให้คุณสามารถทิ้งไว้คนเดียว
ขั้นตอนที่ 6: การตั้งค่าปุ่มกดและสลัก
นี่คือส่วนควบคุมหลักและส่วนสำคัญของระบบ!
เริ่มจากแนวคิดเรื่องสลักก่อน รูปที่ 3 เป็นแผนภาพวงจรของสิ่งที่สลักของเราจะใช้เกต CMOS 4001 NOR ของเรา
เมื่ออินพุตหนึ่งรายการเปิดอยู่ (ให้ตรรกะสูงหรือ 1) ระบบจะสลับว่าเอาต์พุตใดเป็นเปิดและเปิดค้างไว้ เมื่ออินพุตอื่นเปิดอยู่ ระบบจะเปิดสวิตช์อีกครั้งและเปิดเอาต์พุตใหม่นั้นไว้
ตอนนี้เพื่อนำไปใช้กับวงจรของเรา!
สลักแรกจะเป็นเอาต์พุตของ 4-Input และเราเพิ่งต่อสาย
- วางชิป CMOS 4001 NOR Gate IC บนบอร์ดขนมปังหลัง CMOS 4082 4-Input AND gate เพื่อให้หมุดด้านหน้าอยู่ที่หมายเลข 30
- ต่อขา 14 กับรถไฟฟ้าสายสีแดง
- ต่อพิน 7 กับรถไฟฟ้าสายสีน้ำเงิน
- เชื่อมต่อพิน 1 กับพิน 1 ของประตู AND
- เชื่อมต่อพิน 2 และ 4 เข้าด้วยกัน
- เชื่อมต่อพิน 3 และ 5 เข้าด้วยกัน
- เชื่อมต่อพิน 13 กับพิน 13 ของประตู AND
- เชื่อมต่อพิน 12 และ 10 เข้าด้วยกัน
- เชื่อมต่อพิน 11 และ 9 เข้าด้วยกัน
- เชื่อมต่อพิน 6 และ 8 เข้าด้วยกัน เราจะใช้พวกมันในภายหลังสำหรับฟังก์ชันรีเซ็ต
ขั้นตอนที่ 7: การตั้งค่าปุ่มกดและสลักต่อเนื่อง
ถัดมาเป็นสลักที่สองและปุ่ม!
เราจะใส่สิ่งเหล่านี้ไว้ที่ครึ่งขวาของกระดานเพื่อให้ง่ายต่อการกดปุ่ม รักษาวงจรของเราและเว้นระยะห่าง ปุ่มยังใช้สลักเพื่อตั้งค่าและรีเซ็ตการตั้งค่าที่เลือก
- วางปุ่มของคุณ (สวิตช์สัมผัส) ลงบนบอร์ดของคุณ
-
วางสายปุ่มเหมือนแผนผังด้านบน
ตัวต้านทานที่ใช้คือตัวต้านทาน 1k OHM
-
ต่อสาย CMOS 4001 เหมือนที่เราทำก่อนหน้านี้สำหรับสลักแรก แต่เราเชื่อมต่อปุ่มกับอินพุตของ CMOS 4001 แทน
รูปที่ 4 กำลังใช้ 74HC02 NOR เทียบเท่า
ตอนนี้เรากำลังจะใช้ปุ่มรีเซ็ตนั้นและรีเซ็ตอินพุตเพื่อใช้ในที่สุด!
-
เชื่อมต่อปุ่มรีเซ็ตกับตำแหน่งรีเซ็ตอื่นๆ ในระบบ
- อ้างถึงรูปภาพในขั้นตอนก่อนหน้าสำหรับสถานที่ต่างๆ
- คุณจะต้องใช้สายจัมเปอร์หลายเส้นเพื่อเชื่อมต่อหมุดทั้งหมดเข้าด้วยกัน
- ปุ่มต้มแข็งและต้มอ่อนที่เอาท์พุตจากสลักจะถูกนำมาใช้ในขั้นตอนต่อไป
ขั้นตอนที่ 8: การตั้งค่า CMOS 4081 2-Input และ Gate
ส่วนนี้ใช้ยืนยันการตั้งค่าที่เราได้เลือกไว้ เอาต์พุตจะเปิดเมื่ออินพุตทั้งสองถูกต้องเท่านั้น วิธีนี้จะทำให้การตั้งค่าหนึ่งรายการเปิดใช้งานการเตือนในตอนท้ายได้
- วางชิป CMOS 4081 และเกต IC ไว้บนบอร์ดขนมปังหลังจากชิปสลักตัวแรกของเราเพื่อให้หมุดด้านหน้าอยู่ที่ระดับ 40 ทางด้านขวาและด้านซ้ายของเขียงหั่นขนม
- ต่อขา 14 กับรถไฟฟ้าสายสีแดง
- ต่อพิน 7 กับรถไฟฟ้าสายสีน้ำเงิน
- เชื่อมต่อเอาท์พุตของแลตช์สองตัวเข้ากับอินพุตของเกท AND (ดูขั้นตอนที่ 6: การตั้งค่าปุ่มกดและแลตช์)
- ทำเช่นนี้สำหรับการตั้งค่าทั้งแบบลวกและแบบลวก
ขั้นตอนที่ 9: เสร็จสิ้นระบบ
สัมผัสสุดท้ายกับระบบ ประตู OR ให้อินพุตเปิดเอาต์พุต
- วางชิป IC 74HC32 หรือ Gate IC ไว้บนบอร์ดเบรดบอร์ด หลังจาก CMOS 4081 2-input AND Gate ดังนั้นหมุดด้านหน้าจะอยู่ที่ระดับหมายเลข 50 ทางด้านขวาและด้านซ้ายของเขียงหั่นขนม
- ต่อขา 14 กับรถไฟฟ้าสายสีแดง
- ต่อพิน 7 กับรถไฟฟ้าสายสีน้ำเงิน
- นำเอาท์พุตทั้งสองออกจากขั้นตอนที่ 7 และเชื่อมต่อเข้ากับอินพุตของชิป 74HC32 (พิน 1 และ 2)
- เชื่อมต่อเอาต์พุต (PIN 3) กับสายสีแดงของออด
- ต่อสายสีดำของออดกับสายสีน้ำเงิน
เสร็จแล้ว
ต่อแบตเตอรี่เข้ากับที่ใส่แบตเตอรี่และใส่สายสีแดงเข้ากับขั้วกล้วยสีแดงของเขียงหั่นขนม และสายสีดำเข้ากับขั้วกล้วยสีดำของเขียงหั่นขนมเพื่อเพิ่มพลัง สำหรับการทำงานของตัวจับเวลา ให้กดปุ่มรีเซ็ตก่อนแล้วจึงเลือกตัวเลือกของคุณทุกครั้งที่คุณต้องการเริ่มเวลาใหม่ เนื่องจากตัวจับเวลา NE555 ทำงานอย่างต่อเนื่องและจะคอยนับระบบต่อไปหากไม่ได้กดปุ่มรีเซ็ตก่อน
การปรับปรุงในอนาคต
วงจรนี้ไม่ใช่วงจรที่สมบูรณ์แบบ 100% มีหลายสิ่งที่ฉันอยากจะปรับปรุงเมื่อ:
- ตรวจสอบให้แน่ใจว่าตัวจับเวลาและตัวนับ NE555 เริ่มนับหลังจากเลือกแล้วเท่านั้น
- ให้ระบบรีเซ็ตหลังการเตือนเสร็จสิ้นทุกครั้ง
- ตรวจสอบให้แน่ใจว่าสามารถเลือกได้ครั้งละหนึ่งตัวเลือกเท่านั้น ขณะนี้สามารถเลือกได้ทั้งสองตัวเลือก
- ล้างวงจรเพื่อให้ไหลตามและเข้าใจได้ง่ายขึ้น
- มีชิ้นส่วนหรือระบบที่แสดงว่าการเลือกใดถูกเลือกและเวลาปัจจุบันของตัวจับเวลา
ขั้นตอนที่ 10: วิดีโอการทำงาน
ฉันเปลี่ยนออดเป็นวงจรทดสอบเล็กๆ ไฟ LED จะเปลี่ยนจากสีแดงเป็นสีเขียวเมื่อทริกเกอร์สัญญาณเตือนสำเร็จ
ขั้นตอนที่ 11: โบนัสวงจรจุดทดสอบ
ดังนั้น…คุณคงสงสัยเกี่ยวกับส่วนประกอบเล็กๆ น้อยๆ นี้จริงๆ
ภาพด้านบนแสดงลักษณะที่ปรากฏบนกระดานและแผนผังของวงจร วงจรนี้เรียกว่าวงจรทดสอบลอจิก วิธีนี้สามารถทดสอบได้ว่าเอาต์พุตของ IC หรือเอาต์พุตดิจิทัลสูง (1) หรือต่ำ (0)
วงจรนี้ใช้แนวคิดพื้นฐานของไดโอดและกระแสไฟฟ้า กระแสไฟฟ้าไหลจากศักย์สูงไปสู่ศักย์ต่ำเหมือนแม่น้ำ แต่คุณอาจสงสัยว่าศักย์เปลี่ยนไปอย่างไร? ศักยภาพของวงจรจะลดลงหลังจากทุกส่วนประกอบ ตัวอย่างเช่นที่ปลายด้านหนึ่งของตัวต้านทานจะมีศักยภาพสูงกว่าอีกด้านหนึ่ง การดรอปนี้เรียกว่าแรงดันตกคร่อมและเกิดจากลักษณะของตัวต้านทานและพบได้จากกฎของโอห์ม
กฎของโอห์ม: แรงดัน = กระแส x ความต้านทาน
ไดโอดยังมีแรงดันตกคร่อมตัวด้วย ซึ่งจะลดแรงดันไฟฟ้าลงอีกเมื่อคุณเดินไปตามวงจร สิ่งนี้จะดำเนินต่อไปจนกว่าคุณจะกดที่สัญลักษณ์พื้นซึ่งแสดงถึงศักย์ศูนย์หรือแรงดันไฟฟ้าเป็นศูนย์
ทีนี้คำถาม วงจรนี้ทดสอบลอจิกสูง (1) หรือลอจิกต่ำ (0) อย่างไร?
เมื่อเราเชื่อมต่อเอาท์พุตตรรกะใดๆ กับจุดระหว่าง LED สองดวงจะทำให้ศักย์ไฟฟ้าอยู่ที่จุดนั้น การใช้พื้นฐานของไดโอดเนื่องจาก LED เป็นไดโอดเปล่งแสงและเป็นไปตามหลักการเดียวกัน ไดโอดยอมให้กระแสไหลในทิศทางเดียวเท่านั้น นั่นคือเหตุผลที่เมื่อคุณต่อสายไฟ LED กลับด้าน ไฟจะไม่เปิดขึ้น
ผลกระทบของจุดนี้ระหว่างไฟ LED สองดวงทำให้คุณลักษณะนี้เกิดขึ้น เมื่อจุดนั้นมีค่าตรรกะสูง (1) ศักย์ไฟฟ้า 5 โวลต์จะถูกวางไว้ที่จุดนั้น และเนื่องจากศักย์ไฟฟ้าก่อนที่ไฟ LED สีแดงจะต่ำกว่าศักย์ที่จุดทดสอบ ไฟ LED สีแดงจะไม่เปิดขึ้น อย่างไรก็ตาม ไฟ LED สีเขียวจะเปิดขึ้น นี่จะแสดงให้เห็นว่าสิ่งที่คุณกำลังทดสอบอยู่ในตรรกะที่สูง (1)
และในทางกลับกัน เมื่อจุดทดสอบอยู่ที่ลอจิกต่ำ (0) จะมีศักย์ไฟฟ้าเป็นศูนย์ที่จุดทดสอบ วิธีนี้จะทำให้ไฟ LED สีแดงเปิดได้เท่านั้น แสดงว่าจุดใดก็ตามที่คุณพยายามทดสอบนั้นอยู่ในตรรกะที่ต่ำ
แนะนำ:
DIY Arduino ควบคุม Egg-Bot: 12 ขั้นตอน (พร้อมรูปภาพ)
DIY Arduino ควบคุม Egg-Bot: ในคำแนะนำนี้ฉันจะแสดงวิธีสร้าง Egg-Bot ของคุณเองที่ควบคุมด้วย Arduino เมื่อก่อนอยากทำแต่คิดว่ายากไปแต่คิดผิด สร้างง่าย ใครๆ ก็ทำได้
หุ่นยนต์ตกแต่งไข่เลโก้ "L-egg-o": 14 ขั้นตอน (พร้อมรูปภาพ)
"L-egg-o" Lego Egg Decorator Robot: อีสเตอร์ใกล้เข้ามาแล้ว นั่นหมายความว่าถึงเวลาตกแต่งไข่แล้ว! คุณสามารถจุ่มไข่ลงในระบายสีได้ แต่นั่นไม่สนุกเท่าการสร้างหุ่นยนต์ที่สามารถตกแต่งให้คุณได้ :) มาทำหุ่นยนต์ตกแต่งไข่ DIY ด้วยขากันเถอะ
Interactive Egg - ปฏิกิริยาเสียงและปฏิกิริยาการน็อค: 4 ขั้นตอน
Interactive Egg - Sound Reactive และ Knock Reactive: ฉันสร้าง "ไข่แบบโต้ตอบ" เป็นโครงการสำหรับโรงเรียนที่เราต้องทำแนวคิดและต้นแบบ ไข่ตอบสนองต่อเสียงดังด้วยเสียงนก และถ้าคุณเคาะมันแรงพอ 3 ครั้ง มันจะเปิดขึ้นในไม่กี่วินาที เป็นครั้งแรก
Egg Turner for Incubator การหมุน 45 องศา: 7 ขั้นตอน (พร้อมรูปภาพ)
Egg Turner for Incubator 45 Degree Rotation: สวัสดี วันนี้ฉันกำลังทำเครื่องหมุนไข่สำหรับตู้ฟักซึ่งจะหมุนได้ 360 องศาที่มุม 45 องศา ซึ่งจะไม่เพียงแต่หมุนไข่ด้วยเท่านั้นและเป็นพื้นที่ convininet สำหรับตู้ฟักไข่แบบโฮมเมดขนาดเล็ก ถ้าคุณต้องการดู รายละเอียดโปรดดูวิดีโอ a
Angry Egg Timer: 5 ขั้นตอน (พร้อมรูปภาพ)
Angry Egg Timer: คำแนะนำนี้ถูกสร้างขึ้นเพื่อตอบสนองความต้องการของโครงการของ Makecourse ที่มหาวิทยาลัยเซาท์ฟลอริดา (www.makecourse.com) โปรเจ็กต์นี้เป็นนาฬิกาจับเวลาที่หมุนจากการขมวดคิ้วเป็นรอยยิ้ม จนกว่าจะถึงเวลาที่เลือกไว้ แล้วหมุน