Korisnički alati

Site alati


2019:matteo_samsa

Razlike

Slijede razlike između dviju inačica stranice

Poveznica na ovu usporedbu

Starije izmjene na obje strane Starija izmjena
Novija izmjena
Starija izmjena
2019:matteo_samsa [2019/06/13 04:10]
ms006907058 [Tim 6: "PetCare": "Skrb za kućne ljubimce"]
2019:matteo_samsa [2019/06/14 05:28]
ms006907058
Redak 2: Redak 2:
  
 ====== PetCare - Skrb za kućne ljubimce ====== ====== PetCare - Skrb za kućne ljubimce ======
 +
 +SPVP 2018./2019.
 +
 +<font 28px/​inherit;;​inherit;;​inherit>​**Matteo Samsa**</​font>​
  
 ===== Članovi Tima ===== ===== Članovi Tima =====
Redak 39: Redak 43:
 Ključni dijelovi sustava koje je potrebno realizirati:​ Ključni dijelovi sustava koje je potrebno realizirati:​
  
-1.Hranilica (osigurati hranu i vodu)+1.Hranilica (osigurati hranu)
  
 2.Video-kamera (nadzor prostora na zahtjev) 2.Video-kamera (nadzor prostora na zahtjev)
Redak 55: Redak 59:
 |Datum|Očekivani rezultat| |Datum|Očekivani rezultat|
 |21.3.|Upoznavanje s problematikom| |21.3.|Upoznavanje s problematikom|
-|28.3.|Intervju s<font 14px/​inherit;;​inherit;;​inherit>​korisnicima – prvi</​font>​|+|28.3.|Intervju s<font 14px/​inherit;;​inherit;;​inherit>​korisnicima</​font><​font 14px/​inherit;;​inherit;;​inherit>​– prvi</​font>​|
 |4.4.|Upoznavanje s postojećim rješenjima i mogućnostima| |4.4.|Upoznavanje s postojećim rješenjima i mogućnostima|
 |11.4.|Intervju s korisnicima – drugi| |11.4.|Intervju s korisnicima – drugi|
Redak 73: Redak 77:
 <font 14px/​Arial,​Helvetica,​sans-serif;;​inherit;;​inherit>​1. Glavni program za arduino</​font>​ <font 14px/​Arial,​Helvetica,​sans-serif;;​inherit;;​inherit>​1. Glavni program za arduino</​font>​
  
-<font 14px/​Arial,​Helvetica,​sans-serif;;​inherit;;​inherit>​Prilikom pokretanja sustava izvršava se inicijalizacija svih dijelova, nakon čega program ulazi u beskonačnu petlju –  ​CKGE_TMP_i ​loop() ​CKGE_TMP_i ​. U svakoj iteraciji petlje program očita vrijeme, izraženo u milisekundama,​ koje je proteklo od pokretanja sustava pomoću funkcije ​ ​CKGE_TMP_i ​millis() ​CKGE_TMP_i  ​za potrebe izvršavanja određenih funkcija. Nakon toga, provjerava međuspremnik serijske komunikacije,​ te u slučaju da ima novih podataka ih učita u polje tipa integer. Svaka poruka koju arduino prima u sebi sadrži 5 bajtova: bajt za provjeru, identifikator,​ i tri bajta podataka. Više o porukama koje se razmjenjuju biti će navedeno kasnije u tekstu.</​font>​+<font 14px/​Arial,​Helvetica,​sans-serif;;​inherit;;​inherit>​Prilikom pokretanja sustava izvršava se inicijalizacija svih dijelova, nakon čega program ulazi u beskonačnu petlju – loop(). U svakoj iteraciji petlje program očita vrijeme, izraženo u milisekundama,​ koje je proteklo od pokretanja sustava pomoću funkcije millis() za potrebe izvršavanja određenih funkcija. Nakon toga, provjerava međuspremnik serijske komunikacije,​ te u slučaju da ima novih podataka ih učita u polje tipa integer. Svaka poruka koju arduino prima u sebi sadrži 5 bajtova: bajt za provjeru, identifikator,​ i tri bajta podataka. Više o porukama koje se razmjenjuju biti će navedeno kasnije u tekstu.</​font>​
  
-<font 14px/​Arial,​Helvetica,​sans-serif;;​inherit;;​inherit>​S obzirom na identifikator izvršava se određena grana  ​CKGE_TMP_i ​Swtich-Case ​CKGE_TMP_i  ​funkcije. U svakoj grani se poziva funkcija za određenu funkcionalnost koja iskorištava jedan, dva ili sva tri bajta podataka iz poruke.</​font>​+<font 14px/​Arial,​Helvetica,​sans-serif;;​inherit;;​inherit>​S obzirom na identifikator izvršava se određena grana Swtich-Case funkcije. U svakoj grani se poziva funkcija za određenu funkcionalnost koja iskorištava jedan, dva ili sva tri bajta podataka iz poruke.</​font>​
  
 <font 14px/​Arial,​Helvetica,​sans-serif;;​inherit;;​inherit>​Uz navedeno, u glavnom programu se pozivaju i funkcije koje se neprestano izvršavaju,​ na primjer, funkcija za detekciju buke.</​font>​ <font 14px/​Arial,​Helvetica,​sans-serif;;​inherit;;​inherit>​Uz navedeno, u glavnom programu se pozivaju i funkcije koje se neprestano izvršavaju,​ na primjer, funkcija za detekciju buke.</​font>​
Redak 83: Redak 87:
 <font 14px/​inherit;;​inherit;;​inherit>​Detektor buke služi za praćenje razine buke u okolini uređaja te javljanje prekomjerne razine i trajanja putem mobilne aplikacije. Detektor je realiziran pomoću mikrofon modula i Arduino Uno razvojne pločice. Programski kod je napisan u programskom okruženju Arduino IDE. Mogućnosti koje su programirane:</​font>​ <font 14px/​inherit;;​inherit;;​inherit>​Detektor buke služi za praćenje razine buke u okolini uređaja te javljanje prekomjerne razine i trajanja putem mobilne aplikacije. Detektor je realiziran pomoću mikrofon modula i Arduino Uno razvojne pločice. Programski kod je napisan u programskom okruženju Arduino IDE. Mogućnosti koje su programirane:</​font>​
  
-  * <font 14px/​inherit;;​inherit;;​inherit>​Promjenjiva razina detekcije</​font> ​ * <font 14px/​inherit;;​inherit;;​inherit>​Promjenjivo vrijeme trajanja buke</​font>​+  * <font 14px/​inherit;;​inherit;;​inherit>​Promjenjiva razina detekcije</​font>​* <font 14px/​inherit;;​inherit;;​inherit>​Promjenjivo vrijeme trajanja buke</​font>​
  
 <font 14px/​inherit;;​inherit;;​inherit>​Vrijednosti se mijenjaju putem mobilne aplikacije. S obzirom na vrijednosti tih parametara korisnik će putem mobilne aplikacije primati obavijesti.</​font>​ <font 14px/​inherit;;​inherit;;​inherit>​Vrijednosti se mijenjaju putem mobilne aplikacije. S obzirom na vrijednosti tih parametara korisnik će putem mobilne aplikacije primati obavijesti.</​font>​
Redak 101: Redak 105:
 <font 14px/​inherit;;​inherit;;​inherit>​Detaljniji opis nalazi se u dokumentaciji projekta.</​font>​ <font 14px/​inherit;;​inherit;;​inherit>​Detaljniji opis nalazi se u dokumentaciji projekta.</​font>​
  
- +\\
-====== Matteo Samsa ====== +
- +
-SPVP 2018./​2019. +
- +
-**Moj zadatak** +
- +
-1. Detektor buke +
- +
-2. Zabava za mačke - laser+
  
  
2019/matteo_samsa.txt · Zadnja izmjena: 2023/06/19 18:11 (vanjsko uređivanje)