Korisnički alati

Site alati


2018:zeljka_mirosavljevic:cijeli_projektni_zadatak

Razlike

Slijede razlike između dviju inačica stranice

Poveznica na ovu usporedbu

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/14 03:31]
zmirosavljevic
2018:zeljka_mirosavljevic:cijeli_projektni_zadatak [2018/06/14 03:42]
zmirosavljevic
Redak 43: Redak 43:
   * Bluetooth modul [[https://​www.olimex.com/​Products/​Components/​RF/​BLUETOOTH-SERIAL-HC-06/​resources/​hc06.pdf|HC-06]]   * Bluetooth modul [[https://​www.olimex.com/​Products/​Components/​RF/​BLUETOOTH-SERIAL-HC-06/​resources/​hc06.pdf|HC-06]]
  
-===== Arduino Duemilanove - Centralna jedinica =====+===== Arduino ​Uno/Duemilanove - Centralna jedinica =====
  
 Arduino Duemilanove je razvojna platforma zasnovana na [[http://​ww1.microchip.com/​downloads/​en/​DeviceDoc/​Atmel-42735-8-bit-AVR-Microcontroller-ATmega328-328P_Datasheet.pdf|ATmega328p]] mikrokontroleru. Ima 14 ulazno-izlaznih pinova (izvoda) od kojih 6 može biti iskorišteno za pulsno-širinsku modulaciju (engl. //​pulse-width modulation, PWM//), 6 analognih ulaza, kvarcni oscilator frekvencije 16MHz, USB konektor za spajanje s računalom, konektor za napajanje, ICSP ( In Circuit Serial Programming ) konektor te tipkalo za reset mikrokontrolera. Arduino Duemilanove je razvojna platforma zasnovana na [[http://​ww1.microchip.com/​downloads/​en/​DeviceDoc/​Atmel-42735-8-bit-AVR-Microcontroller-ATmega328-328P_Datasheet.pdf|ATmega328p]] mikrokontroleru. Ima 14 ulazno-izlaznih pinova (izvoda) od kojih 6 može biti iskorišteno za pulsno-širinsku modulaciju (engl. //​pulse-width modulation, PWM//), 6 analognih ulaza, kvarcni oscilator frekvencije 16MHz, USB konektor za spajanje s računalom, konektor za napajanje, ICSP ( In Circuit Serial Programming ) konektor te tipkalo za reset mikrokontrolera.
Redak 64: Redak 64:
  
 Bluetooth HC-06 modul postiže serijski bežični prijenos podataka radne frekvencije od 2.4 GHz ISM koja se svrstava u najpopularniji frekvencijski pojas (tj. industrijski,​ znanstveni i medicinski pojas). Funkcija ovog modula je poslati serijskim bežičnim prijenosom podatke koje se pročitaju s RFID čitača na Arduino Duemilanove. Bluetooth HC-06 modul postiže serijski bežični prijenos podataka radne frekvencije od 2.4 GHz ISM koja se svrstava u najpopularniji frekvencijski pojas (tj. industrijski,​ znanstveni i medicinski pojas). Funkcija ovog modula je poslati serijskim bežičnim prijenosom podatke koje se pročitaju s RFID čitača na Arduino Duemilanove.
 +
 +===== Shema spajanja sustava =====
 +
 +{{:​2018:​karlo_siladi:​shema_sustava2.png?​nolink&​400x285}}{{:​2018:​karlo_siladi:​sustav_ozicenje.png?​nolink&​400x284}}
 +
 +====== Prototipno kućište ======
 +
 +Uređaj je prenosiv pa je napajanje izvedeno baterijom nazivnog napona 9V. Napredak: punjive baterije, prekidač
 +
 +Za lakše rukovanje sustav je smješten u plastično kućište. Zbog malog dometa RFID čitača isti je postavljen izvan kućišta. Također izvan se nalaze i slušalice.
 +
 +{{:​2018:​karlo_siladi:​kuciste.jpg?​nolink&​300x400|kuciste.jpg}}
 +
 +====== Komunikacija s vanjskim sustavima ======
 +
 +Uređaj se povezuje s mobilnom aplikacijom pomoću Bluetooth komunikacije. Napredak: koristiti BLE zbog manje potrođnje
 +
 +Ako dođe do greške prilikom povezivanja preko bluetooth veze, sustav može komunicirati izravno nakon očitavanja jedinstvenog koda proizvoda preko .mp3 modula odnosno reproducirati glasovni zapis s informacijama o proizvodu. Napredak: baza glasovnih zapisa na vanjskom poslužitelju. Snimanje zapisa na samom uređaju.
 +
 +====== Android aplikacija ======
 +
 +===== Android Studio =====
 +
 +Za izradu Android aplikacije potrebno je instalirati razvojni alat Android Studio. Najnovija verzija trenutno je 3.1.3. a dostupna je za preuzimanje na sljedećoj poveznici:​[[https://​developer.android.com/​studio/​|https://​developer.android.com/​studio/​]] .
 +
 +Detaljne upute za instalaciju razvojnog alata Android Studio
 +
 +[[https://​developer.android.com/​studio/​install|https://​developer.android.com/​studio/​install]]
  
 ====== Komunikacija s vanjskim sustavima ====== ====== Komunikacija s vanjskim sustavima ======
2018/zeljka_mirosavljevic/cijeli_projektni_zadatak.txt · Zadnja izmjena: 2023/06/19 18:11 (vanjsko uređivanje)