สารบัญ:

รถควบคุมระยะไกลด้วยโมดูลการสื่อสาร NRF24L01 PA LNA: 5 ขั้นตอน
รถควบคุมระยะไกลด้วยโมดูลการสื่อสาร NRF24L01 PA LNA: 5 ขั้นตอน

วีดีโอ: รถควบคุมระยะไกลด้วยโมดูลการสื่อสาร NRF24L01 PA LNA: 5 ขั้นตอน

วีดีโอ: รถควบคุมระยะไกลด้วยโมดูลการสื่อสาร NRF24L01 PA LNA: 5 ขั้นตอน
วีดีโอ: สอน วิธี ใช้งาน สื่อสารไร้สาย Arduino NRF24L01 วิธีใช้ NRF24L01 Module ร่วมกับ Arduino 2024, กรกฎาคม
Anonim
รถควบคุมระยะไกลพร้อมโมดูลการสื่อสาร NRF24L01 PA LNA
รถควบคุมระยะไกลพร้อมโมดูลการสื่อสาร NRF24L01 PA LNA

ในหัวข้อนี้ เราอยากจะแบ่งปันเกี่ยวกับวิธีการสร้างรถควบคุมระยะไกลด้วยโมดูล 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: ส่วนประกอบที่จำเป็น

ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น

สำหรับเครื่องส่ง:

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: แผนภาพการเดินสายไฟ

แผนภาพการเดินสายไฟ
แผนภาพการเดินสายไฟ
แผนภาพการเดินสายไฟ
แผนภาพการเดินสายไฟ
แผนภาพการเดินสายไฟ
แผนภาพการเดินสายไฟ

นี่คือแผนผังของระบบไฟฟ้าสำหรับรีโมทคอนโทรลและรถยนต์ ฉันลืมใส่สวิตช์ในแผนผัง คุณสามารถใช้สวิตช์ที่ขั้วบวกของแบตเตอรี่เพื่อเปิด/ปิดรถได้ เครื่องส่งสำหรับรีโมทคอนโทรลและตัวรับสัญญาณสำหรับรถยนต์

ขั้นตอนที่ 3: เพิ่มไลบรารีของ NRF24L01 ไปยัง Arduino IDE

คุณต้องมีห้องสมุดนี้ ดาวน์โหลดที่ลิงค์นี้:

เพิ่ม Sketch → รวมไลบรารี → เพิ่ม. Zip Library… → เรียกดูไลบรารีที่ดาวน์โหลด → เปิด

หรือคุณสามารถดาวน์โหลดไลบรารีได้ที่ด้านล่างขั้นตอนนี้ ไลบรารีที่ฉันอัปโหลดอยู่ในรูปแบบ.rar ดังนั้นคุณต้องแตกไฟล์ไปยังโฟลเดอร์ไลบรารี Arduino

ขั้นตอนที่ 4: อัปโหลดรหัส

หากคุณเพิ่มห้องสมุด คุณสามารถอัปโหลดรหัสสำหรับรีโมทคอนโทรลและรถยนต์ได้ ฉันได้อัปโหลดรหัสที่ด้านล่างในขั้นตอนนี้

แนะนำ: