RC Remote Control Raspberry Pi Pico

Описание к видео RC Remote Control Raspberry Pi Pico

The Raspberry Pi Pico does not come with any kind of wireless build-in, but that doesn't mean you can't control it without wires. You can easily add an RC controller such as ones used to control RC model Airplanes.

In this video I will explain about the type of controller I use and how you can connect the 6-channel receiver to a Raspberry Pi Pico and read the input signals using PWM.



The model I used is the Flysky FS-i6 which is relatively inexpensive controller for RC model planes. Although designed for model airplanes it can be used with other models and in this case to send signals to a Raspberry Pi Pico. You could also use other types of controllers such as those designed for cars or boats, as long as they provide a PWM output pulse typically used for controlling servo motors.

In the video I show how I used a logic analyser and digital oscilloscope to check the signal and how I set about creating the code to detect the PWM duty cycle on the Raspberry Pi Pico. This can then be used to control other devices such as robots or animatronics.

For more details and to download the example code see:
http://www.penguintutor.com/news/elec...

00:00 Introduction to RC controlled Pico
01:08 Flysky FS-i6 RC
02:28 RC servo motors
03:12 PWM for Analog voltage
03:32 PWM for Servo motor control
04:32 Viewing the waveforms on logic analyser
09:26 Viewing the waveforms on an oscilloscope
10:51 Checking the Pico datasheet
11:31 Wiring the RC receiver to the Raspberry Pi Pico
12:55 Example PWM duty cycle code
13:31 Modifying the code for multiple channels
14:08 Code demonstration
14:37 Future project using RC controller

Related videos:
About the Pico:    • Raspberry Pi Pico - microcontroller -...  
About PWM:    • Model Train Automation with Raspberry...  
Mecanum Omnidirectional Robot:    • Mecanum Omnidirectional Robot - Raspb...  

Комментарии

Информация по комментариям в разработке