สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ฉันชอบชุดอุปกรณ์อิเล็กทรอนิกส์ง่ายๆ เช่น Tronex 72+ Science Workshop จาก Tedco Toys นอกจากจะใช้งานง่ายแล้ว Tronex ยังมีส่วนประกอบเพียงพอที่จะสร้างต้นแบบโครงการได้อย่างรวดเร็ว เพราะคุณไม่จำเป็นต้องไล่ตามชิ้นส่วนใด ๆ เนื่องจากพวกมันถูกยึดเข้ากับบอร์ดอย่างแท้จริง ขั้วต่อสปริงทำให้ง่ายต่อการเชื่อมต่อวงจร นอกจากนี้ การขยายและการเพิ่มชิ้นส่วนต่างๆ ทำได้ง่ายมาก… เพียงแค่ต่อเขียงหั่นขนมเล็กๆ น้อยๆ ในคำแนะนำง่ายๆ นี้ ฉันจะสาธิตวิธีเพิ่มการควบคุมคอมพิวเตอร์ให้กับโครงการวงจรควบคุมด้วยสวิตช์ใดๆ ที่คุณสร้างด้วย Tronex หรือชุดอุปกรณ์อิเล็กทรอนิกส์สำหรับเขียงหั่นขนมอื่นๆ
ขั้นตอนที่ 1: ชิ้นส่วนที่จำเป็นสำหรับโครงการนี้
สำหรับโครงการนี้ คุณจะต้อง:
- Tronex 72+ เวิร์คช็อปวิทยาศาสตร์
- LCA710 ชิปโซลิดสเตตรีเลย์ (ติดตั้งบนเขียงหั่นขนมขนาดเล็ก)
- ตัวต้านทาน 1K โอห์ม
- Circuit Playground Classic ของ Adafruit เต็มไปด้วยซอฟต์แวร์ RTPLAYGROUND ของ Reach and Teach (หรือตัวควบคุมที่คุณชื่นชอบ หากมี)
สามารถซื้ออะไหล่ครบชุดได้ที่นี่
LCA710 เป็นรีเลย์โซลิดสเตตที่ใช้งานง่ายมาก ต้องใช้ 1.4V เพื่อเปิดสวิตช์ภายใน ด้วยเหตุนี้ คุณจึงต้องมีตัวต้านทาน 1K Ohm ระหว่างโซลิดสเตตรีเลย์และเอาต์พุตดิจิตอลของไมโครคอนโทรลเลอร์
สำหรับคอนโทรลเลอร์ เราใช้ Circuit Playground Classic ของ Adafruit ที่โหลดซอฟต์แวร์ RTPLAYGROUND จาก Reach and Teach Circuit Playground Classic คือ Arduino ที่มีเซ็นเซอร์ทุกประเภท ทั้งอินพุตและเอาต์พุตแบบดิจิทัลและอนาล็อก สวิตช์ และไฟ LED สีที่ติดตั้งไว้ในบอร์ดแล้ว ซอฟต์แวร์ RTPLAYGROUND ทำให้ง่ายต่อการสร้างต้นแบบของโครงการประเภทต่างๆ โดยใช้บอร์ดนี้โดยไม่ต้องเขียนโค้ด คุณเพียงแค่เลือกฟังก์ชันของโปรแกรมที่คุณต้องการ และคุณพร้อมที่จะไป
คุณสามารถซื้อ Circuit Playground Classic ที่โหลดไว้ล่วงหน้าด้วยซอฟต์แวร์ RTPLAYGROUND ได้ที่เว็บไซต์ Reach and Teach หากคุณมี Circuit Playground Classic อยู่แล้ว และคุณรู้วิธีโหลดภาพสเก็ตช์ Arduino โดยใช้ Arduino IDE คุณสามารถดาวน์โหลดสเก็ตช์ RTPLAYGROUND Arduino บน GitHub
หากคุณกำลังใช้คอนโทรลเลอร์อื่น (arduino, raspberry pi ฯลฯ) คำแนะนำเหล่านี้จะยังใช้ได้ ยกเว้นว่าคุณจะต่อคอนโทรลเลอร์ของคุณเองเข้ากับชิป LCA710 และคุณจะต้องเขียนโค้ดเล็กน้อยเพื่อควบคุม
ขั้นตอนที่ 2: ต่อวงจรบน Tronex
สำหรับตัวอย่างนี้ เราเพิ่งต่อสายขั้วลบของแบตเตอรี่ผ่านสวิตช์ปุ่มกดไปที่ด้านหนึ่งของมอเตอร์ ปลายอีกด้านของมอเตอร์ต่อกับขั้วบวกของแบตเตอรี่ การกดปุ่มควรทำให้มอเตอร์หมุนตามที่คาดไว้ แน่นอน คุณสามารถต่อวงจรใดก็ได้ เราจะเปลี่ยนสวิตช์ด้วยสวิตช์ควบคุมด้วยคอมพิวเตอร์
ขั้นตอนที่ 3: แนบสวิตช์ LCA710 กับ Tronex และ Circuit Playground
เพียงต่อพิน 4 และพิน 6 ของ LCA710 เข้ากับสวิตช์ปุ่มกด Tronex ดังที่แสดง คลิปแพดจระเข้ #6 ของ CIrcuit Playground Classic ผ่านตัวต้านทาน 1K ohm เพื่อยึด 1 ของ LCA710 ติดพิน 2 ของ LCA710 กับแผ่นรองใดๆ ที่มีเครื่องหมาย GND บน Circuit Playground Classic
หากคุณกำลังใช้คอนโทรลเลอร์อื่น (arduino, raspberry pi ฯลฯ) แทน Circuit Playground ให้แนบพินเอาต์พุตดิจิทัลจากคอนโทรลเลอร์ของคุณผ่านตัวต้านทาน 1K ohm กับพิน 1 ของ LCA710 ติดพิน 2 ของ LCA710 เข้ากับพินกราวด์บนคอนโทรลเลอร์ของคุณ
ขั้นตอนที่ 4: กำหนดค่าซอฟต์แวร์ RTPLAYGROUND และการทดสอบ
เปิด Circuit Playground และเลือกฟังก์ชั่นโปรแกรม 3 (Contact Tag) บน Circuit Playground Classic ตามที่อธิบายไว้ในเอกสารประกอบ RTPLAYGROUND การใช้ฟังก์ชันนี้ ทัชแพด #3 และกราวด์พร้อมกัน (หรือกราวด์แพด #3 ไม่ว่าจะด้วยวิธีใดก็ตาม) จะทำให้เอาต์พุตดิจิตอลที่แพด #6 สลับไปมาระหว่างดิจิตอลสูงและต่ำแบบดิจิตอล ซึ่งจะทำให้วงจร Tronex ทำงาน หรืออีกทางหนึ่ง ฟังก์ชันโปรแกรม 4 จะช่วยให้คุณสามารถเปิดและปิดสวิตช์ได้โดยการชี้ไฟฉายหรือเลเซอร์ไปที่เซ็นเซอร์วัดแสงของ Circuit Playground
หากคุณกำลังใช้คอนโทรลเลอร์อื่น (arduino, raspberry pi ฯลฯ) แทน Circuit Playground คุณจะต้องเขียนโค้ดเล็กน้อยเพื่อขับเคลื่อนพินเอาต์พุตดิจิทัลบนคอนโทรลเลอร์ของคุณไปที่ HIGH เพื่อเปิดมอเตอร์และ LOW เพื่อเปิด มันปิด. วงจรนี้ควรทำงานกับอินพุตระหว่าง 3.3V ถึง 5V ได้สำเร็จ
และนั่นคือทั้งหมดที่มีในการสาธิตวิธีที่คุณสามารถควบคุมคอมพิวเตอร์ชุดอิเล็กทรอนิกส์พื้นฐานของ Tronex ได้อย่างง่ายดาย