{"id":876,"date":"2019-09-27T20:38:34","date_gmt":"2019-09-27T20:38:34","guid":{"rendered":"https:\/\/makerprojekte.de\/arduino-wlan-rc-transmitter\/"},"modified":"2025-02-16T17:41:00","modified_gmt":"2025-02-16T17:41:00","slug":"arduino-wlan-rc-transmitter","status":"publish","type":"post","link":"https:\/\/makerprojekte.de\/en\/arduino-wlan-rc-transmitter\/","title":{"rendered":"Arduino WLAN RC Transmitter"},"content":{"rendered":"\n<p>Der Open Source Arduino Sketch <a href=\"https:\/\/makerprojekte.de\/en\/open-source-arduino-digital-rc-transmitter\/\">arduinodtx<\/a> implementiert die Bedieneroberfl\u00e4che und die Bedienelemente f\u00fcr einen leistungsf\u00e4higen Modellfernsteuerungssender mit einem seriellen Kommandoausgang (<a href=\"https:\/\/pikoder.de\/PiKoder_SSC.htm\">PiKoder\/SSC<\/a> kompatibel). F\u00fcr die Kommando\u00fcbertragung zum PiKoder wird ein transparenter serieller Kommunikationskanal ben\u00f6tigt.<\/p>\n<p>Soll WLAN als \u00dcbertragungsweg genutzt werden, dann kann ein solcher Kanal senderseitig mit einem ESP8266-01 Modul realisiert werden; als Empf\u00e4nger kommt ein <a href=\"https:\/\/www.pikoder.de\/WLAN_RC.html\">PiKoder\/SSC wRX<\/a> zum Einsatz.<\/p>\n<p>In diesem Fall werden neben den Basiskomponenten wie Steuerkn\u00fcppeln, 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\u00f6tigt wie im Beitragsbild dargestellt. Die Verdrahtung entnehmen Sie dem folgenden Schaltbild (die Signale mit gleicher Bezeichnung m\u00fcssen verbunden werden, Signale in blauer Schrift sind mit den entsprechenden Arduino-Signalen zu verbinden):<\/p>\n<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>\n<p>Der Aufbau ist relativ einfach und sollte problemlos auf einem Prototyp-Board erfolgen k\u00f6nnen.\u00a0\u00a0<\/p>\n<p>Im n\u00e4chsten 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\u00fcr den PiKoder\/SSC wRX<\/a>. Wollen Sie den ESP8266-01 im &#8220;eingesetzten Zustand&#8221; programmieren, dann m\u00fcssen Sie die dargestellte Schaltung um einen Programmierteil erweitern:<\/p>\n<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>\n<p>Bitte beachten Sie auch die Jumperstellung f\u00fcr D0\/D1. Zus\u00e4tzlich sollte bei jeder direkten Kommunikation mit dem ESP8266-01 der Arduino &#8220;stillgelegt&#8221; werden (RESET Leitung auf GND legen), so dass die Daten\u00fcbertragung nicht gest\u00f6rt wird.<\/p>\n<p>Mit dem erfolgreichen Abschluss der Programmierung des ESP8266-01, dem Umstecken der Jumper, Aufwecken des Arduino und einem Reboot ist die Modellfernsteuerung betriebsbereit.\u00a0<\/p>\n<p>\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der Open Source Arduino Sketch arduinodtx implementiert die Bedieneroberfl\u00e4che und die Bedienelemente f\u00fcr einen leistungsf\u00e4higen Modellfernsteuerungssender mit einem seriellen Kommandoausgang (PiKoder\/SSC kompatibel). F\u00fcr die Kommando\u00fcbertragung zum PiKoder wird ein transparenter serieller Kommunikationskanal ben\u00f6tigt. Soll WLAN als \u00dcbertragungsweg genutzt werden, dann kann ein solcher Kanal senderseitig mit einem ESP8266-01 Modul realisiert werden; als Empf\u00e4nger kommt ein &hellip; <a href=\"https:\/\/makerprojekte.de\/en\/arduino-wlan-rc-transmitter\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Arduino WLAN RC Transmitter&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":860,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[51,58,54,53,52,55,62,63,57],"tags":[],"class_list":["post-876","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino-en","category-bluetooth-en","category-esp8266-en","category-iot-en","category-rc","category-servo-control","category-uav-en","category-ugv-en","category-xbee-en"],"_links":{"self":[{"href":"https:\/\/makerprojekte.de\/en\/wp-json\/wp\/v2\/posts\/876","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/makerprojekte.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/makerprojekte.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/makerprojekte.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/makerprojekte.de\/en\/wp-json\/wp\/v2\/comments?post=876"}],"version-history":[{"count":17,"href":"https:\/\/makerprojekte.de\/en\/wp-json\/wp\/v2\/posts\/876\/revisions"}],"predecessor-version":[{"id":1914,"href":"https:\/\/makerprojekte.de\/en\/wp-json\/wp\/v2\/posts\/876\/revisions\/1914"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/makerprojekte.de\/en\/wp-json\/wp\/v2\/media\/860"}],"wp:attachment":[{"href":"https:\/\/makerprojekte.de\/en\/wp-json\/wp\/v2\/media?parent=876"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/makerprojekte.de\/en\/wp-json\/wp\/v2\/categories?post=876"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/makerprojekte.de\/en\/wp-json\/wp\/v2\/tags?post=876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}