A major part of the modern electronic devices glamour comes from the calm inhuman glow of the LED's carefully embedded into their bodies.
Our robot is not an exception. Adding just couple simple LEDs, changed its appearance radically. Let's see what resources the robotics designers can tap into, and bring more light into their projects.
A step by step guide for the beginners on robotics, Arduino and electronics
Showing posts with label MEGA. Show all posts
Showing posts with label MEGA. Show all posts
December 18, 2017
August 30, 2017
12. Better Remote Control with FPV
Making Things Complicated
In one of the previous posts, we explained the initial version of the remote control system, implemented for our robot. It was based on a simple protocol and used RoboRemo application as a remote control user interface.The simplicity of the solution posed some limits on the functions. At some point, we decided to make a step forward and implement a more complicated remote control version.
Mainly - we were looking for:
- FPV (First Person View) - the possibility to see the real-time video from the camera installed at the robot
- Usage of joystick or steering wheel to control the robot
- Having a big dashboard with many small controls which can operate numerous features of the robot and indicate on the screen the real status which is based on telemetry
- Possibility to see all the traffic between the robot and the remote control application, having the possibility to type commands manually
Labels:
AI,
ESP13,
FPV,
Java,
MEGA,
multitasking,
programming,
RoboRemoteFPV,
Serial,
training,
WiFi
June 15, 2017
9. WiFi Remote Control
Finally, we found some time to play with the ESP13 board. After a deeper investigation - this module proved to be a very self-sustaining and robust shield which grants the limitless access to the WiFi connection for any Arduino projects.
Labels:
books,
components,
electronics,
ESP13,
ESP8266,
MEGA,
programming,
RoboRemo,
Serial,
UNO,
WiFi
May 14, 2017
4. Arduino MEGA 2560
WHY?
The grandiosity of the plans we have for our mighty robot raised some concerns. Can a single Arduino UNO carry on all the tasks we expect? At that time we did not trust much the wires-saving technologies like I2C or SPI. So we thought, first of all, we will quickly run out of available Arduino ports.
May 11, 2017
3. Chassis Selection
The Plan
Preparation steps may take a lot of time. I and my son spent more than two months learning the basics and running small experiments with Arduino. We used a custom-built starting kit, passed a couple of beginners ramp-up courses, played with Arduino board, sensors, LED and electric motors driven by transistors. Ultimately, we figured out what can we expect from the Arduino-based robot, and what kind of the tasks it can perform.
We decided to build a rather big robot which should be able to wander around the rooms. It needs to be capable going over 5 cm (2 inches) doorsteps (because that is the height of the doorsteps in our house. Also, the robot must be stable and capable of wearing lots of sensors, a video camera or a cell phone, and/or some small TFT screen. Imagination instantly paints some caterpillar-chassis robot 10 cm high and 20x20 cm long and wide (~4x8x8 inches).
Subscribe to:
Posts (Atom)