{"id":582,"date":"2025-04-15T12:07:34","date_gmt":"2025-04-15T09:07:34","guid":{"rendered":"https:\/\/nikiforovnikitaportfolio.wordpress.com\/?page_id=582"},"modified":"2025-11-13T14:57:48","modified_gmt":"2025-11-13T12:57:48","slug":"katse-3-nupp-ja-photoresistor","status":"publish","type":"page","link":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/?page_id=582","title":{"rendered":"Katse 3. NUPP ja PHOTORESISTOR"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Uued funktsioonid:<\/strong><\/h2>\n\n\n\n<p><br>digitalRead() &#8211; Reads the value from a specified digital pin, either HIGH or LOW<br><br><strong>Syntax<\/strong><br>digitalRead(pin)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Nupp<\/strong><\/h2>\n\n\n\n<p><strong>T\u00f6\u00f6 protsess<\/strong>:<br>See kood l\u00fclitab LED-i sisse, kui vajutada \u00fchte kahest nupust. Kuid kui m\u00f5lemat nuppu vajutatakse korraga v\u00f5i kumbagi ei vajutata, l\u00fclitub LED v\u00e4lja.<\/p>\n\n\n\n<p><strong>Kasutatud:<\/strong><br>1x Arduino uno<br>1x LED lamp<br>2x Nuppid<br>3x 330 oomi takisti<br>7x Juhtmed<\/p>\n\n\n\n<p><strong>Kood:<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: cpp; title: ; notranslate\" title=\"\">\nconst int button1Pin = 2;  \/\/viik kunu on \u00fchebdatud nupp1\n\nconst int button2Pin = 3; \/\/viik kuhu on \u00fchendatud nupp2\n\nconst int ledPin =  13;   \n\nvoid setup(){\n  pinMode(button1Pin, INPUT); \/\/algv\u00e4\u00e4rtuse nupu viigu sisendiks\n\n  pinMode(button2Pin, INPUT); \/\/algv\u00e4\u00e4rtuse nupu viigu sisendiks\n\n  pinMode(ledPin, OUTPUT);   \/\/algv\u00e4\u00e4rtuse LED viigu v\u00e4ljundiks\n \n}\nvoid loop()\n{\n  int button1State, button2State;  \/\/nupu oleku muutujad\n\n  button1State = digitalRead(button1Pin);\/\/ salvestame muutujasse nupu hetke v\u00e4\u00e4rtuse(HIGH v\u00f5i LOW)\n\n  button2State = digitalRead(button2Pin);\n\n  if (((button1State == LOW) || (button2State == LOW))   \/\/ kui nupu on alla vajutatud\n\n      &amp;&amp; !\n\n      ((button1State == LOW) &amp;&amp; (button2State == LOW))) \/\/ kui nupude on alla vajutatud\n    \n  {\n    digitalWrite(ledPin, HIGH);  \/\/ l\u00fclitame LED sisse\n  }\n  else                          \n  {\n    digitalWrite(ledPin, LOW);  \/\/ l\u00fclitame LED v\u00e4lja\n  }    \t\n}\n<\/pre><\/div>\n\n\n<p><strong>Foto : <\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/nikiforovnikitaportfolio.wordpress.com\/wp-content\/uploads\/2025\/04\/pilt-28.png?w=719\" alt=\"\" class=\"wp-image-584\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">N\u00e4idis- Slideswitch&#8217;i kasutamine<\/h2>\n\n\n\n<p><strong>T\u00f6\u00f6 protsess<\/strong>:<br>Kui vajutate nuppu, s\u00fcttib LED.<br>Nupu vabastamisel LED-tuli kustub.<\/p>\n\n\n\n<p><strong>Kasutatud:<\/strong><br>1x Arduino uno<br>1x LED lamp<br>1x Slideswitch<br>1x 330 oomi takisti<br>1x Patarei<br>7x Juhtmed<\/p>\n\n\n\n<p><strong>Kood:<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: cpp; title: ; notranslate\" title=\"\">\n\/\/ C++ code for Arduino\n\/\/ \u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0432\u0435\u0442\u043e\u0434\u0438\u043e\u0434\u043e\u043c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043d\u043e\u043f\u043a\u0438\n\nconst int swPin = 9;      \/\/ \u041f\u0438\u043d, \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0430\nconst int ledPin = 12;    \/\/ \u041f\u0438\u043d, \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d \u0441\u0432\u0435\u0442\u043e\u0434\u0438\u043e\u0434\n\nvoid setup() {\n  pinMode(swPin, INPUT);      \/\/ \u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c \u043f\u0438\u043d \u043a\u043d\u043e\u043f\u043a\u0438 \u043a\u0430\u043a \u0432\u0445\u043e\u0434\n  pinMode(ledPin, OUTPUT);    \/\/ \u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c \u043f\u0438\u043d \u0441\u0432\u0435\u0442\u043e\u0434\u0438\u043e\u0434\u0430 \u043a\u0430\u043a \u0432\u044b\u0445\u043e\u0434\n}\n\nvoid loop() {\n  int switchState = digitalRead(swPin); \/\/ \u0427\u0438\u0442\u0430\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043a\u043d\u043e\u043f\u043a\u0438\n\n  if (switchState == HIGH) {\n    digitalWrite(ledPin, HIGH); \/\/ \u0412\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0441\u0432\u0435\u0442\u043e\u0434\u0438\u043e\u0434\n  } else {\n    digitalWrite(ledPin, LOW);  \/\/ \u0412\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0441\u0432\u0435\u0442\u043e\u0434\u0438\u043e\u0434\n  }\n}\n\n<\/pre><\/div>\n\n\n<p><strong>Foto : <\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/nikiforovnikitaportfolio.wordpress.com\/wp-content\/uploads\/2025\/04\/pilt-29.png?w=613\" alt=\"\" class=\"wp-image-586\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Fototakisti abil valguse m\u00f5\u00f5tmine<\/h2>\n\n\n\n<p><strong>T\u00f6\u00f6 protsess<\/strong>:<br>Juhib LED-i heledust s\u00f5ltuvalt fototakisti poolt m\u00f5\u00f5detud valgustusest<\/p>\n\n\n\n<p><strong>Kasutatud:<\/strong><br>1x Arduino uno<br>1x LED lamp<br>1x Fototakisti<br>1x 330 oomi takisti<br>1x 10000 oomi takisti<br>6x Juhtmed<\/p>\n\n\n\n<p><strong>Kood:<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: cpp; title: ; notranslate\" title=\"\">\nconst int sensorPin = 0;\nconst int ledPin = 2;\nint lightLevel, high = 0, low = 1023; \n\nvoid setup()\n{\n  pinMode(ledPin, OUTPUT);\n  Serial.begin(9600); \/\/ \/\/Serial monitori seadistamine\n}\nvoid loop()\n{\n  \/\/ AnalogRead() kasutab v\u00e4\u00e4rtused vahemikus 0 (0 \u0432\u043e\u043b\u044c\u0442) \u0438 1023 (5 \u0432\u043e\u043b\u044c\u0442).\n  \/\/ AnalogWrite(),  kasutatakse, et LEDi sujuvalt sissel\u00fclitada 0(ei p\u00f5le) kuni 255(p\u00f5leb maksimalselt).\n  lightLevel = analogRead(sensorPin); \/\/loeme m\u00f5\u00f5detud analoogv\u00e4\u00e4rtuse\n  \/\/ Map() teisendab sisendi v\u00e4\u00e4rtused \u00fchest vahemikust teisse. N\u00e4iteks, &quot;from&quot; 0-1023 &quot;to&quot; 0-255.\n  \/\/ Constrain() saed muutujale kindlad piirv\u00e4\u00e4rtused.\n  \/\/ N\u00e4iteks:  kui constrain() kohtub arvudega 1024, 1025, 1026.., siis ta teisendab need 1023, 1023, 1023..). Kui arvud v\u00e4hem kui 0, siis teisendab need 0:. \n  \/\/ lightLevel = constrain(lightLevel, 0, 255);\n  manualTune();  \/\/\n  \/\/autoTune();  \/\/\n  analogWrite(ledPin, lightLevel);\n  \/\/ \u0412\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432\u044b\u0448\u0435, \u0431\u0443\u0434\u0435\u0442 \u0438\u0437\u043c\u0435\u043d\u044f\u0442\u044c \u044f\u0440\u043a\u043e\u0441\u0442\u044c \u0441\u0432\u0435\u0442\u043e\u0434\u0438\u043e\u0434\u0430 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0443\u0440\u043e\u0432\u043d\u0435\u043c \u043e\u0441\u0432\u0435\u0449\u0435\u043d\u043d\u043e\u0441\u0442\u0438. \u0427\u0442\u043e\u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442, \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0432 analogWrite(ledPin, lightLevel) &quot;lightLevel&quot; \u043d\u0430 &quot;255-lightLevel&quot;. \u0422\u0435\u043f\u0435\u0440\u044c \u0443 \u043d\u0430\u0441 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0441\u044f \u043d\u043e\u0447\u043d\u0438\u043a!\n  Serial.print(lightLevel);     \/\/ prindime tulemused Serial Monitori (\u0432\u044b\u0432\u043e\u0434 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 \u0444\u043e\u0442\u043e\u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440\u0430 (0-1023))\n  Serial.println(&quot;&quot;);          \n  delay(100);                \n}\nvoid manualTune()\n{\n  lightLevel = map(lightLevel, 300, 800, 0, 255); \/\/ kaardistame selle analoogv\u00e4ljundi vahemikku (\u0431\u0443\u0434\u0435\u0442 \u043e\u0442 300 \u0442\u0435\u043c\u043d\u043e, \u0434\u043e 800 (\u0441\u0432\u0435\u0442\u043b\u043e)).\n  lightLevel = constrain(lightLevel, 0, 255);\n} \nvoid autoTune()\n{\n   if (lightLevel &lt; low)  \n  {                      \n    low = lightLevel;   \n  }\n  if (lightLevel &gt; high)\n  {\n    high = lightLevel;\n  }\n  lightLevel = map(lightLevel, low+10, high-30, 0, 255);\n  lightLevel = constrain(lightLevel, 0, 255);\n}\n<\/pre><\/div>\n\n\n<p><strong>Foto : <\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/nikiforovnikitaportfolio.wordpress.com\/wp-content\/uploads\/2025\/04\/pilt-31.png?w=626\" alt=\"\" class=\"wp-image-592\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u00d6\u00f6lamp<\/h2>\n\n\n\n<p><strong>T\u00f6\u00f6 protsess:<\/strong><\/p>\n\n\n\n<p>RGB-v\u00e4rvid helendavad, samal ajal kui fotoresistor n\u00e4itab pimedust (treshold). Kui fotoresistor n\u00e4itab valgust, l\u00fclituvad RGB LED-pirnid v\u00e4lja.<\/p>\n\n\n\n<p><strong>Funktsioonid:<\/strong><\/p>\n\n\n\n<p>lightShow() &#8211; See funktsioon loeb fotoresistori v\u00e4\u00e4rtuse, mis kontrollib lambi heledust.<\/p>\n\n\n\n<p>setRGB() &#8211; funktsioon, mis paneb RGB valgusdioodi helendama RGB-v\u00e4rvides.<\/p>\n\n\n\n<p><strong>Kasutatud:<\/strong><br>1x Arduino uno<br>1x RGB LED lamp<br>1x Fototakisti<br>3x 330 oomi takisti<br>1x 10000 oomi takisti<br>9x Juhtmed<\/p>\n\n\n\n<p><strong>Kood:<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: cpp; title: ; notranslate\" title=\"\">\nconst int ledPins&#x5B;] = {13, 12, 11};\nconst int SensorPin = A0;\nconst int treshold = 300;\n\nint cycle = 0;\n \nvoid setup() {\n  Serial.begin(9600);\n  for (int i = 0; i &lt; 9; i++) {\n    pinMode(ledPins&#x5B;i], OUTPUT);\n  }\n}\n \nvoid loop() {\n  lightShow();\n}\n \nvoid lightShow() {\n  int potValue = analogRead(SensorPin);\n  float rad = 0.024;\n  int brightness = map(potValue, treshold, 1023, 300, 255);\n \n  if (potValue &lt; treshold) {\n    setRGB(0, 0, 0);\n    return;\n  }\n\n  cycle = (cycle + 1) % 255;\n  float c = cycle \/ 255.0 * M_PI;\n  int r = sin(c) * 255;\n  int g = sin(c) * 255;\n  int b = sin(c) * 255;\n  Serial.println(&quot;C: &quot; + String(c) + &quot; R: &quot; + String(r) + &quot;G: &quot; + String(g) + &quot;B: &quot; + String(b));\n \n  setRGB(r, g, b);\n  delay(10);\n}\n \nvoid setRGB(int red, int green, int blue) {\n  analogWrite(ledPins&#x5B;0], red);\n  analogWrite(ledPins&#x5B;2], green);\n  analogWrite(ledPins&#x5B;1], blue);\n}\n<\/pre><\/div>\n\n\n<p><strong>Foto:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/nikiforovnikitaportfolio.wordpress.com\/wp-content\/uploads\/2025\/05\/pilt.png?w=757\" alt=\"\" class=\"wp-image-636\"\/><\/figure>\n\n\n\n<p><strong>Video:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"3\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/EubDre4c-3U?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>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uued funktsioonid: digitalRead() &#8211; Reads the value from a specified digital pin, either HIGH or LOW SyntaxdigitalRead(pin) Nupp T\u00f6\u00f6 protsess:See kood l\u00fclitab LED-i sisse, kui vajutada \u00fchte kahest nupust. Kuid kui m\u00f5lemat nuppu vajutatakse korraga v\u00f5i kumbagi ei vajutata, l\u00fclitub LED v\u00e4lja. Kasutatud:1x Arduino uno1x LED lamp2x Nuppid3x 330 oomi takisti7x Juhtmed Kood: Foto : [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-582","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Arduino nupp ja photoresistor - Nikita Nikiforov Portfolio . Arduino konspekt<\/title>\n<meta name=\"description\" content=\"Arduino projekti skeemi kirjeldus \u00b7 Fotoresistor (A1) \u2013 m\u00f5\u00f5dab valgustatuse taset. \u00b7 Potentsiomeeter (A0) \u2013 v\u00f5imaldab kasutajal valida \u00fche..\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nikitanikiforov24.thkit.ee\/wp\/?page_id=582\" \/>\n<meta property=\"og:locale\" content=\"et_EE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arduino nupp ja photoresistor - Nikita Nikiforov Portfolio . Arduino konspekt\" \/>\n<meta property=\"og:description\" content=\"Arduino projekti skeemi kirjeldus \u00b7 Fotoresistor (A1) \u2013 m\u00f5\u00f5dab valgustatuse taset. \u00b7 Potentsiomeeter (A0) \u2013 v\u00f5imaldab kasutajal valida \u00fche..\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nikitanikiforov24.thkit.ee\/wp\/?page_id=582\" \/>\n<meta property=\"og:site_name\" content=\"Nikita Nikiforov Portfolio\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-13T12:57:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nikiforovnikitaportfolio.wordpress.com\/wp-content\/uploads\/2025\/04\/pilt-28.png?w=719\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/?page_id=582\",\"url\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/?page_id=582\",\"name\":\"Arduino nupp ja photoresistor - Nikita Nikiforov Portfolio . Arduino konspekt\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/?page_id=582#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/?page_id=582#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/nikiforovnikitaportfolio.wordpress.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/pilt-28.png?w=719\",\"datePublished\":\"2025-04-15T09:07:34+00:00\",\"dateModified\":\"2025-11-13T12:57:48+00:00\",\"description\":\"Arduino projekti skeemi kirjeldus \u00b7 Fotoresistor (A1) \u2013 m\u00f5\u00f5dab valgustatuse taset. \u00b7 Potentsiomeeter (A0) \u2013 v\u00f5imaldab kasutajal valida \u00fche..\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/?page_id=582#breadcrumb\"},\"inLanguage\":\"et\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/?page_id=582\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"et\",\"@id\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/?page_id=582#primaryimage\",\"url\":\"https:\\\/\\\/nikiforovnikitaportfolio.wordpress.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/pilt-28.png?w=719\",\"contentUrl\":\"https:\\\/\\\/nikiforovnikitaportfolio.wordpress.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/pilt-28.png?w=719\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/?page_id=582#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Katse 3. NUPP ja PHOTORESISTOR\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/#website\",\"url\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/\",\"name\":\"Nikita Nikiforov Portfolio\",\"description\":\"Noorem Tarkvarendaja\",\"publisher\":{\"@id\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"et\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/#organization\",\"name\":\"Nikita Nikiforov Portfolio\",\"url\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"et\",\"@id\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/0ce66b2c514f64099fc903d1deea8e5c-150x137-removebg-preview.png\",\"contentUrl\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/0ce66b2c514f64099fc903d1deea8e5c-150x137-removebg-preview.png\",\"width\":150,\"height\":137,\"caption\":\"Nikita Nikiforov Portfolio\"},\"image\":{\"@id\":\"https:\\\/\\\/nikitanikiforov24.thkit.ee\\\/wp\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Arduino nupp ja photoresistor - Nikita Nikiforov Portfolio . Arduino konspekt","description":"Arduino projekti skeemi kirjeldus \u00b7 Fotoresistor (A1) \u2013 m\u00f5\u00f5dab valgustatuse taset. \u00b7 Potentsiomeeter (A0) \u2013 v\u00f5imaldab kasutajal valida \u00fche..","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/?page_id=582","og_locale":"et_EE","og_type":"article","og_title":"Arduino nupp ja photoresistor - Nikita Nikiforov Portfolio . Arduino konspekt","og_description":"Arduino projekti skeemi kirjeldus \u00b7 Fotoresistor (A1) \u2013 m\u00f5\u00f5dab valgustatuse taset. \u00b7 Potentsiomeeter (A0) \u2013 v\u00f5imaldab kasutajal valida \u00fche..","og_url":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/?page_id=582","og_site_name":"Nikita Nikiforov Portfolio","article_modified_time":"2025-11-13T12:57:48+00:00","og_image":[{"url":"https:\/\/nikiforovnikitaportfolio.wordpress.com\/wp-content\/uploads\/2025\/04\/pilt-28.png?w=719","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/?page_id=582","url":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/?page_id=582","name":"Arduino nupp ja photoresistor - Nikita Nikiforov Portfolio . Arduino konspekt","isPartOf":{"@id":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/?page_id=582#primaryimage"},"image":{"@id":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/?page_id=582#primaryimage"},"thumbnailUrl":"https:\/\/nikiforovnikitaportfolio.wordpress.com\/wp-content\/uploads\/2025\/04\/pilt-28.png?w=719","datePublished":"2025-04-15T09:07:34+00:00","dateModified":"2025-11-13T12:57:48+00:00","description":"Arduino projekti skeemi kirjeldus \u00b7 Fotoresistor (A1) \u2013 m\u00f5\u00f5dab valgustatuse taset. \u00b7 Potentsiomeeter (A0) \u2013 v\u00f5imaldab kasutajal valida \u00fche..","breadcrumb":{"@id":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/?page_id=582#breadcrumb"},"inLanguage":"et","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nikitanikiforov24.thkit.ee\/wp\/?page_id=582"]}]},{"@type":"ImageObject","inLanguage":"et","@id":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/?page_id=582#primaryimage","url":"https:\/\/nikiforovnikitaportfolio.wordpress.com\/wp-content\/uploads\/2025\/04\/pilt-28.png?w=719","contentUrl":"https:\/\/nikiforovnikitaportfolio.wordpress.com\/wp-content\/uploads\/2025\/04\/pilt-28.png?w=719"},{"@type":"BreadcrumbList","@id":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/?page_id=582#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/"},{"@type":"ListItem","position":2,"name":"Katse 3. NUPP ja PHOTORESISTOR"}]},{"@type":"WebSite","@id":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/#website","url":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/","name":"Nikita Nikiforov Portfolio","description":"Noorem Tarkvarendaja","publisher":{"@id":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"et"},{"@type":"Organization","@id":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/#organization","name":"Nikita Nikiforov Portfolio","url":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/","logo":{"@type":"ImageObject","inLanguage":"et","@id":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/#\/schema\/logo\/image\/","url":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/0ce66b2c514f64099fc903d1deea8e5c-150x137-removebg-preview.png","contentUrl":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/0ce66b2c514f64099fc903d1deea8e5c-150x137-removebg-preview.png","width":150,"height":137,"caption":"Nikita Nikiforov Portfolio"},"image":{"@id":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/index.php?rest_route=\/wp\/v2\/pages\/582","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=582"}],"version-history":[{"count":1,"href":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/index.php?rest_route=\/wp\/v2\/pages\/582\/revisions"}],"predecessor-version":[{"id":1153,"href":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/index.php?rest_route=\/wp\/v2\/pages\/582\/revisions\/1153"}],"wp:attachment":[{"href":"https:\/\/nikitanikiforov24.thkit.ee\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}