![รถควบคุมระยะไกลด้วยโมดูลการสื่อสาร NRF24L01 PA LNA: 5 ขั้นตอน รถควบคุมระยะไกลด้วยโมดูลการสื่อสาร NRF24L01 PA LNA: 5 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-95-35-j.webp)
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
![รถควบคุมระยะไกลพร้อมโมดูลการสื่อสาร NRF24L01 PA LNA รถควบคุมระยะไกลพร้อมโมดูลการสื่อสาร NRF24L01 PA LNA](https://i.howwhatproduce.com/images/001/image-95-36-j.webp)
ในหัวข้อนี้ เราอยากจะแบ่งปันเกี่ยวกับวิธีการสร้างรถควบคุมระยะไกลด้วยโมดูล NRF24L01 PA LNA จริงๆ แล้วมีโมดูลวิทยุอื่นๆ อีกหลายโมดูล เช่น โมดูลวิทยุ 433MHz, HC12, HC05 และ LoRa แต่ในความเห็นของเรา โมดูล NRF24L01 นั้นค่อนข้างดีเพราะราคาไม่แพง และสามารถสื่อสารทางไกลด้วยการส่งข้อมูลที่รวดเร็ว เมื่อดูจากแผ่นข้อมูล โมดูลนี้สามารถสื่อสารได้ไกลถึง 1 กม. ในที่โล่งและไม่มีสิ่งกีดขวาง นอกจากโมดูลแล้ว เสาอากาศยังสามารถส่งผลต่อรัศมีของระยะในการสื่อสารได้อีกด้วย
มาทำกัน !!
----------------------------------------------(แปลเป็นภาษาอินโดนีเซีย)
Pada topik ini, kami ingin berbagi tentang cara membuat รีโมทคอนโทรลพร้อมโมดูล NRF24L01 PA LNA Sebenarnya ada beberapa โมดูลวิทยุ yang lain, seperti โมดูลวิทยุ 433MHz, HC12, HC05, maupun LoRa Tetapi menurut kami โมดูล NRF24L01 cukup baik karena ราคา yang terjangkau dan dapat melakukan komunikasi jarak jauh dengan transmisi data yang cepat. เอกสารข้อมูล Jika dilihat dari modul ini dapat berkomunikasi sampai jangkauan 1KM dalam ruang terbuka dan tanpa halangan. โมดูล selain, เสาอากาศ ที่เชื่อมต่อ mempengaruhi รัศมี jangkauan untuk berkomunikasi.
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
![ส่วนประกอบที่จำเป็น ส่วนประกอบที่จำเป็น](https://i.howwhatproduce.com/images/001/image-95-37-j.webp)
![ส่วนประกอบที่จำเป็น ส่วนประกอบที่จำเป็น](https://i.howwhatproduce.com/images/001/image-95-38-j.webp)
![ส่วนประกอบที่จำเป็น ส่วนประกอบที่จำเป็น](https://i.howwhatproduce.com/images/001/image-95-39-j.webp)
![ส่วนประกอบที่จำเป็น ส่วนประกอบที่จำเป็น](https://i.howwhatproduce.com/images/001/image-95-40-j.webp)
สำหรับเครื่องส่ง:
1. โครงการกล่อง X3 (1)
2. Arduino Nano [คุณสามารถใช้ปลาย Arduino อื่น ๆ ได้ แต่เราแนะนำให้ใช้ Arduino Nano / Pro Mini] (1)
3. NRF24L01 PA+LNA (1)
4. KY-023 โมดูลจอยสติ๊ก (1)
5. C 100uF (1)
6. ปุ่มกด (3)
7. สวิตช์ SPST (1)
8. เพิ่มโมดูล 5V (1)
9. สายจัมเปอร์ (ตามความจำเป็น)
10. PCB (อุปกรณ์เสริม)
11. แบตเตอรี่ 18650 (1)
สำหรับผู้รับ:
1. โครงการกล่อง X5 (1)
2. Arduino Nano [คุณสามารถใช้ปลาย Arduino อื่น ๆ ได้เช่นกัน] (1)
3. NRF24L01 PA+LNA (1)
4. C 100uF (1)
5. สวิตช์ SPST (1)
6. L298n โมดูลมอเตอร์ขับ (1)
7. มอเตอร์เกียร์และล้อ (4)
8. รีเลย์ (1)
9. LED Strip 12VDC [อุปกรณ์เสริม]
10. แบตเตอรี่ 18650 [คุณสามารถใช้แบตเตอรี่อื่นที่มี 12VDC ได้เช่นกัน] (3)
11. ที่ใส่แบตเตอรี่สำหรับ 18650 (1)
12. LM2596 โมดูลลดขั้นตอน (1)
13. สายจัมเปอร์ (ตามความจำเป็น)
14. PCB (ตามความจำเป็น)
อุปกรณ์ที่จำเป็น:
1. หัวแร้ง
2. บัดกรีดีบุก
3. ปืนกาวพร้อมกาว
4. เจาะด้วย Bits
5. สายเคเบิล Heatshrink
ขั้นตอนที่ 2: แผนภาพการเดินสายไฟ
![แผนภาพการเดินสายไฟ แผนภาพการเดินสายไฟ](https://i.howwhatproduce.com/images/001/image-95-41-j.webp)
![แผนภาพการเดินสายไฟ แผนภาพการเดินสายไฟ](https://i.howwhatproduce.com/images/001/image-95-42-j.webp)
![แผนภาพการเดินสายไฟ แผนภาพการเดินสายไฟ](https://i.howwhatproduce.com/images/001/image-95-43-j.webp)
นี่คือแผนผังของระบบไฟฟ้าสำหรับรีโมทคอนโทรลและรถยนต์ ฉันลืมใส่สวิตช์ในแผนผัง คุณสามารถใช้สวิตช์ที่ขั้วบวกของแบตเตอรี่เพื่อเปิด/ปิดรถได้ เครื่องส่งสำหรับรีโมทคอนโทรลและตัวรับสัญญาณสำหรับรถยนต์
ขั้นตอนที่ 3: เพิ่มไลบรารีของ NRF24L01 ไปยัง Arduino IDE
คุณต้องมีห้องสมุดนี้ ดาวน์โหลดที่ลิงค์นี้:
เพิ่ม Sketch → รวมไลบรารี → เพิ่ม. Zip Library… → เรียกดูไลบรารีที่ดาวน์โหลด → เปิด
หรือคุณสามารถดาวน์โหลดไลบรารีได้ที่ด้านล่างขั้นตอนนี้ ไลบรารีที่ฉันอัปโหลดอยู่ในรูปแบบ.rar ดังนั้นคุณต้องแตกไฟล์ไปยังโฟลเดอร์ไลบรารี Arduino
ขั้นตอนที่ 4: อัปโหลดรหัส
หากคุณเพิ่มห้องสมุด คุณสามารถอัปโหลดรหัสสำหรับรีโมทคอนโทรลและรถยนต์ได้ ฉันได้อัปโหลดรหัสที่ด้านล่างในขั้นตอนนี้
แนะนำ:
รีโมททีวีกลายเป็นรีโมท RF -- บทช่วยสอน NRF24L01+: 5 ขั้นตอน (พร้อมรูปภาพ)
![รีโมททีวีกลายเป็นรีโมท RF -- บทช่วยสอน NRF24L01+: 5 ขั้นตอน (พร้อมรูปภาพ) รีโมททีวีกลายเป็นรีโมท RF -- บทช่วยสอน NRF24L01+: 5 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/004/image-11727-j.webp)
รีโมททีวีกลายเป็นรีโมท RF || บทช่วยสอน NRF24L01+: ในโครงการนี้ ฉันจะแสดงให้คุณเห็นว่าฉันใช้ nRF24L01+ RF IC ยอดนิยมเพื่อปรับความสว่างของแถบ LED แบบไร้สายผ่านปุ่มที่ไร้ประโยชน์สามปุ่มของรีโมททีวีได้อย่างไร มาเริ่มกันเลย
รถควบคุมด้วยท่าทาง MPU6050 และ NRF24L01: 4 ขั้นตอน
![รถควบคุมด้วยท่าทาง MPU6050 และ NRF24L01: 4 ขั้นตอน รถควบคุมด้วยท่าทาง MPU6050 และ NRF24L01: 4 ขั้นตอน](https://i.howwhatproduce.com/images/006/image-15620-j.webp)
Gesture Control Car MPU6050 และ NRF24L01: หุ่นยนต์ควบคุมท่าทางสัมผัสเป็นโปรเจ็กต์ทั่วไปที่ได้รับความนิยมจากมือสมัครเล่น แนวคิดเบื้องหลังนั้นเรียบง่าย: การวางแนวฝ่ามือจะควบคุมการเคลื่อนไหวของรถหุ่นยนต์ MPU6050 เพื่อรับรู้ทิศทางของข้อมือและส่งไปยัง
ตัวควบคุมหุ่นยนต์ที่ได้รับแรงบันดาลใจจาก N64 (Arduino + NRF24L01): 4 ขั้นตอน
![ตัวควบคุมหุ่นยนต์ที่ได้รับแรงบันดาลใจจาก N64 (Arduino + NRF24L01): 4 ขั้นตอน ตัวควบคุมหุ่นยนต์ที่ได้รับแรงบันดาลใจจาก N64 (Arduino + NRF24L01): 4 ขั้นตอน](https://i.howwhatproduce.com/images/009/image-24643-j.webp)
Robot Controller ที่ได้รับแรงบันดาลใจจาก N64 (Arduino + NRF24L01): ตั้งแต่โครงการหุ่นยนต์โครงการแรกของฉัน ฉันใช้ตัวควบคุมเกมเพื่อดำเนินการคำสั่งและฟังก์ชันต่างๆ นี่เป็นอิทธิพลของยุคเกมเมอร์ของฉันอย่างแน่นอน ฉันทำโปรเจ็กต์กับคอนโทรลเลอร์ PS2, Xbox 360 แล้ว… แต่ก็มีบางครั้งที่ฉันมีปัญหาอินเทอร์เฟซบางอย่าง
วิธีสร้างโมดูล NRF24L01+pa+lna ของคุณเอง: 5 ขั้นตอน
![วิธีสร้างโมดูล NRF24L01+pa+lna ของคุณเอง: 5 ขั้นตอน วิธีสร้างโมดูล NRF24L01+pa+lna ของคุณเอง: 5 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-5694-11-j.webp)
วิธีสร้างโมดูล NRF24L01+pa+lna ของคุณเอง: โมดูลที่ใช้ Nrf24L01 ได้รับความนิยมอย่างมาก เนื่องจากง่ายต่อการใช้งานในโครงการสื่อสารไร้สาย โมดูลสามารถพบได้ภายใต้ 1$ กับเวอร์ชันพิมพ์ PCB หรือเสาอากาศแบบโมโนโพล ปัญหาของโมดูลราคาถูกเหล่านี้คือพวกเขามี
รีโมทไร้สายโดยใช้โมดูล NRF24L01 2.4Ghz พร้อม Arduino - Nrf24l01 ตัวรับส่งสัญญาณ 4 ช่อง / 6 ช่องสำหรับ Quadcopter - เฮลิคอปเตอร์ Rc - เครื่องบิน Rc โดยใช้ Arduino: 5 ขั้นตอน (พร้อมร
![รีโมทไร้สายโดยใช้โมดูล NRF24L01 2.4Ghz พร้อม Arduino - Nrf24l01 ตัวรับส่งสัญญาณ 4 ช่อง / 6 ช่องสำหรับ Quadcopter - เฮลิคอปเตอร์ Rc - เครื่องบิน Rc โดยใช้ Arduino: 5 ขั้นตอน (พร้อมร รีโมทไร้สายโดยใช้โมดูล NRF24L01 2.4Ghz พร้อม Arduino - Nrf24l01 ตัวรับส่งสัญญาณ 4 ช่อง / 6 ช่องสำหรับ Quadcopter - เฮลิคอปเตอร์ Rc - เครื่องบิน Rc โดยใช้ Arduino: 5 ขั้นตอน (พร้อมร](https://i.howwhatproduce.com/images/003/image-7044-j.webp)
รีโมทไร้สายโดยใช้โมดูล NRF24L01 2.4Ghz พร้อม Arduino | Nrf24l01 ตัวรับส่งสัญญาณ 4 ช่อง / 6 ช่องสำหรับ Quadcopter | เฮลิคอปเตอร์ Rc | เครื่องบิน Rc โดยใช้ Arduino: เพื่อใช้งานรถ Rc | Quadcopter | โดรน | เครื่องบิน RC | เรือ RC เราต้องการเครื่องรับและเครื่องส่งเสมอ สมมติว่าสำหรับ RC QUADCOPTER เราต้องการเครื่องส่งและเครื่องรับ 6 ช่องสัญญาณ และ TX และ RX ประเภทนั้นมีราคาแพงเกินไป ดังนั้นเราจะสร้างมันขึ้นมาบน