» อิเล็กทรอนิกส์ » Arduino »การควบคุมเต้าเสียบผ่านรีโมท IR

ควบคุมเต้าเสียบผ่านรีโมท IR


ควบคุมเต้าเสียบผ่านรีโมท IR



เราจะทำซ็อกเก็ตที่เปิดและปิดด้วยความช่วยเหลือของการควบคุมระยะไกลอินฟราเรด
ฉันต้องพูดทันทีหากบางสิ่งไม่ชัดเจนฉันจะอธิบายทุกอย่างในความคิดเห็น

เตือนแรงดันไฟฟ้า 220 โวลต์

สิ่งที่เราต้องการ:


  • Arduino
  • ตัวรับสัญญาณ IR
  • IR ระยะไกล
  • จัมเปอร์เช่นพ่อแม่และพ่อ
  • โซลิดสเตตรีเลย์ 220 โวลต์
  • ซ็อกเก็ตด้วยลวดฉีกขาดหนึ่งเส้น
  • คณะกรรมการการสร้างต้นแบบ
  • หลอดไฟพร้อมตัวยึดหลอดไฟ



วางทั้งหมดเข้าด้วยกัน



ในการเริ่มต้นเราจะใช้ซ็อกเก็ตคลายเกลียวสกรู 2 ตัวแล้วเปิดออก

จากนั้นเราจับสายไฟ 2 เส้นในขั้วสองอันด้วยไขควงแล้วตัดสายหนึ่งเส้นครึ่ง เพื่อให้มันกลายเป็นเหมือนในภาพ

ต่อไปใส่สายไฟสองเส้นที่เราตัดเข้าไปในโซลิดสเตตรีเลย์ 220 โวลต์ตามที่แสดงในภาพตรงข้ามเลย!



ตอนนี้เราเชื่อมต่อทุกอย่างในภาพ

เซ็นเซอร์ IR:
  • GND เท้าซ้าย
  • ขากลาง 5V
  • ขาขวา A0


โซลิดสเตตรีเลย์ 220 โวลต์
  • vcc - 5V
  • gnd - GND
  • ใน - D9


และนี่คือร่างของมันเอง



#include  // เชื่อมต่อไลบรารีเพื่อทำงานกับตัวรับสัญญาณ IR

IRrecv irrecv (A0); // ระบุพินที่เชื่อมต่อกับตัวรับสัญญาณ IR
decode_results ผลลัพธ์

void setup () // ขั้นตอนการตั้งค่า
{
irrecv.enableIRIn (); // เริ่มรับสัญญาณอินฟราเรด
pinMode (9, OUTPUT); // pin 9 จะเป็นเอาท์พุท (ภาษาอังกฤษ "output")
pinMode (A0, INPUT); // pin A0 จะเป็นอินพุต (อังกฤษ "Intput")

Serial.begin (9600); // เชื่อมต่อพอร์ตมอนิเตอร์
}

ขั้นตอน void loop () // loop
{
ถ้า (irrecv.decode (& results)) // หากข้อมูลมาถึงให้รันคำสั่ง
{
Serial.println (results.value); // ส่งข้อมูลที่ได้รับไปยังพอร์ต

// เปิดและปิด LEDs ขึ้นอยู่กับสัญญาณที่ได้รับ

if (results.value == 16754775) {
digitalWrite (9, สูง); // ปิดไฟ
}
if (results.value == 16775175) {
digitalWrite (9, ต่ำ); // เปิดไฟ
}

irrecv.resume (); // รับสัญญาณถัดไปบนตัวรับสัญญาณ IR
}
}


ดาวน์โหลดแบบร่าง sketch_feb18b1_ino.zip [734 b] (ดาวน์โหลด: 227)

หลังจากอัพโหลดภาพร่างแล้วให้เปิดมอนิเตอร์พอร์ตแล้วกดปุ่มบนรีโมทคอนโทรล IR ผลลัพธ์ของการกดครั้งเดียวจะถูกเขียนแทน
ถ้า (results.value == 16775175) {
digitalWrite (9, ต่ำ);
}

ตอนนี้คุณสามารถเติมร่างและใช้มันอีกครั้ง!

ใช้อย่างระมัดระวัง! ฉันไม่รับผิดชอบต่อการบาดเจ็บของคุณ!

9.3
8
8

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้
8 คิดเห็น
ผู้เขียน
ขอบคุณ !!!
Anton Martyanov,
ใช่บนเว็บไซต์นี้ 99% ของผลิตภัณฑ์โฮมเมดจากส่วนไฟฟ้า / อิเล็กทรอนิกส์มีสินค้าจากอาลี มันเป็นสินค้าไม่ใช่ชุดอุปกรณ์ ข้อได้เปรียบเพียงข้อเดียวของการใช้ arduino คือคุณสามารถเรียนรู้วิธีการตั้งโปรแกรม ด้วยความสำเร็จที่เหมือนกันสามารถใช้โลโก้ DIY PLC Siemens หรือ Direct Logic
ฉันจะไม่เถียงกับคุณเกี่ยวกับประโยชน์ของผลิตภัณฑ์โฮมเมดนี้เพราะมันถูกกำหนดโดยผู้ที่พิจารณาว่าจำเป็นต้องทำซ้ำ ทั้งหมดที่ดีที่สุด ขอให้โชคดี
ผู้เขียน
แต่ไม่ใช่ทุกคนที่มีพวกเขา! ดังนั้นคุณจะต้องประสบปัญหาเล็กน้อยและนี่คือ bgm.imdmyself.com/th และไม่ต้องซื้อใน aliexpress
โคมไฟและพัดลมถูกควบคุมโดย
มันง่ายกว่ารบกวนอาร์ดิโน
ผู้เขียน
คำตอบข้างต้น
ผู้เขียน
สะดวกในการควบคุมอุปกรณ์ที่ไม่ใช่ IR เช่นหลอดไฟหรือพัดลม
และที่จะจัดการมันได้หรือไม่ เพิ่งจะเป็น?
แต่ทำไมต้องควบคุมเต้าเสียบ ??? ใช่แม้ในช่องสัญญาณ IR

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...