Kto12 Young Learner's Robot: Kids can Program Robots!

Kids can program robots.
Parents, if you find that statement incredulous, modern technology may have left you far behind. Of course, your kids can program robots. What is just missing is a robot they will program. But I perfectly understand that this is easier said than done. Programmable robots could be pretty expensive. Our standard of living are not receptive enough even for small luxuries, like an iPhone, hence buying a programmable robot for kids might just be a far fetch idea. Even when buying one for them could someday inspire them to become scientists, engineers, or a technopreneur.
That thought just sounded too bad for us. That's why we worked hard to build a programmable robot that can unlock the geek potential that is trapped in you (and your kids), yet, is easy on your pocket
Introducing, Kto12 Mobile Robot
It may not look like a robot you see in the Terminator and Star Wars movie, but it is a robot, nonetheless. It can be programmed to move, make noises, and do some moves in response to the surroundings. This class of entry level mobile robot are affectionately referred to in the robotics community as Mobots - just a simple fusion of the MObile and roBOT word. Geeks love doing that.
The Kto12 Mobot may be simple, but it ain't no slouch. It is fitted with the following sensors that can make it aware to its surroundings:
- Ultrasonic Distance Sensor - Measure its distance from objects in front of it.
- Vibration Sensor - It will know it it hits something or something hits it, or if it fell (hopefully short fall) .
- Light sensor - It can sense how bright (or dark) around him.
- Sound Sensor - It can also sense if it is quiet or noisy. Your kids can program it to recognize sound pattern and functions accordingly. For example, if you kid is smart enough, he/she can program the Mobot to pull out the plug every time he hears your stereo play a Frank Sinatra. Just kidding. Or maybe I'm not. :-)
- A TWI port allows you want to add more sensors. A magnetic compass sensor, maybe?
- A wireless Bluetooth Port- You can add a bluetooth module (sold separately) if your kids advance enough to want to wirelessly control the Kto12 Mobot from a smartphone or a PC.
In addition to the sensors, it is equipped with the following devices so that your kids can program it to do things:
- Motor - there is a pair of motor to make it move from point A to B, or do some stunts.
- Big LED headlights - kids can program it to turn ON or OFF with a specific pattern.
- Loudspeaker - A toy is not a toy if it does not make noises. We provide a library of sound effects your kids can use. It can also also speak with a limited set of words.
- More LEDs - let your kid's imagination find use on these.
The Kto12 Mobot is powered by a Lithium Ion rechargeable battery. That means, you do not have to worry about spending tons of money buying batteries. If the Mobot runs out of power, simply recharge it using your phone's charger. A truly money saving feature.
Programming the Kto12 Mobot
Programming also takes a kiddie aproach. Instead of having to hide under a creepy hoodie while typing some incomprehensible words, Kto12 Mobot is programming is done by assembling a set of graphical blocks, very much like solving a jigsaw puzzle. These blocks can be connected in myriad of ways to enable you and your kids to make the Kto12 Mobot to do some tasks, and behave to your liking. This great programming tool was developed by David Li and He Qichen and gave it to the world as a free open source tool. We built and added a number of this blocks* (libraries) specially made for Kto12 to enable you to do a lot more with your Mobot.
Parents and kids can program Robots!
ArduBlocks by David Li and He Qichen
Learn more about Ardublocks (website).
Click to go to > Kto12 EDUBOT Product Page
Manual Guide
ArduBlock Installer with Kto12 BOT blocks
<Supporting Documents directory> Updates!
PATH should be like this.
C:\Users\WorkshopTech\Documents\Arduino\tools\ArduBlockTool\tool\ardublock-031319.jar
Note: For new release it has already in ArduBlockTool Folder where can easily add to Arduino IDE tools folder, instead of adding to My documents (EZ)
For manually placing the jar file, just follow the instructions
1. Go to My Documents
2. Open the Arduino folder>tools
3. Create New Folder ArduBlockTool and another tools folder inside of it.
4. Place the ardublock.jar (Note: Make sure its Executable Jar File).
5. Also you need to add the eGizmo_Kto12BOT library to
Arduino 1.8.8 Folder>libraries. OR My Documents>Arduino>libraries.
6. Now Open the Arduino IDE. (Any Arduino IDE version will do).
Video: Programming with Ardublocks
*Hidden under these graphical blocks are complex set of codes that gives detailed instructions to the Mobot what to do.
127 Comment(s)
Our Schools Division is interested for robotics kits for elementary and secondary. May I have a complete specifications for each kit and their prices? Tnx
Such a very useful article. Very interesting to read this article. I would like to thank you for the efforts you had made in writing this awesome article.\r\nI can also refer you to one of the Best Chatbot Services in Hyderabad.
e
1
1\'"
\\
@@3RVUp
JyI=
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
-1 OR 2+370-370-1=0+0+0+1 --
-1 OR 3+370-370-1=0+0+0+1 --
-1 OR 2+351-351-1=0+0+0+1
-1 OR 3+351-351-1=0+0+0+1
-1\' OR 2+409-409-1=0+0+0+1 --
-1\' OR 3+409-409-1=0+0+0+1 --
-1\' OR 2+546-546-1=0+0+0+1 or \'nCEJ9UMg\'=\'
-1\' OR 3+546-546-1=0+0+0+1 or \'nCEJ9UMg\'=\'
-1" OR 2+478-478-1=0+0+0+1 --
-1" OR 3+478-478-1=0+0+0+1 --
288\'
if(now()=sysdate(),sleep(12),0)
0\'XOR(if(now()=sysdate(),sleep(12),0))XOR\'Z
0"XOR(if(now()=sysdate(),sleep(12),0))XOR"Z
(select(0)from(select(sleep(12)))v)/*\'+(select(0)from(select(sleep(12)))v)+\'"+(select(0)from(select(sleep(12)))v)+"*/
-1; waitfor delay \'0:0:12\' --
-1); waitfor delay \'0:0:12\' --
1 waitfor delay \'0:0:12\' --
5W6zgR92\'; waitfor delay \'0:0:12\' --
-5 OR 142=(SELECT 142 FROM PG_SLEEP(12))--
-5) OR 450=(SELECT 450 FROM PG_SLEEP(12))--
-1)) OR 192=(SELECT 192 FROM PG_SLEEP(12))--
6LkwkKCd\' OR 843=(SELECT 843 FROM PG_SLEEP(12))--
ZsZ9qHs4\') OR 628=(SELECT 628 FROM PG_SLEEP(12))--
MYWQpMmE\')) OR 302=(SELECT 302 FROM PG_SLEEP(12))--
1*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),12)
1\'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),12)||\'
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1\'"
\\
@@wRvDK
JyI=
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
-1 OR 2+325-325-1=0+0+0+1 --
-1 OR 3+325-325-1=0+0+0+1 --
-1 OR 2+143-143-1=0+0+0+1
-1 OR 3+143-143-1=0+0+0+1
-1\' OR 2+847-847-1=0+0+0+1 --
-1\' OR 3+847-847-1=0+0+0+1 --
-1\' OR 2+175-175-1=0+0+0+1 or \'0JQ9FcRe\'=\'
-1\' OR 3+175-175-1=0+0+0+1 or \'0JQ9FcRe\'=\'
-1" OR 2+820-820-1=0+0+0+1 --
-1" OR 3+820-820-1=0+0+0+1 --
687\'
if(now()=sysdate(),sleep(12),0)
0\'XOR(if(now()=sysdate(),sleep(12),0))XOR\'Z
0"XOR(if(now()=sysdate(),sleep(12),0))XOR"Z
(select(0)from(select(sleep(12)))v)/*\'+(select(0)from(select(sleep(12)))v)+\'"+(select(0)from(select(sleep(12)))v)+"*/
1 waitfor delay \'0:0:12\' --
xLzFnWP8\'; waitfor delay \'0:0:12\' --
sm9LxF8p\' OR 199=(SELECT 199 FROM PG_SLEEP(12))--
8qsTiESR\') OR 113=(SELECT 113 FROM PG_SLEEP(12))--
vzIfVk0Z\')) OR 525=(SELECT 525 FROM PG_SLEEP(12))--
e\'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),12)||\'
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
1
e
1
e
1
e
1
e
e
e
e
1
e
e
e
1
1
1
Love this toy. I wish i can give this to my son soon
Since all children develop at different stages, some children may be ready for robotics for beginners at age 6 while others would be best suited to start at age 8 or 9.
Robotics and simulators can alter the way students learn in the classroom, resulting in students who are more informed and socially adept.\r\n\r\nCheck out the Pros and Cons of Sealing Concrete.
I love the way you write and share your niche! Very interesting and different! Keep it coming!\r\n\r\nCheck our blog to see more details about our Decorative concrete Harrisonburg.
Robots are particularly beneficial since they can perform tasks that might be hazardous for humans. They may be launched into space or the depths of the ocean, for instance. Additionally, risky things like radioactive trash or poisonous chemicals can be handled by robots.
Since every child develops at a different rate, some might be prepared to begin robotics for beginners at age 6, while others would be better off starting at age 8 or 9.\r\n\r\nPlease check our website to see more about Furnace Repair Spokane WA
Wondering where you can find the best-stamped concrete provider? Visit our page and you find it there!
I think it\'s great that kids get to learn this type of engineering at such a young age.
Great!
<a href="https://www.retainingwallspgh.com">retaining wall contractors pittsburgh</a>
d
5
Thanks for the information on this.
Thanks for the information on this.
Very useful information, this is a good reading of both, with quite a few good important points, and I\'m too, thanks for sharing your information, some new ones learn.
Thanks for providing this valuable and quality content.
Your writing style is impressive and unique.
Children can learn computational thinking, one of the fundamental cognitive abilities of mathematical thought, through play with educational robots.
Leave a Comment