Cheap 10 Channel RC Controller for Arduino Animatronic Projects

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ธ.ค. 2019
  • The FlySky FS-i6 is a popular and affordable radio control transmitter unit often used for RC planes, drones etc., and is also suitable for real-time animatronic control. It can be bought for around $40, complete with the updated FS-i6B receiver from www.banggood.com/custlink/vDK...
    The transmitter has a total of 10 user inputs:
    - 2x horizontal/vertical sticks
    - 3x 2-position toggles
    - 1x 3-position toggle
    - 2x rotary dials
    Even though it has 10 inputs, the default installed firmware only allows you to use 6 of those channels - the horizontal and vertical axes of the two sticks are always assigned to channels 1-4, while any two of the switches or dials can be assigned through the controller menu to channels 5-6.
    In this video I'll describe how you can flash a new firmware onto the transmitter unit which broadcasts all 10 channel inputs. I'll also show how you can then read all 10 channels from the iBus interface of a FS-iA6B receiver, requiring only a single GPIO pin on an Arduino. So, simpler wiring, more functionality, and ideal for analogue remote control of animatronics or other any Arduino projects!
    Wiring diagrams, code, and flashing software available at github.com/playfultechnology/...
    Part of my Escape Room Tech Advent Calender for 2019!
    For my Escape Room tech projects, see / playfultech
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 13

  • @mitsos306ify
    @mitsos306ify 3 ปีที่แล้ว +1

    Awesome!

  • @kevorkboyaciyan
    @kevorkboyaciyan 4 ปีที่แล้ว +1

    I watched your video and like it. Firstly I can say that you do a great job. There isn't enought explanation on net that how can ve use 10 channel. According to your method I can use my FS İA6B receiver, then connect it to arduino nano via sbus and then connect arduino to PCA9685 16 channel PWM driver. So at the end I there will be lots of connection and component in my airplane. But is it worth? I can buy a new FS İA10B instead.

  • @AceHardy
    @AceHardy 4 ปีที่แล้ว +1

    👑

  • @dwrdbr
    @dwrdbr 2 ปีที่แล้ว

    How about controlling the rc transmitter signals using an arduino? The joysticks outputs different voltages at different positions. Can I use the pwm pin of the arduino to imitate this voltage and thus control the signal of the rc transmitter?

  • @serwatshahzada3196
    @serwatshahzada3196 ปีที่แล้ว

    Dear sir, I need your advice on this issue to make the transmitter control via Arduino
    Please help me with that I ll pay for this.
    Appreciate, your amazing

  • @RETROGAME-FIX
    @RETROGAME-FIX 3 ปีที่แล้ว +1

    Hi sir, Can we control stepper motors with this setup? If so can you please guide on how to do that? thank you.

    • @PlayfulTechnology
      @PlayfulTechnology  2 ปีที่แล้ว

      Sure - all I'm describing is a way of using a RC controller to send 10 input channels to an Arduino. What you do in the Arduino code with those inputs is totally up to you!

  • @imapipelaya
    @imapipelaya 3 ปีที่แล้ว

    Can you tell me how to write the output channels, the coding? .... I'm lost.

    • @rc3d490
      @rc3d490 3 ปีที่แล้ว +1

      Look the video description, here is the link for the code.

  • @ShammoThePro
    @ShammoThePro 3 ปีที่แล้ว

    can i use bldc motors with this sutup

    • @PlayfulTechnology
      @PlayfulTechnology  2 ปีที่แล้ว

      Sure - you can use any components that can be controlled by an Arduino.

  • @av_kuroneko7008
    @av_kuroneko7008 3 ปีที่แล้ว

    I think this is good, but didnt work for me im creating my own using github.com/bmellink/IBusBM example from here