กลับไปหน้ารวมไฟล์
arduino-robot-w-gopro-and-fpv-iphone-control-via-bluetooth-379e5a-en.md

Hello everybody!

Current version of my robot have two modes:

1. Control from the iPhone using the application via Bluetooth connection. Control GoPro camera via Wi-Fi and suspension using servo motors. Simple FPV mode. :)

2. Obstacle avoidance autopilot with ultrasonic sensor and gyro.

The robot is built on the basis of Tamiya platform and spare parts purchased on eBay.

Planned Further Development:

I want to make control of robot based on pattern recognition using the Raspberry Pi. I have a Raspberry Pi 3 with camera, but have no time for programming. :)

In action

Left Side

Right Side

Front

Back

Top

Bottom

Thanks for watching!

EXPANDED TECHNICAL DETAILS

High-Speed Telemetry and Scouting

This high-performance mobile scouting robot combines long-range Bluetooth control with a First-Person View (FPV) camera link.

  • iPhone Mobile Hub: Controlled via a custom app (or Bluefruit LE) on an iPhone. The Arduino receives joystick vectors over Bluetooth Low Energy (BLE) for precise, 360-degree maneuverability.
  • GoPro Stabilization: The robot features a custom mount for a GoPro action camera, allowing for high-definition scouting. The camera's WiFi link is used for the FPV feed, while the Arduino handles the physical mobility.

All-Terrain Mobility

  • H-Bridge Drive Train: Driven by an L298N module. The firmware handles "S-Curve" acceleration, ensuring the GoPro footage remains steady even when the robot starts and stops suddenly.

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

title: "Arduino Robot w/ GoPro and FPV iPhone Control via Bluetooth"
description: "Arduino robot with GoPro camera and FPV function controlled from iPhone via Bluetooth or obstacle avoidance with ultrasonic sensor."
author: "AlxArd"
category: "Motors & Robotics"
tags:
  - "hc-05"
  - "tamiya"
  - "iphone"
  - "arduino robot"
  - "bluetooth"
  - "gyro"
  - "ultrasonic sensor"
  - "wi-fi"
  - "autopilot"
  - "mpu-9250"
  - "cars"
  - "fpv"
  - "gopro"
  - "obstacle avoidance"
  - "tank"
views: 20897
likes: 32
price: 2450
difficulty: "Intermediate"
components:
  - "1x Arduino UNO"
  - "1x RobotGeek Sensor Shield"
  - "1x Tamiya Universal Plate 70098"
  - "1x MPU-9250/650 Gyro"
  - "1x Tamiya Gearbox 70168"
  - "3x SG90 Micro-servo motor"
  - "1x Ultrasonic Sensor - HC-SR04 (Generic)"
  - "1x Soldering iron (generic)"
  - "1x HM-10 BLE Bluetooth 4.0 CC2540 CC2541 Serial Wireless Module"
  - "1x Jumper wires (generic)"
  - "2x HQRP 18650 Li-Ion battery"
  - "1x Tamiya Track and Wheel Set 70100"
  - "2x 5274 Li-Ion battery charge controller Generic"
  - "1x Dual H-Bridge motor drivers L298"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "608a46a0dfe2b1fcb25602d3d965cee16e3510665ddaf014b83eb71435d135eb"
encryptedPayload: "U2FsdGVkX1/OIVYqx9+RJ8lXfslUGB1yekopzelT6q4R2InJxnQn8a2MREhBweA0hF772WZGa+DW/TwltQutGkBe43hb+cFBfRTWaJQuKik="
seoDescription: "Build an Arduino Robot with GoPro FPV, iPhone Bluetooth control, and obstacle avoidance using an Ultrasonic Sensor."
videoLinks:
  - "https://www.youtube.com/embed/ygxRD-B_VXo"
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/arduino-robot-w-gopro-and-fpv-iphone-control-via-bluetooth-379e5a_cover.jpg"
lang: "en"