Stap 7: Hoe Arduino en Afero met elkaar communiceren
Modulo en Arduino communiceren met behulp van "Kenmerken" die u in de profieleditor Afero instelt.
U zult moeten definiëren de stukjes gegevens die worden gebruikt voor het bepalen van de robot--het Afero platform oproepen deze "kenmerken". Deze kenmerken zijn de gegevens gedeeld tussen het controlemechanisme app, de Afero wolk, de Modulo en de Arduino.
Afero biedt een tool — de Afero Profiel Editor — dat maakt het makkelijk om te definiëren van de kenmerken die je robot zal gebruiken. Omdat de mobiele app van Afero kenmerken begrijpt, er is geen programmeerkennis vereist, slechts kenmerkdefinitie — zodra u dat hebt gedaan, de mobiele app biedt Draadloos besturen van elk project. Dit maakt het echt gemakkelijk en snel te maken van projecten en probeer nieuwe ideeën.
Je kunt waarschijnlijk denken aan tal van manieren om te rijden de robot; de regeling die we zullen gebruiken is als een auto: we hebben een besturingselement voor snelheid, één voor de besturing, en één om te selecteren naar voren, omkeren, of "parkeren". Voor dit definiëren we 5 kenmerken:
· Snelheid voor juiste servo en linker servo.
· Huidige instelling van de stuurinrichting.
· Huidige snelheidsinstelling.
· Huidige instelling van de "Transmissie".