{"id":83,"date":"2016-08-02T16:59:14","date_gmt":"2016-08-02T07:59:14","guid":{"rendered":"http:\/\/jumble.boo.jp\/wplab\/?page_id=83"},"modified":"2017-11-01T03:40:58","modified_gmt":"2017-10-31T18:40:58","slug":"how-to-use-ar-focus","status":"publish","type":"page","link":"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/","title":{"rendered":"How to use AR-FOCUS"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_80 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u76ee\u6b21 [ Contents ]<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69d763bdcb7dc\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #757575;color:#757575\" 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: #757575;color:#757575\" 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><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69d763bdcb7dc\"  aria-label=\"Toggle\" \/><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:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#Initialize\" >Initialize<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#Ready_to_go\" >Ready to go<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#Mode_change\" >Mode change<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#Calib_max_min_mode\" >Calib max \/ min mode<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#Basic_CH_A_mode\" >Basic : CH A mode<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#Channel_memory\" >Channel memory<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#AUTO_MOVE\" >AUTO MOVE<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#SPEED\" >SPEED<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#FAST_FOREARD_ABORT\" >FAST FOREARD \/ ABORT<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#SHIFT_mode\" >SHIFT mode<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#About_other_functions\" >About other functions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#DETUNE_mode\" >DETUNE mode<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#ROTE_mode\" >ROTE mode<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#LOAD%EF%BC%8FSAVE_mode\" >LOAD\uff0fSAVE mode<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#LED_LUMA_mode\" >LED LUMA mode<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#FULL_VAL_mode\" >FULL VAL mode<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#P-KEEP_mode\" >P-KEEP mode<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#LOOP_PATTERN_mode\" >LOOP PATTERN mode<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#srvCalib_mode\" >srvCalib mode<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/#Flip_Disp_mode\" >Flip Disp mode<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<p><\/p>\n<p><div class=\"jetpack-video-wrapper\"><iframe loading=\"lazy\" title=\"\u300cAR-FOCUS\u300d Arduino\u3067\u4f5c\u308b\u81ea\u4f5c\u30d5\u30a9\u30ed\u30fc\u30d5\u30a9\u30fc\u30ab\u30b9\" width=\"660\" height=\"371\" src=\"https:\/\/www.youtube.com\/embed\/XnipKRHAZ5U?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/p>\n<section id=\"before_start\">\n<p class=\"mtm\">-before you start \u2018AR-FOCUS\u2019<\/p>\n<p>This sketch is using EEPROM library to save status value. So, you have to \u2018INITIALIZE\u2019, at first. Or you can\u2019t use in normal.<\/p>\n<h2 class=\"h2_HLine mtn mbs\"><span class=\"ez-toc-section\" id=\"Initialize\"><\/span>Initialize<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-245\" src=\"http:\/\/jumble.boo.jp\/wplab\/wp-content\/uploads\/2016\/08\/howto_initilize.jpg\" alt=\"howto_initilize\" width=\"825\" height=\"300\" srcset=\"https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_initilize.jpg 825w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_initilize-300x109.jpg 300w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_initilize-768x279.jpg 768w\" sizes=\"auto, (max-width: 825px) 100vw, 825px\" \/><\/p>\n<p>After you power on, push \u2018ALT\u2019 switch and \u2018AUTO\u2019 switch during startup screen. Initialize will be done if there is \u2018ALL RESET\u2019 appeared on screen, after you release the switch.<\/p>\n<p>Reboot it.<\/p>\n<\/section>\n<section id=\"ready\">\n<h2 class=\"h2_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"Ready_to_go\"><\/span>Ready to go<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-247\" src=\"http:\/\/jumble.boo.jp\/wplab\/wp-content\/uploads\/2016\/08\/howto_moni_ready.jpg\" alt=\"howto_moni_ready\" width=\"825\" height=\"300\" srcset=\"https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_moni_ready.jpg 825w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_moni_ready-300x109.jpg 300w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_moni_ready-768x279.jpg 768w\" sizes=\"auto, (max-width: 825px) 100vw, 825px\" \/><\/p>\n<p>At first, servo goes to center of its rotation range and \u2018AR-FOCUS\u2019 asks you are \u201cready?\u201d. You can\u2019t control servo until you push \u2018ALT\u2019 switch.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-246\" src=\"http:\/\/jumble.boo.jp\/wplab\/wp-content\/uploads\/2016\/08\/howto_lens_center.jpg\" alt=\"howto_lens_center\" width=\"825\" height=\"300\" srcset=\"https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_lens_center.jpg 825w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_lens_center-300x109.jpg 300w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_lens_center-768x279.jpg 768w\" sizes=\"auto, (max-width: 825px) 100vw, 825px\" \/><\/p>\n<p>Set lens position to the center by measuring range from end to end. And attach motor to the lens.<\/p>\n<p><small>You are ready to go now. But I recommend you to set cursor to \u2018v\u2019, before you push \u2018ALT\u2019. Because servo goes to VR position suddenly.<\/small><\/p>\n<p class=\"mtm\">Basic mode in \u2018AR-FOCUS\u2019 is \u2018CH A\u2019. Motor is limited in narrow range, after initialization. <\/p>\n<p>You have to set range of limit in \u2018Calib Max\u2019 and \u2018Calib min\u2019 mode.<\/p>\n<h3 class=\"h3_HLine mts mbs\"><span class=\"ez-toc-section\" id=\"Mode_change\"><\/span>Mode change<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-248\" src=\"http:\/\/jumble.boo.jp\/wplab\/wp-content\/uploads\/2016\/08\/howto_mode_change.jpg\" alt=\"howto_mode_change\" width=\"825\" height=\"300\" srcset=\"https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_mode_change.jpg 825w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_mode_change-300x109.jpg 300w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_mode_change-768x279.jpg 768w\" sizes=\"auto, (max-width: 825px) 100vw, 825px\" \/><\/p>\n<p>You can go to \u2018Mode change\u2019 by rotating and pushing \u2018ALT\u2019 switch. LED turns on blue. Select \u2018Calib max\u2019 mode by rotating encoder and push to go to the mode.<\/p>\n<h3 class=\"h3_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"Calib_max_min_mode\"><\/span>Calib max \/ min mode<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-249\" src=\"http:\/\/jumble.boo.jp\/wplab\/wp-content\/uploads\/2016\/08\/howto_calib_maxmin.jpg\" alt=\"howto_calib_maxmin\" width=\"825\" height=\"300\" srcset=\"https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_calib_maxmin.jpg 825w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_calib_maxmin-300x109.jpg 300w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_calib_maxmin-768x279.jpg 768w\" sizes=\"auto, (max-width: 825px) 100vw, 825px\" \/><\/p>\n<p>Set range to the edge of your lens using encoder. You can see value on the screen.<\/p>\n<p class=\"mts\">If you finished, go out \u2018Calib max\u2019 by \u2018ALT\u2019 push &#038; rotate. Also you adjust \u2018Calib min\u2019 in same way.<\/p>\n<p>After you finished in \u2018Calib min\u2019, push \u2018ALT\u2019. Then it asks whether you want to \u201csave to memory\u201d. If you choose \u2018Yes\u2019, You can save the values to memory bank. Or if you select \u2018No\u2019, data is saved in temporary bank.<\/p>\n<\/section>\n<section id=\"basic_operation\">\n<h2 class=\"h2_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"Basic_CH_A_mode\"><\/span>Basic : CH A mode<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u2018CH A\u2019 is basic mode in \u2018AR-FOCUS\u2019. You can control servo real time within limit value by variable resistor.<\/p>\n<h3 class=\"h3_HLine mts mbs\"><span class=\"ez-toc-section\" id=\"Channel_memory\"><\/span>Channel memory<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-250 alignnone\" src=\"http:\/\/jumble.boo.jp\/wplab\/wp-content\/uploads\/2016\/08\/howto_channel.jpg\" alt=\"howto_channel\" width=\"200\" height=\"200\" srcset=\"https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_channel.jpg 200w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_channel-150x150.jpg 150w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/p>\n<p class=\"mts\">In \u2018CH A\u2019 mode, it memorizes position by pushing \u2018ALT\u2019. There are four bank for position memory (B-E). \u2018CH A\u2019 always follows to variable resistor.<\/p>\n<p>Push and hold \u2018ALT\u2019 switch for a period of time, if you want to delete.<\/p>\n<h3 class=\"h3_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"AUTO_MOVE\"><\/span>AUTO MOVE<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>If you push \u2018AUTO\u2019 switch, you go to \u2018AUTO MOVE\u2019 mode. And motor moves to next position from current position. This order depends on \u2018LOOP PATTERN\u2019.<\/p>\n<h3 class=\"h3_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"SPEED\"><\/span>SPEED<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-252 alignnone\" src=\"http:\/\/jumble.boo.jp\/wplab\/wp-content\/uploads\/2016\/08\/howto_speed.jpg\" alt=\"howto_speed\" width=\"200\" height=\"200\" srcset=\"https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_speed.jpg 200w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_speed-150x150.jpg 150w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/p>\n<p>You can adjust moving speed. Rotate encoder in \u2018CH A\u2019. LED turns to white and you can change value. This limit of time is 120 seconds. You can set different time for each channel. But, this value is set as default for each channel.<\/p>\n<p>This mode return to \u2018CH A\u2019 automatically, if variable resistor\u2019s value changes, or several time spent.<\/p>\n<h3 class=\"h3_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"FAST_FOREARD_ABORT\"><\/span>FAST FOREARD \/ ABORT<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-254 alignnone\" src=\"http:\/\/jumble.boo.jp\/wplab\/wp-content\/uploads\/2016\/08\/howto_ff.jpg\" alt=\"howto_ff\" width=\"200\" height=\"200\" srcset=\"https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_ff.jpg 200w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_ff-150x150.jpg 150w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/p>\n<p class=\"mts\">In \u2018AUTO MOVE\u2019 mode, you can skip to next position if you push \u2018ALT\u2019 again on moving.<\/p>\n<p>If it were long press, you can abort auto move and it goes back to \u2018CH A\u2019.<\/p>\n<h3 class=\"h3_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"SHIFT_mode\"><\/span>SHIFT mode<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-256\" src=\"http:\/\/jumble.boo.jp\/wplab\/wp-content\/uploads\/2016\/08\/howto_shift.jpg\" alt=\"howto_shift\" width=\"825\" height=\"300\" srcset=\"https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_shift.jpg 825w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_shift-300x109.jpg 300w, https:\/\/jumbleat.com\/wp-content\/uploads\/2016\/08\/howto_shift-768x279.jpg 768w\" sizes=\"auto, (max-width: 825px) 100vw, 825px\" \/><\/p>\n<p>It changes to \u2018SHIFT\u2019 mode, after \u2018AUTO MOVE\u2019, as long as current position is not \u2018A\u2019. You can\u2019t use variable resistor unless in \u2018CH A\u2019.<\/p>\n<p>Encoder is available instead for adjust the position.<\/p>\n<p>Also you can adjust speed by pushing \u2018ALT\u2019. Long press of \u2018ALT\u2019 switch deletes current position and next position will be set as current position, instead.<\/p>\n<\/section>\n<section id=\"functions\">\n<h2 class=\"h2_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"About_other_functions\"><\/span>About other functions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 class=\"h3_HLine mts mbs\"><span class=\"ez-toc-section\" id=\"DETUNE_mode\"><\/span>DETUNE mode<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sometimes motor rotation slides even if you limit ranges at \u201cCalilb max \/ min\u201d, by temporary power off, detaching, or slipping. So, \u2018DETUNE\u2019 allows you to shift the ranges. But this function is available if there is margin enough on servo angle. \u2018!\u2019 appears on screen, if \u2018detune\u2019 is active.<\/p>\n<p>This function is saved in EEPROM.<\/p>\n<p>Go to \u2018Calib max \/ min\u2019 mode if you want to save shifted detune values as default. You can see value has been shifted in the mode.<\/p>\n<h3 class=\"h3_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"ROTE_mode\"><\/span>ROTE mode<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u2018ROTE\u2019 mode lets you invert your variable resistor direction.<\/p>\n<p>Each lens has different rotation directions. But, you can always control same direction by \u2018ROTE\u2019. You can check the direction of rotation by \u201c<>\u201d marks on screen.<\/p>\n<p>This function is saved in EEPROM.<\/p>\n<h3 class=\"h3_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"LOAD%EF%BC%8FSAVE_mode\"><\/span>LOAD\uff0fSAVE mode<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>You can save or load calibrated values on \u2018AR-FOCUS\u2019.<\/p>\n<p>But there are four bank which you can save by \u2018AR-FOCUS\u2019 operation. Otherwise, you can keep more data by rewriting \u2018AR-FOCUS\u2019 sketch directly. First, you go to \u2018full val\u2019 mode to set it \u2018Yes\u2019. And take memorandum of calibration max \/ min value. Then change variable definitions.<\/p>\n<pre class=\"lang:default range:86-98 decode:true\" data-url=\"https:\/\/jumbleat.com\/wp-content\/uploads\/download\/ARFOCUS_sketch\/sketch_AR-FOCUS_wired.txt\"><\/pre>\n<p>\u201clens_low\u201d means values of \u201ccalib min\u201d and \u201clens_high\u201d is for \u201ccalib max\u201d. And \u201clens_name\u201d is for its name. These variable definitions are an array and the first array is reserved as \u201ctemp\u201d.<\/p>\n<p>If you change value, for example, set 300 to 150 of \u201clens_low\u201d. And set 1500 to 1600 of \u201clens_high\u201d. Also change name of \u201cTK 11-16\u201d to what you want. Please set it to eight characters or less.<\/p>\n<p><small>*If you load or change value of calib max\/min, memorized position is moved in the range.<\/small><\/p>\n<h3 class=\"h3_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"LED_LUMA_mode\"><\/span>LED LUMA mode<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>You can adjust luminance of LED. The value range is 0 to 255. <br \/>\nThis function is saved in EEPROM.<\/p>\n<h3 class=\"h3_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"FULL_VAL_mode\"><\/span>FULL VAL mode<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Basically, variable resistor value is mapped to a range of from 0 to 1800 in \u2018AR-FOCUS\u2019. But it is displayed in a range of from 0 to 180, if you don\u2019t set \u2018full val\u2019 to \u2018yes\u2019. You have to see full value in order to change value of the sketch.<\/p>\n<h3 class=\"h3_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"P-KEEP_mode\"><\/span>P-KEEP mode<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>When you power off, position and speed memory is erased. But you will be able to remain the data after power off, if \u2018P-KEEP\u2019 is on. The alteration is updated after certain actions, like auto move, so that you never mind. But generally EEPROM lifespan is under 10,0000 times. I recommend you not to keep always this \u2018P-KEEP\u2019 on.<\/p>\n<p>\u2018+\u2019 mark appears on screen, if you activate this function.<\/p>\n<h3 class=\"h3_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"LOOP_PATTERN_mode\"><\/span>LOOP PATTERN mode<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>you can change pattern of \u2018auto move\u2019 by this mode.<br \/>\nThere is three way.<\/p>\n<ol class=\"ls_algn\">\n<li>After moving from A to E, come back in reverse order to A from E (ping pong)<\/li>\n<li>After moving from A to E, returns to A (cliff)<\/li>\n<li>Always moving to up from relaying A (Splinter)<\/li>\n<\/ol>\n<p>-cautions<\/p>\n<ul class=\"ls_algn\">\n<li>In ping pong, speed setting of \u2018E\u2019 is disregard.<\/li>\n<li>In splinter, speed setting of \u2018A\u2019 is disregard.<\/li>\n<\/ul>\n<p>This function is saved in EEPROM.<\/p>\n<h3 class=\"h3_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"srvCalib_mode\"><\/span>srvCalib mode<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><small>*This function is available when \u201c#define SRV_CAB\u201d is true.<\/small><\/p>\n<p>\u201cAR-FOCUS wired\u201d uses \u201cservo.write.Microseconds\u201d on servo library. And its default PWM value are from 544 to 2400. You can change that. Encoder is for value change. \u2018AUTO\u2019 switch is for switching high and low. Incorrect PWM value may destroy your motor. You have to be careful.<\/p>\n<p>This function is saved in EEPROM.<\/p>\n<h3 class=\"h3_HLine mtm mbs\"><span class=\"ez-toc-section\" id=\"Flip_Disp_mode\"><\/span>Flip Disp mode<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The display of the screen can be turned upside down by \u2018FLIP DISP\u2019. Variable resistor and encoder follows to the changing.<\/p>\n<p>This function is saved in EEPROM.<\/p>\n<\/section>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>-before you start \u2018AR-FOCUS\u2019 This sketch is using EEPROM library to save status value. So, you have to \u2018INITIA &hellip; <a href=\"https:\/\/jumbleat.com\/en\/ar-focus\/how-to-use-ar-focus\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">How to use AR-FOCUS<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":244,"parent":59,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-83","page","type-page","status-publish","has-post-thumbnail","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P7JALB-1l","jetpack_likes_enabled":false,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/jumbleat.com\/en\/wp-json\/wp\/v2\/pages\/83","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jumbleat.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jumbleat.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jumbleat.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jumbleat.com\/en\/wp-json\/wp\/v2\/comments?post=83"}],"version-history":[{"count":4,"href":"https:\/\/jumbleat.com\/en\/wp-json\/wp\/v2\/pages\/83\/revisions"}],"predecessor-version":[{"id":8933,"href":"https:\/\/jumbleat.com\/en\/wp-json\/wp\/v2\/pages\/83\/revisions\/8933"}],"up":[{"embeddable":true,"href":"https:\/\/jumbleat.com\/en\/wp-json\/wp\/v2\/pages\/59"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jumbleat.com\/en\/wp-json\/wp\/v2\/media\/244"}],"wp:attachment":[{"href":"https:\/\/jumbleat.com\/en\/wp-json\/wp\/v2\/media?parent=83"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}