สารบัญ:
- ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
- ขั้นตอนที่ 2: ตั้งค่า
- ขั้นตอนที่ 3: การเดินสายไฟ
- ขั้นตอนที่ 4: การเขียนโปรแกรม
วีดีโอ: Raspberry Pi RC Control: 4 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
ตัวควบคุม RC สำหรับ Raspberry Pi
มีคำแนะนำมากมายที่แสดงให้คุณเห็นถึงวิธีการควบคุมหุ่นยนต์โดยใช้ WIFI หรือบลูทูธด้วยโทรศัพท์หรือแท็บเล็ต ปัญหาคือคุณไม่สามารถเคลื่อนที่ได้เร็วพอเพราะคุณต้องดูที่หน้าจอและหุ่นยนต์ ด้วยการตั้งค่านี้ คุณสามารถควบคุมหุ่นยนต์ของคุณด้วยตัวควบคุม AM ไร้สาย RC จริงโดยใช้ raspberry pi. จำเป็นต้องมีทักษะการบัดกรี
ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
อะไหล่ที่จำเป็น
1. เครื่องส่งและรับสัญญาณวิทยุ Futaba 2DR AM
2. (4) สวิตช์ Pololu RC พร้อมเอาต์พุตดิจิตอล
3. perf-board เพื่อประสาน (4) กระดานเล็ก ๆ
4. ลวด (ผมใช้สายไฟจากสาย Cat5)
5. น็อตและสลักเกลียว
6. อุปกรณ์บัดกรี
7. ไขควงปากแบนขนาดเล็กมาก
ขั้นตอนที่ 2: ตั้งค่า
ติดตั้ง;
ตัวรับสัญญาณ RC มี 2 ช่อง ช่องหนึ่งสำหรับควบคุมทิศทาง และอีกช่องสำหรับควบคุมคันเร่ง ฉันซื้อคอนโทรลเลอร์และตัวรับสัญญาณเป็นชุด และยังมีเซอร์โว S3003 (2) และที่ใส่แบตเตอรี่ด้วย คุณต้องการเครื่องรับและตัวควบคุมเท่านั้น คุณสามารถตัดสายไฟจากเซอร์โวและใช้ขั้วต่อได้หากต้องการ ฉันตัดสินใจบัดกรีสายไฟเข้ากับหมุดบนตัวรับโดยตรง แทนที่จะตัดสายไฟออกจากเซอร์โว ฉันซื้อบอร์ด pololu จากอเมซอน คลิกที่นี่
ขั้นตอนที่ 3: การเดินสายไฟ
สายไฟ;
อ่านคู่มือ pololu ที่ส่วนท้ายของคำแนะนำสำหรับรายละเอียด บอร์ดสามารถต่อสายได้ 3.3V หรือ 5V หากคุณต้องการเอาท์พุตสัญญาณ 5V จากบอร์ด คุณจำเป็นต้องประสานแผ่นรองขนาดใหญ่ 2 แผ่นที่ด้านหลังของบอร์ดเข้าด้วยกัน หากคุณต้องการ 3.3V จากบอร์ด คุณไม่จำเป็นต้องจัมเปอร์แพด แต่คุณจะต้องใช้ 3.3V จาก Rpi ขั้นแรกให้ประสานหมุดส่วนหัวที่ให้มากับบอร์ด Pololu วางบอร์ดขนาดเล็ก (4) ไว้บนบอร์ดที่สมบูรณ์แบบ แล้วต่อสายไฟตามแผนภาพ ฉันรวมไดอะแกรม 2 อัน อันหนึ่งสำหรับ 3.3V และอีกอันสำหรับ 5V โปรดทราบว่าในการใช้การตั้งค่า 5V คุณจะต้องมีบอร์ดบัฟเฟอร์ 3.3v-5v เช่น Piface หรือเทียบเท่า หลังจากบัดกรีสายไฟทั้งหมดแล้ว จ่ายไฟให้กับเครื่องรับ (5V) กระดานขนาดเล็กทั้งหมดควรเริ่มกะพริบและพร้อมสำหรับการเขียนโปรแกรม
ขั้นตอนที่ 4: การเขียนโปรแกรม
การเขียนโปรแกรม;
คุณจะต้องใช้ตัวควบคุม RC เพื่อตั้งโปรแกรมแต่ละบอร์ด pololu ตรวจสอบให้แน่ใจว่าแบตเตอรี่มีคุณภาพดี ปฏิบัติตามคู่มือสำหรับรายละเอียด ในการเข้าสู่โหมดโปรแกรม โดยใช้ไขควงขนาดเล็กมากลัดวงจรแผ่นเล็ก 2 แผ่นที่ด้านบนของบอร์ดในขณะที่คุณเปิดเครื่อง ไฟ LED จะกะพริบแสดงว่าคุณอยู่ในโหมดโปรแกรม เปิดใช้งานคันโยกบนตัวควบคุมและตัดแผ่นอิเล็กโทรดอีกครั้งเพื่อเก็บไว้ในหน่วยความจำ หากตั้งโปรแกรมบอร์ดอย่างถูกต้อง คุณจะเห็นไฟแฟลช LED ในอัตราที่ต่างออกไป ทำเช่นเดียวกันกับกระดานอื่นๆ ทั้งหมด หลังจากตั้งโปรแกรม เอาต์พุตในแต่ละบอร์ดควรเปลี่ยนสถานะจากต่ำไปสูงหรือสูงไปต่ำขึ้นอยู่กับทิศทางของจอยสติ๊ก ด้วยเหตุผลบางอย่าง ด้วยการตั้งค่าของฉัน 2 เอาต์พุตคือ HIGH และ 2 นั้น LOW โดยมีคันโยกอยู่ตรงกลาง ทำเครื่องหมายที่สายไฟเพื่อที่ว่าเมื่อคุณตั้งโปรแกรม raspberry pi คุณจะรู้ว่าสายอะไรคืออะไร โปรดทราบว่าเมื่อเครื่องรับอยู่นอกช่วงหรือปิดตัวควบคุม คุณจะมีเอาต์พุต 2 รายการเป็น HIGH และ 2 LOW
โครงงานนี้มีวัตถุประสงค์เพื่อแสดงวิธีการเพิ่มการควบคุม RC ให้กับราสเบอร์รี่ pi ไม่ใช่วิธีการสร้างหุ่นยนต์ หากใครต้องการรหัสหลามโปรดถาม วิดีโอที่รวมแสดงการตั้งค่าการทำงาน
วิดีโอ
แนะนำ:
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 ขั้นตอน (พร้อมรูปภาพ)
โรมิโอ: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: Que tal amigos, siguiendo con la revisiones de placas y sensores, con el aporte de la empresa DFRobot, hoy veremos una placa con prestaciones muy interesante, เหมาะที่สุดสำหรับ el desarrollo de prototipos robóticos y el control de motores y servos, d
วิธีสร้าง Tone Control LM358 สำหรับแอมพลิฟายเออร์ 2.1: 7 ขั้นตอน (พร้อมรูปภาพ)
วิธีสร้าง Tone Control LM358 สำหรับเครื่องขยายเสียง 2.1: ดังนั้นในช่อง Youtube ของฉัน หลายคนถามถึงวิธีการรวมแอมพลิฟายเออร์สองตัวเข้าด้วยกันเป็นหนึ่งเดียว แอมพลิฟายเออร์ตัวแรกใช้สำหรับลำโพงแซทเทิลไลท์และแอมพลิฟายเออร์ตัวที่สองใช้สำหรับลำโพงซับวูฟเฟอร์ การกำหนดค่าการติดตั้งแอมพลิฟายเออร์นี้สามารถเรียกได้ว่า Amp
Arduino Browser Based Remote Control (linux): 9 ขั้นตอน (พร้อมรูปภาพ)
Arduino Browser Based Remote Control (linux): เรามีลูกแล้ว ฉันชอบมันมาก แต่พวกเขายังคงซ่อนรีโมทคอนโทรลสำหรับดาวเทียมและทีวีเมื่อพวกเขาเปิดช่องสำหรับเด็ก หลังจากสิ่งนี้เกิดขึ้นทุกวันเป็นเวลาหลายปีและหลังจากที่ภรรยาที่รักของฉันอนุญาตให้ฉันมี
Simple Gesture Control - ควบคุมของเล่น RC ของคุณด้วยการเคลื่อนไหวของแขน: 4 ขั้นตอน (พร้อมรูปภาพ)
Simple Gesture Control - ควบคุมของเล่น RC ของคุณด้วยการเคลื่อนไหวของแขน: ยินดีต้อนรับสู่ 'ible' #45 ของฉัน เมื่อไม่นานมานี้ ฉันสร้าง BB8 รุ่น RC ที่ทำงานได้อย่างสมบูรณ์โดยใช้ชิ้นส่วน Lego Star Wars… https://www.instructables.com/id/Whats-Inside-My-R…เมื่อฉันเห็นว่ามันเจ๋งแค่ไหน Force Band ที่สร้างโดย Sphero ฉันคิดว่า: "ตกลง ฉันค
IR Control ของ IKEA FYRTUR Shades: 11 ขั้นตอน (พร้อมรูปภาพ)
การควบคุม IR ของ IKEA FYRTUR Shades: ในที่สุดฉันก็ได้ใช้ม่านบังตาแบบใช้มอเตอร์ของ IKEA FYRTUR และต้องการควบคุมโดยใช้รีโมทอินฟราเรด นี่เป็นแอปพลิเคชั่นเฉพาะ แต่ฉันคิดว่ามันอาจมีประโยชน์สำหรับคนที่ต้องการเรียนรู้วิธีใช้พิน GPIO ของ Arduino เป็น low-v