{"id":1032,"date":"2025-09-30T09:11:22","date_gmt":"2025-09-30T07:11:22","guid":{"rendered":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/?p=1032"},"modified":"2025-09-30T09:11:22","modified_gmt":"2025-09-30T07:11:22","slug":"katse-3","status":"publish","type":"post","link":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032","title":{"rendered":"Katse 3"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">\u00dclesanne nuppudega<\/h2>\n\n\n\n<p><strong>skeem:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/tahmazovhussejn.wordpress.com\/wp-content\/uploads\/2025\/05\/pilt-2.webp?w=768\" alt=\"\" class=\"wp-image-570\" style=\"aspect-ratio:1.4999999630835759;width:421px;height:auto\" \/><\/figure>\n\n\n\n<p>kirjeldus:<\/p>\n\n\n\n<p>Meil on kaks nuppu, millest \u00fcks vastutab lambi sissel\u00fclitamise eest ja teine on vastutav selle v\u00e4ljal\u00fclitamise eest. Peamine adea on see, et siis kasutaja tahab valgust v\u00f5i mitte<\/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\n{\n\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\n}\n\nvoid loop()\n\n{\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\n    digitalWrite(ledPin, HIGH);  \/\/ l\u00fclitame LED sisse\n\n  }\n\n  else                          \n\n  {\n\n    digitalWrite(ledPin, LOW);  \/\/ l\u00fclitame LED v\u00e4lja\n\n  }    \t\n\n  }\n<\/pre><\/div>\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00dclesanne Photoresistoriga<\/h2>\n\n\n\n<p><strong>skeem:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/tahmazovhussejn.wordpress.com\/wp-content\/uploads\/2025\/05\/pilt.png?w=623\" alt=\"\" class=\"wp-image-574\" style=\"aspect-ratio:1.1889162232649573;width:529px;height:auto\" \/><\/figure>\n\n\n\n<p><strong>kirjeldus<\/strong><\/p>\n\n\n\n<p>siin on fotoresistor. Fotoresistori kasutatakse ddedektorit valguse ja teha midagi, siis on see tume v\u00f5i valgus. Siin t\u00f6\u00f6tab fotoresistor nii: kui on pime, siis s\u00fcttib lamp, kui on pime, siis l\u00fclitab lamp v\u00e4lja.<\/p>\n\n\n\n<p>kood:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: cpp; title: ; notranslate\" title=\"\">\nconst int sensorPin = 0;\n\nconst int ledPin = 9;\n\nint lightLevel, high = 0, low = 1023; \n\nvoid setup()\n\n{\n\n  pinMode(ledPin, OUTPUT);\n\n  Serial.begin(9600); \/\/ \/\/Serial monitori seadistamine\n\n}\n\nvoid loop()\n\n{\n\n  \/\/ AnalogRead() kasutab v\u00e4\u00e4rtused vahemikus 0 (0 \u0432\u043e\u043b\u044c\u0442) \u0438 1023 (5 \u0432\u043e\u043b\u044c\u0442).\n\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\n  \/\/ Map() teisendab sisendi v\u00e4\u00e4rtused \u00fchest vahemikust teisse. N\u00e4iteks, &quot;from&quot; 0-1023 &quot;to&quot; 0-255.\n\n  \/\/ Constrain() saed muutujale kindlad piirv\u00e4\u00e4rtused.\n\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\n  \/\/ lightLevel = constrain(lightLevel, 0, 255);\n\n  manualTune();  \/\/\n\n  \/\/autoTune();  \/\/\n\n  analogWrite(ledPin, lightLevel);\n\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\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\n  Serial.println(&quot;&quot;);          \n\n  delay(1000);                \n\n}\n\nvoid manualTune()\n\n{\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\n  lightLevel = constrain(lightLevel, 0, 255);\n\n} \n\nvoid autoTune()\n\n{\n\n   if (lightLevel &lt; low)  \n\n  {                      \n\n    low = lightLevel;   \n\n  }\n\n  if (lightLevel &gt; high)\n\n  {\n\n    high = lightLevel;\n\n  }\n\n  lightLevel = map(lightLevel, low+10, high-30, 0, 255);\n\n  lightLevel = constrain(lightLevel, 0, 255);\n\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\">katse 3<\/h2>\n\n\n\n<p><strong>skeem:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/tahmazovhussejn.wordpress.com\/wp-content\/uploads\/2025\/05\/pilt-1.png?w=721\" alt=\"\" class=\"wp-image-578\" style=\"aspect-ratio:1.0907810931907147;width:544px;height:auto\" \/><\/figure>\n\n\n\n<p><strong>T\u00f6\u00f6 kirjeldus:<\/strong><\/p>\n\n\n\n<p>\u00f6\u00f6valgustus kahe re\u017eiimiga: p\u00e4evare\u017eiim ja \u00f6\u00f6re\u017eiim<\/p>\n\n\n\n<p><strong>Kasutatud komponendid:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Arduino Uno<\/li>\n\n\n\n<li>3x ledid<\/li>\n\n\n\n<li>Fotoristor<\/li>\n\n\n\n<li>Arendusplaat<\/li>\n\n\n\n<li>3x 220k\u03a9 takistit<\/li>\n\n\n\n<li>1x 10k\u03a9 takisti<\/li>\n\n\n\n<li>8x Juhtme<\/li>\n<\/ul>\n\n\n\n<p><strong>T\u00f6\u00f6 protsess:<\/strong><\/p>\n\n\n\n<p>see \u00f6ine valgus t\u00f6\u00f6tab koosneb 3 ledist, m\u00f5nest resistrsist ja fotorestorist. P\u00f5hiidee on see, et lambid p\u00f5levad siis, kui on pime, ja l\u00fclituvad v\u00e4lja siis, kui on pime.<\/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 ldrPin = A1;      \/\/ Photoresistor (LDR) connected to A1\nconst int ledPin1 = 10;     \/\/ LED 1 (Digital)\nconst int ledPin2 = 11;     \/\/ LED 2 (Digital)\nconst int ledPin3 = 12;     \/\/ LED 3 (PWM for brightness)\n\nvoid setup() {\n  pinMode(ledPin1, OUTPUT);\n  pinMode(ledPin2, OUTPUT);\n  pinMode(ledPin3, OUTPUT);\n  Serial.begin(9600);  \/\/ Start serial communication\n}\n\nvoid loop() {\n  \/\/ Read light level from LDR (0 = bright, 1023 = dark)\n  int lightLevel = analogRead(ldrPin);\n\n  \/\/ --- Control LED 1 (ON in complete darkness) ---\n  if (lightLevel &gt; 800) {\n    digitalWrite(ledPin1, HIGH);  \/\/ Turn ON LED 1\n  } else {\n    digitalWrite(ledPin1, LOW);   \/\/ Turn OFF LED 1\n  }\n\n  \/\/ --- Control LED 2 (ON in moderate darkness) ---\n  if (lightLevel &gt; 500) {\n    digitalWrite(ledPin2, HIGH);  \/\/ Turn ON LED 2\n  } else {\n    digitalWrite(ledPin2, LOW);   \/\/ Turn OFF LED 2\n  }\n\n  \/\/ --- Control LED 3 (PWM brightness, dim when dark) ---\n  \/\/ Map LDR reading (200-800) to PWM brightness (0-255)\n  int brightness = map(lightLevel, 200, 800, 0, 255);\n  brightness = constrain(brightness, 0, 255);  \/\/ Limit to 0-255\n  analogWrite(ledPin3, brightness);  \/\/ Set LED 3 brightness\n\n  \/\/ Print light level to Serial Monitor\n  Serial.print(&quot;Light Level: &quot;);\n  Serial.println(lightLevel);\n\n  delay(100);  \/\/ Small delay for stability\n}\n<\/pre><\/div>\n\n\n<p><strong>Uued funktsioonid:<\/strong><\/p>\n\n\n\n<p><code><strong>if (lightLevel &gt; lightThreshold)<\/strong><\/code> \u2013 Kui valgustase on suurem kui l\u00e4viv\u00e4\u00e4rtus, siis t\u00e4idetakse esimene koodiblokk.<\/p>\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-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"jetpack-video-wrapper\"><iframe loading=\"lazy\" title=\":3\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/NnXMjtkpbFg?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<\/div><\/figure>\n\n\n\n<p><strong>Uued funktsioonid:<\/strong><\/p>\n\n\n\n<p><code><strong>if (lightLevel &gt; lightThreshold)<\/strong><\/code> \u2013 Kui valgustase on suurem kui l\u00e4viv\u00e4\u00e4rtus, siis t\u00e4idetakse esimene koodiblokk.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00dclesanne nuppudega skeem: kirjeldus: Meil on kaks nuppu, millest \u00fcks vastutab lambi sissel\u00fclitamise eest ja teine on vastutav selle v\u00e4ljal\u00fclitamise eest. Peamine adea on see, et siis kasutaja tahab valgust v\u00f5i mitte kood: \u00dclesanne Photoresistoriga skeem: kirjeldus siin on fotoresistor. Fotoresistori kasutatakse ddedektorit valguse ja teha midagi, siis on see tume v\u00f5i valgus. Siin t\u00f6\u00f6tab [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1032","post","type-post","status-publish","format-standard","hentry","category-maaratlemata"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Katse 3 - Hussein Tahmazov portfolio eng<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Katse 3 - Hussein Tahmazov portfolio eng\" \/>\n<meta property=\"og:description\" content=\"\u00dclesanne nuppudega skeem: kirjeldus: Meil on kaks nuppu, millest \u00fcks vastutab lambi sissel\u00fclitamise eest ja teine on vastutav selle v\u00e4ljal\u00fclitamise eest. Peamine adea on see, et siis kasutaja tahab valgust v\u00f5i mitte kood: \u00dclesanne Photoresistoriga skeem: kirjeldus siin on fotoresistor. Fotoresistori kasutatakse ddedektorit valguse ja teha midagi, siis on see tume v\u00f5i valgus. Siin t\u00f6\u00f6tab [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032\" \/>\n<meta property=\"og:site_name\" content=\"Hussein Tahmazov portfolio eng\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-30T07:11:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tahmazovhussejn.wordpress.com\/wp-content\/uploads\/2025\/05\/pilt-2.webp?w=768\" \/>\n<meta name=\"author\" content=\"Hussein\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hussein\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=1032#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=1032\"},\"author\":{\"name\":\"Hussein\",\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/#\\\/schema\\\/person\\\/f75baafdedeb73cd9ef1d8d87311bbb0\"},\"headline\":\"Katse 3\",\"datePublished\":\"2025-09-30T07:11:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=1032\"},\"wordCount\":182,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=1032#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tahmazovhussejn.wordpress.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/pilt-2.webp?w=768\",\"articleSection\":[\"M\u00e4\u00e4ratlemata\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=1032#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=1032\",\"url\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=1032\",\"name\":\"Katse 3 - Hussein Tahmazov portfolio eng\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=1032#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=1032#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tahmazovhussejn.wordpress.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/pilt-2.webp?w=768\",\"datePublished\":\"2025-09-30T07:11:22+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/#\\\/schema\\\/person\\\/f75baafdedeb73cd9ef1d8d87311bbb0\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=1032#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=1032\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=1032#primaryimage\",\"url\":\"https:\\\/\\\/tahmazovhussejn.wordpress.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/pilt-2.webp?w=768\",\"contentUrl\":\"https:\\\/\\\/tahmazovhussejn.wordpress.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/pilt-2.webp?w=768\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=1032#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Katse 3\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/#website\",\"url\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/\",\"name\":\"Hussein Tahmazov portfolio eng\",\"description\":\"Junior Software Developer\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/#\\\/schema\\\/person\\\/f75baafdedeb73cd9ef1d8d87311bbb0\",\"name\":\"Hussein\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e10dcd9bae99726932e7824a93117d2a279e021c0f4ff3cc2972016580127314?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e10dcd9bae99726932e7824a93117d2a279e021c0f4ff3cc2972016580127314?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e10dcd9bae99726932e7824a93117d2a279e021c0f4ff3cc2972016580127314?s=96&d=mm&r=g\",\"caption\":\"Hussein\"},\"sameAs\":[\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\"],\"url\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Katse 3 - Hussein Tahmazov portfolio eng","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:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032","og_locale":"en_GB","og_type":"article","og_title":"Katse 3 - Hussein Tahmazov portfolio eng","og_description":"\u00dclesanne nuppudega skeem: kirjeldus: Meil on kaks nuppu, millest \u00fcks vastutab lambi sissel\u00fclitamise eest ja teine on vastutav selle v\u00e4ljal\u00fclitamise eest. Peamine adea on see, et siis kasutaja tahab valgust v\u00f5i mitte kood: \u00dclesanne Photoresistoriga skeem: kirjeldus siin on fotoresistor. Fotoresistori kasutatakse ddedektorit valguse ja teha midagi, siis on see tume v\u00f5i valgus. Siin t\u00f6\u00f6tab [&hellip;]","og_url":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032","og_site_name":"Hussein Tahmazov portfolio eng","article_published_time":"2025-09-30T07:11:22+00:00","og_image":[{"url":"https:\/\/tahmazovhussejn.wordpress.com\/wp-content\/uploads\/2025\/05\/pilt-2.webp?w=768","type":"","width":"","height":""}],"author":"Hussein","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Hussein","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032#article","isPartOf":{"@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032"},"author":{"name":"Hussein","@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/#\/schema\/person\/f75baafdedeb73cd9ef1d8d87311bbb0"},"headline":"Katse 3","datePublished":"2025-09-30T07:11:22+00:00","mainEntityOfPage":{"@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032"},"wordCount":182,"commentCount":0,"image":{"@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032#primaryimage"},"thumbnailUrl":"https:\/\/tahmazovhussejn.wordpress.com\/wp-content\/uploads\/2025\/05\/pilt-2.webp?w=768","articleSection":["M\u00e4\u00e4ratlemata"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032#respond"]}]},{"@type":"WebPage","@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032","url":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032","name":"Katse 3 - Hussein Tahmazov portfolio eng","isPartOf":{"@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/#website"},"primaryImageOfPage":{"@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032#primaryimage"},"image":{"@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032#primaryimage"},"thumbnailUrl":"https:\/\/tahmazovhussejn.wordpress.com\/wp-content\/uploads\/2025\/05\/pilt-2.webp?w=768","datePublished":"2025-09-30T07:11:22+00:00","author":{"@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/#\/schema\/person\/f75baafdedeb73cd9ef1d8d87311bbb0"},"breadcrumb":{"@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032#primaryimage","url":"https:\/\/tahmazovhussejn.wordpress.com\/wp-content\/uploads\/2025\/05\/pilt-2.webp?w=768","contentUrl":"https:\/\/tahmazovhussejn.wordpress.com\/wp-content\/uploads\/2025\/05\/pilt-2.webp?w=768"},{"@type":"BreadcrumbList","@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=1032#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng"},{"@type":"ListItem","position":2,"name":"Katse 3"}]},{"@type":"WebSite","@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/#website","url":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/","name":"Hussein Tahmazov portfolio eng","description":"Junior Software Developer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/#\/schema\/person\/f75baafdedeb73cd9ef1d8d87311bbb0","name":"Hussein","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/e10dcd9bae99726932e7824a93117d2a279e021c0f4ff3cc2972016580127314?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e10dcd9bae99726932e7824a93117d2a279e021c0f4ff3cc2972016580127314?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e10dcd9bae99726932e7824a93117d2a279e021c0f4ff3cc2972016580127314?s=96&d=mm&r=g","caption":"Hussein"},"sameAs":["https:\/\/khusseintakhmazov24.thkit.ee\/wp"],"url":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?author=1"}]}},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=\/wp\/v2\/posts\/1032","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1032"}],"version-history":[{"count":0,"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=\/wp\/v2\/posts\/1032\/revisions"}],"wp:attachment":[{"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1032"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1032"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1032"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}