{"id":4485,"date":"2019-07-03T20:50:43","date_gmt":"2019-07-03T20:50:43","guid":{"rendered":"http:\/\/fambach.net\/?p=4485"},"modified":"2019-07-12T08:53:02","modified_gmt":"2019-07-12T08:53:02","slug":"pan-tilt-mit-joystick","status":"publish","type":"post","link":"https:\/\/www.fambach.net\/en\/pan-tilt-mit-joystick\/","title":{"rendered":"Pan Tilt with joystick"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Contents\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Fakten\" >Facts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Anwendungsbereiche\" >Areas of application<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Ansichten\" >Views<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Programmierung\" >Programming<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Bibliotheken\" >Libraries<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Testprogramm\" >Test programme<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Probleme\" >Problems<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Arduino_reagiert_nicht_uber_Console\" >Arduino reagiert nicht &uuml;ber Console<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Sonstiges\" >Miscellaneous<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Fazit\" >Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Verwandte_Beitrage\" >Verwandte Beitr&auml;ge<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Quellen\" >Sources<\/a><\/li><\/ul><\/nav><\/div>\n\n<p class=\"wp-block-paragraph\">Ich hatte einen Joystick, einen Arduino und einen Pan Tilt &uuml;brig und dachte mir das k&ouml;nnte man doch mal kombinieren. Seht was dabei raus gekommen ist.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fakten\"><\/span>Facts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is what I needed:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Analogue joystick with two axes<\/li><li>Ardurino Uno oder &auml;hnlich<\/li><li>Pan and tilt with two servos<\/li><li>Motorplatine V1 (praktisch aber nicht n&ouml;tig)<\/li><li>A few pin header female to female cables<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Anwendungsbereiche\"><\/span>Areas of application<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Remote-controlled pan and tilt of a camera<\/li><li>Pff... don't know... part of a worm or snake robot<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ansichten\"><\/span>Views<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-gallery columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=549\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"208\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2018\/03\/ShieldMotorV1Perspective.jpg\" alt=\"\" data-id=\"549\" data-link=\"https:\/\/fambach.net\/?attachment_id=549\" class=\"wp-image-549\"><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/arduino-uno\/arduinounofront\/\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"212\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2018\/03\/ArduinoUnoFront.jpg\" alt=\"\" data-id=\"562\" data-link=\"https:\/\/fambach.net\/arduino-uno\/arduinounofront\/\" class=\"wp-image-562\"><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=4493\"><img loading=\"lazy\" decoding=\"async\" width=\"1216\" height=\"1364\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/07\/20190703_215824.jpg\" alt=\"\" data-id=\"4493\" data-link=\"https:\/\/fambach.net\/?attachment_id=4493\" class=\"wp-image-4493\"><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=4494\"><img loading=\"lazy\" decoding=\"async\" width=\"970\" height=\"1112\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/07\/20190703_215837.jpg\" alt=\"\" data-id=\"4494\" data-link=\"https:\/\/fambach.net\/?attachment_id=4494\" class=\"wp-image-4494\"><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/arduino-pan-tilt-test\/pantiltbanner\/\"><img loading=\"lazy\" decoding=\"async\" width=\"4032\" height=\"2268\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/05\/PanTiltBanner.jpg\" alt=\"Pan\/Tilt fertig zusammengebaut\" data-id=\"4450\" data-link=\"https:\/\/fambach.net\/arduino-pan-tilt-test\/pantiltbanner\/\" class=\"wp-image-4450\"><\/a><figcaption>Pan\/Tilt ready assembled<\/figcaption><\/figure><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Programmierung\"><\/span>Programming<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Bibliotheken\"><\/span>Libraries<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Es werden keine zus&auml;tzlichen ben&ouml;tigt.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Test programme 1<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Das Programm ist g&auml;nzlich einfach aufgebaut, es holt die Stellung des Joysticks und rechnet sie direkt, mit Hilfe des Map Befehls in Servo Einstellungen um.<\/p>\n\n\n<style> #wrap_githubgiste0921d8f97bdc2b470a9045982c66d6b .gist-data {max-height: 400px;} <\/style>\n<div id=\"wrap_githubgiste0921d8f97bdc2b470a9045982c66d6b\" style=\"width:100%\"><script>document.write('<link rel=\"stylesheet\" href=\"https:\/\/github.githubassets.com\/assets\/gist-embed-ac686e2e0afcc4b0.css\">')\ndocument.write('<\/p>\n<div id=\\\"gist96997496\\\" class=\\\"gist\\\">\\n    <\/p>\n<div class=\\\"gist-file\\\" translate=\\\"no\\\" data-color-mode=\\\"light\\\" data-light-theme=\\\"light\\\">\\n      <\/p>\n<div class=\\\"gist-data\\\">\\n        \\n<\/p>\n<div class=\\\"js-gist-file-update-container js-task-list-container\\\">\\n      <\/p>\n<div id=\\\"file-pantiltandjoy-ino\\\" class=\\\"file my-2\\\">\\n    \\n    <\/p>\n<div itemprop=\\\"text\\\"\\n      class=\\\"Box-body p-0 blob-wrapper data type-c  \\\"\\n      style=\\\"overflow: auto\\\" tabindex=\\\"0\\\" role=\\\"region\\\"\\n      aria-label=\\\"PanTiltAndJoy.ino content, created by sfambach on 10:13PM on June 30, 2019.\\\"\\n    >\\n\\n        \\n<\/p>\n<div class=\\\"js-check-hidden-unicode js-blob-code-container blob-code-content\\\">\\n\\n  <template class=\\\"js-file-alert-template\\\">\\n  <\/p>\n<div data-view-component=\\\"true\\\" class=\\\"flash flash-warn flash-full d-flex flex-items-center\\\">\\n  <svg aria-hidden=\\\"true\\\" data-component=\\\"Octicon\\\" height=\\\"16\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" data-view-component=\\\"true\\\" class=\\\"octicon octicon-alert\\\">\\n    <path d=\\\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\\\"><\\\/path>\\n<\\\/svg>\\n    <span>\\n      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.\\n      <a class=\\\"Link--inTextBlock\\\" href=\\\"https:\/\/github.co\/hiddenchars\\\" target=\\\"_blank\\\">Learn more about bidirectional Unicode characters<\\\/a>\\n    <\\\/span>\\n\\n\\n  <\/p>\n<div data-view-component=\\\"true\\\" class=\\\"flash-action\\\">        <a href=\\\"{{ revealButtonHref }}\\\" data-view-component=\\\"true\\\" class=\\\"btn-sm btn\\\">    Show hidden characters\\n<\\\/a>\\n<\\\/div>\\n<\\\/div><\\\/template>\\n<template class=\\\"js-line-alert-template\\\">\\n  <span aria-label=\\\"This line has hidden Unicode characters\\\" data-view-component=\\\"true\\\" class=\\\"line-alert tooltipped tooltipped-e\\\">\\n    <svg aria-hidden=\\\"true\\\" data-component=\\\"Octicon\\\" height=\\\"16\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" data-view-component=\\\"true\\\" class=\\\"octicon octicon-alert\\\">\\n    <path d=\\\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\\\"><\\\/path>\\n<\\\/svg>\\n<\\\/span><\\\/template>\\n\\n  <\/p>\n<table data-hpc class=\\\"highlight tab-size js-file-line-container\\\" data-tab-size=\\\"4\\\" data-paste-markdown-skip data-tagsearch-path=\\\"PanTiltAndJoy.ino\\\">\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L1\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"1\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC1\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/***********************************************<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L2\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"2\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC2\\\" class=\\\"blob-code blob-code-inner js-file-line\\\"> * Control pan\/tilt with joystick<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L3\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"3\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC3\\\" class=\\\"blob-code blob-code-inner js-file-line\\\"> * www.fambach.net<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L4\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"4\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC4\\\" class=\\\"blob-code blob-code-inner js-file-line\\\"> * GPL v2<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L5\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"5\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC5\\\" class=\\\"blob-code blob-code-inner js-file-line\\\"> *<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L6\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"6\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC6\\\" class=\\\"blob-code blob-code-inner js-file-line\\\"> * you can influence the drive of the servos by adjusting the min and max values.<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L7\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"7\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC7\\\" class=\\\"blob-code blob-code-inner js-file-line\\\"> *\/<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L8\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"8\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC8\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#include&lt;Servo.h&gt;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L9\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"9\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC9\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L10\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"10\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC10\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L11\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"11\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC11\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#define JOYX A0<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L12\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"12\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC12\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#define JOYY A1<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L13\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"13\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC13\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">Servo servox;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L14\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"14\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC14\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">Servo servoy;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L15\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"15\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC15\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L16\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"16\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC16\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">void setup(){<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L17\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"17\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC17\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  Serial.begin(115200);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L18\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"18\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC18\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  servox.attach(9);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L19\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"19\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC19\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  servoy.attach(10);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L20\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"20\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC20\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  <\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L21\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"21\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC21\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">}<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L22\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"22\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC22\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L23\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"23\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC23\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">int xmin = 20, xmax = 130, ymin = 0, ymax = 125, step = 10; <\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L24\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"24\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC24\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">void loop(){<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L25\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"25\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC25\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L26\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"26\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC26\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">int ax = analogRead(JOYX);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L27\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"27\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC27\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">int ay = analogRead(JOYY);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L28\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"28\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC28\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  int x = map(ax, 1024,0, xmin, xmax);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L29\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"29\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC29\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  int y = map(ay, 0,1024, ymin, ymax);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L30\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"30\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC30\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L31\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"31\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC31\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  servox.write(x);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L32\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"32\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC32\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  servoy.write(y);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L33\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"33\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC33\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L34\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"34\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC34\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L35\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"35\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC35\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  Serial.print(&quot;aX: &quot;);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L36\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"36\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC36\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  Serial.print(ax);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L37\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"37\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC37\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  Serial.print(&quot; aY: &quot;);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L38\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"38\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC38\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  Serial.print(ay);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L39\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"39\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC39\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L40\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"40\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC40\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  Serial.print(&quot; sX: &quot;);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L41\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"41\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC41\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  Serial.print(x);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L42\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"42\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC42\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  Serial.print(&quot; sY: &quot;);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L43\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"43\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC43\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  Serial.print(y);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L44\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"44\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC44\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L45\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"45\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC45\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  Serial.println();<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L46\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"46\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC46\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-L47\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"47\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-pantiltandjoy-ino-LC47\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">}<\\\/td>\\n        <\\\/tr>\\n  <\\\/table>\\n<\\\/div>\\n\\n\\n    <\\\/div>\\n\\n  <\\\/div>\\n\\n<\\\/div>\\n\\n      <\\\/div>\\n      <\/p>\n<div class=\\\"gist-meta\\\">\\n        <a href=\\\"https:\/\/gist.github.com\/sfambach\/e0921d8f97bdc2b470a9045982c66d6b\/raw\/edfd9021bbed59c650187a518ec182911278b44b\/PanTiltAndJoy.ino\\\" style=\\\"float:right\\\" class=\\\"Link--inTextBlock\\\">view raw<\\\/a>\\n        <a href=\\\"https:\/\/gist.github.com\/sfambach\/e0921d8f97bdc2b470a9045982c66d6b#file-pantiltandjoy-ino\\\" class=\\\"Link--inTextBlock\\\">\\n          PanTiltAndJoy.ino\\n        <\\\/a>\\n        hosted with &#10084; by <a class=\\\"Link--inTextBlock\\\" href=\\\"https:\/\/github.com\\\">GitHub<\\\/a>\\n      <\\\/div>\\n    <\\\/div>\\n<\\\/div>\\n')\n<\/script><\/p>\n<div style='margin-bottom:1em;padding:0;'><noscript><code><\/p>\n<pre style='overflow:auto;margin:0;padding:0;border:1px solid #DDD;'>404: Not Found<\/pre>\n<p><\/code><\/noscript><\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">That's how it looks<\/h4>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/photos.app.goo.gl\/M9otS6fMsYdEp8yPA\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Probleme\"><\/span>Problems<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The control is very imprecise because the joystick has very short travel distances. Perhaps there are better ones than the Chinese goods.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fazit\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The project was easier than expected and actually done with two lines of code.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Verwandte_Beitrage\"><\/span>Verwandte Beitr&auml;ge<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<ul class=\"display-posts-listing\">\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/retro-projekt-fdc-usb-floppy-controller\/\">Retro Project \u2013 FDC USB Floppy Disk Controller<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-nano-33-iot-2\/\">Arduino Nano 33 BLE<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-nano-33-iot\/\">Arduino Nano 33 IoT<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-motor-shield-mit-l298p\/\">Preview \u2013 Arduino Motor Shield with L298P<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-mega-logger-shield\/\">Preview \u2013 Arduino Mega Logger Shield<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-prototyp-schild-fuer-arduino-mega\/\">Preview \u2013 Prototype Shield for Arduino Mega\u00a0<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/\">Preview \u2013 Arduino Nano Add-on Board<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-mini-atmega328p-328\/\">Preview \u2013 Arduino Mini ATMEGA328P 328<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-ethernet-platine-w5100\/\">Arduino Ethernet Board W5100<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/\">Arduino VS1053 MP3 audio shield with TF card<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Quellen\"><\/span>Sources<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-stefan-039-s-webblog\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"ME9OSTeQGS\"><a href=\"https:\/\/www.fambach.net\/en\/arduino-pan-tilt-test\/\">Arduino \u2013 Pan\/Tilt Test<\/a><\/blockquote><iframe loading=\"lazy\" title=\"\u201eArduino \u2013 Pan\/Tilt Test \u2013 Stefan&#039;s WebBlog\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" src=\"https:\/\/www.fambach.net\/arduino-pan-tilt-test\/embed\/#?secret=ME9OSTeQGS\" data-secret=\"ME9OSTeQGS\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/figure>\n\n\n\n<figure class=\"wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-stefan-039-s-webblog\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"QKbYlcJIHy\"><a href=\"https:\/\/www.fambach.net\/en\/motor-platine-v1\/\">Arduino Motor Shield V1<\/a><\/blockquote><iframe loading=\"lazy\" title=\"\u201eArduino Motor Shield V1\u201c - Stefan&#039;s WebBlog\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" src=\"https:\/\/www.fambach.net\/motor-platine-v1\/embed\/#?secret=QKbYlcJIHy\" data-secret=\"QKbYlcJIHy\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/figure>","protected":false},"excerpt":{"rendered":"<p>Ich hatte einen Joystick, einen Arduino und einen Pan Tilt &uuml;brig und dachte mir das k&ouml;nnte man doch mal kombinieren. Seht was dabei raus gekommen ist. Fakten Das habe ich gebraucht: Analoger Joystick mit zwei achsen Ardurino Uno oder &auml;hnlich PanTilt mit zwei Servos Motorplatine V1 (praktisch aber nicht n&ouml;tig) Ein paar Pinheader Kabel Buchse &#8230;<\/p>\n<a href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/\" class=\"read-more-link\">Carry on reading <span class=\"screen-reader-text\">\"Arduino VS1053 MP3 Audio Shield mit TF Karte\"<\/span> <span class=\"meta-nav\">\u2192<\/span><\/a>","protected":false},"author":1,"featured_media":4492,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[178,191,207,169],"tags":[132,131,49],"class_list":["post-4485","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino-projekte","category-fernbedienung","category-servos","category-taster-potentiometer","tag-fernsteuern","tag-joystick","tag-uno","penguin-post","penguin-post-not-sticky"],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4485","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/comments?post=4485"}],"version-history":[{"count":6,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4485\/revisions"}],"predecessor-version":[{"id":4522,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4485\/revisions\/4522"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media\/4492"}],"wp:attachment":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media?parent=4485"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/categories?post=4485"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/tags?post=4485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}