{"id":784,"date":"2017-01-06T21:25:51","date_gmt":"2017-01-06T20:25:51","guid":{"rendered":"http:\/\/www.open4me.de\/?page_id=784"},"modified":"2017-08-01T12:58:19","modified_gmt":"2017-08-01T11:58:19","slug":"weichendecoder","status":"publish","type":"page","link":"https:\/\/www.open4me.de\/index.php\/spurg\/weichendecoder\/","title":{"rendered":"Weichendecoder"},"content":{"rendered":"<h2>Beschreibung<\/h2>\n<p>Motiviert durch die hohen Kosten von Weichendecodern und dem Interesse an dem ESP8266-Mikroprozessor habe ich begonnen einen Weichendecoder selber zu bauen.<\/p>\n<p>Die aktuelle Version findet Platz auf einer 5 x 5 cm gro\u00dfen Platinen und kann die Befehle entweder per DCC \u00fcber die Schienen oder aber via WLAN die Befehle direkt von der Z21 erhalten. Alternativ ist der Weichendekoder auch via Browser steuerbar. Ansteuerbar sind jeweils zwei LGB\/PIKO\/EPL Weichen.<\/p>\n<p>Der Decoder kann entweder \u00fcber Schienenstorm oder aber \u00fcber eine externe Stromquelle versorgt werden. Die Spannung sollte zwischen 7 und 24V betragen.<\/p>\n<h2>Aktueller Stand (Jan 2017)<\/h2>\n<p>Der Prototyp funktioniert und wird gerade bei Forst getestet. Die aktuelle Version der Platinen (siehe unten) warten\u00a0 noch auf ihren Praxiseinsatz.<\/p>\n<h1>Hardware<\/h1>\n<p>Hauptkomponenten sind ein ESP8266 zur Steuerung und ein Motortreiber vom Typ L293D.<\/p>\n<table>\n<tbody>\n<tr>\n<td>Artikel<\/td>\n<td>Anzahl<\/td>\n<td>Gesamtpreis \u20ac<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>Platine<\/td>\n<td>1<\/td>\n<td>1,50<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>NodeMCU V2<\/td>\n<td>1<\/td>\n<td>2,90<\/td>\n<td><a href=\"https:\/\/de.aliexpress.com\/item\/1pcs-Wireless-module-NodeMcu-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266-CP2102-with-pcb\/32698749571.html\">Link<\/a><\/td>\n<\/tr>\n<tr>\n<td>L293D<\/td>\n<td>1<\/td>\n<td>0,35<\/td>\n<td><a href=\"http:\/\/s.click.aliexpress.com\/e\/3rzjiqJEi\">Link<\/a><\/td>\n<\/tr>\n<tr>\n<td>B80C1500<\/td>\n<td>1<\/td>\n<td>0,30<\/td>\n<td><a href=\"http:\/\/s.click.aliexpress.com\/e\/urNrByrjM\">Link<\/a><\/td>\n<\/tr>\n<tr>\n<td>Anschl\u00fcsse<\/td>\n<td>4<\/td>\n<td>0,27<\/td>\n<td><a href=\"http:\/\/s.click.aliexpress.com\/e\/urNrByrjM\">Link<\/a><\/td>\n<\/tr>\n<tr>\n<td>Spannungsregler<\/td>\n<td>1<\/td>\n<td>0,60<\/td>\n<td><a href=\"https:\/\/de.aliexpress.com\/item\/1pcs-good-quality-Mini-3A-DC-DC-Adjustable-Step-down-Converter-Standard-Power-module-LM2596-A3\/32698729438.html?ws_ab_test=searchweb0_0,searchweb201602_2_10091_10090_10088_10089,searchweb201603_1&amp;btsid=d7cc2775-c2be-451b-8f62-6a39a2e16713\">Link<\/a><\/td>\n<\/tr>\n<tr>\n<td>6N136<\/td>\n<td>1<\/td>\n<td>0,37<\/td>\n<td><a href=\"http:\/\/s.click.aliexpress.com\/e\/RJ6IaeQrF\">Link<\/a><\/td>\n<\/tr>\n<tr>\n<td>1N4004<\/td>\n<td>1<\/td>\n<td>0,04<\/td>\n<td><a href=\"http:\/\/s.click.aliexpress.com\/e\/yNbuzVBia\">Link<\/a><\/td>\n<\/tr>\n<tr>\n<td>220uF 35V<\/td>\n<td>1<\/td>\n<td>0,04<\/td>\n<td><a href=\"http:\/\/s.click.aliexpress.com\/e\/E2JMfqrVz\">Link<\/a><\/td>\n<\/tr>\n<tr>\n<td>1,5 Kohm<\/td>\n<td>1<\/td>\n<td>0,01<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>10 Kohm<\/td>\n<td>5<\/td>\n<td>0,05<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>15 pin Buchsenleiste<\/td>\n<td>2<\/td>\n<td>0,24<\/td>\n<td><a href=\"http:\/\/s.click.aliexpress.com\/e\/AqNRZnyV3\">Link<\/a><\/td>\n<\/tr>\n<tr>\n<td>Sockel 16 pin<\/td>\n<td>1<\/td>\n<td>0,09<\/td>\n<td><a href=\"http:\/\/s.click.aliexpress.com\/e\/znQfauRnq\">Link<\/a><\/td>\n<\/tr>\n<tr>\n<td>Geh\u00e4use 85x58x35<\/td>\n<td>1<\/td>\n<td>1,50<\/td>\n<td><a href=\"http:\/\/rover.ebay.com\/rover\/1\/707-53477-19255-0\/1?icep_ff3=2&amp;pub=5575156058&amp;toolid=10001&amp;campid=5337967688&amp;customid=&amp;icep_item=252125751584&amp;ipn=psmain&amp;icep_vectorid=229487&amp;kwid=902099&amp;mtid=824&amp;kw=lg\">Link<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><a href=\"http:\/\/www.open4me.de\/wp-content\/uploads\/weiche.pdf\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-799 size-medium\" title=\"Klick f\u00fcr PDF-Ansicht\" src=\"https:\/\/www.open4me.de\/wp-content\/uploads\/weiche.jpg\" width=\"877\" height=\"621\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.open4me.de\/wp-content\/uploads\/Weiche_5x5_Leiterplatte.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-805\" src=\"https:\/\/www.open4me.de\/wp-content\/uploads\/Weiche_5x5_Leiterplatte-288x300.png\" alt=\"\" width=\"288\" height=\"300\" srcset=\"https:\/\/www.open4me.de\/wp-content\/uploads\/Weiche_5x5_Leiterplatte-288x300.png 288w, https:\/\/www.open4me.de\/wp-content\/uploads\/Weiche_5x5_Leiterplatte.png 594w\" sizes=\"auto, (max-width: 288px) 100vw, 288px\" \/><\/a><\/p>\n<h2>Software<\/h2>\n<p>Die notwendige Software kann auf meiner <a href=\"https:\/\/github.com\/littleyoda\/littleyoda-DCC-Decoder\">Github-Seite<\/a> heruntergeladen werden. Das notwendige Config-File sieht folgenderma\u00dfen aus:<\/p>\n<pre class=\"lang:c++ decode:true \">\/*\r\n * WlanConfig.h\r\n *\/\r\n\r\n#ifndef CONFIG_H_\r\n#define CONFIG_H_\r\n\r\n\r\n\r\nchar configuration[] =\r\n\t\t\"{ \\\"action\\\":[\"\r\n\r\n\t\t\"{\\\"m\\\":\\\"webservicewifiscanner\\\" },\"\r\n\t\t\"{\\\"m\\\":\\\"webservicelog\\\" },\"\r\n\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\"{\\\"m\\\":\\\"turnout\\\", \\\"enable\\\":\\\"D5\\\", \\\"dir1\\\":\\\"D1\\\", \\\"dir2\\\":\\\"D2\\\", \\\"addr\\\":\\\"15\\\"},\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\"{\\\"m\\\":\\\"turnout\\\", \\\"enable\\\":\\\"D6\\\", \\\"dir1\\\":\\\"D1\\\", \\\"dir2\\\":\\\"D2\\\", \\\"addr\\\":\\\"4\\\"}\"\r\n\t\t\"{\\\"m\\\":\\\"z21\\\", \\\"ip\\\":\\\"192.168.0.111\\\" },\"\r\n\t\t\"{\\\"m\\\":\\\"dcclogger\\\" },\"\r\n\r\n\t\t\"]}\";\r\n\r\n\r\n\/\/ WLAN-Config\r\nconst char* ssid = \"Z21_90xx\";\r\nconst char* password = \"xxxxxxxxxxx\";\r\n\r\n#endif \/* CONFIG_H_ *\/<\/pre>\n<p>&nbsp;<\/p>\n<h2>Aussichten<\/h2>\n<p>n\/a<\/p>\n<h2>Zukunftsmusik \/ Ideen<\/h2>\n<p>n\/a<\/p>\n<h2>Entwicklungsgeschichte<\/h2>\n<p>Die Entwicklungsgeschichte kann in Teilen im <a href=\"http:\/\/gartenbahntechnik.de\/forum\/viewtopic.php?f=24&amp;t=347\">Gartenbahn Technikforum<\/a> nachgelesen werden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Beschreibung Motiviert durch die hohen Kosten von Weichendecodern und dem Interesse an dem ESP8266-Mikroprozessor habe ich begonnen einen Weichendecoder selber zu bauen. Die aktuelle Version findet Platz auf einer 5 x 5 cm gro\u00dfen Platinen und kann die Befehle entweder per DCC \u00fcber die Schienen oder aber via WLAN die Befehle direkt von der Z21 &hellip; <a href=\"https:\/\/www.open4me.de\/index.php\/spurg\/weichendecoder\/\" class=\"more-link\"><span class=\"screen-reader-text\">Weichendecoder<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":782,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[42,44],"tags":[],"class_list":["post-784","page","type-page","status-publish","hentry","category-eisenbahn-spur-g","category-projekte"],"_links":{"self":[{"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/pages\/784","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/comments?post=784"}],"version-history":[{"count":8,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/pages\/784\/revisions"}],"predecessor-version":[{"id":879,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/pages\/784\/revisions\/879"}],"up":[{"embeddable":true,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/pages\/782"}],"wp:attachment":[{"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/media?parent=784"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/categories?post=784"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/tags?post=784"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}