<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.robolabor.ee/homelab/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.robolabor.ee/homelab/feed.php">
        <title>Robotic &amp; Microcontroller Educational Knowledgepage - Network of Excellence et:examples:sensor</title>
        <description></description>
        <link>https://www.robolabor.ee/homelab/</link>
        <image rdf:resource="https://www.robolabor.ee/homelab/lib/tpl/arctic/images/favicon.ico" />
       <dc:date>2026-04-15T22:10:26+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/1-wire?rev=1595235600&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/accelerometer?rev=1595235600&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/demo?rev=1595235600&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/encoder?rev=1595235600&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/force?rev=1595235600&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/humidity?rev=1595235600&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/ir_distance?rev=1595235600&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/ir_passive?rev=1595235600&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/lidar?rev=1595235600&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/mic?rev=1595235600&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/photoresistor?rev=1595235600&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/potentiometer?rev=1595235600&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/reflectance_sensor?rev=1697490978&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/thermistor?rev=1595235600&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/ultrasonic_distance_srf04?rev=1595235600&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.robolabor.ee/homelab/et/examples/sensor/ultrasonic_distance?rev=1595235600&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.robolabor.ee/homelab/lib/tpl/arctic/images/favicon.ico">
        <title>Robotic & Microcontroller Educational Knowledgepage - Network of Excellence</title>
        <link>https://www.robolabor.ee/homelab/</link>
        <url>https://www.robolabor.ee/homelab/lib/tpl/arctic/images/favicon.ico</url>
    </image>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/1-wire?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1-juhtme tüüpi temperatuuriandur</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/1-wire?rev=1595235600&amp;do=diff</link>
        <description>1-juhtme tüüpi temperatuuriandur

Vajalikud teadmised: [HW] Andurite moodul, [HW] Kasutajaliidese moodul,
[HW] Kontrollermoodul, [LIB] Sisend-väljundviigud, [LIB] Graafiline LCD, [LIB] Andurid

Teooria

1-juhtme protokoll

Lihtsamate seadmete ja anduritega suhtlemiseks  töötas Dallas Semiconductor  välja protokolli, mida kutsutakse  1-juhtme (inglise keeles</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/accelerometer?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Kiirendusandur</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/accelerometer?rev=1595235600&amp;do=diff</link>
        <description>Kiirendusandur

Vajalikud teadmised:
[HW] Kasutajaliidese moodul, [HW] Kombomoodul, 

[AVR] Analoog-digitaalmuundur, 
[LIB] Analoog-digitaalmuundur, [LIB] Graafiline LCD

Teooria

Kiirendusandurit kasutatakse peamiselt kiiruste muutuste mõõtmiseks. Samuti saab kiirendusanduriga mõõta anduri nurka maapinna suhtes. Kiirendusandurid on konstrueeritud ja valmistatud mikroelektromehaanika tehnoloogial (inglise keeles</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/demo?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>et:examples:sensor:demo</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/demo?rev=1595235600&amp;do=diff</link>
        <description>#include &lt;stdio.h&gt;
#include &lt;homelab/delay.h&gt;
#include &lt;homelab/adc.h&gt;
#include &lt;homelab/module/sensors.h&gt;
#include &lt;homelab/module/lcd_alpha.h&gt;
#include &lt;homelab/module/segment_display.h&gt;
 
int main(void)
{
	char t[16];
 
	lcd_alpha_init(LCD_ALPHA_DISP_ON);
	lcd_alpha_clear();
	lcd_alpha_write_string(&quot;Andurite demo&quot;);
	adc_init(ADC_REF_AVCC, ADC_PRESCALE_8);
	segment_display_init();

	while (true)
	{
 
	
		sprintf(t, &quot;%d\337C %dlx %dcm&quot;, thermistor_calculate_celsius(adc_get_average_value(2, 4))…</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/encoder?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Kooder</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/encoder?rev=1595235600&amp;do=diff</link>
        <description>Kooder

Vajalikud teadmised: 
[HW] Kasutajaliidese moodul, [HW] Kombomoodul,
[LIB] Kooder, 

[LIB] Graafiline LCD, 
[AVR] Loendurid/Taimerid, [AVR] Katkestused

Teooria

Kooder on elektro-mehaaniline seade, mis muundab võlli pöördenurga või nurkkiiruse analoogsignaaliks või digitaalkoodiks. Olemas on veel lineaarkoodrid, mis erinevad pöördliikumisele mõeldud koodritest selle poolest, et koodri liikumine toimub mööda sirget. Muus osas on tööpõhimõte sarnane.</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/force?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Jõuandur</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/force?rev=1595235600&amp;do=diff</link>
        <description>Jõuandur

Vajalikud teadmised: 
[HW] Kasutajaliidese moodul, [HW] Kombomoodul, 
[ELC] Pingejagur, 

[AVR] Analoog-digitaalmuundur,
[LIB] Analoog-digitaalmuundur, [LIB] Graafiline LCD

Teooria

Takistuslik jõuandur (inglise keeles force-sensing resistor, lühend FSR) on sisuliselt piesoelektriline takisti, mille takistus muutub temale mõjuva rõhumisjõudu toimel. Anduriga saab mõõta pigistamist või kaalu. Odavad takistuslikud jõuandurid on lihtsalt kasutatavad, kuid ei ole väga täpsed. See tähendab…</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/humidity?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Kombineeritud niiskus-temperatuuriandur</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/humidity?rev=1595235600&amp;do=diff</link>
        <description>Kombineeritud niiskus-temperatuuriandur

Vajalikud teadmised: 
[HW] Kasutajaliidese moodul, [HW] Kombomoodul,
[LIB] Graafiline LCD, 

[LIB] Andurid

Teooria

Temperatuuri ja niiskuse mõõtmiseks on olemas väga lai valik andureid, millest osa on ka kombineeritud andurid, mis väljastavad nii temperatuuri, kui ka niiskuse. Hinna poolest väga soodsad andurid on DHTxx seeria andurid, mille täpsus pole küll väga suur, kuid täiesti piisav tavakasutajale. Temperatuuriandureid toodetakse erineval tehnoloo…</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/ir_distance?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Infrapuna kaugusandur</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/ir_distance?rev=1595235600&amp;do=diff</link>
        <description>Infrapuna kaugusandur

Vajalikud teadmised: 
[HW] Kasutajaliidese moodul, 
[AVR] Analoog-digitaalmuundur, 

[LIB] Analoog-digitaalmuundur, [LIB] Graafiline LCD, [LIB] Andurid

Teooria

Objekti kauguse mõõtmiseks on olemas triangulatsioonimeetodil töötavad optilised andurid. Levinuimad neist on firma Sharp poolt toodetavad infrapuna (inglise keeles</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/ir_passive?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Passiivne infrapunaandur</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/ir_passive?rev=1595235600&amp;do=diff</link>
        <description>Passiivne infrapunaandur

Vajalikud teadmised: 
[HW] Kasutajaliidese moodul, [HW] Kombomoodul, 

[AVR] Digitaalsed sisendid-väljundid, 
[LIB] Sisend-väljundviigud

Teooria

Passiivne infrapunaandur (inglise keeles passive infrared sensor, lühend PIR) mõõdab vaateväljas olevate objektidelt eralduvat infrapunakiirgust. Kõik kehad, mille temperatuur on kõrgem absoluutsest nullist eraldavad soojust, mis avaldub tavaliselt infrapunakiirgusena. Infrapunakiirgust inimese silm küll ei näe, kuid selleks …</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/lidar?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lidar</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/lidar?rev=1595235600&amp;do=diff</link>
        <description>Lidar

Vajalikud teadmised: [HW] Kommunikatsiooni moodul, [HW] Kasutajaliidese moodul,  [LIB] Jadaliides, [LIB] Graafiline LCD, [LIB] Andurid

Teooria

LIDAR (LIght Detection And Ranging) on optiline kaugseire süsteem, mis kaardistab ümbrust. Lidareid kasutatakse autonoomsete autode ja robotite peal, kuid ka erinevates koobaste ja keskkonna kaardistamise süsteemides ning tööstusrobootikas. Lidar võimaldab saada küllaltki täpse kujutise ruumist ja takistustest.</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/mic?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Mikrofon</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/mic?rev=1595235600&amp;do=diff</link>
        <description>Mikrofon

Vajalikud teadmised: 
[HW] Kasutajaliidese moodul,
[AVR] Digitaal-analoogmuundur, Analoog-digitaalmuundur
[LIB] Analoog-digitaalmuundur, [LIB] Graafiline LCD, 
[LIB] Andurid

Teooria

Praktika


// Kodulabori mikrofoni näidisprogramm
// LCD ekraanil kuvatakse helitugevuse graafik ja teatud helitugevusest süüdatakse LED
#include &lt;stdio.h&gt;
#include &lt;homelab/adc.h&gt;
#include &lt;homelab/delay.h&gt;
#include &lt;homelab/module/sensors.h&gt;
#include &lt;homelab/module/lcd_gfx.h&gt;

#define ADC_CHANNEL 12

/…</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/photoresistor?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Fototakisti</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/photoresistor?rev=1595235600&amp;do=diff</link>
        <description>Fototakisti

Vajalikud teadmised: 
[HW] Kasutajaliidese moodul,
[ELC] Pingejagur, 
[AVR] Analoog-digitaalmuundur, 
[LIB] Analoog-digitaalmuundur, [LIB] Graafiline LCD, 
[LIB] Andurid

Teooria

Fototakisti on andur, mille elektriline takistus muutub sõltuvalt temale pealelangeva valguse intensiivsusest. Mida intensiivsem on valgus, seda rohkem tekib vabu laengukandjaid ning seda väiksemaks jääb elemendi takistus. Fototakisti kaks välist metallkontakti ulatuvad läbi keraamilise alusmaterjali valgu…</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/potentiometer?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Potentsiomeeter</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/potentiometer?rev=1595235600&amp;do=diff</link>
        <description>Potentsiomeeter

Vajalikud teadmised: 
[HW] Kasutajaliidese moodul,
[ELC] Pingejagur,
[AVR] Analoog-digitaalmuundur, 
[LIB] Analoog-digitaalmuundur, [LIB] 7-segmendiline LED indikaator

Teooria

Potentsiomeeter on kolme kontaktiga muuttakisti, mille kahe äärmise kontakti vahel on fikseeritud takistus ja äärmiste ning keskmise kontakti vahel muutuv takistus. Potentsiomeeter on põhimõtteliselt ka pingejagur, kus takistid moodustuvad äärmiste kontaktide ja keskmise kontakti vahel. Potentsiomeetri (…</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/reflectance_sensor?rev=1697490978&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-17T00:16:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Jooneandur</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/reflectance_sensor?rev=1697490978&amp;do=diff</link>
        <description>Jooneandur

Vajalikud teadmised: 
[HW] Kasutajaliidese moodul, 
[AVR] Analoog-digitaalmuundur, 

[LIB] Analoog-digitaalmuundur, [LIB] Graafiline LCD, [LIB] Andurid

Teooria

ToDo

Praktika




// Kodulabori QTR_RC jooneanduri näidisprogramm
// Peegeldumise mõõtmise funktsioon on blokeeruv
#include &lt;stdio.h&gt;
#include &lt;homelab/pin.h&gt;
#include &lt;homelab/delay.h&gt;
#include &lt;homelab/timer.h&gt;
#include &lt;homelab/module/lcd_gfx.h&gt;

// Kodulabor III
pin pin_rc_in_1 = PIN(B, 2);
pin pin_rc_in_2 = PIN(B, 1);
…</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/thermistor?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Termistor</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/thermistor?rev=1595235600&amp;do=diff</link>
        <description>Termistor

Vajalikud teadmised:
[HW] Kasutajaliidese moodul, 
[ELC] Pingejagur, 
[AVR] Analoog-digitaalmuundur, 
[LIB] Analoog-digitaalmuundur, [LIB] Graafiline LCD, [LIB] Andurid

Teooria

Termistor on takisti, mille takistus muutub temperatuuriga. Termistore on kahte liiki: positiivse ja negatiivse temperatuuri koefitsiendiga. Positiivse koefitsiendiga termistori takistus temperatuuri tõustes kasvab ja negatiivsel väheneb. Vastavad lühendatud ingliskeelsed nimed on neil PTC (</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/ultrasonic_distance_srf04?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ultraheli kaugusmõõdik SRF04</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/ultrasonic_distance_srf04?rev=1595235600&amp;do=diff</link>
        <description>Ultraheli kaugusmõõdik SRF04

Vajalikud teadmised: [HW] Andurite moodul, [HW] Kasutajaliidese moodul, [AVR] Loendurid/Taimerid, [LIB] Taimerid, [LIB] Graafiline LCD, [LIB] Andurid, [PRT] Riistvaraline viide

Teooria

Ultraheli kaugusmõõdik määrab objekti(de) kaugust, mõõtes helilaine objektilt tagasipeegeldumise aega. Helilaine sagedus asub ultraheli sageduse piirkonnas, mis tagab kontsentreerituma helilaine suuna, sest kõrgema sagedusega heli hajub keskkonnas vähem. Tüüpiline ultraheli kaugusmõ…</description>
    </item>
    <item rdf:about="https://www.robolabor.ee/homelab/et/examples/sensor/ultrasonic_distance?rev=1595235600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T12:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ultraheli kaugusmõõdik</title>
        <link>https://www.robolabor.ee/homelab/et/examples/sensor/ultrasonic_distance?rev=1595235600&amp;do=diff</link>
        <description>Ultraheli kaugusmõõdik

Vajalikud teadmised: [HW] Kasutajaliidese moodul, 
[AVR] Loendurid/Taimerid, 
[LIB] Taimerid, 

[LIB] Graafiline LCD, [LIB] Andurid 

Teooria

Ultraheli kaugusmõõdik määrab objekti(de) kaugust, mõõtes helilaine objektilt tagasipeegeldumise aega. Helilaine sagedus asub ultraheli sageduse piirkonnas, mis tagab kontsentreerituma helilaine suuna, sest kõrgema sagedusega heli hajub keskkonnas vähem. Tüüpiline ultraheli kaugusmõõdik koosneb kahest membraanist, millest üks gener…</description>
    </item>
</rdf:RDF>
