สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
วันนี้ คุณจะได้เรียนรู้วิธีสร้างตัวควบคุม IR LED อย่างง่าย เพียงรวมรีโมท IR เข้ากับ LED บางดวง คุณก็จะได้ข้อมูลเบื้องต้นเกี่ยวกับการควบคุม IR Kuman เป็นผู้จัดหาชิ้นส่วนสำหรับบิลด์นี้ คุณสามารถค้นหาได้ใน Arduino UNO Kit
ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
1 x บอร์ด Arduino (ฉันใช้ UNO)
1 x สาย USB
1 x IR ตัวรับ
1 x IR รีโมท
ไฟ LED 3 ดวง (สีไม่สำคัญ)
ตัวต้านทาน 3 x 220 โอห์ม
1 x 9V แบตเตอรี่ และคลิป (อุปกรณ์เสริม)
คุณจะสามารถซื้อส่วนประกอบที่ฉันใช้บน allchips.ai
ร้านค้าของพวกเขาจะเปิดให้บริการภายในสิ้นเดือนมกราคม คอยติดตาม
ขั้นตอนที่ 2: ใส่ชิ้นส่วนลงในเขียงหั่นขนม
เริ่มต้นด้วยการใส่ชิ้นส่วนที่จำเป็นลงในเขียงหั่นขนม ตำแหน่งของพวกมันไม่สำคัญหรอก วางมันลงตามที่คุณต้องการ ซึ่งรวมถึงไฟ LED ตัวต้านทานที่จำเป็นและตัวรับสัญญาณ IR ปลายด้านหนึ่งของตัวต้านทานไปที่ขั้วบวกของ LED (+) และอีกด้านหนึ่ง - ไปยังแถวเขียงหั่นขนมที่ว่างเปล่า
ขั้นตอนที่ 3: เชื่อมต่อ LEDs
หลังจากขั้นตอนข้างต้น คุณควรจบลงด้วยขั้วบวก (ตะกั่วที่ยาวกว่า) ของ LED แต่ละดวงที่เชื่อมต่อกับตัวต้านทาน ตอนนี้เชื่อมต่อตัวต้านทานแต่ละตัวกับ Arduino Pin ที่เกี่ยวข้อง (คุณสามารถเปลี่ยนได้ในภายหลังในรหัส) มีดังต่อไปนี้: 6, 4 และ 2 ปลายอีกด้านหนึ่งของ LED (- หรือแคโทด) ไปยังราง GND ของเขียงหั่นขนม
ขั้นตอนที่ 4: การเชื่อมต่อตัวรับสัญญาณ IR
พินทางด้านซ้ายไปที่พิน 8 ของ Arduino (คุณสามารถเปลี่ยนได้ในโค้ดในภายหลัง) อันตรงกลางไปที่รางลบของเขียงหั่นขนม (GND) และอันทางขวา - ไปที่รางบวก (5V) ตอนนี้คุณพร้อมแล้วกับส่วนฮาร์ดแวร์! ตอนนี้มาถึงซอฟต์แวร์
ขั้นตอนที่ 5: การอัปโหลดรหัสและการตั้งค่ารีโมท
เชื่อมต่อ Arduino กับพีซีของคุณ เลือกพอร์ต COM ที่เหมาะสมและอัปโหลดรหัสที่คุณสามารถหาได้ที่นี่ คุณสามารถเปลี่ยนหมายเลขพินและแก้ไขรหัสได้ตามต้องการ อย่าเพิ่งตัดการเชื่อมต่อ Arduino ของคุณ
การตั้งค่ารีโมท
เปิด Serial Monitor และชี้รีโมทของคุณไปที่เครื่องรับ กดปุ่มที่คุณต้องการใช้สำหรับควบคุมทีละตัวและจดรหัสที่ปรากฏบนหน้าจอ คุณสามารถดูภาพที่สองด้านบนเพื่อเป็นข้อมูลอ้างอิง ฉันใช้รีโมท 0, 1, 2 และ 3 หลังจากตัดสินใจว่าจะใช้อันไหน ให้แก้ไขในโค้ดหลังจากแต่ละ "case" ของ "switch" โดยเพียงแค่ลบค่าที่ฉันเคยใช้ จด "0x" (ไม่มีเครื่องหมายคำพูด) ตามด้วยคีย์ รหัสที่คุณต้องการ ทำเช่นนี้กับไฟ LED แต่ละดวงบวกกับ 0 ซึ่งจะดับลงทั้งหมด