{"id":2912,"date":"2021-10-29T18:11:17","date_gmt":"2021-10-29T17:11:17","guid":{"rendered":"https:\/\/edukacija.com.hr\/?p=2912"},"modified":"2021-10-29T19:59:59","modified_gmt":"2021-10-29T18:59:59","slug":"pracenje-putanje-izvora-svjetlosti-koristeci-foto-otpornike","status":"publish","type":"post","link":"https:\/\/edukacija.com.hr\/?p=2912","title":{"rendered":"Pra\u0107enje putanje izvora svjetlosti koriste\u0107i foto otpornike"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2912\" class=\"elementor elementor-2912\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5985089 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5985089\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-87b361a\" data-id=\"87b361a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-fcc89c5 elementor-widget elementor-widget-image\" data-id=\"fcc89c5\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"600\" height=\"520\" src=\"https:\/\/edukacija.com.hr\/wp-content\/uploads\/2021\/10\/Image2.jpg\" class=\"attachment-large size-large wp-image-2914\" alt=\"\" srcset=\"https:\/\/edukacija.com.hr\/wp-content\/uploads\/2021\/10\/Image2.jpg 600w, https:\/\/edukacija.com.hr\/wp-content\/uploads\/2021\/10\/Image2-300x260.jpg 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9de9f24 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9de9f24\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ac56b51\" data-id=\"ac56b51\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-06c75e8 elementor-widget elementor-widget-video\" data-id=\"06c75e8\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;&lt;iframe width=\\&quot;560\\&quot; height=\\&quot;315\\&quot; src=\\&quot;https:\\\/\\\/www.youtube.com\\\/embed\\\/6n13qsbJKTw\\&quot; title=\\&quot;YouTube video player\\&quot; frameborder=\\&quot;0\\&quot; allow=\\&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\\&quot; allowfullscreen&gt;&lt;\\\/iframe&gt;&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6a88740 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6a88740\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7a5fbce\" data-id=\"7a5fbce\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1001aea elementor-widget elementor-widget-text-editor\" data-id=\"1001aea\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">Tekst koda <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-e44150b\" data-id=\"e44150b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-697fe91 elementor-widget elementor-widget-image\" data-id=\"697fe91\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"100\" height=\"76\" src=\"https:\/\/edukacija.com.hr\/wp-content\/uploads\/2021\/10\/arduino_logo.png\" class=\"attachment-large size-large wp-image-2930\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-52eeffa elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"52eeffa\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-46e21e1\" data-id=\"46e21e1\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8e113f4 elementor-widget elementor-widget-text-editor\" data-id=\"8e113f4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/ code<\/p><p>#include &lt;Servo.h&gt;<br \/><span style=\"color: #993300;\">Servo servohori;<\/span><br \/><span style=\"color: #993300;\">int servoh = 0;<\/span><br \/><span style=\"color: #993300;\">int servohLimitHigh = 160;<\/span><br \/><span style=\"color: #993300;\">int servohLimitLow = 20;<\/span><br \/><span style=\"color: #993300;\">Servo servoverti; <\/span><br \/><span style=\"color: #993300;\">int servov =0; <\/span><br \/><span style=\"color: #993300;\">int servovLimitHigh = 160;<\/span><br \/><span style=\"color: #993300;\">int servovLimitLow = 20;<\/span><br \/><span style=\"color: #993300;\">int ldrtopl = A2; \/\/foto otpornik &#8220;gore-lijevo&#8221;<\/span><br \/><span style=\"color: #993300;\">int ldrtopr = A1; \/\/foto otpornik &#8220;gore-desno&#8221;<\/span><br \/><span style=\"color: #993300;\">int ldrbotl = A3; \/\/ foto otpornik &#8220;dolje-lijevo&#8221; <\/span><br \/><span style=\"color: #003366;\"><span style=\"color: #993300;\">int ldrbotr = A0; \/\/ foto otpornik &#8220;dolje-desno&#8221;<\/span> <\/span><br \/><span style=\"color: #003300;\">void setup () {<\/span><br \/><span style=\"color: #003300;\">servohori.attach(10);<\/span><br \/><span style=\"color: #003300;\">servohori.write(0);<\/span><br \/><span style=\"color: #003300;\">servoverti.attach(9);<\/span><br \/><span style=\"color: #003300;\">servoverti.write(0);<\/span><br \/><span style=\"color: #003300;\">delay(500);<\/span><br \/><span style=\"color: #003300;\">}<\/span><br \/><span style=\"color: #003366;\">void loop()<\/span><br \/><span style=\"color: #003366;\">{<\/span><br \/><span style=\"color: #003366;\">servoh = servohori.read();<\/span><br \/><span style=\"color: #003366;\">servov = servoverti.read();<\/span><br \/><span style=\"color: #003366;\">\/\/capturing analog values of each LDR<\/span><br \/><span style=\"color: #003366;\">int topl = analogRead(ldrtopl);<\/span><br \/><span style=\"color: #003366;\">int topr = analogRead(ldrtopr);<\/span><br \/><span style=\"color: #003366;\">int botl = analogRead(ldrbotl);<\/span><br \/><span style=\"color: #003366;\">int botr = analogRead(ldrbotr);<\/span><br \/><span style=\"color: #003366;\">\/\/ calculating average<\/span><br \/><span style=\"color: #003366;\">int avgtop = (topl + topr) \/ 2; \/\/srednja vrijednost &#8211; gore<\/span><br \/><span style=\"color: #003366;\">int avgbot = (botl + botr) \/ 2; \/\/srednja vrijednost &#8211; dolje<\/span><br \/><span style=\"color: #003366;\">int avgleft = (topl + botl) \/ 2; \/\/srednja vrijednost &#8211; lijevo<\/span><br \/><span style=\"color: #003366;\">int avgright = (topr + botr) \/ 2; \/\/srednja vrijednost &#8211; desno<\/span><br \/><span style=\"color: #003366;\">if (avgtop &lt; avgbot)<\/span><br \/><span style=\"color: #003366;\">{<\/span><br \/><span style=\"color: #003366;\">servoverti.write(servov +1);<\/span><br \/><span style=\"color: #003366;\">if (servov &gt; servovLimitHigh) <\/span><br \/><span style=\"color: #003366;\">{ <\/span><br \/><span style=\"color: #003366;\">servov = servovLimitHigh;<\/span><br \/><span style=\"color: #003366;\">}<\/span><br \/><span style=\"color: #003366;\">delay(10);<\/span><br \/><span style=\"color: #003366;\">}<\/span><br \/><span style=\"color: #003366;\">else if (avgbot &lt; avgtop)<\/span><br \/><span style=\"color: #003366;\">{<\/span><br \/><span style=\"color: #003366;\">servoverti.write(servov -1);<\/span><br \/><span style=\"color: #003366;\">if (servov &lt; servovLimitLow)<\/span><br \/><span style=\"color: #003366;\">{<\/span><br \/><span style=\"color: #003366;\">servov = servovLimitLow;<\/span><br \/><span style=\"color: #003366;\">}<\/span><br \/><span style=\"color: #003366;\">delay(10);<\/span><br \/><span style=\"color: #003366;\">}<\/span><br \/><span style=\"color: #003366;\">else <\/span><br \/><span style=\"color: #003366;\">{<\/span><br \/><span style=\"color: #003366;\">servoverti.write(servov);<\/span><br \/><span style=\"color: #003366;\">}<\/span><br \/><span style=\"color: #003366;\">if (avgleft &gt; avgright)<\/span><br \/><span style=\"color: #003366;\">{<\/span><br \/><span style=\"color: #003366;\">servohori.write(servoh +1);<\/span><br \/><span style=\"color: #003366;\">if (servoh &gt; servohLimitHigh)<\/span><br \/><span style=\"color: #003366;\">{<\/span><br \/><span style=\"color: #003366;\">servoh = servohLimitHigh;<\/span><br \/><span style=\"color: #003366;\">}<\/span><br \/><span style=\"color: #003366;\">delay(10);<\/span><br \/><span style=\"color: #003366;\">}<\/span><br \/><span style=\"color: #003366;\">else if (avgright &gt; avgleft)<\/span><br \/><span style=\"color: #003366;\">{<\/span><br \/><span style=\"color: #003366;\">servohori.write(servoh -1);<\/span><br \/><span style=\"color: #003366;\">if (servoh &lt; servohLimitLow)<\/span><br \/><span style=\"color: #003366;\">{<\/span><br \/><span style=\"color: #003366;\">servoh = servohLimitLow;<\/span><br \/><span style=\"color: #003366;\">}<\/span><br \/><span style=\"color: #003366;\">delay(10);<\/span><br \/><span style=\"color: #003366;\">}<\/span><br \/><span style=\"color: #003366;\">else <\/span><br \/><span style=\"color: #003366;\">{<\/span><br \/><span style=\"color: #003366;\">servohori.write(servoh);<\/span><br \/><span style=\"color: #003366;\">}<\/span><br \/><span style=\"color: #003366;\">delay(50);<\/span><br \/><span style=\"color: #003366;\">}<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Tekst koda \/\/ code #include &lt;Servo.h&gt;Servo servohori;int servoh = 0;int servohLimitHigh = 160;int servohLimitLow = 20;Servo servoverti; int servov =0; int servovLimitHigh = 160;int servovLimitLow = 20;int ldrtopl = A2; \/\/foto otpornik &#8220;gore-lijevo&#8221;int ldrtopr = A1; \/\/foto otpornik &#8220;gore-desno&#8221;int ldrbotl = A3; \/\/ foto otpornik &#8220;dolje-lijevo&#8221; int ldrbotr = A0; \/\/ foto otpornik &#8220;dolje-desno&#8221; void [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2918,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[28],"tags":[],"class_list":["post-2912","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tracking_solar_source"],"_links":{"self":[{"href":"https:\/\/edukacija.com.hr\/index.php?rest_route=\/wp\/v2\/posts\/2912","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/edukacija.com.hr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/edukacija.com.hr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/edukacija.com.hr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/edukacija.com.hr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2912"}],"version-history":[{"count":10,"href":"https:\/\/edukacija.com.hr\/index.php?rest_route=\/wp\/v2\/posts\/2912\/revisions"}],"predecessor-version":[{"id":2932,"href":"https:\/\/edukacija.com.hr\/index.php?rest_route=\/wp\/v2\/posts\/2912\/revisions\/2932"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/edukacija.com.hr\/index.php?rest_route=\/wp\/v2\/media\/2918"}],"wp:attachment":[{"href":"https:\/\/edukacija.com.hr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2912"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/edukacija.com.hr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2912"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/edukacija.com.hr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2912"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}