Slijede razlike između dviju inačica stranice
Starije izmjene na obje strane Starija izmjena Novija izmjena | Starija izmjena Novija izmjena Novije izmjene na obje strane | ||
2018:zeljka_mirosavljevic:cijeli_projektni_zadatak [2018/06/13 22:18] zmirosavljevic |
2018:zeljka_mirosavljevic:cijeli_projektni_zadatak [2018/06/13 22:52] zmirosavljevic |
||
---|---|---|---|
Redak 69: | Redak 69: | ||
====== Uloga na projektu ====== | ====== Uloga na projektu ====== | ||
- | Istražiti specifikacije i načine korištenja MRFC522 RFID čitača. \\ | + | Istražiti specifikacije i načine korištenja Bluetooth HC-06 modula. \\ |
- | Razviti podršku za navedeni čitač. | + | Razviti podršku za navedeni modul. \\ |
+ | Upoznati se s alatom i programskim jezicima koji se koriste izradu i dizajniranje Android aplikacije. | ||
<font 36px/inherit;;inherit;;inherit>**Zadatak**</font> | <font 36px/inherit;;inherit;;inherit>**Zadatak**</font> | ||
- | <font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;inherit>Moj zadatak je bio ostvariti komunikaciju između Bluetooth HC-06 modula i Arduino Duemilanove te dizajnirati Android aplikaciju.</font><font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;inherit>Aplikacija</font><font 13.0pt/inherit;;inherit;;inherit>reproducira</font><font 13.0pt/inherit;;inherit;;inherit>zvučne zapise o detaljima proizvoda i akcijama u trgovini.</font> | + | <font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;inherit>Moj zadatak je bio ostvariti komunikaciju između Bluetooth HC-06 modula i Arduino Duemilanove te dizajnirati Android aplikaciju.</font> Aplikacija reproducira zvučne zapise o detaljima proizvoda i akcijama u trgovini. |
- | <font 13pt/Arial,Helvetica,sans-serif;;#333333;;white>Prvo je bilo potrebno povezati i ostvariti komunikaciju u sustavu (Arduino Duemilanove, RFID čitača, Bluetooth HC-06 modula i DFPlayer mp3 modula) koristeći rezultate projektnih zadataka kolegice i kolega iz grupe. Inicijalizacija Bluetootha ostvarena je naredbom CKGE_TMP_i BT.begin (Baudrate) CKGE_TMP_i u kojoj kao argument upisujemo brzinu slanja informacija CKGE_TMP_i . CKGE_TMP_i Na osnovu dohvaćenog ID-a, podatak se šalje Bluetooth komunikacijom do mobilnog uređaja i ispisuje na Bluetooth terminal HC-05. Prije toga potrebno je mogućiti Bluetooth vezu na mobilnom uređaju i instalirati Bluetooth terminal HC-05.</font> | + | <font 13pt/Arial,Helvetica,sans-serif;;#333333;;white>Prvo je bilo potrebno povezati i ostvariti komunikaciju u sustavu (Arduino Duemilanove, RFID čitača, Bluetooth HC-06 modula i DFPlayer mp3 modula) koristeći rezultate projektnih zadataka kolegice i kolega iz grupe. Inicijalizacija Bluetootha ostvarena je naredbom BT.begin (Baudrate) u kojoj kao argument upisujemo brzinu slanja informacija. Na osnovu dohvaćenog ID-a, podatak se šalje Bluetooth komunikacijom do mobilnog uređaja i ispisuje na Bluetooth terminal HC-05. Prije toga potrebno je mogućiti Bluetooth vezu na mobilnom uređaju i instalirati Bluetooth terminal HC-05.</font> |
- | <font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;white>Sljedeće, dizajnirati Android aplikaciju. Bilo je potrebno izraditi aktivnost AboutProjectActivity. Zadatak aktivnosti je prikaz korisničkog sučelja programa i omogućavanje interakcije korisnika s aplikacijom.</font> Kroz padajući izbornik moguće je pokrenuti prikaz informacija o projektu i slika članova tima. Pritiskom na „O projetku“ pokreće se <font inherit/inherit;;black;;inherit>ProjectAboutActivity kojem je zadatak prikazivanje</font><font inherit/inherit;;black;;inherit>dizajna</font><font inherit/inherit;;black;;inherit>definiranog</font><font inherit/inherit;;black;;inherit>u</font><font inherit/inherit;;black;;inherit>activity</font><font inherit/inherit;;black;;inherit>_project_about.xml</font><font inherit/inherit;;black;;inherit>.</font><font inherit/inherit;;black;;inherit>Prikaz teksta ostvaren je oznakom</font><font inherit/inherit;;black;;inherit><</font>//TextView//<font inherit/inherit;;black;;inherit>. Masno otisnut tekst (engl.</font><font inherit/inherit;;black;;inherit>bold</font><font inherit/inherit;;black;;inherit>) ostvaren je oznakom</font><font inherit/inherit;;black;;inherit><b>.</font><font inherit/inherit;;black;;inherit>U res direktoriju bilo je potrebno razraditi izgled samog sučelja. Prikaz slika ostvaren je oznakom</font><font inherit/inherit;;black;;inherit><ImageView></font><font inherit/inherit;;black;;inherit>, a slike je najprije potrebno</font><font inherit/inherit;;black;;inherit>dodati</font><font inherit/inherit;;black;;inherit>u</font><font inherit/inherit;;black;;inherit>direktorij</font><font inherit/inherit;;black;;inherit>res</font><font inherit/inherit;;black;;inherit>/drawable</font><font inherit/inherit;;black;;inherit>. Raspored komponenti na zaslonu ostvaren je</font><font inherit/inherit;;black;;inherit><LinearLayout></font><font inherit/inherit;;black;;inherit>raspoređivačem.</font> | + | <font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;white>Sljedeće, dizajnirati Android aplikaciju. Bilo je potrebno izraditi aktivnost AboutProjectActivity. Zadatak aktivnosti je prikaz korisničkog sučelja programa i omogućavanje interakcije korisnika s aplikacijom.</font> Kroz padajući izbornik moguće je pokrenuti prikaz informacija o projektu i slika članova tima. Pritiskom na „O projetku“ pokreće se <font inherit/inherit;;black;;inherit>ProjectAboutActivity kojem je zadatak prikazivanje dizajna definiranog u activity_project_about.xml</font><font inherit/inherit;;black;;inherit>.</font><font inherit/inherit;;black;;inherit>Prikaz teksta ostvaren je oznakom.</font><font inherit/inherit;;black;;inherit>Masno otisnut tekst //(engl.//</font>//<font inherit/inherit;;black;;inherit>bold</font>//<font inherit/inherit;;black;;inherit>//)// ostvaren je oznakom</font><font inherit/inherit;;black;;inherit><b>.</font><font inherit/inherit;;black;;inherit>U res direktoriju bilo je potrebno razraditi izgled samog sučelja. Prikaz slika ostvaren je oznakom</font><font inherit/inherit;;black;;inherit><ImageView></font><font inherit/inherit;;black;;inherit>, a</font><font inherit/inherit;;black;;inherit>slike</font><font inherit/inherit;;black;;inherit>je</font><font inherit/inherit;;black;;inherit>najprije</font><font inherit/inherit;;black;;inherit>potrebno</font><font inherit/inherit;;black;;inherit>dodati</font><font inherit/inherit;;black;;inherit>u</font><font inherit/inherit;;black;;inherit>direktorij</font><font inherit/inherit;;black;;inherit>res</font><font inherit/inherit;;black;;inherit>/drawable</font><font inherit/inherit;;black;;inherit>. Raspored komponenti na zaslonu ostvaren je</font><font inherit/inherit;;black;;inherit><LinearLayout></font><font inherit/inherit;;black;;inherit>raspoređivačem.</font> |
<font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;inherit>Kako bi se slijepim, slabovidnim i</font><font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;inherit>osobama</font><font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;inherit>sa</font><font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;inherit>slabijim</font><font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;inherit>vidom</font><font 13.0pt/inherit;;inherit;;inherit>olakšalo</font><font 13.0pt/inherit;;inherit;;inherit>rukovanje</font><font 13.0pt/inherit;;inherit;;inherit>aplikacijom</font><font 13.0pt/inherit;;inherit;;inherit>omogućila</font><font 13.0pt/inherit;;inherit;;inherit>sam da cijeli zaslon (engl. layout) na aplikaciji predstavlja veliki gumb tako da se pritiskom na zaslon pokreće govorno pretraživanje proizvoda na akciji i informacija o traženom proizvodu.</font> | <font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;inherit>Kako bi se slijepim, slabovidnim i</font><font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;inherit>osobama</font><font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;inherit>sa</font><font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;inherit>slabijim</font><font 13.0pt/Arial,Helvetica,sans-serif;;inherit;;inherit>vidom</font><font 13.0pt/inherit;;inherit;;inherit>olakšalo</font><font 13.0pt/inherit;;inherit;;inherit>rukovanje</font><font 13.0pt/inherit;;inherit;;inherit>aplikacijom</font><font 13.0pt/inherit;;inherit;;inherit>omogućila</font><font 13.0pt/inherit;;inherit;;inherit>sam da cijeli zaslon (engl. layout) na aplikaciji predstavlja veliki gumb tako da se pritiskom na zaslon pokreće govorno pretraživanje proizvoda na akciji i informacija o traženom proizvodu.</font> |