Raspberry Pi 4 Driving a DIY Rover Using a PS4 Controller | RC Robot

Поделиться
HTML-код
  • Опубликовано: 14 мар 2020
  • • Christmas and Spring Festival discounts for PCB manufacturing and assembly: www.pcbway.com/activity/chris...
    ==========
    • Your support helps me post videos more frequently:
    / acrobotic
    www.paypal.me/acrobotic
    buymeacoff.ee/acrobotic
    BTC: 1ZpLvgETofMuzCaKoq5XJZKSwe5UNkwLM
    ==========
    • Find me on:
    / acrobotic
    / acrobotic
    / acrobotic
    ==========
    • My shops:
    acrobotic.com/shop
    amazon.com/shops/acrobotic
    ==========
    • Description:
    In this video tutorial I show how to control a Raspberry Pi 4 DIY Rover Robot using a PlayStation 4 controller. I go over the hardware assembly process, then how to pair the controller to the Raspberry Pi, and finally how to use Python to receive the controller inputs and control the direction of the robot.
    ==========
    • Related vids:
    Set up the linux-based Raspbian Operating System: • Raspberry Pi 4 as a Li...
    Set up Raspbian for access without a keyboard, monitor, and even a Wi-Fi connection: • Raspberry Pi 4 SSH Set... (complete) • Raspberry Pi 4 Headles... (summary)
    ==========
    • Project code:
    github.com/acrobotic/Ai_Demos...
    ==========
    • Project parts:
    ACROBOTIC 6VDC N20 Gearmotors:
    100 RPM: amzn.to/2Z7fmtT (affiliate)
    150 RPM: amzn.to/31ZF7cR (affiliate)
    ACROBOTIC 6VDC N20 Gearmotor Brackets:
    amzn.to/2KKpFv8 (affiliate)
    ACROBOTIC HC-SR04 Ultrasonic Sensor:
    amzn.to/32yTFBm (affiliate)
    ACROBOTIC 47mm Rubber Wheels:
    Orange: amzn.to/2HhM6py (affiliate)
    Blue: amzn.to/2KOxUGO (affiliate)
    ACROBOTIC Caster Wheel:
    amzn.to/2KKYG2I (affiliate)
    ACROBOTIC Raspberry Pi GPIO Label:
    amzn.to/2Z8FTSZ (affiliate)
    ACROBOTIC Raspberry Pi Motor HAT:
    (coming soon)
    Canakit Raspberry Pi 4 Starter Kit:
    amzn.to/313OKXe (affiliate)
    Micro HDMI to HDMI Cable:
    amzn.to/2YyXFSZ (affiliate)
    SanDisk 32GB MicroSD Card:
    amzn.to/2K49ybI (affiliate)
    ==========
    • Music:
    Epidemic Sound (epidemicsound.com). Standard RUclips License.
    ==========
    • Sponsor:
    This video was sponsored by PCBWay.
    ==========
    #RaspberryPi #RaspberryPi4 #Robot
  • НаукаНаука

Комментарии • 23

  • @shantanufadnisrides
    @shantanufadnisrides 3 года назад +7

    Now that's what I like, a video with 0 dislikes. Nicely explained. Thanks!! Planning to try something similar myself.

  • @RichardFalkner
    @RichardFalkner Год назад

    Very inspiring! Thank you

  • @bledarbregu7873
    @bledarbregu7873 2 года назад

    Thank You. It helped me a lot.

  • @4plus17
    @4plus17 Год назад

    Tanks man!

  • @electricit497
    @electricit497 2 года назад

    Love it bro

  • @rico8192
    @rico8192 4 года назад

    Buenísimo! Divino tu gua-gua también. Salu2

    • @datasith
      @datasith  4 года назад

      Gracias maestro, me alegra que te haya gustado!

  • @ralfbeast7236
    @ralfbeast7236 3 года назад

    I think it helpd me to make my stuff

  • @MeTechSoGood
    @MeTechSoGood 4 года назад +1

    can bluetooth program still be used without raspberry pi motor hat? For instance if one were to only use raspberry pi with a motor controller like L289N. Im thinking the motor hat makes all connections and code easier and since there is already sample code?

  • @sohaibarif2835
    @sohaibarif2835 3 года назад

    The description says motor hat coming soon, is it out now? which one do you reccomend till then?

  • @animefreak207
    @animefreak207 3 года назад

    How are you doing this with an 360 controller? Please show code and a built tutorial

  • @mikeedubas2521
    @mikeedubas2521 3 года назад +1

    I don't see the ps4_text.py in the repository :/

  • @johnstreety6682
    @johnstreety6682 3 года назад

    Do you have any idea how to implement variable input through PWM with the joysticks?

    • @wyattrogers8689
      @wyattrogers8689 Год назад

      Convert the input value for a button into a percentage, from the range of the certain button. Then use that value as a “ChangeDutyCycle()” value when you def a certain button.

  • @Ka7u3
    @Ka7u3 3 года назад

    I am trying to get a ps4 controller working on my raspberry pi with a roboclaw installed but I can't seem to handle the address and the connection of the controller because the packages are way too different

  • @kyleroesch7750
    @kyleroesch7750 Год назад

    Is there a node-red program to download to do this as well?

  • @LeonardoLacchini
    @LeonardoLacchini 3 года назад +2

    have you remove the code file ?

  • @tyronboucher2670
    @tyronboucher2670 Год назад

    When i type "power on" it says "Failed to set power on: org.bluez.Error.Blocked".