Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
et:iot:examples:dimlight [2023/01/29 11:40] – tekitatud karllallet:iot:examples:dimlight [2024/12/12 07:28] (current) karllall
Line 1: Line 1:
-====== Reguleeritavad LED-i näidis ======+====== Reguleeritava LED-i näidis ======
  
 Antud näidiskood demonstreerib kuidas RGB LED-i valgustugevust muuta läbi ITT IoT raamistiku. Antud näidiskood demonstreerib kuidas RGB LED-i valgustugevust muuta läbi ITT IoT raamistiku.
-Antud näidise jaoks on vaja kahte kontrollerit. Ühte RGB LED-i jaoks, teist anduri ja enkooderi jaoks. Anduri ja enkooderi omavahel ühendamise juhendi leiab [[en:iot:examples:encoder|encoder example]].+Antud näidise jaoks on vaja kahte kontrollerit. Ühte RGB LED-i jaoks, teist anduri ja enkooderi jaoks. Anduri ja enkooderi omavahel ühendamise juhendi leiab [[et:iot:examples:encoder|enkoodri näidis]].
  
 {{:en:iot:examples:dimmablelight.jpg?300|}} {{:en:iot:examples:dimmablelight.jpg?300|}}
Line 8: Line 8:
 Kui kood on üles laetud, saadab enkooder RBG moodulisse läbi mqtt sõnumeid enda asendi ja seeläbi väärtuste kohta. RGB kontroller reguleerib valguse heledust vastavalt sellele infole. Enkoodri nupu vajutamine lülitab LED-i välja. Kui kood on üles laetud, saadab enkooder RBG moodulisse läbi mqtt sõnumeid enda asendi ja seeläbi väärtuste kohta. RGB kontroller reguleerib valguse heledust vastavalt sellele infole. Enkoodri nupu vajutamine lülitab LED-i välja.
    
-Koodi üles laadimiseks on vaja luua PlatformIO keskkonnas kaks projekti. Üks neist on RGB LED kontrolleri jaoks ning teine anduri ja enkooderi jaoks.+Kõigepealt tuleb üks moodul tööle saada ning siis jätame selle mooduli tööle, kustutame arvutist selle mooduli koodi ära (soovi korral säilitame word-i vms dokumendis) ning samasse kohta loome teise mooduli koodi.
  
 Järgnev kood on mõeldud RGB LED jaoks. Järgnev kood on mõeldud RGB LED jaoks.
Line 114: Line 114:
 </code> </code>
 Järgnev kood on anduri ja enkooderi jaoks. Järgnev kood on anduri ja enkooderi jaoks.
 +
 Vajaminevad teegid: Vajaminevad teegid:
 <code>lib_deps = ITTIoT, ClickEncoder</code> <code>lib_deps = ITTIoT, ClickEncoder</code>
et/iot/examples/dimlight.1674992449.txt.gz · Last modified: 2023/01/29 10:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0