1.1Scopul
Scopul acestei lucrari este acela de a dobandi si aprofunda cunostinte atat teoretice cat si practice despre lucrul cu platforma Arduino Uno, programul Unity si limbajul de programare C#.
1.2Motiva- ia
Tema pe care am ales-o reprezinta o buna oportunitate de a pune in practica acele cunostinte obtinute in cei patru ani de facultate dar si o posibilitate de obtinere de cunostinte noi.
1.3Avantajele proiectului
Platforma Arduino este recomandata pentru incepatori deoarece exista numeroase forum-uri care ofera ajutor si foarte multi oameni o folosesc.
Un avantaj al proiectului meu este acela ca telecomanda care controla masinuta este inlocuita cu un dispozitiv Android si masinuta poate fi controlata chiar si cu telefonul mobil, pe care il avem asupra noastra majoritatea timpului si astfel nu trebuie sa mai stam cu grija sa nu uitam telecomanda sau sa cumparam baterii pentru ea.
Un alt avantaj este acela ca sistemul de operare pentru care este realizata interfata de control, si anume Android este foarte raspandit si cuprinde o gama foarte larga de dispozitive.
2PREZENTAREA TEHNOLOGIILOR SI PROGRAMELOR UTILIZATE
2.1Intefata de control
2.1.1Android
FIGURA 1. LOGO ANDROID
Android-reprezinta un sistem de operare mobil dezvoltat acum de compania Google.
Compania Android a fost creata de Andy Rubin, Rich Miner, Nick Sears si Chris White pentru a dezvolta "dispozitive mobile mai destepte si mai constiente de locatia si preferintele posesorului", asa cum spunea Rubin.
Desi la inceput compania vroia sa se axeze pe sisteme pentru camere de fotografiat digitale, pana la urma s-a indreptat spre smartphone-uri.
Acum, in iulie 2015 se implinesc 10 ani de cand compania Android a fost cumparata de gigantul Google care a platit in jur de cincizeci de milioane de dolari. Multi angajati au ramas si astfel a inceput o noua era.
Platforma Android a fost aratata in 2007 in noiembrie iar HTC Dream a fost primul smartphone cu Android, lansat in anul 2008. Din 2008 si pana in prezent sistemul Android a continuat sa fie dezvoltat si sa primeasca noi imbunatatiri. Fiecare lansare mai importanta a fost denumita dupa un desert. De exemplu, versiunea 1.5 a fost denumita ,,Cupcake", versiunea 1.6 a fost denumita ,,Donut", versiunea 4.4.4 ,,KitKat", iar versiunea 5.0 a primit numele de ,,Lollipop".
Acesta este un tabel din care reiese raspandirea versiunilor sistemului Android bazata pe dispozitivele care au accesat magazinul de aplicatii in perioada 23 mai-1 iunie 2015.
VersiuneDenumireData aparitieRaspandire
5.1.xLollipop9 martie 20150.8%
5.0.0-5.0.23 noiembrie 201411.6%
4.4.0-4.4.4KitKat31 octombrie 201339.2%
4.3.xJelly Bean24 iulie 20135.2%
4.2.x13 noiembrie 201217.5%
4.1.x9 iulie 201214.7%
4.0.3-4.0.4Ice Cream Sandwich15 decembrie 20115.1%
2.3.3-2.3.7Gingerbread9 februarie 20115.6%
2.2Froyo20 mai 20100.3%
TABELUL 1. RASPANDIREA VERSIUNILOR ANDROID
Din tabelul de mai sus reiese urmatorul grafic al raspandirii versiunilor sistemului Android:
FIGURA 2. GRAFIC RASPANDIRE VERSIUNI ANDROID
In ceea ce priveste interfata sistemului Android, cea de baza permite controlul direct folosind atingeri ce incearca sa fie cat mai apropiate de cele din realitate, ca de exemplu ciupitul, trecerea peste ecran, ciupitul inversat sau lovirea usoara. De asemenea mai cuprinde si o tastatura virtuala foarte eficienta ce contine atat litere cat si cifre, semne de punctuatie si diverse alte simboluri.
Acestea sunt niste imagini care arata tastatura virtuala a unei tablete ce foloseste ca sistem de operare Android versiunea 4.4.2:
[DOOM05] - Dictionarul ortografic, ortoepic si morfologic al limbii romane, Editura Univers Enciclopedic, Bucuresti, 2005
[BAN09] - Massimo Banzi, Getting Started with Arduino, Editura O'Reilly Media, 2009
[MON11] - Simon Monk, Arduino+Android projects for the Evil Genius:Control Arduino With Your Smartphone or Tablet, Editura Tab Books, 2011
[ALB12] - Joseph Albahari, Ben Albahari, C# 5.0 in a Nutshell, 5th Edition, Editura O'Reilly Media, 2012
[GER09] - Mark Gerhard, Jeffrey Harper, Jon McFarland, Mastering Autodesk 3ds Max Design 2010, Editura Wiley/Sybex, 2009
Pentru a descărca acest document,
trebuie să te autentifici in contul tău.