<?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>Roboter &#8211; Maker Projekte</title>
	<atom:link href="https://makerprojekte.de/category/roboter/feed/" rel="self" type="application/rss+xml" />
	<link>https://makerprojekte.de</link>
	<description>Blog für Maker</description>
	<lastBuildDate>Mon, 18 Nov 2024 17:29:02 +0000</lastBuildDate>
	<language>de</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>Roboter &#8211; Maker Projekte</title>
	<link>https://makerprojekte.de</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Fernsteuerung mit Gamepad oder Joystick</title>
		<link>https://makerprojekte.de/fernsteuerung-mit-gamepad-oder-joystick/</link>
					<comments>https://makerprojekte.de/fernsteuerung-mit-gamepad-oder-joystick/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Sat, 03 Dec 2022 13:24:27 +0000</pubDate>
				<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[ESP8266]]></category>
		<category><![CDATA[Fernsteuerung]]></category>
		<category><![CDATA[Roboter]]></category>
		<category><![CDATA[Servoansteuerung]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/?p=1746</guid>

					<description><![CDATA[Überblick Bereits im vorherigen Beitrag wurde die Möglichkeit vorgestellt, mit einem Joystick oder Gamepad, einem PC und einem PiKoder/SSC bis zu acht Servos über eine USB-Schnittstelle zu steuern. Hier wird nun beschrieben, wie eine drahtlose Modellfernsteuerung mit einem PiKoder – Empfänger, dem PiKoder/SSC RX, realisert werden kann.  Zur Signalübertragung kommt Bluetooth zum Einsatz. Aufbau Zunächst ist &#8230; <a href="https://makerprojekte.de/fernsteuerung-mit-gamepad-oder-joystick/" class="more-link"><span class="screen-reader-text">„Fernsteuerung mit Gamepad oder Joystick“ </span>weiterlesen</a>]]></description>
										<content:encoded><![CDATA[
<h2>Überblick</h2>
<p>Bereits im <a href="https://makerprojekte.de/servos-mit-gamepad-oder-joystick-steuern/">vorherigen Beitrag</a> wurde die Möglichkeit vorgestellt, mit einem Joystick oder Gamepad, einem PC und einem PiKoder/SSC bis zu acht Servos über eine USB-Schnittstelle zu steuern. Hier wird nun beschrieben, wie eine drahtlose Modellfernsteuerung mit einem PiKoder – Empfänger, dem <a href="http://www.pikoder.de/Bluetooth_RC.htm">PiKoder/SSC RX</a>, realisert werden kann.  Zur Signalübertragung kommt Bluetooth zum Einsatz.</p>
<h2>Aufbau</h2>
<p>Zunächst ist der PiKoder/SSC RX auf der Ebene des Betriebssystems mit dem PC zu verbinden. Hierzu sucht man zunächst in der Gerätesteuerung nach neuen Bluetoothgeräten.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-10-19-at-08.31-PM-001.png"><img fetchpriority="high" 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="(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>Nach kurzer Zeit sollte das Bluetooth-Modul des Empfängers angeboten werden. Der PIN lautet “1234”.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.49-AM-001.png"><img 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="(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>Mit der Auswahl “Verbinden” erfolgt die Kopplung (Pairing) auf Systemebene.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.50-AM.png"><img 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="(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>Wie die folgende Ansicht aus dem Geräte-Manager zeigt, werden mit der Kopplung systemseitig auch zwei virtuelle serielle Schnittstellen angelegt auf die wir später im Programm zum Verbindungsaufbau zugreifen. </p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.52-AM.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>Damit ist die Einrichtung abgeschlossen und das Programm JoystickRC kann jetzt wie im <a href="https://makerprojekte.de/servos-mit-gamepad-oder-joystick-steuern/">vorherigen Beitrag</a> beschrieben gestartet werden. </p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/fernsteuerung-mit-gamepad-oder-joystick/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DiddyBorg mit QGroundControl &#8211; Joystick fernsteuern</title>
		<link>https://makerprojekte.de/diddyborg-mit-qgroundcontrol-joystick-fernsteuern/</link>
					<comments>https://makerprojekte.de/diddyborg-mit-qgroundcontrol-joystick-fernsteuern/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Sun, 04 Sep 2022 13:01:32 +0000</pubDate>
				<category><![CDATA[Fernsteuerung]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Roboter]]></category>
		<category><![CDATA[Rover]]></category>
		<category><![CDATA[UGV]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/?p=1671</guid>

					<description><![CDATA[In diesem Blog beschreibe ich, wie ich die Joystick- / Gamepad-Fernsteuerung meines RPI-gesteuerten DiddyBorg zu QGroundControl und MAVLink als Kommunikationsprotokoll weiter entwickelt habe.  Damit habe ich die Basis geschaffen, um zukünftig in einer Standardumgebung weitere Sensoren zu verarbeiten und Missionen für den DiddyBorg zu planen und durchzuführen. Softwareinstallation auf dem Raspberry Pi (RPi) Auf dem &#8230; <a href="https://makerprojekte.de/diddyborg-mit-qgroundcontrol-joystick-fernsteuern/" class="more-link"><span class="screen-reader-text">„DiddyBorg mit QGroundControl &#8211; Joystick fernsteuern“ </span>weiterlesen</a>]]></description>
										<content:encoded><![CDATA[
<p>In diesem Blog beschreibe ich, wie ich die <a href="https://makerprojekte.de/diddyborg-mit-gamepad-oder-joystick-fernsteuern/">Joystick- / Gamepad-Fernsteuerung</a> meines RPI-gesteuerten DiddyBorg zu <a href="http://qgroundcontrol.com/">QGroundControl</a> und <a href="https://mavlink.io/en/">MAVLink</a> als Kommunikationsprotokoll weiter entwickelt habe. </p>
<p>Damit habe ich die Basis geschaffen, um zukünftig in einer Standardumgebung weitere Sensoren zu verarbeiten und Missionen für den DiddyBorg zu planen und durchzuführen.</p>
<h3>Softwareinstallation auf dem Raspberry Pi (RPi)</h3>
<p>Auf dem RPi installieren Sie zunächst <a href="https://pypi.org/project/pymavlink/">pymavlink</a>, die Python-Version der MAVLink-Libraries. Am einfachsten geht dies mit PIP:</p>
<pre lang="bash">pip install pymavlink</pre>
<p>Dann erstellen Sie ein Verzeichnis, z.B. diddy2QGC, in das Sie die Python-Module diddy2QGroundControl.py und ThunderBorg3.py aus dem <a href="https://github.com/makerprojects/diddy2QGC">Github-Repository dieses Projekts</a> kopieren. In diesem Verzeichnis starten Sie dann später das Python-Skript mit:</p>
<pre> python diddy2QGroundControl.py</pre>
<h3>Softwareinstallation auf dem Desktop</h3>
<p>Installieren Sie <a href="https://docs.qgroundcontrol.com/master/en/qgc-user-guide/getting_started/download_and_install.html">QGroundControl</a> auf Ihrem Desktop.</p>
<h3>Starten der Anwendungen</h3>
<p>Stellen Sie sicher, dass sich der RPi und Ihr Desktop im gleichen Netzwerk befinden und starten Sie QGroundControl (QGC) und das Python-Skript (die Reihenfolge ist ohne Bedeutung). </p>
<p>Der DiddyBorg sendet Heartbeat-Messages, die von QGC erkannt und beantwortet werden. Nach dem Austausch einiger weiterer Messages (bitte nicht von den Fehlermeldungen irritieren lassen), ist die Verbindung hergestellt und Sie finden dann in den Vehicle-Einstellungen die Möglichkeit, Ihren Joystick einzulernen. Bitte beachten Sie dabei, dass diddy2QGroundControl.py im Mode 2 den Roll-Kanal für die Rechts/Links-Steuerung und den invertierten Wert des Pitch-Kanals für die Motorsteuerung verwendet.</p>
<p> </p>



<p> </p>
<p> </p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/diddyborg-mit-qgroundcontrol-joystick-fernsteuern/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DiddyBorg mit Gamepad oder Joystick fernsteuern</title>
		<link>https://makerprojekte.de/diddyborg-mit-gamepad-oder-joystick-fernsteuern/</link>
					<comments>https://makerprojekte.de/diddyborg-mit-gamepad-oder-joystick-fernsteuern/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Tue, 02 Aug 2022 19:21:34 +0000</pubDate>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Roboter]]></category>
		<category><![CDATA[Rover]]></category>
		<category><![CDATA[UAV]]></category>
		<category><![CDATA[UGV]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/?p=1636</guid>

					<description><![CDATA[In diesem Blog stelle ich meine Windows-App JoystickRC4DiddyBorg zur Fernsteuerung des DiddyBorg (von PiBorg) mit einem Joystick oder Gamepad vor.  Die DiddyBorg-Beispielprogramme, die vom Hersteller PiBorg veröffentlicht wurden, enthalten zwar auch ein Python-Fernsteuerscript mit Joystick, die aber Bluetooth verwendet und daher nur eine recht beschränkte Reichweite aufweist.  Die hier vorgestellte App verwendet das vorhandene WLAN &#8230; <a href="https://makerprojekte.de/diddyborg-mit-gamepad-oder-joystick-fernsteuern/" class="more-link"><span class="screen-reader-text">„DiddyBorg mit Gamepad oder Joystick fernsteuern“ </span>weiterlesen</a>]]></description>
										<content:encoded><![CDATA[
<p>In diesem Blog stelle ich meine Windows-App <em>JoystickRC4DiddyBorg </em>zur Fernsteuerung des DiddyBorg (von PiBorg) mit einem Joystick oder Gamepad vor. </p>
<p>Die DiddyBorg-Beispielprogramme, die vom Hersteller PiBorg veröffentlicht wurden, enthalten zwar auch ein Python-Fernsteuerscript mit Joystick, die aber Bluetooth verwendet und daher nur eine recht beschränkte Reichweite aufweist. </p>
<p>Die hier vorgestellte App verwendet das vorhandene WLAN und UDP als Protokoll, um eine ausreichende Agilität der Fernsteuerung sicher zu stellen. Aus Sicherheitsgründen ist die Time-Out-Logik der Motorsteuerung ThunderBorg aktiviert.</p>
<h2>Installation der Software</h2>
<p>Der DiddyBorg benötigt als Empfänger ein Python-Script <em>JoystickRC4DiddyBorg</em>, das Sie auf <a href="https://github.com/makerprojects/JoystickRC4DiddyBorg">github.com</a> finden. Zusätzlich zum Empfängerprogramm finden Sie im Repository auch eine Version der ThunderBorg &#8211; Library für Python 3.x (die  Beispielprogramme für den DiddyBorg basieren noch auf Python 2.x).</p>
<p>Am einfachsten ist es, die beiden Dateien zusätzlich in das Verzeichnis mit den Beispielen zu kopieren &#8211; dann sollte das Script ohne weitere Anpassungen von Pfadnamen funktionieren.</p>
<p>Auf der PC &#8211; Seite installieren Sie die gleichnamige Windows App <em>JoystickRC4DiddyBorg</em>, die Sie kostenfrei im <a href="https://apps.microsoft.com/store/detail/joystickrc4diddyborg/9P6L5F7GF1L1?hl=de-de&amp;gl=de">Microsoft App Store</a> erhalten. </p>
<h2>Bedienung</h2>
<p>Starten Sie zuerst das Python-Script auf dem DiddyBorg. Wenn Sie einen Bildschirm angeschlossen haben, dann meldet sich das Programm und gibt an, dass es auf einen  Client wartet.</p>
<p>Wenn Sie die PC App starten, dann sucht diese automatisch nach einem DiddyBorg mit einem aktiven und kompatiblen Empfänger im lokalen WLAN (mit dem sowohl der DiddyBorg als auch der verwendete PC verbunden sein müssen). Kann keine Verbindung hergestellt werden, dann erfolgt eine entsprechende Fehlermeldung. </p>
<p>Nach dem erfolgreichen Verbindungsaufbau können die Kanäle den verschiedenen Joystickachsen und Tasten zugeordnet werden. Die Kanäle 3 und 4 werden als Taster verwendet und ermöglichen beispielsweise eine schnelle / langsame Drehung (die Funktion der Taster kann im Python-Script nachvollzogen werden). </p>
<p>Die Zuordnung der Kanäle wird gespeichert und beim nächsten Programmstart wieder hergestellt.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/diddyborg-mit-gamepad-oder-joystick-fernsteuern/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Joystick Modellfernsteuerung mit Multiprotokoll-TX-Modul iRangeX IRX4+</title>
		<link>https://makerprojekte.de/joystick-modellfernsteuerung-mit-multiprotokoll-tx-modul-irangex-irx4/</link>
					<comments>https://makerprojekte.de/joystick-modellfernsteuerung-mit-multiprotokoll-tx-modul-irangex-irx4/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Sat, 11 Sep 2021 11:32:06 +0000</pubDate>
				<category><![CDATA[Fernsteuerung]]></category>
		<category><![CDATA[Roboter]]></category>
		<category><![CDATA[Rover]]></category>
		<category><![CDATA[UAV]]></category>
		<category><![CDATA[UGV]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/?p=1421</guid>

					<description><![CDATA[In den beiden vorhergehenden Beiträgen zur Modellfernsteuerung mit Joystick wurde ein &#8222;ganz normaler&#8220; Fernsteuersender zur Kommandoübertragung genutzt. Dabei wurden die Steuerknüppel und diversen Schalter nicht benötigt, weil die Steuerung selber ja durch den Joystick wahrgenommen wird. Von daher kann der Gesamtaufbau vereinfacht werden, indem statt des kompletten Fernsteuersenders ein Multiprotokoll-TX-Modul wie das iRangeX  iRX4+ eingesetzt &#8230; <a href="https://makerprojekte.de/joystick-modellfernsteuerung-mit-multiprotokoll-tx-modul-irangex-irx4/" class="more-link"><span class="screen-reader-text">„Joystick Modellfernsteuerung mit Multiprotokoll-TX-Modul iRangeX IRX4+“ </span>weiterlesen</a>]]></description>
										<content:encoded><![CDATA[
<p>In den beiden vorhergehenden Beiträgen zur Modellfernsteuerung mit Joystick wurde ein &#8222;ganz normaler&#8220; Fernsteuersender zur Kommandoübertragung genutzt. Dabei wurden die Steuerknüppel und diversen Schalter nicht benötigt, weil die Steuerung selber ja durch den Joystick wahrgenommen wird.</p>
<p>Von daher kann der Gesamtaufbau vereinfacht werden, indem statt des kompletten Fernsteuersenders ein Multiprotokoll-TX-Modul wie das iRangeX  iRX4+ eingesetzt wird.</p>
<p>Das Modul kann &#8211; genauso wie der Fernsteuersender &#8211; direkt über das PPM-Signal vom USB2PPM &#8211; PiKoder angesteuert werden. Da das iRangeX bereits ab einer Betriebsspannung von 5 Volt arbeitet, ist keine zusätzliche Batterie erforderlich sondern die Spannungsversorgung erfolgt ebenfalls über den USB2PPM PiKoder. </p>
<h2>Aufbau </h2>
<p>Der <a href="https://pikoder.de/PiKoder_USB_Kit.html">USB2PPM PiKoder</a> wird entsprechend der Anleitung aufgebaut. Auch wenn Sie bisher nur eine Cynch-Buchse bestückt haben, lässt sich der dreipolige Header problemlos nachrüsten.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2021/09/USB2PPM-rotated.jpg"><img loading="lazy" decoding="async" class="aligncenter wp-image-1426" src="https://makerprojekte.de/wp-content/uploads/2021/09/USB2PPM-rotated.jpg" alt="" width="640" height="316" srcset="https://makerprojekte.de/wp-content/uploads/2021/09/USB2PPM-rotated.jpg 1014w, https://makerprojekte.de/wp-content/uploads/2021/09/USB2PPM-rotated-400x198.jpg 400w, https://makerprojekte.de/wp-content/uploads/2021/09/USB2PPM-300x148.jpg 300w, https://makerprojekte.de/wp-content/uploads/2021/09/USB2PPM-768x379.jpg 768w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /></a></p>
<p>Die Verbindung zwischen dem iRX4+ Moduls wird über ein dreiadriges Kabel (Vcc, PPM und Gnd) hergestellt (s. Bild links unten). An einem Ende des Kabels befindet sich eine dreipolige Buchse zum Aufstecken auf die entsprechende Stiftleiste des USB2PPM, auf der anderen Seite werden die fünf Buchsen des Moduls adaptiert &#8211; die Pinbelegung, die das Modul erwartet, sehen Sie im rechten Bild. </p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2021/09/Verbindungskabel-Multiprotokoll-Modul.jpg"><img loading="lazy" decoding="async" class="alignleft wp-image-1418 size-medium" src="https://makerprojekte.de/wp-content/uploads/2021/09/Verbindungskabel-Multiprotokoll-Modul-289x300.jpg" alt="" width="289" height="300" srcset="https://makerprojekte.de/wp-content/uploads/2021/09/Verbindungskabel-Multiprotokoll-Modul-289x300.jpg 289w, https://makerprojekte.de/wp-content/uploads/2021/09/Verbindungskabel-Multiprotokoll-Modul-400x415.jpg 400w, https://makerprojekte.de/wp-content/uploads/2021/09/Verbindungskabel-Multiprotokoll-Modul-986x1024.jpg 986w, https://makerprojekte.de/wp-content/uploads/2021/09/Verbindungskabel-Multiprotokoll-Modul-768x797.jpg 768w, https://makerprojekte.de/wp-content/uploads/2021/09/Verbindungskabel-Multiprotokoll-Modul.jpg 1024w" sizes="auto, (max-width: 289px) 85vw, 289px" /></a></p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2021/09/Pinout.jpg"><img loading="lazy" decoding="async" class="wp-image-1431 size-medium alignright" src="https://makerprojekte.de/wp-content/uploads/2021/09/Pinout-191x300.jpg" alt="" width="191" height="300" srcset="https://makerprojekte.de/wp-content/uploads/2021/09/Pinout-191x300.jpg 191w, https://makerprojekte.de/wp-content/uploads/2021/09/Pinout-400x630.jpg 400w, https://makerprojekte.de/wp-content/uploads/2021/09/Pinout.jpg 475w" sizes="auto, (max-width: 191px) 85vw, 191px" /></a></p>
<p>  </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p>Es sind darüber hinaus keine weiteren Anpassungen oder Änderungen erforderlich. </p>
<p>Und der hier beschriebene Aufbau ist natürlich genauso in Verbindung mit einem Windows-Notebook zu verwenden.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/joystick-modellfernsteuerung-mit-multiprotokoll-tx-modul-irangex-irx4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Joystick Modellfernsteuerung mit Spektrum DXe (2)</title>
		<link>https://makerprojekte.de/joystick-modellfernsteuerung-mit-spektrum-dxe-2/</link>
					<comments>https://makerprojekte.de/joystick-modellfernsteuerung-mit-spektrum-dxe-2/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Sun, 29 Aug 2021 12:42:45 +0000</pubDate>
				<category><![CDATA[Fernsteuerung]]></category>
		<category><![CDATA[Roboter]]></category>
		<category><![CDATA[Rover]]></category>
		<category><![CDATA[UAV]]></category>
		<category><![CDATA[UGV]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/?p=1390</guid>

					<description><![CDATA[Der erste Beitrag dieser Reihe hat ein Notebook verwendet, um die Joystick-Eingaben in Kommandos für den USB2PPM zu übersetzen. Alternativ hierzu kann für ausgewählte Joysticks auch ein Android(TM) Smart Device mit einer entsprechenden App zum Einsatz kommen.   Der Hardwareaufbau im Titelbild gleicht der Konfiguration im Teil 1 bis auf den Computer, der durch das Smart &#8230; <a href="https://makerprojekte.de/joystick-modellfernsteuerung-mit-spektrum-dxe-2/" class="more-link"><span class="screen-reader-text">„Joystick Modellfernsteuerung mit Spektrum DXe (2)“ </span>weiterlesen</a>]]></description>
										<content:encoded><![CDATA[
<p>Der erste Beitrag dieser Reihe hat ein Notebook verwendet, um die Joystick-Eingaben in Kommandos für den USB2PPM zu übersetzen. Alternativ hierzu kann für ausgewählte Joysticks auch ein Android(TM) Smart Device mit einer entsprechenden App zum Einsatz kommen.  </p>
<p>Der Hardwareaufbau im Titelbild gleicht der Konfiguration im <a href="https://makerprojekte.de/joystick-modellfernsteuerung-mit-spektrum-dxe/">Teil 1</a> bis auf den Computer, der durch das Smart Device ersetzt wird und den Hub: in Verbindung mit dem Smart Device ist unbedingt ein USB OTG Hub zu verwenden. </p>
<p>Hinsichtlich der Vorbereitung des Fernsteuersenders gelten die gleichen Überlegungen zur Ergonomie und es empfiehlt sich, die Fernsteuerung wie in Teil 1 beschrieben, mit einem Schalter zu erweitern.</p>
<p>Hinsichtlich der App selber haben Sie die Auswahl zwischen der kostenlosen App <a href="https://play.google.com/store/apps/details?id=com.pikoder.Joystick2PPM&amp;hl=gsw&amp;gl=US">Joystick2PPM</a> und einer speziellen  App für Quadrocopter <a href="https://play.google.com/store/apps/details?id=com.pikoder.Joystick4UAV&amp;hl=gsw&amp;gl=US">Joystick4UAV</a> (s.u.); beide Apps finden Sie im Google Play Store. </p>
<h2>Joystick2PPM (Android App)</h2>
<p>Die Bedieneroberfläche der App entspricht weitgehend der Windows Implementierung und ist intuitiv und einfach verständlich. Auf der linken Seite befinden sich die Joystick &#8211; Bedienelemente und die Abbildung auf die Servokanäle erfolgt auf der rechten Seite mit Drop-Down-Boxen.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-1398" src="https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a-1024x547.png" alt="" width="840" height="449" srcset="https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a-1024x547.png 1024w, https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a-400x214.png 400w, https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a-300x160.png 300w, https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a-768x410.png 768w, https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a-1200x641.png 1200w, https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a.png 1343w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a></p>
<p>Der Joystick und der USB2PPM werden nach dem Starten der APP automatisch erkannt. Der Benutzer muss beim erstmaligen Gebrauch den Zugriff der Anwendung auf die entsprechenden USB-Schnittstellen freigeben. </p>
<p>Bitte beachten Sie, dass die App derzeit nur eine beschränkte Anzahl von Joysticks und anderen Bediengeräten unterstützt. Den aktuellen Stand der kompatiblen Geräte finden Sie jederzeit im Playstore. </p>
<h2>Joystick4UAV (Android App)</h2>
<p>Die Joystick4UAV App stellt eine Weiterentwicklung der Joystick2PPM Anwendung dar, die auf die Belange der Fernsteuerung von Quadrocoptern oder anderen Fahrzeugen (UGV) und Booten (USV) mit einem Flight Controller ausgerichtet ist.</p>
<p>Vom grundsätzlichen Aufbau her entspricht die Joystick4UAV den bereits beschriebenen Apps. Die Abbildung der vier Joystick-Achsen erfolgt auf die Fernsteuerkanäle 1-4 entsprechend der üblichen Belegung für Flight Controller. Diese Zuordnung innerhalb der vier Kanäle können Sie natürlich entsprechend Ihrer Präferenzen anpassen. Alle Kanäle können durch Checken der zugehörigen Box invertiert werden.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-1405" src="https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV-1024x549.png" alt="" width="840" height="450" srcset="https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV-1024x549.png 1024w, https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV-400x214.png 400w, https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV-300x161.png 300w, https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV-768x412.png 768w, https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV-1200x643.png 1200w, https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV.png 1343w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a></p>
<p>Der Flight Mode wird im Kanal 5 kodiert. Es stehen sechs Modi zur Verfügung. Die Umschaltung erfolgt über die Joystick-Taster 7-12 (s. Bild rechts unten), wobei Taster 7 Flugmode &#8222;1&#8220; einstellt und Taster 12 den Flugmode &#8222;6&#8220;. Der gewählte Flugmode wird jeweils numerisch angezeigt (&#8222;1&#8220; im Bild oben) und der Balken entspricht dem übertragenen Kanalwert. <a href="https://makerprojekte.de/wp-content/uploads/2021/08/Logitech-3D-PRO-Schalter.jpg"><img loading="lazy" decoding="async" class="size-medium wp-image-1403 alignright" src="https://makerprojekte.de/wp-content/uploads/2021/08/Logitech-3D-PRO-Schalter-300x300.jpg" alt="" width="300" height="300" srcset="https://makerprojekte.de/wp-content/uploads/2021/08/Logitech-3D-PRO-Schalter-300x300.jpg 300w, https://makerprojekte.de/wp-content/uploads/2021/08/Logitech-3D-PRO-Schalter-100x100.jpg 100w, https://makerprojekte.de/wp-content/uploads/2021/08/Logitech-3D-PRO-Schalter-400x400.jpg 400w, https://makerprojekte.de/wp-content/uploads/2021/08/Logitech-3D-PRO-Schalter-150x150.jpg 150w, https://makerprojekte.de/wp-content/uploads/2021/08/Logitech-3D-PRO-Schalter.jpg 500w" sizes="auto, (max-width: 300px) 85vw, 300px" /></a></p>
<p>Die verbleibenden Taster 1-6 (Button <i>B1 .. B6 </i>im oberen Bereich) und der Hat-Switch stehen für Sonderfunktionen zur Verfügung und können beliebig den Kanälen 6-8 zugeordnet werden. Wird die zum Kanal gehörige Box aktiviert, dann verhält sich der Taster als Schalter.</p>
<p><strong>Bitte beachten Sie, dass in der App derzeit nur der Logitech Extreme 3D Pro Joystick unterstützt wird.</strong></p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/joystick-modellfernsteuerung-mit-spektrum-dxe-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Modellfernsteuerung mit Webbrowser &#8211; intuitiver und reaktiver</title>
		<link>https://makerprojekte.de/modellfernsteuerung-mit-webbrowser-intuitiver-und-reaktiver/</link>
					<comments>https://makerprojekte.de/modellfernsteuerung-mit-webbrowser-intuitiver-und-reaktiver/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Thu, 27 Dec 2018 11:21:18 +0000</pubDate>
				<category><![CDATA[ESP8266]]></category>
		<category><![CDATA[Fernsteuerung]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[Roboter]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/?p=621</guid>

					<description><![CDATA[In meinen bisherigen Blogs zum Thema Modellfernsteuerung mit Webbrowser habe ich Lösungen vorgestellt, die hinsichtlich der Bedieneroberfläche und der Responsezeiten (Agilität) der Fernsteuerung nur für einfache und nicht zeitkritische Anwendungen geeignet waren. Die zuerst vorgestellte tastenorientierte Bedieneroberfläche war vergleichsweise träge, weil nach jeder Bedienung wieder die komplette Seite übertragen und neu aufgebaut wurde. Das verbesserte &#8230; <a href="https://makerprojekte.de/modellfernsteuerung-mit-webbrowser-intuitiver-und-reaktiver/" class="more-link"><span class="screen-reader-text">„Modellfernsteuerung mit Webbrowser &#8211; intuitiver und reaktiver“ </span>weiterlesen</a>]]></description>
										<content:encoded><![CDATA[
<p>In meinen bisherigen Blogs zum Thema Modellfernsteuerung mit Webbrowser habe ich Lösungen vorgestellt, die hinsichtlich der Bedieneroberfläche und der Responsezeiten (Agilität) der Fernsteuerung nur für einfache und nicht zeitkritische Anwendungen geeignet waren.</p>



<p>Die zuerst vorgestellte <a href="https://makerprojekte.de/modellfernsteuerung-mit-webbrowser/">tastenorientierte Bedieneroberfläche</a> war vergleichsweise träge, weil nach jeder Bedienung wieder die komplette Seite übertragen und neu aufgebaut wurde.</p>



<p>Das verbesserte <a href="https://makerprojekte.de/modellfernsteuerung-mit-webbrowser-verbesserte-bedieneroberflaeche/">&#8222;Joystick-artige&#8220; Konzept</a> benutzt bereits AJAX, um die Reaktionsgeschwindigkeit zu erhöhen. Allerdings erfordert die Steuerung noch, dass eine Bewegung durch einmaliges Antippen gestartet wird und dann durch erneutes Tippen an einer anderen Stelle des Bildschirms gestoppt wird während man eigentlich erwarten würde, dass die Bewegung solange aktiviert ist, wie die Taste &#8222;gedrückt&#8220; wird.</p>



<p>Die neueste Version von httpRC erfüllt nun auf Basis einer tastenorientierten Bedieneroberfläche beide Anforderungen hinsichlich Reaktionsgeschwindigkeit und Logik: ein Befehl wird nur solange ausgeführt, wie der Button gedrückt wird.</p>



<p>Der <a href="https://github.com/makerprojects/httpRC">Source Code für den ESP8266-01</a> wird über github bereit gestellt. Für die Programmierung habe ich sowohl den bereits beschriebenen <a href="https://makerprojekte.de/modellfernsteuerung-mit-webbrowser/">Programmieradapter</a> als auch den <a href="https://makerprojekte.de/esp8266-01-mit-arduino-due-programmieren/">Arduino Due</a> erfolgreich eingesetzt. </p>



<p>Weitere Informationen zum Empfängerbausatz selber finden Sie auf der entsprechenden <a href="http://www.pikoder.de/WLAN_RC.html">Pikoder-Webseite</a>. </p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/modellfernsteuerung-mit-webbrowser-intuitiver-und-reaktiver/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Modellfernsteuerung mit Tablet oder Smartphone 2.0</title>
		<link>https://makerprojekte.de/modellfernsteuerung-mit-tablet-oder-smartphone-2-0/</link>
					<comments>https://makerprojekte.de/modellfernsteuerung-mit-tablet-oder-smartphone-2-0/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Sun, 20 Dec 2015 11:00:01 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Fernsteuerung]]></category>
		<category><![CDATA[Roboter]]></category>
		<category><![CDATA[Servoansteuerung]]></category>
		<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[Modellfernsteuerung]]></category>
		<guid isPermaLink="false">http://makerprojekte.de/?p=195</guid>

					<description><![CDATA[Benutzen Sie Ihr Android Tablet oder Smartphone als Fernsteuerung: mit Touch-Kommandos oder durch Bewegen des Tablets kann beispielsweise ein Roboter oder ein Modellauto über Bluetooth ferngesteuert werden. Als Basis dient die Android App picCAR, die als Open Source released wurde.   Diese App unterstützt in der aktuellen Version 1.3 nun zusätzlich zur bisherigen Robotersteuerung ( = Richtungsänderung &#8230; <a href="https://makerprojekte.de/modellfernsteuerung-mit-tablet-oder-smartphone-2-0/" class="more-link"><span class="screen-reader-text">„Modellfernsteuerung mit Tablet oder Smartphone 2.0“ </span>weiterlesen</a>]]></description>
										<content:encoded><![CDATA[<p>Benutzen Sie Ihr Android Tablet oder Smartphone als Fernsteuerung: mit Touch-Kommandos oder durch Bewegen des Tablets kann beispielsweise ein Roboter oder ein Modellauto über Bluetooth ferngesteuert werden. Als Basis dient die Android App <em><strong>picCAR</strong></em>, die als <a href="https://github.com/makerprojects/picCAR.git">Open Source</a> released wurde. <em> </em></p>
<p>Diese App unterstützt in der aktuellen Version 1.3 nun zusätzlich zur bisherigen Robotersteuerung ( = Richtungsänderung über Geschwindigkeitsänderung der Antriebsmotoren)  auch &#8222;normale&#8220; Fahrzeuge, bei denen ein Kanal zur Lenkung und ein Kanal zur Geschwindigkeitsregelung verwendet wird.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2015/12/Foto_hoch.jpg" rel="attachment wp-att-197"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-197" src="https://makerprojekte.de/wp-content/uploads/2015/12/Foto_hoch-300x272.jpg" alt="Foto_hoch" width="300" height="272" srcset="https://makerprojekte.de/wp-content/uploads/2015/12/Foto_hoch-300x272.jpg 300w, https://makerprojekte.de/wp-content/uploads/2015/12/Foto_hoch-768x697.jpg 768w, https://makerprojekte.de/wp-content/uploads/2015/12/Foto_hoch-1024x929.jpg 1024w" sizes="auto, (max-width: 300px) 85vw, 300px" /></a></p>
<p>Das Tablet oder Smartphone steuert einen PiKoder/SSC über BlueTooth an. Der Einbau und die Verdrahtung des PiKoder/SSC ist schnell vorgenommen.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2015/12/Detail-Einbau-PiKoder.jpg" rel="attachment wp-att-196"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-196" src="https://makerprojekte.de/wp-content/uploads/2015/12/Detail-Einbau-PiKoder-300x147.jpg" alt="Detail Einbau PiKoder" width="300" height="147" srcset="https://makerprojekte.de/wp-content/uploads/2015/12/Detail-Einbau-PiKoder-300x147.jpg 300w, https://makerprojekte.de/wp-content/uploads/2015/12/Detail-Einbau-PiKoder-400x196.jpg 400w, https://makerprojekte.de/wp-content/uploads/2015/12/Detail-Einbau-PiKoder-768x377.jpg 768w, https://makerprojekte.de/wp-content/uploads/2015/12/Detail-Einbau-PiKoder-1024x503.jpg 1024w, https://makerprojekte.de/wp-content/uploads/2015/12/Detail-Einbau-PiKoder.jpg 1860w" sizes="auto, (max-width: 300px) 85vw, 300px" /></a></p>
<p>Nähere Informationen zum Aufbau des Empfängers finden Sie auf der <a href="http://www.pikoder.de/Bluetooth_RC.htm">PiKoder Bluetooth-Fernsteuerseite</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/modellfernsteuerung-mit-tablet-oder-smartphone-2-0/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Android Based Robotics</title>
		<link>https://makerprojekte.de/android-based-robotics/</link>
					<comments>https://makerprojekte.de/android-based-robotics/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Sat, 21 Nov 2015 16:51:50 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Based Robotics]]></category>
		<category><![CDATA[Fernsteuerung]]></category>
		<category><![CDATA[Roboter]]></category>
		<guid isPermaLink="false">http://makerprojekte.de/?p=185</guid>

					<description><![CDATA[Auf der Suche nach einer geeigneten Plattform für eigene Roboter-Experimente bin ich auf Android Based Robotics gestoßen. Die Idee, die Sensoren, die Kamera und die Rechnerperformance eines Android Smartphone zur Steuerung eines Roboters zu verwenden, hat mich angesprochen. Die Ansteuerung der Roboterhardware, wie beispielsweise der Motoren, erfolgt über ein IOIO Board, das ja speziell dazu entwickelt wurde, &#8230; <a href="https://makerprojekte.de/android-based-robotics/" class="more-link"><span class="screen-reader-text">„Android Based Robotics“ </span>weiterlesen</a>]]></description>
										<content:encoded><![CDATA[<p>Auf der Suche nach einer geeigneten Plattform für eigene Roboter-Experimente bin ich auf <a href="https://groups.google.com/g/android-based-robotics">Android Based Robotics</a> gestoßen. Die Idee, die Sensoren, die Kamera und die Rechnerperformance eines Android Smartphone zur Steuerung eines Roboters zu verwenden, hat mich angesprochen.</p>
<p>Die Ansteuerung der Roboterhardware, wie beispielsweise der Motoren, erfolgt über ein IOIO Board, das ja speziell dazu entwickelt wurde, über ein Android Smartphone Aktoren zu steuern.  Die Verbindung zwischen IOIO und Phone wird über Bluetooth realisiert.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2015/11/Ansicht_02.jpg"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-187" src="https://makerprojekte.de/wp-content/uploads/2015/11/Ansicht_02-217x300.jpg" alt="Ansicht_02" width="217" height="300" srcset="https://makerprojekte.de/wp-content/uploads/2015/11/Ansicht_02-217x300.jpg 217w, https://makerprojekte.de/wp-content/uploads/2015/11/Ansicht_02-742x1024.jpg 742w" sizes="auto, (max-width: 217px) 85vw, 217px" /></a></p>
<p>Der Aufbau der Hardware ist nicht besonders schwierig und erfolgte in meinem Fall auf einer Pertinaxplatte. Das aktuelle PCB-Release des IOIO-Boards hat nur noch einen micro-USB Port, so dass der zur Kommunikation verwendete USB BT Dongle über das mitgelieferte (rote) Kabel adaptiert werden musste.</p>
<p>Die gesamte Verdrahtung kann wesentlich vereinfacht werden, wenn eine Prototyp-Leiterplatte, wie im Bild gezeigt, eingesetzt wird.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2015/11/Ansicht_03C.jpg"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-192" src="https://makerprojekte.de/wp-content/uploads/2015/11/Ansicht_03C-300x196.jpg" alt="Android_Based_Robotics_02" width="300" height="196" srcset="https://makerprojekte.de/wp-content/uploads/2015/11/Ansicht_03C-300x196.jpg 300w, https://makerprojekte.de/wp-content/uploads/2015/11/Ansicht_03C-400x262.jpg 400w, https://makerprojekte.de/wp-content/uploads/2015/11/Ansicht_03C-1024x670.jpg 1024w" sizes="auto, (max-width: 300px) 85vw, 300px" /></a></p>
<p>Das komplette Android Based Robotics Projekt ist Open Source; allerdings war der verfügbare Source Code hinsichtlich der Entwicklungsumgebung und verwendeten Libraries für die Videoverarbeitung und IOIO Ansteuerung nicht auf dem neuesten Stand. Ein aktualisierter Stand des ABR_client ist bei <a href="https://github.com/makerprojects/ABR_client">github</a> verfügbar.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/android-based-robotics/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
