<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-CN">
		<id>http:///https//wiki.microduino.cn/index.php?action=history&amp;feed=atom&amp;title=Microduino-Joypad_Self-balance_Robot_Kit</id>
		<title>Microduino-Joypad Self-balance Robot Kit - 版本历史</title>
		<link rel="self" type="application/atom+xml" href="http:///https//wiki.microduino.cn/index.php?action=history&amp;feed=atom&amp;title=Microduino-Joypad_Self-balance_Robot_Kit"/>
		<link rel="alternate" type="text/html" href="https//wiki.microduino.cn/index.php?title=Microduino-Joypad_Self-balance_Robot_Kit&amp;action=history"/>
		<updated>2026-06-06T05:11:36Z</updated>
		<subtitle>本wiki的该页面的版本历史</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https//wiki.microduino.cn/index.php?title=Microduino-Joypad_Self-balance_Robot_Kit&amp;diff=6672&amp;oldid=prev</id>
		<title>1304410487@qq.com：/* Software Debugging */</title>
		<link rel="alternate" type="text/html" href="https//wiki.microduino.cn/index.php?title=Microduino-Joypad_Self-balance_Robot_Kit&amp;diff=6672&amp;oldid=prev"/>
				<updated>2014-12-04T02:23:12Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Software Debugging&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;zh-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;2014年12月4日 (四) 02:23的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l170&quot; &gt;第170行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第170行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**The left switch is OutPutEnable and only when you turn it upside can you control the robot. The left joystick controls back and forth rotation, and the right joystick controls left and right-direction rotation.&amp;#160; &amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**The left switch is OutPutEnable and only when you turn it upside can you control the robot. The left joystick controls back and forth rotation, and the right joystick controls left and right-direction rotation.&amp;#160; &amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Microduino_Joypad_ok3.jpg||600px|center|thumb]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Microduino_Joypad_ok3.jpg||600px|center|thumb]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*Select control mode &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;**We can select to control Quad. or Robot by【key3】. Meantime, under Robot mode, we can control the self-balance robot as well as BOXZ mini robot. “Black” means being selected.&amp;#160; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Microduino_Joypad_config2.jpg||600px|center|thumb]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;**We can select somatosensory control mode by【key4】. Under the mode, you must stack [[Microduino-10DOF]] and select “MPU ON”. However, if under the joystick mode, you need to choose “MPU OFF”.&amp;#160; &amp;#160; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Microduino_Joypad_config3.jpg||600px|center|thumb]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*Joystick adjustment&amp;#160; 摇杆校准&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Rotate two joysticks to the fullest and press key 3 and enter Robot control mode after seeing no data change on TFT screen.&amp;#160;  &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Microduino_Joypad_ config4.jpg||600px|center|thumb]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*Turn on the switch on the left top and then you can have a control of the robot by moving the joystick and watching the data change on the screen. &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Microduino_Joypad_ config5.jpg||600px|center|thumb]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*The right switch is for range adjustment. Turn it to the top and you can fully control the self-balance robot.&amp;#160; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Microduino_Joypad_ config6.jpg||600px|center|thumb]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Attention==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Attention==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>1304410487@qq.com</name></author>	</entry>

	<entry>
		<id>https//wiki.microduino.cn/index.php?title=Microduino-Joypad_Self-balance_Robot_Kit&amp;diff=5600&amp;oldid=prev</id>
		<title>1304410487@qq.com：Created page with &quot;{{Language|Microduino-Joypad Self-balance Robot Kit}} {| style=&quot;width: 800px;&quot; |- | ==Outline== *Project：Microduino Self-balance Robot     *Purpose：To control the self-bal...&quot;</title>
		<link rel="alternate" type="text/html" href="https//wiki.microduino.cn/index.php?title=Microduino-Joypad_Self-balance_Robot_Kit&amp;diff=5600&amp;oldid=prev"/>
				<updated>2014-11-04T08:26:24Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Language|Microduino-Joypad Self-balance Robot Kit}} {| style=&amp;quot;width: 800px;&amp;quot; |- | ==Outline== *Project：Microduino Self-balance Robot     *Purpose：To control the self-bal...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Language|Microduino-Joypad Self-balance Robot Kit}}&lt;br /&gt;
{| style=&amp;quot;width: 800px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
==Outline==&lt;br /&gt;
*Project：Microduino Self-balance Robot    &lt;br /&gt;
*Purpose：To control the self-balance robot by Microduino-Joypad.  &lt;br /&gt;
*Difficulty: High &lt;br /&gt;
*Time-consuming: 6-hour  &lt;br /&gt;
*Maker: Microduino Studio-PKJ    &lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
*Principle &lt;br /&gt;
By using gyroscope and accelerometer ([[Microduino-10DOF]]) to detect altitude change of the robot, and ([[Microduino-Stepper) to drive the motor precisely and keep the balance of the system.   &lt;br /&gt;
*Structure &lt;br /&gt;
The robot is simply structured with a self-designed 3D-printer frame and a stepper as well as a self-balance system to adjust.  &lt;br /&gt;
*Advantage&lt;br /&gt;
It is highly integrated with less wires and powerful modules, which adopts Nrf24 for wireless communication currently. Users can change communication option according to personal preference.   &lt;br /&gt;
&lt;br /&gt;
==Frame Buildup and Debugging ==&lt;br /&gt;
===Equipment===&lt;br /&gt;
*Microduino modules needed   &lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|Module||Number||Function &lt;br /&gt;
|-&lt;br /&gt;
|[[Microduino-Core+/zh ]]||1||Core board&lt;br /&gt;
|-&lt;br /&gt;
|[[Microduino-USBTTL]]||1||Program upload  &lt;br /&gt;
|-&lt;br /&gt;
|[[Microduino-10DOF]]||1||Altitude stability   &lt;br /&gt;
|-&lt;br /&gt;
|[[Microduino-nRF24]] ||1||Wireless communication  &lt;br /&gt;
|-&lt;br /&gt;
|[[Microduino-Stepper]] ||2||Stepping motor drive  &lt;br /&gt;
|-&lt;br /&gt;
|[[Microduino-Robot]] ||1||Motor driver &lt;br /&gt;
|}&lt;br /&gt;
*Other equipment &lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|Module||Number||Function &lt;br /&gt;
|-&lt;br /&gt;
|Stepper|| 2||Keep wheels running  &lt;br /&gt;
|-&lt;br /&gt;
|Wheel ||2 ||&lt;br /&gt;
|-&lt;br /&gt;
|18650 Battery box || 1||Battery loading &lt;br /&gt;
|-&lt;br /&gt;
| 18650 Battery||2 ||Power supply  &lt;br /&gt;
|-&lt;br /&gt;
| 3D printer frame ||1 ||Frame support &lt;br /&gt;
|-&lt;br /&gt;
|Plastic fastener ||12 ||Fixate the frame &lt;br /&gt;
|}&lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_all.jpg||600px|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
===Robot Buildup===&lt;br /&gt;
*Step 1：Build the model by GoogleSketchUp and print out the model with 3D printer    &lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_3D.jpg||600px|center|thumb]]&lt;br /&gt;
*Step 2: Put four single-pass and double-pass on the 3D printer frame to fixate [[Microduino-Robot]].   &lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_1.jpg||600px|center|thumb]]&lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_2.jpg||600px|center|thumb]]&lt;br /&gt;
*Step 3: Modules needed to be stacked on [[Microduino-Robot]] here: [[Microduino-Core+]], [[Microduino-10DOF]] and [[Microduino-nRF24]].   &lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_3.jpg||600px|center|thumb]]&lt;br /&gt;
*Step 4: Fixate the installed boards on the frame with the nylon strings.    &lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_4.jpg||600px|center|thumb]]&lt;br /&gt;
*Step 5: Install [[Microduino-Stepper]] on [[Microduino-Robot]].   &lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_5.jpg||600px|center|thumb]]&lt;br /&gt;
*Step 6: Stick the double-sided adhesive on the bottom of the stepper to strengthen it. &lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_6.jpg||600px|center|thumb]]&lt;br /&gt;
*Step 7: Install the two steppers together. &lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_7.jpg||600px|center|thumb]]&lt;br /&gt;
*Step 8: Fixate the battery.  &lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_8.jpg||600px|center|thumb]]&lt;br /&gt;
*Step 9: Connect the power interface of the battery to the board. You can check whether the power supply works normally or not by switching on the power of [[Microduino-Robot]]. &lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_9.jpg||600px|center|thumb]]&lt;br /&gt;
*Step 10: Wiring method of the stepper connector. Take M.B drive interface for example, the left motor connects to [[Microduino-Stepper]] and the left one to M.A   &lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_10.jpg||600px|center|thumb]]&lt;br /&gt;
*Step 11: Fixate the metal post on the stepper. &lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_11.jpg||600px|center|thumb]]&lt;br /&gt;
*Step 12: Fixate the wheel on the metal post.  &lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_12.jpg||600px|center|thumb]]&lt;br /&gt;
Then, the whole structure buildup is finished.   &lt;br /&gt;
===Software Debugging ===&lt;br /&gt;
**Libraries download：https://github.com/wasdpkj/libraries&lt;br /&gt;
&lt;br /&gt;
You will need_03_Microduino_nRF_RF24 and _03_Microduino_nRF_RF24Network and please replace the original Arduino IDE libraries.  &lt;br /&gt;
&lt;br /&gt;
**Program Test：&lt;br /&gt;
https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Joypad/Joypad_Balance_Reception&lt;br /&gt;
&lt;br /&gt;
*Debugging：&lt;br /&gt;
**Preparation&lt;br /&gt;
***Hardware: Microduino-USBTTL and the well-built self-balance robot.  &lt;br /&gt;
***Software: Libraries supported and Arduino IDE;  &lt;br /&gt;
***Uncompress the library files and test program and then copy them to library folder in Arduino IDE; &lt;br /&gt;
***Open the program and select Microduino Core+(Atmega644P@16M,5V) as the board after compiling, then stack [[Microduino-USBTTL]] and upload directly;&lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_ok1.jpg||600px|center|thumb]]&lt;br /&gt;
***After the upload, you can take off [[Microduino-USBTTL]] and turn on the power switch. Take the robot for about 4 seconds and then loose your hands and watch if it can stand up.  &lt;br /&gt;
***You can try to disturb the robot with your hands and can feel the counterforce.  &lt;br /&gt;
[[File:Microduino_Joypad_Balanced car_ok2.jpg||600px|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Remote Controller (Microduino-Joypad) Buildup==&lt;br /&gt;
Here we adopt Microduino-Joypad as the remote controller. Off course, you also other modules to build it.   &lt;br /&gt;
===Equipment Requirement===&lt;br /&gt;
**Modules modules needed  &lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|Module||Number||Function &lt;br /&gt;
|-&lt;br /&gt;
|[[Microduino-Joypad]] ||1||Remote controller &lt;br /&gt;
|-&lt;br /&gt;
|[[Microduino-Core/zh ]]||1||Core board &lt;br /&gt;
|-&lt;br /&gt;
|[[Microduino-USBTTL]]||1||Program download    &lt;br /&gt;
|-&lt;br /&gt;
|[[Microduino-nRF24]] ||1||Wireless communication &lt;br /&gt;
|}&lt;br /&gt;
**Other Equipment  &lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|Module||Number||Function  &lt;br /&gt;
|-&lt;br /&gt;
| USB cable|| 1||Data transmission&lt;br /&gt;
|-&lt;br /&gt;
| Battery box || 1||Battery loading   &lt;br /&gt;
|-&lt;br /&gt;
| 7th dry battery||3 ||Power supply   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Hardware Buildup===&lt;br /&gt;
**Step 1: Install Microduino-TFT on the panel of Microduino-Joypad; &lt;br /&gt;
[[File:Microduino_Joypad_TFT.jpg||600px|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
**Step 2: Install nylon fastener on Microduino-Joypad and stick the base panel on the bottom of Microduino-Joypad;   &lt;br /&gt;
[[File:Microduino_Joypad_nilong.jpg||600px|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
**Step 3: Connect Microduino-TFT and Microduino-Joypad through wires;  &lt;br /&gt;
[[File:Microduino_Joypad_Connection.jpg||600px|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
**Step 4: Connect the battery on the base board and notice the electrode which you can see on the back of the board. &lt;br /&gt;
[[File:Microduino_Joypad_power_1.jpg||600px|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
**Step 5: Fixate the base board and the panel with nylon fasteners; &lt;br /&gt;
[[File:Microduino_Joypad_face_bord.jpg||600px|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
**Step 6: You can turn on the power switch and watch whether the power supply works fine.  &lt;br /&gt;
[[File:Microduino_Joypad_switch.jpg||600px|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
**Step 7: Stack [[Microduino-USBTTL]], [[Microduino-Core]] and [[Microduino-nRF24]] on the base of [[Microduino-Joypad]].   &lt;br /&gt;
 [[File:Microduino_Joypad_Module_1.jpg||600px|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
===Software Debugging===&lt;br /&gt;
*Preparation&lt;br /&gt;
**Libraries download：https://github.com/wasdpkj/libraries&lt;br /&gt;
&lt;br /&gt;
You will need libraries below: _01_Microduino_GFX, _01_Microduino_TFT_ST7735 and _08_Microduino_Shield_Joypad；Please replace the original Arduino IDE libraries.    &lt;br /&gt;
&lt;br /&gt;
**Remote controller program download: https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Joypad/Joypad_Balance_Reception&lt;br /&gt;
&lt;br /&gt;
**Open the program and choose the right board for download after compiling, and then have an overall configuration after the download.  &lt;br /&gt;
&lt;br /&gt;
*Test &lt;br /&gt;
&lt;br /&gt;
**Turn on the power switch of the remote controller and press the reset key and enter the system. Please press the key A in 4 seconds and enter the adjustment mode of the remote controller.   &lt;br /&gt;
[[File:Microduino_Joypad_Remote1.jpg||600px|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
**Rotate two joysticks to the fullest and press key 3 and enter Robot control mode after seeing no data change on TFT screen.    &lt;br /&gt;
**The left switch is OutPutEnable and only when you turn it upside can you control the robot. The left joystick controls back and forth rotation, and the right joystick controls left and right-direction rotation.    &lt;br /&gt;
[[File:Microduino_Joypad_ok3.jpg||600px|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Attention==&lt;br /&gt;
*Keep the electrode correct. Otherwise, it may cause circuit burn.&lt;br /&gt;
 *Please first adjust the remote controller or it may lead to false control.  &lt;br /&gt;
*The wire connection of [[Microduino-Stepper]] should be correct. If you find it cannot work, please change and try again.&lt;/div&gt;</summary>
		<author><name>1304410487@qq.com</name></author>	</entry>

	</feed>