Tag Archives: RC

Sound to RC Servo Driver

This project is designed for Animatronics and Puppeteer applications, however it can be used in other applications like sound responsive toys, robots etc. Especially this project helps to move the jaw or mouth of animatronics creature.

The project moves RC servo once receives any kind of sound.  Rotation angle depends on sound level, more the sound level more the movement. Movement of the servo is proportional to sound level.

Circuit has 4 channel servo drivers, First channel is driven by sound, and rest 3 RC servos controlled by on board trimmer potentiometer, these 3 channels helps to drive other movement of animatronics figure.

Sound Received by microphone is convered to DC voltage, PIC16F72 microcontroller converts DC voltage into RC PWM signal. Circuits works with 6V DC , advisable to use battery for low jitter.

Sound to RC Servo Driver – [Link]

RC Signal Monitor Using Bargraph & RC Switch using Relay

The versatile Bar-Graph SMD components based R/C monitor & R/C switch is a great tool for R/C hobbyist R/C modeller and DIY robotics. Tiny Bar-Graph displays provide a Red color bright, easy to read display of Radio Control (R/C) signal from 1mS to 2mS. The Barograph RC Signal reader is based on PIC16F886 microcontroller. This high performance measurement device, provides unique capabilities and can be used in various applications like Radio Signal Monitor, Robotics, Machine Control, RC Remote Tester, RC Signal ON/OFF switch by connecting Relay board or Solid state relay at output of any suitable LED. Solder Jumpers provided on bottom side of PCB to select particular output to interface with Relay or Solid state Relay.

RC Signal Monitor Using Bargraph & RC Switch using Relay – [Link]

Building A Quadcopter For Newbie

Drones are one of the rising technologies in the world and it became very popular that we see it in news on places that have armed conflicts, aerial photography like GoPro drones and even for customer care like the Prime Air delivery system from Amazon which is designed to get packages to customers using small unmanned aerial vehicles (aka drones).

If this is the first time to read about how to build a quadcopter, then this post is for you. Boris Landoni from OpenElectronics made a detailed how-to tutorial on how to build a quadcopter in two parts.

quadcopter

As the name implies, the quadcopter has four propellers and to control them we need a lot of electronics parts and with no doubt a control board. The control board which Boris Landoni build is based on Arduino Mega and manages the engines of the drone with up to eight outputs, receives commands from a remote controller and supports the telemetry function via smartphone using HC-05 Bluetooth module.

mainboardquad

GY-86 flight control sensor module is used on top of main board (the small blue board) which combines MPU-6050 (3-axis accelerometer and 3-axis gyroscope), a digital 3-axis compass HMC5883L form Honeywell and the pressure sensor MS5611 MEAS.

Boris talked about the firmware that could be used to control the main board, but chose MultiWii firmware which is a general purpose software to control a multirotor RC model.

MultiWii Configuration GUI - Image Source eng.ucsd.edu
MultiWii Configuration GUI – Image Source eng.ucsd.edu

He used six-channel remote control operating on the 2.4 Ghz frequency. Each channel controls one surface or component in the quadcopter.

tablercchannels

flightglossary

 Main Board Assembled on the Frame and Connected with RC Receiver (the black box in the left of the main board)
Main Board Assembled on the Frame and Connected with RC Receiver (the black box in the left of the main board)

You can do both the telemetry and the control via Bluetooth from your smartphone using EZ-GUI Android application, which is a Ground Control Station (GCS) for UAVs based on MultiWii and Cleanflight.

ez-gui

Boris talked about PID parameters calibration, a control loop feedback mechanism used to control systems. He shared an interesting video showing how changing these values changes the behavior of the quadcopter.

 

The full assembly instructions and other important notes by Boris are found in the two part how-to tutorial: Part1Part2.

Bill of Material
Bill of Material

RC Servo Driver 0-5V

Servo_Driver_Photo

0 – 5V Servo Controller project will control a hobby type servo motor connected to it via a preset or external DC source.  This kit will be ideal add on in animatronics and motion control application.

This is a simple but a useful circuit to control a single servo motor.  Its an ideal add on to a RC Hobbyist tool kit. The DC input to this circuit should be 5 to 6 VDC.  DC signal is given to this board at connector marked CN1 (+V and GND).   You can also feed in a variable DC signal source at the other two pins on this connector to control the servo.  To use this signal source you need to place the Jumper link at J1 in the E position.  Alternatively, you can also control the servo motor by preset PR1 mounted on the PCB.  For this you need to place the Jumper link in the I position at J1.A Servo motor is connected at connector marked CN2 on the PCB.  This connector has all the pins clearly marked for connection to the servo.LED D1 is a power on indicator ,  Diode D2 provides a reverse polarity protection for the Microcontroller.

Specifications

  • Microcontroller based design for greater flexibility and ease of control
  • Single Servo control via clearly marked berg connector
  • Clearly marked jumper to select signal source to control the Servo
  • Onboard preset for ready to control option for this kit
  • Power-on LED indicator
  • Diode protection for reverse polarity connection of DC supply to the PCB
  • Four mounting holes 3.2 mm each
  • PCB dimensions 45 mm x 32 mm

RC Servo Driver 0-5V – [Link]