Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
et:exercises:communication [2015/01/20 13:10] raivo.sellet:exercises:communication [2020/07/20 09:00] (current) – external edit 127.0.0.1
Line 1: Line 1:
-~~PB~~+<pagebreak>
 ====== Harjutusülesanded  ====== ====== Harjutusülesanded  ======
  
Line 10: Line 10:
 ===== Algajale ===== ===== Algajale =====
  
-  - Kasutades UART moodulit ühenda 2 Kodulabori kontrollerit. Vajutades nupule saadab kontroller nupu numbri. Numbri saabumisel muudetakse vastava LED-i olekut. '1' -> roheline, '2' -> kollane, '3' -> punane. Ülesanne vajab kahte Kontrollermoodulit ja Kombo moodulit, kuid tarkvara võib olla mõlemas kontrolleris identne. Jälgida, et kontrolleri väljund (Tx) oleks ühendatud teise kontrolleri sisendisse (Rx). +  - Kasutades UART moodulit ühendatakse 2 Kodulabori kontrollerit. Vajutades nupule saadab kontroller nupu numbri. Numbri saabumisel muudetakse vastava LED-i olekut. '1' -> roheline, '2' -> kollane, '3' -> punane. Ülesanne vajab kahte Kontrollermoodulit ja Kombomoodulit, kuid tarkvara võib olla mõlemas kontrolleris identne. Jälgida, et kontrolleri väljund (Tx) oleks ühendatud teise kontrolleri sisendisse (Rx). 
-  - Kasutades RTC kellamoodulit vilgutada LED-e vastavalt ajale. Roheline LED vilgub sekundite taktis, kollane LED minutite taktis ja punane LED tundide taktis. +  - Kasutades RTC kellamoodulit vilgutatakse LED-e vastavalt ajale. Roheline LED vilgub sekundite taktis, kollane LED minutite taktis ja punane LED tundide taktis. 
-  - Kasutades Bluetooth moodulit ja mobiilirakendust kuvada Kodulaboriga mõõdetud temperatuur graafikuna mobiiltelefoni või tahvelarvuti ekraanil. +  - Kasutades Bluetooth moodulit ja mobiilirakendust kuvatakse Kodulaboriga mõõdetud temperatuur graafikuna mobiiltelefoni või tahvelarvuti ekraanil. 
-  - Kasutades USB virtuaalse jadaliidese võimekust (CDC) ja Kasutajaliidese moodulit kuvada arvuti terminaliaknasse temperatuur ja valguse intensiivsus. +  - Kasutades USB virtuaalse jadaliidese võimekust (CDC) ja Kasutajaliidese moodulit kuvatakse arvuti terminaliaknasse temperatuur ja valguse intensiivsus. 
-  - Kasutades Ethernet moodulit luua veebileht, mis kuvab temperatuuri.+  - Kasutades Ethernet moodulit luuakse veebileht, mis kuvab temperatuuri.
  
 ===== Edasijõudnule ===== ===== Edasijõudnule =====
  
-  - Teha "teletype"-seade, mis võimaldab kahe kontrolleri vahel UART liidese kaudu vahetada tekstisõnumeid. Sõnumite kuvamiseks kasutada LCD ekraani, mille esimesel real on näha oma sisestatavat sõnumit, teisel viimane vastuvõetud sõnum. Sõnumi sisestamiseks võib kasutada potentsiomeetrit ja/või nuppe. +  - Koostatakse "teletype"-seade, mis võimaldab kahe kontrolleri vahel UART liidese kaudu vahetada tekstisõnumeid. Sõnumite kuvamiseks kasutada LCD ekraani, mille esimesel real on näha oma sisestatavat sõnumit, teisel real viimane vastuvõetud sõnum. Sõnumi sisestamiseks võib kasutada potentsiomeetrit ja/või nuppe. 
-  - Kasutades RTC kellamoodulit ja selle alarmi funktsiooni luua seadistatav alarmkell. Alarmi aega peab olema võimalik muuta kasutades Kasutajaliidese mooduli nuppe. LCD ekraanil kuvada nii praegune, kui ka alarmi aeg. +  - Kasutades RTC kellamoodulit ja selle alarmi funktsiooni luuakse seadistatav alarmkell. Alarmi aega peab olema võimalik muuta kasutades Kasutajaliidese mooduli nuppe. LCD ekraanil kuvatakse nii praegune, kui ka alarmi aeg. 
-  - Kahe Kontrollermooduli vaheline Bluetooth suhtlus. Nupule vajutades saadab kontroller nupu numbri. Numbri saabumisel muudetakse vastava LED-i olekut. '1' -> roheline, '2' -> kollane, '3' -> punane. Ülesanne vajab kahte Kontrollermoodulit ja Kombo moodulit, kuid tarkvara võib olla mõlemas kontrolleris identne. Jälgi, et kontrolleri väljund (Tx) oleks ühendatud teise kontrolleri sisendisse (Rx). +  - Kahe Kontrollermooduli vaheline Bluetooth suhtlus. Nupule vajutades saadab kontroller nupu numbri. Numbri saabumisel muudetakse vastava LED-i olekut. '1' -> roheline, '2' -> kollane, '3' -> punane. Ülesanne vajab kahte Kontrollermoodulit ja Kombomoodulit, kuid tarkvara võib olla mõlemas kontrolleris identne. Jälgida, et kontrolleri väljund (Tx) oleks ühendatud teise kontrolleri sisendisse (Rx). 
-  - Kasutades USB virtuaalset jadaliidese võimekust (CDC) luua programm, mis võimaldab kasutades lihtsaid käske (nt "temp", "ldr") küsida Kodulabori Kasutajaliidese mooduli andurite olekuid. Küsitud anduri lugem kuvada LCD ekraanil ja arvuti terminaliaknas. +  - Kasutades USB virtuaalset jadaliidese võimekust (CDC) luuakse programm, mis võimaldab kasutades lihtsaid käske (nt "temp", "ldr") küsida Kodulabori Kasutajaliidese mooduli andurite olekuid. Küsitud anduri lugem kuvatakse LCD ekraanil ja arvuti terminaliaknas. 
-  - Kasutades Ethernet moodulit luua veebileht, mis kuvab temperatuuri ja valguse intensiivsust ning võimaldab lülitada erinevat värvi LED-e. +  - Kasutades Ethernet moodulit luuakse veebileht, mis kuvab temperatuuri ja valguse intensiivsust ning võimaldab lülitada erinevat värvi LED-e.
  
 +<pagebreak>
 ===== Kordamisküsimused ===== ===== Kordamisküsimused =====
  
-  - Kirjelda UART kaadrit.+  - Kirjeldage UART kaadrit.
   - Mis asi on boodikiirus?   - Mis asi on boodikiirus?
   - Mis vahe on täis- ja poolduplekssidel?   - Mis vahe on täis- ja poolduplekssidel?
-  - Leia vähemalt erinevat andurit, mis kasutavad jadaliidest.+  - Leidke vähemalt erinevat andurit, mis kasutavad jadaliidest.
   - Mis vahe on UART ja USART liidestel? Kumb on kiirem?   - Mis vahe on UART ja USART liidestel? Kumb on kiirem?
   - Kuidas töötab SPI liides?   - Kuidas töötab SPI liides?
et/exercises/communication.1421759409.txt.gz · Last modified: 2020/07/20 09: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