Repozitár obsahuje súbory a príklady k predmetu VVS (Vývoj vstavaných systémov) - semestrálnu prácu, cvičenia a menšie projekty.
-
main.py- hlavný súbor v koreňovom adresári. -
Exercise_W1/- cvičenia týždňa 1 (napr.Task_1.py). -
Exercise_W3/- cvičenia týždňa 3 (obsahujeTask_1.pya cache súbory). -
Motory/- projekt súvisiaci s riadením motorov (obsahujemain.py). -
semestralka/- semestrálna práca a sprievodné súbory:SikovnyAsistent/- menší projekt (asistent) so svojimmain.pya modulmi:communication/- moduly pre komunikáciu (BLE, Firebase, ThingSpeak, WiFi).device/- ovládanie zariadení (button, buzzer, LED, senzory, atď.).music/- moduly pre prehrávanie melódií a poznámky.web/- jednoduché webové rozhranie projektu (routes, microdot, templates).utemplate/- utilitky pre templating (kompilované šablóny, znovu kompilovanie, zdroj).
-
Zadanie_1/- prvé zadanie / projekt so zvukovými modulmi a ovládaním:defined_melodies.py,main.py, kontroléry (controllers/) amusic/.
-
Zadanie_1_ZBS_IOT/- verzia zadania 1 rozšírená o IOT (Firebase, WiFi, teplota). -
Zadanie_2/- druhé zadanie s komunikáciou (node, receiver, transmitter, uart_device), LED a senzormi. -
Zadanie_2_ZBS_IOT/- verzia zadania 2 s IOT/ble súčasťami (ble_led, temperature_manager). -
Zadanie_3/- tretie zadanie obsahujúce zariadenia (button, buzzer, led), web rozhranie a utilitky pre templating.
Podpriečinok SikovnyAsistent/ je samostatná aplikácia, ktorá demonštruje integráciu hardvérových zariadení (tlačidlá, LED, snímače) s komunikačnými modulmi (BLE, Firebase, ThingSpeak, WiFi), prehrávaním hudby a jednoduchým webovým rozhraním (Microdot + šablóny).
- Nainštalujte Python 3 (ak ešte nemáte).
- Prejdite do príslušného priečinka, ktorý chcete spustiť, napr.
Zadanie_1/alebosemestralka/SikovnyAsistent/. - Spustite súbor
main.pypomocou:
python3 main.py- Niektoré moduly môžu byť závislé na hardvéri alebo externých knižniciach (napr. pre BLE, WiFi, Firebase alebo prístup k sériovým zariadeniam). Pri spúšťaní na bežnom počítači môžu byť potrebné úpravy alebo simulátory.
- Súbory s príponou
.pycsú skompilované cache súbory a nie sú potrebné pre verzovanie.