กลับไปหน้ารวมไฟล์
drone-powered-360o-circular-smartphone-camera-rig-83c25b-en.md

My Project Videos

Check out how I made this rig here:

Video showing the entire build process and first user interaction with final prototype

See the build process of the project (0:00) and the camera rig working for the first time (5.50).

Check out my first test outside with the rig here:

First test outside with three users and post production editing effects

Check out the rig being used without a user subject in the centre:

Summer Garden Spin - Rig being used as regular 360º filming rig

Check out the rig being used with bubbles!

Bubbles - Rig being used while user plays with bubbles for effect

Please Subscribe to my YouTube channel to watch all my latest videos including experimentations with the camera rig!

How I made it

This was my first ever Arduino and physical computing project as part of my BSc Product Design course at Middlesex University London. The brief given was:

"To develop a new user experience for smartphone camera users. The system should enable users to shoot amazing video that has either not previously been possible or that can only be done with expensive professional systems"

Expensive camera rig setup required to achieve Industry standard bullet time effect

I wanted to focus on the Bullet time effect the visual technique made famous by the Matrix films and more recently used in BBC's Sherlock.

As part of my project I was required to use Arduino & related physical computing resources that I had available to me.

I looked at several ways of achieving the desired effect, the original idea was to have a device which could hang from a suspended pivot point (e.g. a ceiling or tree) and then spin around the user standing below. However, it was quickly identified that this could pose a risk to the user and also limit the areas where it could be used.

I then looked at potential tech which I could implement in order to get the high speed required to shoot the bullet time effect as well as other 360º surround video.

Project Overview & Technical Deep-Dive

"Drone-Cycle" is a professional-grade cinematic tool designed to democratize the "Bullet-Time" effect. This project re-engineers a heavy-duty office chair base into a high-stability central pivot, driven by a 1000KV Brushless Outrunner. By integrating a wireless XBee telemetry bridge, the rig allows for remote operator control, enabling high-acceleration spins that capture seamless 360º footage around a central subject.

  • Brushless Propulsion & ESC Forensics:
    • The A2212 Outrunner: Unlike brushed motors, the A2212 utilizes electronic commutation. The Arduino dispatches a 50Hz PWM signal (ranging from 1000µs to 2000µs pulses) to a 30A ESC, which then synthesizes a 3-phase AC signal to drive the motor.
    • Thrust-to-Torque Conversion: The motor is equipped with a drone propeller. Rather than lift, this propeller generates horizontal thrust, creating the rotational momentum required to overcome the static friction of the bearing hub and swing the camera boom at high velocities.
  • Wireless Command Gate (XBee Series 2):
    • Zigbee Mesh Topology: The system features two Arduino nodes. The "Remote Node" captures potentiometer values and transmits them over a 2.4GHz IEEE 802.15.4 link. The "Rig Node" receives these data frames in real-time, adjusting the ESC throttle.
    • Noise Immunity: By using XBee Series 2, the rig maintains a robust connection even in environments with heavy Wi-Fi interference, ensuring the operator can safely "Kill" the motor if the user loses balance.
  • Mechanical Kinematics & Precision Engineering:
    • Central Pivot Hub: To ensure the user remains steady at the center of the rotation, the rig utilizes a cast-metal chair base. A lathe-turned sleeve containing two Needle Roller Pin Bearings allows the extension arm to rotate with minimal friction and zero radial play.
    • Moment of Inertia Optimization: The electronics and battery are mounted close to the central pivot to decrease the 'Swing Weight,' while the smartphone is positioned at the end of the monopod boom to maximize the rotational radius and provide a wider perspective.

Initial Prototype

I tested out the Arduino & drone motor setup using a simple Fade code from the Arduino example basic sketches.

Testing out the Arduino Uno, Brushless Drone Motor with ESC using a breadboard & potentiometer

I then looked to make a device that wouldn't require an specific environment in order to work and came up with the idea of a pivot point which the user would stand on and have the camera swing around below their feet.

Wanting to prove my concept worked, I made an initial prototype using materials readily available to me which included scrap ply & metal, an old bicycle wheel and a plastic platform. I then roughly attached the Arduino and all the other tech including the motor with a soft propeller.

Initial Prototype with Arduino Uno & Breadboard circuit powered by a LiPo battery

This prototype proved that I could achieve the desired effect as you can see in the first part of my YouTube video below however it wasn't as stable for the user because of the narrow bicycle pivot point. I then went to a scrapyard to look for wheels with bigger hubs and bearings.

Initial Prototype with user interaction

Final Prototype & Engineering Implementation

I found this discarded office chair and had hoped to apply the bicycle wheel and its bearing system from the prototype to the mechanism and base from this chair - as it was ideal to overcome the stability issues that I had had with the initial prototype but they proved to be unsuitable for working with together in order to get the compact finish I wanted.

Discarded office chair with solid cast metal base

However, I realised that I could still use the strong and stable base from the chair and make a custom fit bearing to go around the stem of the base and swing around with the user standing where the person would have sat on the chair.

Lathe Made & Tig Welded angle with Roller Needle Bearings

I made the custom fit bearing and fitted it to the metal base. I had an extension arm fitted where I attached and mounted the Arduino, motor (onto water jet cut bracket) & battery with the Monopod (selfie stick) into the top part of the arm.

  • High-Current Power Management:
    • The system is powered by a 3S LiPo battery (11.1V). During peak acceleration, the brushless motor can draw over 15A. Large-gauge XT60 connectors and heavy-duty wiring are utilized to prevent voltage sags that could reset the Arduino or cause the XBee link to drop.
  • Safety & Balance Control:
    • The weight of the smartphone and monopod creates a massive cantilever force on the central shaft. The use of a TIG-welded metal arm ensures the structure can withstand the centripetal forces generated at high RPMs without catastrophic mechanical failure.

I used Digi's Xbee Series 2 Wireless connectivity to allow the operator to have full control of the speed and the status of the rig when the user was within it. I needed to have a second Arduino to communicate with the one on the arm that controlled the speed and on/off status which became a remote control.

  • Operator Interface (HMI):
    • The custom-built remote control includes a laser-cut enclosure and an integrated XBee explorer. This provides the operator with a high-fidelity "Throttle" to smoothly ramp up the motor speed, preventing sudden "Jerks" that could dislodge the camera or subject.

Conclusion

Drone-Cycle demonstrates the potential of cross-disciplinary engineering. By combining UAV propulsion tech with heavy mechanical pivots and wireless mesh networking, it provides an accessible, high-performance solution for advanced cinematic storytelling.


Kinetic Cinematography: Capturing time through brushless rotation.

ICYMI:

Watch the final result footage from the Camera rig in the series of videos that I have made for my YouTube Channel:

First test outside with three users and post production editing effects
Summer Garden Spin - Rig being used as regular 360º filming rig

Check out the rig being used with bubbles!

Bubbles - Rig being used while user plays with bubbles for effect
Video showing the entire build process and first user interaction with final prototype

Thanks for reading about and watching my first ever Arduino project!

For updates on my work, please follow me on:

ข้อมูล Frontmatter ดั้งเดิม

apps:
  - "Arduino IDE"
  - "XCTU (XBee Configuration)"
author: "kfernandesign"
category: "Motors & Robotics"
components:
  - "2x SparkFun XBee Explorer USB"
  - "2x Arduino UNO"
  - "1x Metal Lathe"
  - "1x FLOUREON® 11.1V 2200mAh 3S 25C Lipo RC Battery Rechargeable RC Battery with XT60 Plug"
  - "1x UNIKEL A2212 1000KV Brushless Outrunner Motor+30A Brushless ESC for DJI F450 550"
  - "1x Selfie Stick with Bluetooth Remote"
  - "1x 5040 Drone Prop"
  - "1x Pillar Drill"
  - "1x Cordless Drill"
  - "1x Rotary potentiometer (generic)"
  - "2x Needle Roller Pin Bearing"
  - "1x Tig Welder"
  - "1x Waterjet Cutter"
  - "2x XBee Series 2 Wireless Chip"
  - "1x Metal Mitre Saw"
  - "1x Jumper wires (generic)"
description: "A high-velocity, brushless-powered cinematic rig that utilizes XBee wireless telemetry and Arduino-controlled drone propulsion to capture industry-standard 360º circular video."
difficulty: "Intermediate"
documentationLinks: []
downloadableFiles: []
encryptedPayload: "U2FsdGVkX19ugLKK1Ej1z6fTxnXWGNYUVNQVbxr0PunAGMVFoMujgnp5TIL7XWalT93zuKzTi20Owz5mStjMQm5EtlJFvM9slbQbA09DhsY="
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/drone-powered-360o-circular-smartphone-camera-rig-83c25b_cover.jpg"
lang: "en"
likes: 13
passwordHash: "55dac8f347dae2497c6e8ba79f27c689c5a07951dad5bc5e7aab23c781612315"
price: 2450
seoDescription: "Build a Drone Powered 360º Circular Smartphone Camera Rig with Arduino & XBEE to capture 360º video using one Smartphone."
tags:
  - "cinematography"
  - "brushless-motors"
  - "xbee-wireless"
  - "mechanical-engineering"
  - "bullet-time"
  - "rotational-kinematics"
title: "Drone Powered 360º Circular Smartphone Camera Rig"
tools:
  - "Metal Lathe"
  - "TIG Welder"
  - "Waterjet Cutter"
  - "Pillar Drill"
videoLinks:
  - "https://www.youtube.com/embed/u_ZYYHx3VcU"
  - "https://www.youtube.com/embed/gPo4U2X1Yvo"
  - "https://www.youtube.com/embed/o9dTy6saNEk"
  - "https://www.youtube.com/embed/NgDqykVPJVY"
  - "https://www.youtube.com/embed/gPo4U2X1Yvo"
  - "https://www.youtube.com/embed/o9dTy6saNEk"
  - "https://www.youtube.com/embed/NgDqykVPJVY"
  - "https://www.youtube.com/embed/u_ZYYHx3VcU"
views: 17027