{"version":"1.0","provider_name":"Artjom P\u00f5ldsaar Portfolio","provider_url":"https:\/\/artjompoldsaar24.thkit.ee\/wp\/eng","author_name":"admin","author_url":"https:\/\/artjompoldsaar24.thkit.ee\/wp\/eng\/author\/admin\/","title":"Teema 6 Buzzer - Artjom P\u00f5ldsaar Portfolio","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"YPbnxaWhxR\"><a href=\"https:\/\/artjompoldsaar24.thkit.ee\/wp\/eng\/teema-6-buzzer\/\">Teema 6 Buzzer<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/artjompoldsaar24.thkit.ee\/wp\/eng\/teema-6-buzzer\/embed\/#?secret=YPbnxaWhxR\" width=\"600\" height=\"338\" title=\"&#8220;Teema 6 Buzzer&#8221; &#8212; Artjom P\u00f5ldsaar Portfolio\" data-secret=\"YPbnxaWhxR\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\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:\/\/artjompoldsaar24.thkit.ee\/wp\/eng\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"6.1 Katse Buzzer Komponendid4x Juhtmed1x Piezo Kood 6.2 DHT11 andur Pildil on n\u00e4ha DHT11\/DHT22 andur moodulil \u2013 see on temperatuuri- ja \u00f5huniiskuse andur, mida kasutatakse sageli Arduino projektides. Kood (DHT11) Kood (DHT22) \u00dclesanne 6 &#8220;V\u00e4ike Alarm S\u00fcsteem&#8221; T\u00f6\u00f6 kirjeldusLuua nutikas miniatuurne alarm s\u00fcsteem, mis kogub andmeid erinevatelt sensoritelt, kuvab neid LCD-ekraanil, ning annab auditiivseid signaale buzzeri abil s\u00f5ltuvalt olukorrast. S\u00fcsteemi saab aktiveerida ja deaktiveerida l\u00fcliti v\u00f5i potentsiomeetri abil. Tavatingimustes m\u00e4ngib taustaks muusika, kuid ohu korral katkeb muusika ning buzzer annab m\u00e4rguande. Komponendid1x Piezo1x Potentsiomeeter1x LCD1x Temperatuurisensor1xPhotoresistor1x Takisti 220 Oom1x Takisti 10K Oom27x Juhtmed KoodGitHub Link Uued Funktsioonid1. tone() &#8211; toodab mikrokontrolleris heli kindla sageduse ja kestusega2. noTone() &#8211; peatab heli genereerimise. T\u00f6\u00f6 protsess1. LCD-ekraani initsialiseerimine: Ekraan seadistatakse mikrokontrolleriga \u00fchendamiseks, et kuvada andmeid.2. Muud muutujad ja seadistused: M\u00e4\u00e4ratakse andurite ja buzzeri pinnid, et lugeda v\u00e4\u00e4rtusi ja v\u00e4ljastada hoiatusi.3. Setup funktsioon: Initsialiseeritakse LCD-ekraan ja m\u00e4\u00e4ratakse k\u00f5ik vajalikud sisendi- ja v\u00e4ljundpinid.4. Peamine silmus (loop): Silmus t\u00f6\u00f6tab pidevalt, loeb andureid ja v\u00e4rskendab ekraani iga sekundi tagant.5. Andmete lugemine ja t\u00f6\u00f6tlemine: Loetakse valgus, temperatuur ja \u00f5huniiskus ning teisendatakse sobivaks v\u00e4\u00e4rtuseks.6. Ohtliku seisundi kontroll: Kui temperatuur on liiga k\u00f5rge v\u00f5i valgus liiga madal, m\u00e4\u00e4ratakse ohtlik seisund.7. Andmete kuvamine LCD-ekraanil: Kuvatakse temperatuur, valgus ja \u00f5huniiskus, vaheldumisi Celsiuse ja Fahrenheiti j\u00e4rgi.8. H\u00e4iresignaal: Kui tuvastatakse oht, aktiveeritakse piiksuandur, et anda m\u00e4rku ohtlikest tingimustest.9. Emojis kuvamine: Kuvatakse emoji, mis s\u00f5ltub temperatuurist, et anda visuaalne tagasiside.10. Alarmi funktsioon: H\u00e4iresignaal toodetakse piiksidega, et hoiatada ohtlikest tingimustest. VideoGoogle Drive Link"}