<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Servo control &#8211; Maker Projects</title>
	<atom:link href="https://makerprojekte.de/en/category/servo-control/feed/" rel="self" type="application/rss+xml" />
	<link>https://makerprojekte.de/en/</link>
	<description>A blog for makers</description>
	<lastBuildDate>Sun, 16 Feb 2025 17:41:00 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://makerprojekte.de/wp-content/uploads/2025/12/makerprojects-100x100.png</url>
	<title>Servo control &#8211; Maker Projects</title>
	<link>https://makerprojekte.de/en/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Connect L298N motor driver with RC remote control receiver</title>
		<link>https://makerprojekte.de/en/l298n-motor-driver-connect-with-rc-remote-control-receiver/</link>
					<comments>https://makerprojekte.de/en/l298n-motor-driver-connect-with-rc-remote-control-receiver/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Sun, 05 Nov 2023 16:52:09 +0000</pubDate>
				<category><![CDATA[RC]]></category>
		<category><![CDATA[Servo control]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/l298n-motor-driver-connect-with-rc-remote-control-receiver/</guid>

					<description><![CDATA[Although the servo output of an RC receiver provides all the information required to control an L298N motor driver, the signal must be evaluated and recoded in a suitable manner, as the control logic of the motor driver is fundamentally different to that of an RC servo. This task can be performed by the RCRX2Bridge &#8230; <a href="https://makerprojekte.de/en/l298n-motor-driver-connect-with-rc-remote-control-receiver/" class="more-link">Continue reading<span class="screen-reader-text"> "Connect L298N motor driver with RC remote control receiver"</span></a>]]></description>
										<content:encoded><![CDATA[
<p>Although the servo output of an RC receiver provides all the information required to control an L298N motor driver, the <span style="font-size: revert;">signal must be evaluated and recoded in a suitable manner</span>, as the control logic of the motor driver is fundamentally different to that of an RC servo.</p>
<p>This task can be performed by the RCRX2Bridge module. This is a single-chip solution that evaluates one channel at a time and thus controls one motor of the L296 bridge. The circuit is very simple, and the module is quick to assemble with the breakout board.</p>
<figure id="attachment_1805" aria-describedby="caption-attachment-1805" style="width: 555px" class="wp-caption aligncenter"><a href="https://makerprojekte.de/wp-content/uploads/2023/11/pwmExtender-removebg-preview.png"><img fetchpriority="high" decoding="async" class="wp-image-1804 size-full" src="https://makerprojekte.de/wp-content/uploads/2023/11/pwmExtender-removebg-preview.png" alt="RCRX2Bridge Breakout Board" width="555" height="449" srcset="https://makerprojekte.de/wp-content/uploads/2023/11/pwmExtender-removebg-preview.png 555w, https://makerprojekte.de/wp-content/uploads/2023/11/pwmExtender-removebg-preview-300x243.png 300w, https://makerprojekte.de/wp-content/uploads/2023/11/pwmExtender-removebg-preview-400x324.png 400w" sizes="(max-width: 555px) 85vw, 555px" /></a><figcaption id="caption-attachment-1805" class="wp-caption-text">RCRX2Bridge Breakout Board</figcaption></figure>
<p> </p>
<p>RCRX2Bridge supports the two common, but different control modes of L298N bridges: Models with 2/4 phases and models with two logic inputs and one speed input.</p>
<h3>Control of bridges with two inputs</h3>
<figure id="attachment_1810" aria-describedby="caption-attachment-1810" style="width: 500px" class="wp-caption alignnone"><a style="font-weight: bold; background-color: transparent; text-align: inherit; display: inline !important;" href="https://makerprojekte.de/wp-content/uploads/2023/11/l298_bridge_2-removebg-preview.png"><img decoding="async" class="wp-image-1809 size-full" src="https://makerprojekte.de/wp-content/uploads/2023/11/l298_bridge_2-removebg-preview.png" alt="Typical L298N motor driver with two inputs per motor  " width="500" height="500" srcset="https://makerprojekte.de/wp-content/uploads/2023/11/l298_bridge_2-removebg-preview.png 500w, https://makerprojekte.de/wp-content/uploads/2023/11/l298_bridge_2-removebg-preview-300x300.png 300w, https://makerprojekte.de/wp-content/uploads/2023/11/l298_bridge_2-removebg-preview-150x150.png 150w, https://makerprojekte.de/wp-content/uploads/2023/11/l298_bridge_2-removebg-preview-400x400.png 400w, https://makerprojekte.de/wp-content/uploads/2023/11/l298_bridge_2-removebg-preview-100x100.png 100w" sizes="(max-width: 500px) 85vw, 500px" /></a><figcaption id="caption-attachment-1810" class="wp-caption-text">Typical L298N motor driver with two inputs per motor</figcaption></figure>
<p> </p>
<p>The RCRX2Bridge module is connected to the receiver on the input side, as shown in the picture. The input pins of the motor driver IN1 and IN2 are connected to the output pins of the breakout board as shown in the picture. If a second motor is to be controlled, a second RCRX2Bridge module is required.</p>
<h3>Control of bridges with three inputs</h3>
<figure id="attachment_1814" aria-describedby="caption-attachment-1814" style="width: 500px" class="wp-caption aligncenter"><a href="https://makerprojekte.de/wp-content/uploads/2023/11/L298N-Dual-H-Bridge-Motor-Driver-600x600-removebg-preview.png"><img decoding="async" class="wp-image-1813 size-full" src="https://makerprojekte.de/wp-content/uploads/2023/11/L298N-Dual-H-Bridge-Motor-Driver-600x600-removebg-preview.png" alt="Typical L298N motor driver with three inputs" width="500" height="500" srcset="https://makerprojekte.de/wp-content/uploads/2023/11/L298N-Dual-H-Bridge-Motor-Driver-600x600-removebg-preview.png 500w, https://makerprojekte.de/wp-content/uploads/2023/11/L298N-Dual-H-Bridge-Motor-Driver-600x600-removebg-preview-300x300.png 300w, https://makerprojekte.de/wp-content/uploads/2023/11/L298N-Dual-H-Bridge-Motor-Driver-600x600-removebg-preview-150x150.png 150w, https://makerprojekte.de/wp-content/uploads/2023/11/L298N-Dual-H-Bridge-Motor-Driver-600x600-removebg-preview-400x400.png 400w, https://makerprojekte.de/wp-content/uploads/2023/11/L298N-Dual-H-Bridge-Motor-Driver-600x600-removebg-preview-100x100.png 100w" sizes="(max-width: 500px) 85vw, 500px" /></a><figcaption id="caption-attachment-1814" class="wp-caption-text">Typical L298N motor driver with three inputs</figcaption></figure>
<p> </p>
<figure id="attachment_1821" aria-describedby="caption-attachment-1821" style="width: 293px" class="wp-caption alignright"><a href="https://makerprojekte.de/wp-content/uploads/2023/11/PWM_E-3Inputs.png"><img loading="lazy" decoding="async" class="wp-image-1820 size-full" src="https://makerprojekte.de/wp-content/uploads/2023/11/PWM_E-3Inputs.png" alt="Configuration of the RCRX2Bridge for motor drivers with three inputs" width="293" height="440" srcset="https://makerprojekte.de/wp-content/uploads/2023/11/PWM_E-3Inputs.png 293w, https://makerprojekte.de/wp-content/uploads/2023/11/PWM_E-3Inputs-200x300.png 200w" sizes="auto, (max-width: 293px) 85vw, 293px" /></a><figcaption id="caption-attachment-1821" class="wp-caption-text">Configuration of the RCRX2Bridge for motor drivers with three inputs</figcaption></figure>
<p><span style="font-size: revert;">For this application, the RCRX2Bridge module is configured for the changed logic using a solder bridge at &#8220;MODE&#8221; and then also connected to the receiver on the input side in this case, as shown in the article image.</span></p>
<p><span style="font-size: revert;">The input pins of the motor driver ENA, IN1 and IN2 are connected to the output pins of the breakout board as shown in the picture. If a second motor is to be controlled, a second RCRX2Bridge module is also required here.</span></p>
<p> </p>
<p><strong>The kit for the breakout board with the RCRX2Bridge controller is available in the store.</strong></p>
<p> </p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/en/l298n-motor-driver-connect-with-rc-remote-control-receiver/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Remote control with gamepad or joystick</title>
		<link>https://makerprojekte.de/en/remote-control-with-gamepad-or-joystick/</link>
					<comments>https://makerprojekte.de/en/remote-control-with-gamepad-or-joystick/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Sat, 03 Dec 2022 13:32:08 +0000</pubDate>
				<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[ESP8266]]></category>
		<category><![CDATA[RC]]></category>
		<category><![CDATA[Roboter]]></category>
		<category><![CDATA[Servo control]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/?p=1756</guid>

					<description><![CDATA[Overview In the previous article we already presented the possibility to control up to eight servos via a USB interface using a joystick or gamepad, a PC and a PiKoder/SSC. Here is now described how a wireless model remote control can be realized with a PiKoder &#8211; receiver, the PiKoder/SSC RX. Bluetooth for command transmission. &#8230; <a href="https://makerprojekte.de/en/remote-control-with-gamepad-or-joystick/" class="more-link">Continue reading<span class="screen-reader-text"> "Remote control with gamepad or joystick"</span></a>]]></description>
										<content:encoded><![CDATA[
<h2>Overview</h2>
<p>In the <a href="https://makerprojekte.de/en/servos-with-gamepad-or-joystick-control/">previous article</a> we already presented the possibility to control up to eight servos via a USB interface using a joystick or gamepad, a PC and a PiKoder/SSC. Here is now described how a wireless model remote control can be realized with a PiKoder &#8211; receiver, the <a href="https://pikoder.de/Bluetooth_RC_EN.htm">PiKoder/SSC RX</a>. Bluetooth for command transmission.</p>
<h2>Setup</h2>
<p>First, the PiKoder/SSC RX must be connected to the PC at the operating system level. For this purpose, you first search for new Bluetooth devices in the device control.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-10-19-at-08.31-PM-001-300x201.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-750" src="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-10-19-at-08.31-PM-001-300x201.png" sizes="auto, (max-width: 300px) 85vw, 300px" srcset="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-10-19-at-08.31-PM-001-300x201.png 300w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-10-19-at-08.31-PM-001-400x268.png 400w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-10-19-at-08.31-PM-001.png 567w" alt="" width="300" height="201" /></a></p>
<p>After a short time, the Bluetooth module of the receiver should be offered. The PIN is &#8220;1234&#8221;.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.49-AM-001-300x186.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-752" src="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.49-AM-001-300x186.png" sizes="auto, (max-width: 300px) 85vw, 300px" srcset="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.49-AM-001-300x186.png 300w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.49-AM-001-400x248.png 400w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.49-AM-001.png 563w" alt="" width="300" height="186" /></a></p>
<p>With the selection &#8220;Connect&#8221; the coupling (pairing) takes place on system level.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.50-AM-300x119.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-753" src="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.50-AM-300x119.png" sizes="auto, (max-width: 300px) 85vw, 300px" srcset="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.50-AM-300x119.png 300w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.50-AM-400x159.png 400w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.50-AM.png 563w" alt="" width="300" height="119" /></a></p>
<p>As the following view from the device manager shows, the coupling of the system also establishes two virtual serial interfaces, which we access later in the program for establishing a connection.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.52-AM-300x163.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-754" src="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.52-AM-300x163.png" sizes="auto, (max-width: 300px) 85vw, 300px" srcset="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.52-AM-300x163.png 300w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.52-AM-400x218.png 400w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.52-AM.png 452w" alt="" width="300" height="163" /></a></p>
<p>This completes the setup and the JoystickRC program can now be started as described in the <a href="https://makerprojekte.de/en/servos-with-gamepad-or-joystick-control/">previous post</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/en/remote-control-with-gamepad-or-joystick/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Control servos with gamepad or joystick</title>
		<link>https://makerprojekte.de/en/servos-with-gamepad-or-joystick-control/</link>
					<comments>https://makerprojekte.de/en/servos-with-gamepad-or-joystick-control/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Fri, 02 Dec 2022 12:31:51 +0000</pubDate>
				<category><![CDATA[RC]]></category>
		<category><![CDATA[Servo control]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/servos-with-gamepad-or-joystick-control/</guid>

					<description><![CDATA[Overview In the field of robotics, it is often necessary to control several servos by wire, e.g. when realizing a robot arm or an underwater ROV. In this case, operation with a gamepad or joystick is ideal because the large number of axes / degrees of freedom enables efficient control of many channels. This blog &#8230; <a href="https://makerprojekte.de/en/servos-with-gamepad-or-joystick-control/" class="more-link">Continue reading<span class="screen-reader-text"> "Control servos with gamepad or joystick"</span></a>]]></description>
										<content:encoded><![CDATA[
<article id="post-670" class="post-670 post type-post status-publish format-standard has-post-thumbnail hentry category-fernsteuerung category-iot category-servoansteuerung">
<div class="entry-content">
<h2>Overview</h2>
<p>In the field of robotics, it is often necessary to control several servos by wire, e.g. when realizing a robot arm or an underwater ROV. In this case, operation with a gamepad or joystick is ideal because the large number of axes / degrees of freedom enables efficient control of many channels.</p>
<p>This blog describes the setup for controlling eight servos by wire using the free Windows APP <a href="https://pikoder.de/JoystickRC.html">JoystickRC</a>.</p>
<p>The mapping of the axes and switches to the servo channels is done flexibly in the software. The actual pulse generation for the servos is performed by a <em><a href="https://pikoder.de/PiKoder_SSCng.html">PiKoder Serial Servo Controller</a> (</em><a href="https://pikoder.de/PiKoder_SSCng.html">PiKoder/SSCng</a>), which is connected to the PC via its USB interface.  </p>
<h2>Setup</h2>
<p>The setup is ideally carried out with the aid of a <a href="https://www.pikoder.de/PiKoder_SSCng_Kit.html"><em>PiKoder/SSCng &#8211;</em><em>development board</em></a> and with a standard USB cable. The PiKoder is supplied with power via the USB port. As the USB interface cannot supply enough power to operate the servos, they must be supplied with an independent power source via the terminal strip.   In order to prevent balancing currents that could damage the PC, the jumper must not be plugged into the PiKoder circuit board under any circumstances. More detailed information can be found in the PiKoder User Manual.</p>
<h2>Software</h2>
<p>The <a href="https://www.microsoft.com/de-de/p/joystickrc/9p8gg8733mjn?activetab=pivot:overviewtab">JoystickRC</a> program is available free of charge from the Microsoft Store. You can find more instructions on how to use the <a href="https://pikoder.de/JoystickRC.html">program on the program&#8217;s website</a>.</p>
</div>
</article>
<div id="comments" class="comments-area">
<div id="respond" class="comment-respond"> </div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/en/servos-with-gamepad-or-joystick-control/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Tester for Metz MECATRONIC RC servo 190/18</title>
		<link>https://makerprojekte.de/en/tester-for-metz-mecatronic-rc-servo-190-18/</link>
					<comments>https://makerprojekte.de/en/tester-for-metz-mecatronic-rc-servo-190-18/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Sun, 30 Aug 2020 17:17:51 +0000</pubDate>
				<category><![CDATA[Metz MECATRON]]></category>
		<category><![CDATA[RC]]></category>
		<category><![CDATA[Servo control]]></category>
		<category><![CDATA[Servo tester]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/?p=1319</guid>

					<description><![CDATA[I am currently working on the restoration of a Metz MECATRON &#8216;BABY&#8217; radio remote control. For testing and commissioning the rowing machine, I didn&#8217;t want to switch on the entire remote control every time, so I built a simple tester. This tester reproduces the output of the receiver 191/S &#8211; a relay with a switching &#8230; <a href="https://makerprojekte.de/en/tester-for-metz-mecatronic-rc-servo-190-18/" class="more-link">Continue reading<span class="screen-reader-text"> "Tester for Metz MECATRONIC RC servo 190/18"</span></a>]]></description>
										<content:encoded><![CDATA[
<p>I am currently working on the restoration of a Metz MECATRON &#8216;BABY&#8217; radio remote control. For testing and commissioning the rowing machine, I didn&#8217;t want to switch on the entire remote control every time, so I built a simple tester.</p>
<p>This tester reproduces the output of the receiver 191/S &#8211; a relay with a switching contact &#8211; with a corresponding button. Thus, the function of the rowing machine, which depends on the control panel used, can then be tested.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2020/08/Schaltplan-Empfaengerausgang.jpg"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-1317" src="https://makerprojekte.de/wp-content/uploads/2020/08/Schaltplan-Empfaengerausgang.jpg" alt="" width="476" height="423" srcset="https://makerprojekte.de/wp-content/uploads/2020/08/Schaltplan-Empfaengerausgang.jpg 476w, https://makerprojekte.de/wp-content/uploads/2020/08/Schaltplan-Empfaengerausgang-400x355.jpg 400w, https://makerprojekte.de/wp-content/uploads/2020/08/Schaltplan-Empfaengerausgang-300x267.jpg 300w" sizes="auto, (max-width: 476px) 85vw, 476px" /></a></p>
<p>In my case, the control panel 1 is inserted; the following switch rhythm is realized according to the user manual:</p>
<ul>
<li>Transmitter key pressed: Rudder left as long as button remains pressed</li>
<li>Press the transmitter button briefly (approx. 0.4 seconds), release briefly (approx. 0.4 seconds) and hold down: Rudder on the right, as long as the button is pressed the second time.</li>
<li>After letting go of the transmitter button, the rudder always goes neutral by itself.</li>
</ul>



<p>In the setup presented here, of course, the transmitter button corresponds to the button.</p>
<p>The tester can be easily mounted on a laboratory circuit board and the wiring effort is minimal. As can be seen in the picture, I realized the required 7-pin plug for connection with the rowing machine by inserting soldering nails into a 7-pin tube socket.  </p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2020/08/Servotester_02.jpg"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-1315" src="https://makerprojekte.de/wp-content/uploads/2020/08/Servotester_02-1024x914.jpg" alt="" width="840" height="750" srcset="https://makerprojekte.de/wp-content/uploads/2020/08/Servotester_02-1024x914.jpg 1024w, https://makerprojekte.de/wp-content/uploads/2020/08/Servotester_02-400x357.jpg 400w, https://makerprojekte.de/wp-content/uploads/2020/08/Servotester_02-300x268.jpg 300w, https://makerprojekte.de/wp-content/uploads/2020/08/Servotester_02-768x685.jpg 768w, https://makerprojekte.de/wp-content/uploads/2020/08/Servotester_02-1536x1371.jpg 1536w, https://makerprojekte.de/wp-content/uploads/2020/08/Servotester_02-2048x1828.jpg 2048w, https://makerprojekte.de/wp-content/uploads/2020/08/Servotester_02-1200x1071.jpg 1200w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/en/tester-for-metz-mecatronic-rc-servo-190-18/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Digital and precise servo tester</title>
		<link>https://makerprojekte.de/en/digital-servo-tester/</link>
					<comments>https://makerprojekte.de/en/digital-servo-tester/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Thu, 31 Oct 2019 12:44:35 +0000</pubDate>
				<category><![CDATA[RC]]></category>
		<category><![CDATA[Servo control]]></category>
		<category><![CDATA[Servo tester]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/digital-servo-tester/</guid>

					<description><![CDATA[Overview The servo tester presented here is equipped with a PIC controller to provide for very accurate pulse generation (pulse width: 1 ms &#8211; 2 ms) especially in comparison with a simpler construction with RC links. For this purpose, the internal oscillator is used, which is specified in the selected range of the supply voltage &#8230; <a href="https://makerprojekte.de/en/digital-servo-tester/" class="more-link">Continue reading<span class="screen-reader-text"> "Digital and precise servo tester"</span></a>]]></description>
										<content:encoded><![CDATA[<h3 id="Übersicht">Overview</h3>
<p>The servo tester presented here is equipped with a PIC controller to provide for very accurate pulse generation (pulse width: 1 ms &#8211; 2 ms) especially in comparison with a simpler construction with RC links. For this purpose, the internal oscillator is used, which is specified in the selected range of the supply voltage with an accuracy of 1 %.</p>
<p>Furthermore, the servo tester is characterized by the fact that, in contrast to other simpler digital devices, the supply voltage range is specified form 4.8 V &#8211; 6 V. With this, the servo tester can also be connected to the BEC connection of a speed controller. The polarity of the pulse for servo control can be adjusted by hardware (jumper setting).</p>
<p>In addition, the Servo Tester enables the use of servos for other applications, such as for rotating and panning surveillance cameras.</p>
<h3 id="Schaltung">Circuit</h3>
<p><a href="https://makerprojekte.de/wp-content/uploads/2017/06/Servotester_pic12F675.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-325" src="https://makerprojekte.de/wp-content/uploads/2017/06/Servotester_pic12F675-300x129.png" alt="" width="300" height="129" srcset="https://makerprojekte.de/wp-content/uploads/2017/06/Servotester_pic12F675-300x129.png 300w, https://makerprojekte.de/wp-content/uploads/2017/06/Servotester_pic12F675-400x172.png 400w, https://makerprojekte.de/wp-content/uploads/2017/06/Servotester_pic12F675.png 705w" sizes="auto, (max-width: 300px) 85vw, 300px" /></a></p>
<p>The circuit is based on the PIC12F675, which controls the servo tester. The supply voltage of the controller is lowered to 3.3 V by a corresponding controller; this ensures the highest accuracy of the internal oscillator on the one hand and the large supply voltage range of the tester on the other hand.</p>
<p>However, this approach requires a driver transistor Q1, which performs the level adjustment to control the servo. The supply voltage of the servo is directly looped through, so that servos or motor controllers can be tested either with the already existing battery / BEC supply by the speed controller or by means of an additional power supply (in this configuration it must be ensured that no power is provided via the servo plug).</p>
<p>The jumper JP3 determines the polarity of the control pulse for the servo. Please note that the LED is a bi-color LED.</p>
<h3 id="Bedienung">Operation</h3>
<p>The operation is simple and intuitive. The servo tester has two different operating modes: the <strong>manual mode</strong>, in which the servo is controlled by a rotary knob P1 and the neutral position can be adjusted and the <strong>exercise mode</strong>, in which the servo is continuosly moving between the end points. The change between the two operating modes is carried out by pressing the button S1. The LED will indicate the active mode of the servo tester.</p>
<p>After switching on, the device is in manual mode and the servo position is adjusted by rotation of the potentiometer P1. In the pulse area outside the window of 1.45 ms and 1.55 ms, the LED lights up in green. To move the servo to the neutral position, the color of the LED within the window of 1.45 &#8211; 1.55 ms changes to yellow or both colors of the LED light up and when the neutral position of 1.5 ms is reached, red is finally displayed; no button has to be pressed and both hands are free to perform adjustment work if necessary.</p>
<p>The Exercise Mode offers two speeds to choose from. The LED flashes red in this mode and shows which speed was selected via its flashing frequency (0.25 s corresponding to 2 x flashing/second or 15 s (correspondingly once 2 s on, then 2 s off) from final rash to final rash). The speed is switched by turning the potentiometer: if a pulse length greater than 1.5 ms is set, then the Exercise Mode is selected at high speed, otherwise the servo is controlled slowly.</p>
<h3 id="Software-Download">Software Download</h3>
<p>The firmware for the servo tester (Release 1.0) is freeware, which can be used without restrictions for private, non-commercial purposes according to the underlying End User License Agreement (EULA).</p>
<p><div class="sdm_download_button_box_default"><div class="sdm_download_link"><a href="https://makerprojekte.de/en//?sdm_process_download=1&download_id=332" class="sdm_download green" title="Firmware Servotester" >Download Servotester HEX-File einschließlich EULA</a></div></div></p>
<h3 id="Servotester-Bausatz-und-Kompon">Servotester kit and components</h3>
<p>In my <a href="https://makerprojekte.de/en/produkt/kit-servo-tester/">shop</a> you will find a complete kit for the tester.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/en/digital-servo-tester/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Arduino WLAN RC Transmitter</title>
		<link>https://makerprojekte.de/en/arduino-wlan-rc-transmitter/</link>
					<comments>https://makerprojekte.de/en/arduino-wlan-rc-transmitter/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Fri, 27 Sep 2019 20:38:34 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[ESP8266]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[RC]]></category>
		<category><![CDATA[Servo control]]></category>
		<category><![CDATA[UAV]]></category>
		<category><![CDATA[UGV]]></category>
		<category><![CDATA[XBee]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/arduino-wlan-rc-transmitter/</guid>

					<description><![CDATA[Der Open Source Arduino Sketch arduinodtx implementiert die Bedieneroberfläche und die Bedienelemente für einen leistungsfähigen Modellfernsteuerungssender mit einem seriellen Kommandoausgang (PiKoder/SSC kompatibel). Für die Kommandoübertragung zum PiKoder wird ein transparenter serieller Kommunikationskanal benötigt. Soll WLAN als Übertragungsweg genutzt werden, dann kann ein solcher Kanal senderseitig mit einem ESP8266-01 Modul realisiert werden; als Empfänger kommt ein &#8230; <a href="https://makerprojekte.de/en/arduino-wlan-rc-transmitter/" class="more-link">Continue reading<span class="screen-reader-text"> "Arduino WLAN RC Transmitter"</span></a>]]></description>
										<content:encoded><![CDATA[
<p>Der Open Source Arduino Sketch <a href="https://makerprojekte.de/en/open-source-arduino-digital-rc-transmitter/">arduinodtx</a> implementiert die Bedieneroberfläche und die Bedienelemente für einen leistungsfähigen Modellfernsteuerungssender mit einem seriellen Kommandoausgang (<a href="https://pikoder.de/PiKoder_SSC.htm">PiKoder/SSC</a> kompatibel). Für die Kommandoübertragung zum PiKoder wird ein transparenter serieller Kommunikationskanal benötigt.</p>
<p>Soll WLAN als Übertragungsweg genutzt werden, dann kann ein solcher Kanal senderseitig mit einem ESP8266-01 Modul realisiert werden; als Empfänger kommt ein <a href="https://www.pikoder.de/WLAN_RC.html">PiKoder/SSC wRX</a> zum Einsatz.</p>
<p>In diesem Fall werden neben den Basiskomponenten wie Steuerknüppeln, Schalter, etc., die zum Aufbau des arduinodtx-basierten Fernsteuersenders erforderlich sind, ein Logic Level Umsetzer von 5 auf 3,3 Volt, zwei Jumper zur Umschaltung der seriellen Kommunikationsschnittstelle (UART-Multiplexer) und ein ESP8266-01 Modul benötigt wie im Beitragsbild dargestellt. Die Verdrahtung entnehmen Sie dem folgenden Schaltbild (die Signale mit gleicher Bezeichnung müssen verbunden werden, Signale in blauer Schrift sind mit den entsprechenden Arduino-Signalen zu verbinden):</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2019/09/Schaltplan-wRX-Configuration-300x198.jpg"><img loading="lazy" decoding="async" class=" wp-image-861 aligncenter" src="https://makerprojekte.de/wp-content/uploads/2019/09/Schaltplan-wRX-Configuration-300x198.jpg" alt="" width="453" height="299" srcset="https://makerprojekte.de/wp-content/uploads/2019/09/Schaltplan-wRX-Configuration-300x198.jpg 300w, https://makerprojekte.de/wp-content/uploads/2019/09/Schaltplan-wRX-Configuration-400x264.jpg 400w, https://makerprojekte.de/wp-content/uploads/2019/09/Schaltplan-wRX-Configuration.jpg 637w" sizes="auto, (max-width: 453px) 85vw, 453px" /></a></p>
<p>Der Aufbau ist relativ einfach und sollte problemlos auf einem Prototyp-Board erfolgen können.  </p>
<p>Im nächsten Schritt ist der ESP8266-01 als Access Point mit seriellem Ausgang zu programmieren &#8211; die Beschreibung hierzu finden Sie im Blog <a href="https://makerprojekte.de/en/esp8266-01-sketch-for-the-pikoder-wrx-receiver/">ESP8266-01 Sketch für den PiKoder/SSC wRX</a>. Wollen Sie den ESP8266-01 im &#8220;eingesetzten Zustand&#8221; programmieren, dann müssen Sie die dargestellte Schaltung um einen Programmierteil erweitern:</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2016/10/esp8266_flash_prog_board_sch.png"><img loading="lazy" decoding="async" class="alignnone  wp-image-264" src="https://makerprojekte.de/wp-content/uploads/2016/10/esp8266_flash_prog_board_sch-300x124.png" alt="" width="595" height="246" srcset="https://makerprojekte.de/wp-content/uploads/2016/10/esp8266_flash_prog_board_sch-300x124.png 300w, https://makerprojekte.de/wp-content/uploads/2016/10/esp8266_flash_prog_board_sch-400x166.png 400w, https://makerprojekte.de/wp-content/uploads/2016/10/esp8266_flash_prog_board_sch-768x318.png 768w, https://makerprojekte.de/wp-content/uploads/2016/10/esp8266_flash_prog_board_sch-1024x424.png 1024w, https://makerprojekte.de/wp-content/uploads/2016/10/esp8266_flash_prog_board_sch.png 1765w" sizes="auto, (max-width: 595px) 85vw, 595px" /></a></p>
<p>Bitte beachten Sie auch die Jumperstellung für D0/D1. Zusätzlich sollte bei jeder direkten Kommunikation mit dem ESP8266-01 der Arduino &#8220;stillgelegt&#8221; werden (RESET Leitung auf GND legen), so dass die Datenübertragung nicht gestört wird.</p>
<p>Mit dem erfolgreichen Abschluss der Programmierung des ESP8266-01, dem Umstecken der Jumper, Aufwecken des Arduino und einem Reboot ist die Modellfernsteuerung betriebsbereit. </p>
<p> </p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/en/arduino-wlan-rc-transmitter/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
