สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบ
- ขั้นตอนที่ 2: การเดินสายไฟ
- ขั้นตอนที่ 3: การเข้ารหัส: การตั้งค่าสิ่งต่างๆ
- ขั้นตอนที่ 4: การเข้ารหัส: ลูป
- ขั้นตอนที่ 5: การเข้ารหัส: Web Socket
- ขั้นตอนที่ 6: การเข้ารหัสเว็บไคลเอ็นต์
- ขั้นตอนที่ 7: การใช้ Project
วีดีโอ: การสร้าง Universal Remote ด้วย NodeMCU: 7 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
ในโครงการนี้ เราจะสร้างรีโมทคอนโทรลสากลที่สามารถโคลนและส่งสัญญาณอินฟราเรดได้ เว็บอินเตอร์เฟสจะถูกใช้เพื่อควบคุมกระบวนการทั้งหมดนี้
NodeMCU ร่วมกับตัวรับแสงอินฟราเรดจะรับผิดชอบในการโคลนคีย์ของรีโมทคอนโทรล มันจะใช้วิธี RAW สำหรับสิ่งนั้น IR LED จะส่งรหัสโคลนไปยังอุปกรณ์
โครงการนี้สร้างโดย
- โรดริโก อันดราเดส
- ดิเอโก้ เอ็ม.จี.วิเอร่า
ขั้นตอนที่ 1: ส่วนประกอบ
โครงการนี้ไม่ต้องการวัสดุมาก คุณจะต้องการ
- NodeMCU
- เขียงหั่นขนม
- สายจัมเปอร์
- สายไมโคร USB
- VS1838B IR ตัวรับแสง / ตัวรับ
- ไฟ LED อินฟราเรด (IR) 5 มม. 940nm
และแน่นอน รีโมทที่คุณต้องการโคลน
ขั้นตอนที่ 2: การเดินสายไฟ
ด้านบนคือโครงร่างการเดินสายสำหรับโครงการนี้:
หลังจากเสร็จสิ้นการเชื่อมต่อ ถึงเวลาติดตั้ง Arduino IDE และนำเข้าไปยังไลบรารี IRremoteESP 8266
โหลดโค้ดใน NodeMCU และดูว่าใช้งานได้หรือไม่
คุณสามารถหาโค้ดที่สมบูรณ์ได้ที่นี่: Github: IR Control
ขั้นตอนที่ 3: การเข้ารหัส: การตั้งค่าสิ่งต่างๆ
โดยพื้นฐานแล้วเรากำหนดค่าเครือข่าย WiFi และอัตราความเร็วอนุกรมเป็น 115200 บอด
ขั้นตอนที่ 4: การเข้ารหัส: ลูป
ขั้นตอนที่ 5: การเข้ารหัส: Web Socket
ขั้นตอนที่ 6: การเข้ารหัสเว็บไคลเอ็นต์
ขั้นตอนที่ 7: การใช้ Project
ด้วยแอปพลิเคชันที่ทำงานอยู่ ตอนนี้คุณสามารถไปที่เบราว์เซอร์ของคุณและสลับไปมาระหว่างโหมดส่งและรับ เมื่อแอปอยู่ในโหมดรับ แอปจะจับภาพรหัสคีย์และแนบไปกับการดำเนินการได้ หากต้องการส่งการดำเนินการให้สลับกลับไปที่ "โหมดส่ง" แล้วคลิกเข้าสู่การดำเนินการที่ต้องการ
แนะนำ:
วิธีการตั้งค่า OSMC ด้วย Hyperion บน Raspberry Pi ด้วย WS2812b Led Strip: 8 ขั้นตอน
วิธีการตั้งค่า OSMC ด้วย Hyperion บน Raspberry Pi ด้วย WS2812b Led Strip: บางครั้งฉันพูดภาษาอังกฤษได้ดีมาก บางครั้งก็ไม่มี… สิ่งแรกเลย นี่เป็นการสอนครั้งแรกของฉันและภาษาอังกฤษไม่ใช่ภาษาแม่ของฉัน ดังนั้นโปรดอย่ากดดันฉันมากเกินไป นี่จะไม่เกี่ยวกับวิธีการสร้างเฟรมที่ง่าย มันเกี่ยวกับการติดตั้ง
การสร้าง Cubesat ด้วย Arduino และเซ็นเซอร์ก๊าซธรรมชาติ (MQ-2): 5 ขั้นตอน
การสร้าง Cubesat ด้วย Arduino และเซ็นเซอร์ก๊าซธรรมชาติ (MQ-2): เป้าหมายของเราคือการสร้าง cubesat ที่ประสบความสำเร็จซึ่งสามารถตรวจจับก๊าซในบรรยากาศได้
วิธีสร้าง CubeSat ด้วย Arduino ด้วย Arducam: 9 ขั้นตอน
วิธีสร้าง CubeSat ด้วย Arduino ด้วย Arducam: ในรูปแรก เรามี Arduino และเรียกว่า "Arduino Uno"ในรูปที่สอง เรามี Arducam และเรียกว่า "Arducam OV2640 มินิ 2MP"พร้อมกับภาพที่สอง มีวัสดุที่คุณต้อง
Amazon Alexa ควบคุม 433mHz Remote Smart Outlets ด้วย ESP8266: 4 ขั้นตอน
Amazon Alexa Controlled 433mHz Remote Smart Outlets ด้วย ESP8266: ในคำแนะนำนี้ฉันจะแสดงวิธีทำให้ Amazon Echo ควบคุมเต้ารับควบคุมระยะไกล 433mHz ด้วยความช่วยเหลือของ ESP8266 สิ่งที่คุณต้องการ: เต้ารับควบคุมระยะไกล 433mHz พร้อมสวิตช์ DIP ESP8266 (ง่ายที่สุด วิธีคือ NodeMCU Boar
การสร้าง Data Logger ด้วย Raspberry Pi: 3 ขั้นตอน (พร้อมรูปภาพ)
การสร้างเครื่องบันทึกข้อมูลด้วย Raspberry Pi: เครื่องบันทึกข้อมูลอย่างง่ายนี้ใช้การวัดแสงเป็นประจำด้วย LDR แบบอะนาล็อก (Photoresistor) และจัดเก็บไว้ในไฟล์ข้อความบน Raspberry Pi ของคุณ เครื่องบันทึกข้อมูลนี้จะวัดและบันทึกระดับแสงทุก ๆ 60 วินาที ช่วยให้คุณเฝ้าสังเกต