Stap 1: Inzicht in de architectuur
Het is altijd een goede zaak dat een overzicht van wat wij proberen te doen voordat we met het echte werk beginnen. Het dient twee doeleinden, ten eerste weten we wat we doen, tweede die het geeft je een optie om een paar dingen te omzeilen als u al van de dingen weet.
Dus als je kijkt naar het diagram, kunt u zien dat het project majorly uit vier eenheden bestaat:
a) een RC speelgoedauto
b) een RC zender hack met Intel Edison
c) controle dienst die zullen we het noemen van de makelaar en
d) mobiele App
Over het algemeen Robotics freaks en DIY jongens zou de RC auto hack en liever het skelet ontdaan voor een mooi uitziende hardware kappen krijgen. Maar als het gaat om meer plezier te geven aan kinderen we zijn niet echt op zoek om te vernietigen die cool uitziende speelgoed. Maar als je een Geek en echt willen nemen van dit model aan uw robot project dan bent u uw eigen.
Zo een) is verlaten alleen.
RC kappen met Edison is het hart van ons project. Het omvat sommige hardware hack en sommige software. Zo zullen we dit stadium verdelen in enkele stappen.
In fase b) ons doel is om de Edison verbinden met internet, die echt out of the box is (Nou ja, soort van). Dan is ons doel om dit board externe opdrachten ontvangen. Nu is dit waar we moeten begrijpen de mogelijkheden, de keuzes en tot slot de techniek die wij met vestigen. We moeten de Edison-bestuur voorbereiden zodat het opdracht van een externe server ontvangen kan en vervolgens digitale pinnen volgens de opdracht besturingselementen.
Een typische huiscontrole module zou hebben twee stappen: aan / uit. Apparaten zou variëren. Maar voor het hacken van een afstandsbediening en emuleren door middel van opdrachten moet weinig meer gedachte die we tijdig doch stap zien zullen.
Zodra we in staat zijn om opdrachten op afstand door Edison te ontvangen en kunnen controleren is het GPIO pinnen, we kunnen gaan voor hardware hack. Vervolgens kunnen wij terug naar de kappen te combineren met Edison om een RC afstandsbediening via Internet.
We zullen een Android Client voor het genereren van de opdrachten van mobiele bouwen. That's it!
Mobile wordt uw afstandsbediening door de integratie met echte hardware via een externe makelaar.
Laten we gaan naar stap 2 en configureren van onze Raad van bestuur van Edison.