Studiju kursu kopas apraksts

Datorpratības pamatzināšanas, programmēšanas pamatu izpratne (DigiComp 4.līmenis)

Kursu kopa ir veltīta robotikas un mikrokontrolieru programmēšanas pamatu apguvei, izmantojot Arduino un Raspberry Pi platformas.

Kursā dalībnieki iegūs praktiskas un teorētiskas zināšanas par digitālo elektronisko komponentu klasifikāciju, sensoru izmantošanu un vadības elementu integrāciju. Tiks apskatīti digitālie un analogie sensori, kā arī vadības sistēmu programmēšana, izmantojot Arduino un Python programmēšanas valodu.

Dalībnieki apgūs kontrolieru uzbūves pamatus, programmēšanas vides konfigurāciju, kā arī programmas ciklisko struktūru un koda elementus. Īpaša uzmanība tiks pievērsta informācijas iegūšanai no sensoriem un tās apstrādei. Kursā tiks demonstrēti praktiski automatizācijas piemēri, piemēram, "gudrās mājas" tehnoloģiju integrācija.

Kurss sastāv no divām daļām: "Ievads studiju nozarē" un "Robotu vadības sistēmas izstrādes projekts". Kopumā studiju kurss ietver 68 kontaktstundas un 66 stundas patstāvīgā darba.

Šis kurss sniedz nepieciešamās prasmes elektronisko komponenšu un kontrolleru vadīšanā, apgūstot automatizācijas procesus un to praktisko pielietojumu dažādās jomās.

Katrs izglītojamais saņems Rīgas Tehniskās universitātes nodrošinātu Arduino robottehnikas komplektu, lai pilnvērtīgi un patstāvīgi varētu izpildīt visus paredzētos praktiskos darbus kursa ietvaros.
  • Novērtējums: 4.8

Galvenās tēmas

  • Programmēšanas pamati un vide. Procesa organizācijas aspekti.
  • Digitālie elektroniskie komponenti un to izmantošanas iespējas.
  • Kontrolieru veidi un programmatūras izstrādes rīki.
  • Programmas koda elementi un programmas struktūra.
  • Arduino izstrādes vide. Arduino programmēšanas pamati.
  • Python valodas izmantošana elektronisko komponenšu vadībā.
  • Standartizēto procesu automatizācijas piemēri.

Nepieciešamais materiāltehniskais nodrošinājums

  • Dators (minimāli i3 procesors, Microsoft, Linux GUI vai MacOs operētājsistēma) ar interneta pieslēgumu.
  • Arduino kontrolleru komplekts (nodrošina Rīgas Tehniskā universitāte).
  • Iespēja instalēt un parvaldīt programmatūru Jūsu datorā.
Robotikas vēsture un lietojums
20 Minutes
Elektroniskie komponenti:
60 Minutes
Programmēšanas pamati
85 Minutes
Praktiskais darbs
60 Minutes
Arduino kontrolleru funkcionalitāte
40 Minutes
Maketēšanas plate un montāža
40 Minutes
Arduino programmas struktūra
85 Minutes
Praktiskais darbs
60 Minutes
Analogais un digitālais signāls
30 Minutes
Seriālais monitors
40 Minutes
Sensoru ievade
50 Minutes
Praktiskais darbs
60 Minutes
IF nosacījums
35 Minutes
Loģiskie operatori (AND, OR)
30 Minutes
Saliktā IF konstrukcija
40 Minutes
CASE un SWITCH
35 Minutes
FOR cikls
30 Minutes
While cikls
30 Minutes
Cikla izmantošanas piemēri
40 Minutes
Praktiskais darbs
50 Minutes
Mainīgo lielumu tipi
30 Minutes
Mainīgo deklarācija un inicializācija
40 Minutes
Mainīgo izmantošana programmā
50 Minutes
Funkciju pamatprincipi
35 Minutes
Funkciju veidošana
45 Minutes
Iegultās funkcijas un to izmantošana
40 Minutes
Iepazīšanās ar Python
30 Minutes
Mainīgo tipi un darbības
40 Minutes
Datu struktūras (saraksti, vārdnīcas)
50 Minutes
Praktiskais darbs
60 Minutes
Pogas un pārslēdži
30 Minutes
Potenciometrs un mainīgi ievades signāli
40 Minutes
Lietotāja saskarnes pamati
50 Minutes
Servo motora vadība
40 Minutes
DC motori un H-tilts
45 Minutes
Praktiski motora izmantošanas piemēri
50 Minutes
I2C un SPI komunikācija
30 Minutes
Bluetooth un Wi-Fi moduļi
45 Minutes
Datu nosūtīšana un saņemšana
45 Minutes
Projekta plānošana
30 Minutes
Projekta īstenošana
60 Minutes
Testēšana un kļūdu novēršana
60 Minutes

Lektori

Aleksejs Jurenoks

as. prof.

Jhon Pedrocas

Professor
Video Image

Apskatīt video

  • Online lekcijas 12
  • Kontaktstundas 68 ak.st.
  • Patstāvīgais darbs 66 ak.st.