สารบัญ:
- ขั้นตอนที่ 1: รวบรวมส่วนประกอบของคุณ
- ขั้นตอนที่ 2: ดาวน์โหลด Schmatics และ Code
- ขั้นตอนที่ 3: เตรียมเครื่องส่ง
- ขั้นตอนที่ 4: เตรียมผู้รับ
- ขั้นตอนที่ 5: การเตรียม PCB
วีดีโอ: รีโมทไร้สายโดยใช้โมดูล NRF24L01 2.4Ghz พร้อม Arduino - Nrf24l01 ตัวรับส่งสัญญาณ 4 ช่อง / 6 ช่องสำหรับ Quadcopter - เฮลิคอปเตอร์ Rc - เครื่องบิน Rc โดยใช้ Arduino: 5 ขั้นตอน (พร้อมร
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
การใช้งานรถ Rc | Quadcopter | โดรน | เครื่องบิน RC | เรือ RC เราต้องการเครื่องรับและเครื่องส่งเสมอ สมมติว่าสำหรับ RC QUADCOPTER เราต้องการเครื่องส่งและเครื่องรับ 6 ช่องสัญญาณ และชนิดของ TX และ RX นั้นแพงเกินไป ดังนั้นเราจะสร้างมันขึ้นมาเองด้วยโมดูล Arduino และ nrf24l01 และคุณทำได้ ยังใช้เพื่อควบคุมเซอร์โวต่างๆ และ Rx Tx นี้สามารถใช้กับวงจรใดๆ ที่ต้องการ Tx และ Rx
ขั้นตอนที่ 1: รวบรวมส่วนประกอบของคุณ
ซื้อชิ้นส่วน:ซื้อ ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
ซื้อจอ oled:https://www.utsource.net/itm/p/8673610.html
ซื้อ NRF24L01:https://www.utsource.net/itm/p/6466212.html
ซื้อจอยสติ๊กโมดูล:https://www.utsource.net/itm/p/8673725.html
////////////////////////////////////////////////
บอร์ด Arduino 2 อัน
www.banggood.com/UNO-R3-ATmega328P-Develop…
2 x Nrf24l01 -
www.banggood.com/NRF24L01-SI24R1-2_4G-Wire…
2 x โมดูลจอยสติ๊ก -
www.banggood.com/PS2-Game-Joystick-Module-…
1 x Oled Display- (อุปกรณ์เสริม) -
www.banggood.com/0_96-Inch-4Pin-White-IIC-…
ขั้นตอนที่ 2: ดาวน์โหลด Schmatics และ Code
ดาวน์โหลดโค้ดและแผนผังจากลิงก์ใดก็ได้
drive.google.com/file/d/0BzI1z5n4uz3GT1dlZ…
และแตกไฟล์ zip
หมายเหตุ- หากมีข้อสงสัยเกี่ยวกับวิธีการใช้ไฟล์เหล่านี้หรือวิธีการอัปโหลดหรือปัญหาอื่น ๆ โปรดดูวิดีโอที่ให้ไว้
ขั้นตอนที่ 3: เตรียมเครื่องส่ง
หลังจากแตกไฟล์แล้ว คุณจะได้โฟลเดอร์ชื่อ "tx" เปิดขึ้นมา จากนั้นเตรียมทุกอย่างตามที่แสดงในแผนผังที่กำหนดในรูป จากนั้นหลังจากเชื่อมต่อทั้งหมดเข้าด้วยกันแล้ว ให้อัปโหลดโค้ดชื่อ "Cheapass Transmitter.ino"
ขั้นตอนที่ 4: เตรียมผู้รับ
ให้เปิดโฟลเดอร์อื่นชื่อ "rx" จากนั้นเชื่อมต่อทั้งหมดตามที่แสดงใน schmatics จากนั้นอัปโหลด "rx.ino"
ขั้นตอนที่ 5: การเตรียม PCB
หลังจากเตรียมและทดสอบ RC Tx Rx บนเขียงหั่นขนมแล้ว ก็ถึงเวลาบัดกรีทุกอย่างตามแผนผัง จากนั้นเชื่อมต่อทั้งหมดเพื่อการทดสอบขั้นสุดท้าย คุณสามารถดูได้ในวิดีโอเช่นกัน และในที่สุด เราก็สร้าง 4CH/6CH Tx Rx ที่ยอดเยี่ยม และเราสามารถปรับเปลี่ยนได้ตามความต้องการของเรา
หมายเหตุ - สำหรับความสับสนใด ๆ อ้างอิงวิดีโอ
แนะนำ:
คอนโทรลเลอร์ WS2812 Digital LED Strip 3 ช่อง: 9 ขั้นตอน (พร้อมรูปภาพ)
ตัวควบคุม WS2812 LED Strip แบบดิจิตอล 3 ช่อง: ฉันต้องการวิธีที่ไม่แพงในการควบคุมแถบนำดิจิทัลหลายอัน คำแนะนำนี้แสดงขั้นตอนทั้งหมดที่ฉันทำในการออกแบบและสร้างโครงการนี้
PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน
PWM พร้อม ESP32 | Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: ในคำแนะนำนี้เราจะดูวิธีสร้างสัญญาณ PWM ด้วย ESP32 โดยใช้ Arduino IDE & โดยทั่วไปแล้ว PWM จะใช้เพื่อสร้างเอาต์พุตแอนะล็อกจาก MCU ใดๆ และเอาต์พุตแอนะล็อกนั้นอาจเป็นอะไรก็ได้ระหว่าง 0V ถึง 3.3V (ในกรณีของ esp32) & จาก
Wifi ควบคุม 12v Led Strip โดยใช้ Raspberry Pi พร้อม Tasker, การรวม Ifttt: 15 ขั้นตอน (พร้อมรูปภาพ)
Wifi ที่ควบคุม 12v Led Strip โดยใช้ Raspberry Pi พร้อม Tasker, Ifttt Integration: ในโครงการนี้ ฉันจะแสดงวิธีควบคุมแถบ LED แบบอะนาล็อก 12v อย่างง่ายผ่าน wifi โดยใช้ raspberry pi สำหรับโครงการนี้ คุณจะต้อง: 1x Raspberry Pi (I) กำลังใช้ Raspberry Pi 1 Model B+) 1x RGB 12v Le
กราฟิกบนจอแสดงผล SSD1306 I2C OLED 128x64 พร้อม CircuitPython โดยใช้ Itsybitsy M4 Express: 13 ขั้นตอน (พร้อมรูปภาพ)
กราฟิกบนจอแสดงผล SSD1306 I2C OLED 128x64 พร้อม CircuitPython โดยใช้ Itsybitsy M4 Express: จอแสดงผล SSD1306 OLED มีขนาดเล็ก (0.96") ราคาไม่แพง มีจำหน่ายทั่วไป I2C จอแสดงผลกราฟิกขาวดำขนาด 128x64 พิกเซล ซึ่งเชื่อมต่อได้ง่าย (เพียง 4 รายการเท่านั้น) สายไฟ) ไปยังบอร์ดพัฒนาไมโครโปรเซสเซอร์ เช่น Raspberry Pi, Arduino หรือ
Capacitance Meter พร้อม TM1637 โดยใช้ Arduino: 5 ขั้นตอน (พร้อมรูปภาพ)
Capacitance Meter พร้อม TM1637 โดยใช้ Arduino: วิธีสร้างเครื่องวัดความจุโดยใช้ Arduino ที่แสดงบน TM1637 ตั้งแต่ 1 uF ถึงประมาณ 2000 uF