
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

ในโครงการนี้ ฉันจะแสดงให้คุณเห็นว่าฉันใช้ nRF24L01+ RF IC ยอดนิยมเพื่อปรับความสว่างของแถบ LED แบบไร้สายผ่านปุ่มที่ไร้ประโยชน์สามปุ่มของรีโมททีวีได้อย่างไร มาเริ่มกันเลย!
ขั้นตอนที่ 1: ดูวิดีโอ


วิดีโอให้ข้อมูลทั้งหมดที่คุณต้องการเพื่อสร้างเครื่องส่งและเครื่องรับ RF ของคุณเอง ในขั้นตอนต่อไปแม้ว่าฉันจะให้รายละเอียดเพิ่มเติมแก่คุณ
ขั้นตอนที่ 2: สั่งซื้อส่วนประกอบ

คุณสามารถค้นหารายการอะไหล่พร้อมตัวอย่างผู้ขายเพื่อความสะดวกของคุณได้ที่นี่ (ลิงก์พันธมิตร):
อีเบย์:
ตัวรับสัญญาณ RF:
1x Arduino Pro Mini:
1x nRF24L01+:
1x แจ็ค DC:
ตัวปรับแรงดันไฟ 3.3V 1x:
1x IRLZ44N MOSFET:
1x 470Ω, 2x10kΩ ตัวต้านทาน:
ตัวเก็บประจุ 2x 100nF:
ตัวเก็บประจุ 1x 47µF:
เครื่องส่งสัญญาณ RF:
1x Arduino Pro Mini:
1x nRF24L01+:
ตัวเก็บประจุ 1x 47µF:
3x 1N4148 ไดโอด:
3x สวิตช์แทคไทล์:
Aliexpress:
ตัวรับสัญญาณ RF:
1x Arduino Pro Mini:
1x nRF24L01+:
1x แจ็ค DC:
1x3.3โวลต์ควบคุมแรงดันไฟฟ้า:
1x IRLZ44N MOSFET:
ตัวต้านทาน 1x470Ω, 2x10kΩ:
ตัวเก็บประจุ 2x 100nF:
1x 47µF ตัวเก็บประจุ:
เครื่องส่งสัญญาณ RF:
1x Arduino Pro Mini:
1x nRF24L01+:
1x 47µF ตัวเก็บประจุ:
3x 1N4148 ไดโอด:
3x สวิทช์สัมผัส:
Amazon.de:
ตัวรับสัญญาณ RF:
1x Arduino Pro Mini:
1x nRF24L01+:
แจ็ค DC 1x:
ตัวควบคุมแรงดันไฟฟ้า 3.3V 1x:
1x IRLZ44N MOSFET:
1x 470Ω, 2x10kΩ ตัวต้านทาน:
ตัวเก็บประจุ 2x 100nF:
ตัวเก็บประจุ 1x 47µF:
เครื่องส่งสัญญาณ RF:
1x Arduino Pro Mini:
1x nRF24L01+:
ตัวเก็บประจุ 1x 47µF:
3x 1N4148 ไดโอด:
สวิตช์สัมผัส 3x:
ขั้นตอนที่ 3: สร้างวงจร



คุณจะพบภาพแผนผังและภาพอ้างอิงของวงจรตัวส่งและตัวรับได้ที่นี่ อย่าลังเลที่จะใช้เพื่อสร้างโครงการใหม่
ขั้นตอนที่ 4: อัปโหลด Arduino Sketch
คุณจะพบรหัสสำหรับเครื่องส่งและเครื่องรับได้ที่นี่ หากคุณกำลังทำงานกับ Arduino Pro Mini คุณจะต้องมี FTDI breakout หรือสิ่งที่คล้ายกันเพื่ออัปโหลดโค้ด
คุณต้องดาวน์โหลดและรวม RF24 และไลบรารีพลังงานต่ำด้วย!
RF24:
พลังงานต่ำ:
หากต้องการทำความรู้จักกับไลบรารี RF24 และคำสั่งต่างๆ คุณสามารถดูเอกสารประกอบได้:
ขั้นตอนที่ 5: สำเร็จ


คุณทำได้! คุณเพิ่งสร้างเครื่องส่งและเครื่องรับ RF ของคุณเอง!
อย่าลังเลที่จะตรวจสอบช่อง YouTube ของฉันสำหรับโครงการที่ยอดเยี่ยมเพิ่มเติม:
www.youtube.com/user/greatscottlab
คุณสามารถติดตามฉันบน Facebook, Twitter และ Google+ สำหรับข่าวสารเกี่ยวกับโครงการที่จะเกิดขึ้นและข้อมูลเบื้องหลัง:
twitter.com/GreatScottLab
www.facebook.com/greatscottlab