1. Mechanika
Na początek wykorzystamy gotową platformę od dowolnego modelu RC, którą będziemy modyfikować. Ja kupiłem najtańszy samochód jaki znalazłem na Allegro (uszkodzona była elektronika, ale to nie problem, bo i tak ją wywaliłem :)
2. Elektronika
Tutaj także nie będę oryginalny. Na początek nie będziemy projektować i montować płytek drukowanych. Wykorzystamy gotowy moduł – Android IOIO.
3. Programowanie
Skoro w pkt. 2 jest mowa o Androidzie to programować będziemy właśnie na tę platformę. A jeżeli Android to Java się kłania. Otóż nie. Osobiście Javy nie lubię (czyt. nie znam) zatem będziemy pisać w… Visual Basicu. Wykorzystamy do tego rewelacyjny pakiet Basic4Android autorstwa Erela Uziela.
Ile to wszystko kosztuje i skąd to wziąć?
Model samochodu RC kupiłem za ok. 40zł. Drogo - nie drogo, ciężko stwierdzić jednoznacznie. Dla mnie ważna była wielkość pojazdu, co jest istotne ze względu na ilość elementów, które będziemy tam ładować.
Android IOIO można kupić na stronie firmy SparkFun. Dostępny jest w kilku wydaniach:
- wersja najtańsza (sama płytka): https://www.sparkfun.com/products/11343
- zestaw (tzw. KIT z dodatkowymi elementami jak silniczek, serwo, zasilacz): https://www.sparkfun.com/products/11607
Ja swoją płytkę kupiłem za 199zł w sklepie http://nettigo.pl/products/347
A tak wygląda płytka Android IOIO:
Kompilator Visual Basic dla Androida w wersji testowej można pobrać za darmo ze strony http://basic4ppc.com/. Wersja trial różni się od pełnej tym, że nie ma możliwości podłączania zewnętrznych bibliotek. W naszym projekcie będziemy korzystać z bibliotek, dlatego potrzebujemy wersję pełną. Koszt to 59$.
I tutaj ważna informacja: zakup programu umożliwia nieograniczony dostęp do forum dla programistów. Jest to skarbnica wiedzy związanej z programowaniem na platformę Android. Dostajemy także możliwość darmowego pobierania bibliotek, których na forum jest... kilkaset. A jak każdy wie, prawdziwa siła tkwi w bibliotekach właśnie :)


Brak komentarzy:
Prześlij komentarz