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 SideRight SideFrontBackTopBottom
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"