Arduino Robot Tank Project


 
Thread Tools Search this Thread
Special Forums Hardware Arduino Robot Tank Project
# 1  
Old 01-22-2020
Arduino Robot Tank Project

Normally I'm not into kits, but I thought my wife would enjoy this one since she is a big fan of robots and droids on StarWars!

We are done with the basic mechanical assembly and starting on the electronics assembly today.

The robot's "brain" consists of three levels. The Arduino board, on the bottom, is the main controller. Then on top of the Arduino board is the motor control board and on the very top is the sensor board. Makes perfect sense to me.... LOL

Tomorrow we will finish I wiring, I guess Smilie

Arduino Robot Tank Project-img_9024jpg


Arduino Robot Tank Project-img_9023jpg


Arduino Robot Tank Project-img_9022jpg


Arduino Robot Tank Project-img_9021jpg


Arduino Robot Tank Project-img_9020jpg


Arduino Robot Tank Project-img_9018jpg


Arduino Robot Tank Project-img_9016jpg


Arduino Robot Tank Project-img_9014jpg


Arduino Robot Tank Project-img_9012jpg


Arduino Robot Tank Project-img_9025jpg
These 2 Users Gave Thanks to Neo For This Post:
# 2  
Old 01-22-2020
Some FYI on this project.

I'm currently waiting on KeyeStudio, the supplier of this RobotTank kit, to come off their Chinese New Years holiday and provide us with the basic "demo" Arduino sketches for this, instead of the Mixly graphical "code" they provide.

There are a few reasons for this. First, I'm personally not into graphical programming (like Mixly, which seem like a child's programming toy to me) and strongly prefer the C++ like Arduino IDE coding. Second, when I downloaded the mixly archive file provided by KeyeStudio, my Avast anti-virus scanner complains the archive contains some malware; and I'm just too busy to debug and "de-virus" the KeyeStudio Mixly archive.

KeyeStudio has kindly informed me they would get me the actual Arduino demo sketches for this robot kit after the Chinese New Years holiday is past, sometimes in February. I was going to make a video on the "virus alert" when unarchiving the mixly archive from KeyeStudio, but I've just been busy and making a "look at this virus alert" video for a supplier has not been a priority here. KeyeStudio was not satisfied with my photos of the virus alert(s) and requested a video!


I imagine, however, I'll start coding this robot long before I get the demo Ardunio sketches from KeyeStudio, but let's see what happens. My plan is to go beyond the kit and add some other sensors plus some other command and control boards. Let's see how long this kit can hold our attention. We have been playing with the kit little by little, not in a hurry, since we are waiting on supplier to get us the Arduino demo sketches before diving too far into this.

More later as we progress......

Note: The spelling is correct. It is KeyeStudio, not KeyStudio.
# 3  
Old 01-22-2020
I hope that you'll post us a video of this thing in action when it's done.
# 4  
Old 01-22-2020
Quote:
Originally Posted by hicksd8
I hope that you'll post us a video of this thing in action when it's done.
Currently the pace of assembly is controlled by my wife and her "when she feels like to assemble the robot" mood,. LOL.

We have not been in a hurry since we are also waiting for KeyeStudio to get us the Arduino demo (C++ like) sketches versus their current Mixly IDE controller code; which they have promised after the Chinese holidays.

So far, except for the Avast "Mixly virus warning" on the Mixly archive; it's been mostly smooth sailing and a lot of fun!
# 5  
Old 01-22-2020
Update:

For those who like to Google these projects and learn / enjoy with me; this is V2 of the KeyeStudio Tank Robot.

V2 adds more sensors / capabilities and a new front LED panel. The V2 version also introduced Mixly to the project line, as I understand it. There may be other V1 to V2 robo-mutations.

KeyeStudio has already promised me they are going to upgrade their V1 demo C++ like Arduino code for the V2 model soon.

I would like to take this time to wish the KeyStudio team a safe and coronavirus-free Lunar New Year holiday season!

Please stay safe and healthy!

I would also like to thank hicksd8 who is always watching over my Arduino projects in the background like a kind of "Arduino guardian angel". Thanks Dennis!! Always appreciated!
# 6  
Old 02-25-2020
Update:

This mini robot tank is fully assembled. Keyestudio sent me the sample code for an earlier version (version 1), not the current version (version 2), which I have attached here (the code is open and free to use from Keyestudio for similar projectsm, but I recommend the Mini Robot Tank V2 project kit).

At the moment, I'm busy on other projects, still hoping to get the V2 code, and need to buy the batteries; but hope to this this up and running in the not-to-distant future and sending data via MQTT and Node-RED, as "just another node on the network".

Arduino Robot Tank Project-img_9185jpg


Arduino Robot Tank Project-img_9184jpg


Arduino Robot Tank Project-img_9183jpg


Mini Robot Tank V1 Code (Photos are of V2, not V1 robot):

Arduino Robot Tank Project-screen-shot-2020-02-25-110444-amjpg
Login or Register to Ask a Question

Previous Thread | Next Thread

6 More Discussions You Might Find Interesting

1. Programming

Arduino Project: iPhone to HM-10 BLE to NB-IoT Shield to NB-IoT Network to Internet to Linux Server

This post describes a "work in progress" project I started today. Here is the High Level Overview: Currently, this project sits on my desk as an Arduino UNO (on the bottom), an NB-IoT Shield (sandwiched in the middle), a Sensor Shield (on top) with a HM-10 BLE Module (in the little... (13 Replies)
Discussion started by: Neo
13 Replies

2. Programming

Arduino Project with NB-IoT (3GPP) and LoRa / LoRaWAN

My favorite projects are always related to the "latest" tech in command and control, networking and network communications. This Elecrow GSM/GPRS/EDGE SIM5360E 3G Shield seems to be the "latest and the greatest" as far as 3G and GPS, as far as I can see so far, but I has it drawbacks for sure.... (6 Replies)
Discussion started by: Neo
6 Replies

3. Programming

Arduino UNIX Time - Syncing Computer UNIX Time to Arduino Time with Python

Just finished a quick Python script to send the current unix time over to the Arduino from macOS, so in the absence of GPS or some other way to get the unix timestamp (epoch time) to the Arduino, I can get my macOS and Arduino UNO synced to within a second. Normally, when the Arduino starts... (9 Replies)
Discussion started by: Neo
9 Replies

4. Programming

More Arduino Stuff...

HI all... (Apologies for any typos.) To add to Neo's Arduino subject matter I have decided to upload this in ".zip" format. Ignore "*.info" files these are AMIGA icons only and also the "HAM" drawer as these are photos in ancient AMIGA HAM modes. I have noticed that there are current... (6 Replies)
Discussion started by: wisecracker
6 Replies

5. Programming

Arduino-cli - Uploading to Unknown Chinese Arduino Boards using the Arduino Command Line Interface

In my further exploration of Arduino, today I decided to install the arduino-cli on my mac today. https://github.com/arduino/arduino-cli I followed the instructions for macOS but when I got to this part: arduino-cli board list I got the dreaded "Unknown" Fully Qualified Board Name... (1 Reply)
Discussion started by: Neo
1 Replies

6. Windows & DOS: Issues & Discussions

Adding robot and drives

Hi All Im running veritas netbackup 6.5.5, on MWindows 2003 master server. Ive just added a Quantum PX500 with 2 drives, the problem im facing is that now under the storage unit tab on console all the storage unit types for NDMP have the new robot listed and not the original one. The set up i... (0 Replies)
Discussion started by: blossy786
0 Replies
Login or Register to Ask a Question