สารบัญ:
- ขั้นตอนที่ 1: ให้ฉันอธิบาย
- ขั้นตอนที่ 2: Arduino
- ขั้นตอนที่ 3: ตัวรับสัญญาณ IR และรีโมท
- ขั้นตอนที่ 4: มารวบรวมวัสดุกัน
- ขั้นตอนที่ 5: สำคัญ
- ขั้นตอนที่ 6: มาสร้างรูและสล็อตที่จำเป็นกันเถอะ
- ขั้นตอนที่ 7: มาเริ่มวงจรกันเถอะ
- ขั้นตอนที่ 8: ค้นหารหัสฐานสิบหกของ Ir Remote ของคุณ
- ขั้นตอนที่ 9: รหัส
วีดีโอ: ควบคุมเครื่องใช้ไฟฟ้าของคุณด้วยรีโมททีวี (รีโมท ir) พร้อมการแสดงอุณหภูมิและความชื้น: 9 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
สวัสดี ฉันชื่อ Abhay และเป็นบล็อกแรกของฉันใน Instructables และวันนี้ฉันจะแสดงวิธีควบคุมเครื่องใช้ไฟฟ้าของคุณด้วยรีโมททีวีของคุณด้วยการสร้างโครงการง่ายๆ นี้ ขอบคุณห้องปฏิบัติการ atl สำหรับการสนับสนุนและการจัดหาวัสดุ
ขั้นตอนที่ 1: ให้ฉันอธิบาย
สวัสดี! ทุกคนวันนี้ฉันจะบอกคุณถึงวิธีควบคุมเครื่องใช้ไฟฟ้าของคุณ (ทีวี พัดลม ไฟ) กับทีวีของคุณหรือรีโมท IR (อินฟราเรด) อื่น ๆ ด้วยความช่วยเหลือของไมโครคอนโทรลเลอร์ Arduino ไมโครคอนโทรลเลอร์ Arduino เป็นที่นิยมมากในปัจจุบันเพราะเข้าใจได้ง่ายและคุณสามารถใช้เพื่อสร้างนวัตกรรมได้ คุณยังสามารถใช้ไมโครคอนโทรลเลอร์ nodemcu และควบคุมเครื่องใช้ไฟฟ้าของคุณด้วย (ฉันจะสร้างบล็อกที่แตกต่างกันสำหรับมัน)
ขั้นตอนที่ 2: Arduino
คุณสามารถใช้ Arduino ใดก็ได้ (Uno, nano หรือ mega) ที่คุณต้องการตามความต้องการของคุณหรือจำนวนอุปกรณ์ที่คุณต้องการ คุณจะต้องดาวน์โหลด Arduino IDE และไลบรารีระยะไกล IR และไลบรารีเซ็นเซอร์ DHT ที่คุณสามารถคลิกได้ ลิงก์สีน้ำเงินเหล่านี้เพื่อดาวน์โหลด
Arduino IDE
ไลบรารีระยะไกล IR
ไลบรารี DHT
คุณสามารถค้นหาลิงก์ที่จำเป็นและการซื้อทั้งหมดได้ที่ส่วนท้ายของคำแนะนำนี้
ขั้นตอนที่ 3: ตัวรับสัญญาณ IR และรีโมท
แสงอินฟราเรดมีอยู่ทุกที่ที่ดวงอาทิตย์สร้างและหลอดไฟและ LED ทุกชนิด หากคุณนำโทรศัพท์มาอยู่หน้ารีโมททีวี คุณจะเห็นไฟ LED สว่างขึ้น แต่คุณไม่สามารถมองเห็นได้ด้วยตาเปล่าเพราะแสงอินฟราเรด อยู่ใกล้กับสเปกตรัมที่มองเห็นหรือแสงที่มนุษย์มองเห็นได้ รีโมทประเภทนี้สื่อสารด้วยความช่วยเหลือของรหัสที่เรียกว่ารหัสฐานสิบหก ดังนั้นเราจึงต้องการความถี่พิเศษในการส่งข้อมูลที่ 36khz และความถี่เวทย์มนตร์สูงขึ้นเล็กน้อยเพื่อให้แสงอินฟราเรดไม่รบกวนและรบกวนการสื่อสาร คุณยังสามารถทำลายตัวรับสัญญาณ IR จากเครื่องเล่นดีวีดีทีวีหรืออุปกรณ์อิเล็กทรอนิกส์ IR อื่น ๆ หรือเพียงแค่ซื้ออันที่ไม่แพงเลยฉันจะให้ลิงค์สำหรับซื้อออนไลน์
ขั้นตอนที่ 4: มารวบรวมวัสดุกัน
ลิงก์ปริมาณชื่อวัสดุสำหรับซื้อ{bangood}และคำอธิบายเล็กน้อย
arduino Uno 1 https://goo.gl/ZNdtdq ฉันชอบใช้ Arduino nano หรือ pro mini มากกว่า
ตัวรับ ir และรีโมท 1-1 https://goo.gl/ccP32D แพกเกจนี้มีตัวส่งสัญญาณ พิเศษ!
dht11หรือdht22เซ็นเซอร์1
จอ LCD หัวชาย 1 https://goo.gl/KpPGVr ใช้กับ i2c ได้สบายๆ
ตัวต้านทาน 5k 1 หาซื้อได้ที่ร้านอุปกรณ์อิเล็กทรอนิกส์ใกล้บ้านคุณ
โพเทนชิออมิเตอร์ 10k 1 คุณสามารถหาได้ที่ร้านอุปกรณ์อิเล็กทรอนิกส์ใกล้บ้านคุณ
หม้อแปลงไฟฟ้า 220v เป็น 9v 1 ร้านเครื่องใช้ไฟฟ้า
1n4007 ไดโอด 8 4 สำหรับวงจรเรียงกระแสแบบบริดจ์และ 4 สำหรับรีเลย์
ตัวเก็บประจุ 470uf 50v 1 สำหรับปรับแรงดันไฟฟ้า dc ให้เป็น dc บริสุทธิ์
ปุ่มกด 1 220v 6 แอมป์ ใกล้ร้านเครื่องใช้ไฟฟ้า
ฟิวส์ 220v 1 เพื่อความปลอดภัยและอุปกรณ์อิเล็กทรอนิกส์ระดับมืออาชีพ
ตัวยึดฟิวส์ 1 เพื่อยึดฟิวส์
รีเลย์ 5v 4 ช่อง https://goo.gl/t3xc5C ชอบตัวนี้มากกว่า
ปลั๊กอะแดปเตอร์เสียบผนังหรือปลั๊ก 1 ไปที่ร้านขายอุปกรณ์อิเล็กทรอนิกส์ที่ใกล้ที่สุด
ร้านอุปกรณ์ไฟฟ้า socket 4
สายจัมเปอร์ m-m-f หลายๆ อย่าง ไม่รู้สิ บางทีร้านขายอุปกรณ์อิเล็กทรอนิกส์
คุณจะต้องใช้พลาสติก 1 อันหรือใช้กล่องหวานหรือพิมพ์ 3 มิติก็ได้, กล่องไม้หรือกระดาษแข็งสำหรับใส่ตู้
ขั้นตอนที่ 5: สำคัญ
รีเลย์ที่ฉันใช้ไม่มีออปโตคัปเปลอร์หรือทรานซิสเตอร์ชนิดใดๆ ติดอยู่ ฉันเพียงเชื่อมต่อไดโอด an1n4007 ที่ต่อกับการเชื่อมต่อคอยล์เพื่อป้องกัน Arduino ในขณะที่ตัวที่ฉันให้ลิงก์นั้นมี PCB ที่สมบูรณ์และคุณสมบัติด้านความปลอดภัยติดอยู่ และฉันก็ชอบสิ่งเหล่านั้นมากกว่า รีเลย์ที่ฉันใช้มีราคาถูกและมีประสิทธิภาพ สิ่งที่สองที่ฉันต้องการจะบอกว่าเครื่องรับอินฟราเรดที่ฉันใช้มีปัญหาบางอย่างในการรับข้อมูล แต่ไม่สามารถรับสัญญาณได้อย่างเหมาะสม ดังนั้นฉันจึงบัดกรีตัวเก็บประจุด้วยไฟฟ้าขนาด 100 ไมโครฟารัดไปยัง VCC และ GND โดยตรง ที่ฉันเคยใช้คือตัวรับ VS838 lfn ir ถ้า คุณต้องการทราบข้อมูลเพิ่มเติม คุณสามารถไปที่แผ่นข้อมูล คุณจะต้องบัดกรีตัวต้านทาน 5kohms กับ VCC และพินสัญญาณของเซ็นเซอร์อุณหภูมิและความชื้น dht เพื่อให้การทำงานมีความน่าเชื่อถือ
ขั้นตอนที่ 6: มาสร้างรูและสล็อตที่จำเป็นกันเถอะ
หลังจากที่คุณได้ติดตั้งส่วนประกอบทั้งหมดภายในกล่องเพื่อให้ได้รับแพ็คเก็ตอย่างดี ถึงเวลาทำรูและช่องที่จำเป็นสำหรับส่วนประกอบ
ต้องทำสามรูที่ด้านข้างของกล่องหนึ่งรูสำหรับฟิวส์หนึ่งรูสำหรับสวิตช์และอีกอันสำหรับสายไฟหลัก 220v ที่จะออกมา
ที่ด้านบนคุณจะต้องสร้างและสล็อตสำหรับ LCD, สี่ช่องสำหรับซ็อกเก็ต, หนึ่งรูสำหรับสาย DHT เพื่อเข้าไป, หนึ่งรูสำหรับสายรับสัญญาณ ir ที่จะเข้าไป, สามรูสำหรับทริมเมอร์หรือโพเทนชิออมิเตอร์ คุณจะต้องเจาะรูเพื่อยึดซ็อกเก็ตให้เข้าที่ด้วยสกรู หรือคุณสามารถใช้กาวร้อนหรือกาวพิเศษก็ได้ นอกจากนี้ คุณจะต้องทำสองรูเพื่อยึด LCD ให้เข้าที่โดยใช้น็อตและสลักเกลียว หากคุณ คุณยังสามารถสร้างสล็อตสำหรับพอร์ต usb ของ arduno เพื่อออกจากกล่องเหมือนที่ฉันทำ ขออภัย ฉันไม่ได้ให้รูปภาพของหลุมและสล็อตแก่คุณ
ขั้นตอนที่ 7: มาเริ่มวงจรกันเถอะ
คุณสามารถสร้างวงจรจากแผนผังด้านบน แต่ถ้าคุณต้องการ คุณสามารถดาวน์โหลดไฟล์ fritzing ที่ฉันสร้างขึ้น
ขั้นตอนที่ 8: ค้นหารหัสฐานสิบหกของ Ir Remote ของคุณ
หลังจากที่คุณได้เดินสายไฟและติดตั้งส่วนประกอบทั้งหมดแล้ว ตอนนี้คุณจำเป็นต้องค้นหารหัสฐานสิบหกของรีโมท ir ของคุณเพื่อให้คุณสามารถสื่อสารกับมันได้ หลังจากที่คุณติดตั้งไลบรารีรีโมต ir แล้วให้ไปที่ files-examples-irremote-irrecvdemo แล้วเปิดมันและเปลี่ยนพินรับเป็น 0 หรือพิน recv ของ Arduino แล้วอัปโหลดโค้ดและก่อนอัปโหลดโค้ดให้ถอดพินที่ 0 ของ Arduino เพราะสร้างปัญหาเวลาอัพโหลด
ซอร์สโค้ดของ Arduino ตอนนี้เปิดมอนิเตอร์แบบอนุกรมของ Arduino IDE แล้วคลิกปุ่มของคุณ รีโมท ir หันเข้าหาตัวนำทางไปยังตัวรับสัญญาณ ir และคุณจะเห็นรหัสบนจอภาพแบบอนุกรมจดบันทึกไว้คุณจะต้องใช้ในภายหลัง
นำรหัสฐานสิบหกของปุ่มเหล่านั้นออกซึ่งคุณต้องการควบคุมอุปกรณ์ของคุณ
ขั้นตอนที่ 9: รหัส
หลังจากที่คุณได้รหัสฐานสิบหกของรีโมท ir แล้ว เปิดรหัสที่ฉันให้ไว้ใน Arduino IDE และเปลี่ยนรหัสไม่ต้องกังวล ฉันได้ใส่รายละเอียดบางอย่างในรหัสเพื่อให้คุณเข้าใจได้ง่าย ขออภัย แต่มีรายละเอียดไม่มากในรหัส แต่ถ้าคุณประสบปัญหาในการค้นหารหัสฐานสิบหกคุณสามารถค้นหา youtube หรือ Instructables ได้ตลอดเวลา หากคุณมีคำถามหรือบ่นถามในส่วนความคิดเห็น
แนะนำ:
รีโมท Servo Dropper สำหรับ Drone Fishing Super Neat: 7 ขั้นตอน
Remote Servo Dropper สำหรับ Drone Fishing Super Neat: นี่คือวิธีที่ฉันสร้างเซอร์โวหยดเล็ก ๆ น้อย ๆ ที่ยอดเยี่ยมอย่างรวดเร็วจากชิ้นส่วนที่ฉันได้นอนอยู่รอบ ๆ สิ่งนี้จะเหมาะสำหรับการตกปลาด้วยโดรน ทิ้งสิ่งของแบบสุ่มด้วยโดรนของคุณเพื่อความสนุกสนานเช่นการกินของว่างให้เพื่อน ๆ และวางน้ำ บอลลูนกับพวกเขา
รีโมท Bluetooth ไม้สำหรับรถไฟ Lego Duplo: 3 ขั้นตอน (พร้อมรูปภาพ)
รีโมตบลูทูธทำจากไม้สำหรับรถไฟ Lego Duplo: ลูกๆ ของฉันชอบรถไฟ Lego Duplo ตัวเล็กนี้มาก โดยเฉพาะน้องคนสุดท้องที่มีปัญหาในการสื่อสารตัวเองด้วยคำพูด ดังนั้นฉันจึงต้องการสร้างสิ่งที่จะช่วยให้เธอเล่นกับรถไฟได้โดยไม่ขึ้นกับผู้ใหญ่หรือโทรศัพท์/แท็บเล็ต สิ่งที่
รีโมท Arduino ที่ปลอดภัย: 5 ขั้นตอน
Secure Arduino Remote: นี่คือตัวอย่างวิธีการสร้างรีโมทไร้สาย (โรงรถ) ที่ปลอดภัยเป็นพิเศษ โดยปกติรีโมทจะมีรหัสการรักษาความปลอดภัยแบบโรลลิ่งโค้ด ซึ่งสามารถข้ามได้โดยโจรขั้นสูง ระบบระยะไกลนี้อาศัยการใช้คีย์ 16 ไบต์ ดังนั้น การแฮ็คเข้าไปจะเป็น ac
รีโมท เซนเซอร์: 6 ขั้นตอน
เซ็นเซอร์ระยะไกล: สวัสดีเพื่อน ๆ ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างผู้ทดสอบระยะไกลทีละขั้นตอน เริ่มกันเลย
รีโมท IR ที่ควบคุมโดย Amazon Echo: 11 ขั้นตอน (พร้อมรูปภาพ)
รีโมท IR ที่ควบคุมโดย Amazon Echo: ระบบ Amazon Echo สามารถควบคุมหลาย ๆ ด้านของบ้านอัจฉริยะ แต่เต้ารับอัจฉริยะสามารถปิดและเปิดได้เท่านั้น อุปกรณ์จำนวนมากไม่ได้เปิดขึ้นทันทีโดยเสียบปลั๊กง่ายๆ และต้องการขั้นตอนเพิ่มเติม เช่น การกดปุ่มบนรีโมทหรือ