สารบัญ:
- ขั้นตอนที่ 1: การรวบรวมวัสดุ
- ขั้นตอนที่ 2: การสร้างการเชื่อมต่อ
- ขั้นตอนที่ 3: การตั้งค่า IDE
- ขั้นตอนที่ 4: การอัปโหลดโค้ดและการทดสอบ
วีดีโอ: IR REMOTE DECODER โดยใช้ ARDUINO.: 4 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
นี่เป็นอีกหนึ่งบทแนะนำที่ใช้งานง่ายสำหรับการสร้างตัวถอดรหัส IR Remote ที่ง่ายมากโดยใช้ Arduino และตัวรับสัญญาณ IR บทช่วยสอนนี้จะครอบคลุมทุกอย่างตั้งแต่การตั้งค่าซอฟต์แวร์ไปจนถึงการใช้ตัวรับสัญญาณ IR และการถอดรหัสสัญญาณ สัญญาณเหล่านี้สามารถใช้ในภายหลังสำหรับหลายโครงการรวมถึงหุ่นยนต์ควบคุมระยะไกล IR ระบบอัตโนมัติภายในบ้านและโครงการควบคุม IR ที่คล้ายกัน
หากคุณเป็นสายวิทยาการหุ่นยนต์และต้องการเรียนรู้ทุกอย่างตั้งแต่เริ่มต้น ลองดู E-Course นี้
ขั้นตอนที่ 1: การรวบรวมวัสดุ
- Arduino (ฉันจะใช้ UNO) ลิงค์สำหรับ USLink สำหรับยุโรป
- ตัวรับ IR (1838 ใช้ที่นี่) ลิงก์สำหรับ USLink สำหรับยุโรป
- เขียงหั่นขนม ลิงค์สำหรับ USLink สำหรับยุโรป
- สายไฟ ลิงค์สำหรับ USLink สำหรับยุโรป
- Arduino IDE
ส่วนประกอบทั้งหมดสามารถซื้อได้จาก UTsource.net
ขั้นตอนที่ 2: การสร้างการเชื่อมต่อ
ก่อนอื่นให้ตรวจสอบไดอะแกรม PinOut ของเครื่องรับ IR ที่คุณมี ตัวรับสัญญาณ IR มี 3 พิน, +ve, GND และ Out ก่อนใช้ตัวรับใด ๆ ให้แน่ใจว่าคุณรู้จักหมุดเหล่านี้ หากเชื่อมต่อไม่ถูกต้อง การตั้งค่าจะไม่ทำงาน และคุณจะพบว่ามันยากที่จะเข้าใจ
ทำการเชื่อมต่อต่อไปนี้:-
1. เชื่อมต่อ +ve pin ของตัวรับกับ Arduino 3.3v
2. พิน GND ของตัวรับสัญญาณไปยัง GND ของ Arduino
3. ขาออกของตัวรับสัญญาณไปยังขาดิจิตอล 2 ของ Arduino
เชื่อมต่อบอร์ด Arduino กับคอมพิวเตอร์เนื่องจากเราต้องอัปโหลดรหัสและตรวจสอบพัลส์ IR
ขั้นตอนที่ 3: การตั้งค่า IDE
สำหรับการใช้แอปพลิเคชัน IR ก่อนอื่น คุณต้องเพิ่มไลบรารี IR ลงใน IDE ของคุณ มิฉะนั้นโปรแกรมของเราจะใช้งานไม่ได้
ดาวน์โหลดห้องสมุด IR
แตกไฟล์ที่ดาวน์โหลดมา
คัดลอกโฟลเดอร์ที่แยกออกมา
ไปที่ >> ไดรฟ์ C >> ไฟล์โปรแกรม (x86) >> Arduino >> Libraries
วางโฟลเดอร์ในไลบรารี
เพียงเท่านี้ IDE ก็พร้อมที่จะทำงานกับโค้ดของเราแล้ว
ขั้นตอนที่ 4: การอัปโหลดโค้ดและการทดสอบ
ดาวน์โหลดรหัสที่ฉันให้ไว้และอัปโหลดไปยังบอร์ด Arduino
เมื่ออัปโหลดโค้ดแล้ว ให้ไปที่เครื่องมือและเลือกมอนิเตอร์แบบอนุกรม
ardunio ควรรีสตาร์ท/พัก และคุณพร้อมที่จะรวบรวมรหัสของรีโมทของคุณ เพียงชี้รีโมทไปที่ตัวรับสัญญาณ IR แล้วกดปุ่มที่คุณต้องถอดรหัสสัญญาณ ค่าเลขฐานสิบหกจะปรากฏขึ้นบนหน้าจอ นี่คือรหัส IR ที่คุณต้องจดบันทึกไว้ซึ่งจำเป็นสำหรับโครงการที่ดำเนินการระยะไกลด้วย IR ในอนาคต
แนะนำ:
Universal Remote โดยใช้ ESP8266 (ควบคุมด้วย WiFi): 6 ขั้นตอน (พร้อมรูปภาพ)
Universal Remote โดยใช้ ESP8266 (ควบคุมด้วย Wi-Fi): โครงการนี้จะเปลี่ยนรีโมทคอนโทรลแบบเดิมสำหรับเครื่องใช้ภายในบ้านทั้งหมดเช่น AC, TV, เครื่องเล่นดีวีดี, ระบบเพลง, เครื่องใช้ SMART !!! ทำให้ขยะจากระยะไกลเต็มไปหมด ทำให้เรากลายเป็นปริศนา!!! โครงการนี้จะช่วยเราให้รอดพ้นจาก
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
8 การควบคุมรีเลย์ด้วย NodeMCU และตัวรับสัญญาณ IR โดยใช้ WiFi และ IR Remote และแอพ Android: 5 ขั้นตอน (พร้อมรูปภาพ)
8 การควบคุมรีเลย์ด้วย NodeMCU และตัวรับสัญญาณ IR โดยใช้ WiFi และ IR Remote และแอพ Android: การควบคุมสวิตช์รีเลย์ 8 ตัวโดยใช้ nodemcu และตัวรับ ir ผ่าน wifi และ ir รีโมทและแอพ android รีโมท ir ทำงานเป็นอิสระจากการเชื่อมต่อ wifi ที่นี่เป็นรุ่นปรับปรุงคลิก ที่นี่
Digital Controller สำหรับ Air Suspension โดยใช้ Arduino และ Smartphone Remote: 7 ขั้นตอน (พร้อมรูปภาพ)
Digital Controller for Air Suspension โดยใช้ Arduino และ Smartphone Remote: สวัสดีทุกคน ในคำแนะนำนี้ฉันจะพยายามแสดงวิธีสร้างตัวควบคุมสำหรับระบบกันสะเทือนอากาศในรถยนต์ของคุณโดยใช้โมดูล Arduino + Bluetooth และสำหรับสมาร์ทโฟนที่มี Android +4.4 จากระยะไกล นี่เป็นคำสั่งแรกของฉันเช่นกัน แบก W