{"version":"1.0","provider_name":"Nikita Litvinenko Portfolio","provider_url":"https:\/\/nikitalitvinenko24.thkit.ee\/wp\/eng","author_name":"Nikita Litvinenko","author_url":"https:\/\/nikitalitvinenko24.thkit.ee\/wp\/eng\/author\/admin\/","title":"Praktika 6: Buzzer - Nikita Litvinenko Portfolio","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"x2aePCxdoC\"><a href=\"https:\/\/nikitalitvinenko24.thkit.ee\/wp\/eng\/praktika-6-lcd-ekraan\/\">Praktika 6: Buzzer<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/nikitalitvinenko24.thkit.ee\/wp\/eng\/praktika-6-lcd-ekraan\/embed\/#?secret=x2aePCxdoC\" width=\"600\" height=\"338\" title=\"&#8220;Praktika 6: Buzzer&#8221; &#8212; Nikita Litvinenko Portfolio\" data-secret=\"x2aePCxdoC\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/nikitalitvinenko24.thkit.ee\/wp\/eng\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Sisukord: Katse 6.1 Kirjeldus: Projekt, mis kasutab Buzzerit, mis tekitab erineva k\u00f5rgusega helisid, mis moodustavad meloodia. Programm: Kuidas programm t\u00f6\u00f6tab: Programm m\u00e4ngib meloodiat buzzeril, kus iga noot on seotud oma sageduse ja kestusega, mis arvutatakse vastavalt tempo v\u00e4\u00e4rtusele. Pausid on t\u00e4histatud t\u00fchikutega. Funktsioon getFrequency leiab iga noodi sageduse, et saaks m\u00e4ngida \u00f5iget heli. Meloodia m\u00e4ngimine &hellip; Continue reading \"\""}