Canon DSLR – daljinski (Android) okidač – Praksa

U prethodnim blogovima sam opisao kako treba da funkcioniše ovaj uređaj, kako hardverski deo, tako i deo koji se izvršava na telefonu tj. aplikacija. Ali kako ovo zapravo funkcioniše u stvarnosti?

Interfejs

Onima koji žele ovo sami da prave, a nisu baš vešti sa elektronikom, preporučujem da koriste kalaj za lemljenje sa kalafonijumom. Ja sam izgubio dva dana, pokušavajući da komponente nalemim na pločicu sa nekom starom lemilicom i još starijim kalajom. Na kraju sam kupio novi kalaj i sastavio pločicu za 10min 🙂
Kao podlogu za komponente, koristio sam protobord pločicu. Kako sam saznao od prodavca, postoje protobord ploče sa poljima od bakra na koje se leme komponente ili kao u mom slučaju, ploče sa linijama bakra na kojima se nalaze rupice kroz koje se povezuju komponente. Meni se lično više dopala ova varijanta sa rupicama, jer su tako  lemovi sa jedne, a komponente sa druge, pa sve izgleda urednije i kulturnije. Evo kako to sada izgleda:

Sastavljen interfejs

Na ovom interfejsu se nalaze još i dva tastera, tako da i kada mi telefon nije pri ruci, mogu da koristim interfejs kao što je opisano ovde. Što se tiče komponenti, mislim da ni jedna komponenta nije iste oznake kao što sam naveo u blogu o interfejsu, već su sve neke približne vrednosti. Jednostavno na mestu gde sam kupovao komponente nisu imali komponente sa traženim oznakama, a i ovako sve radi kako treba, pa to nije problem.

Aplikacija

Oko pisanja aplikacije sam se zadržao malo duže, jer sam potpuni početnik što se tiče Android programiranja, a ni sa Javom nisam neki ekspert. Mic po mic i napisao sam ono što mi treba, ono zbog čega sam uopšte i započeo pisanje ovog bloga. Ili barem deo toga 😛
Ukoliko niste upoznati sa programiranjem Android aplikacija, pročitajte ovo uputstvo.

Aplikacija

Za sada aplikacija može da funkcioniše na dva načina. Automatski, kada se unapred definiše ekspozicija ili ručni kada ekspozicija traje onoliko vreme koliko se prst drži na dugmetu “Shoot”. Takođe je moguće i prekinuti ekspoziciju klikom na dugme “Stop” ukoliko je greškom definisana predugačka ekspozicija.

Aplikacija je pisana za HTC Wildfire sa Androidom 2.2.1. Za preuzimanje sours koda kliknite ovde, a zatim pritisnite Ctrl+S.

Navigacija: Ideja Planiranje / Interfejs Aplikacija / [ Praksa ]

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.