M.A.R.K est un robot modulaire destiné à l'apprentissage. La carte Arduino Mega et la librairie fournie permettent une utilisation simple des principaux modules. L'IDE Arduino procure les outils nécessaires pour programmer le micro-contrôleur de la carte Arduino Mega, le celèbre ATmega2560.
Page de téléchargement :
https://www.arduino.cc/en/Main/Software
Tutoriels d'installation :
https://www.arduino.cc/en/Guide/Windows
https://www.arduino.cc/en/Guide/Linux
Le paquet Arduino est également présent dans les dépôts Universe d'Ubuntu.
- Télécharger le git
- Décompresser l'archive et la placer dans un répertoire de votre choix.
- Lancer l'IDE Arduino
- Dans
Fichier => Préférences => Paramètres, le champ "Emplacement du carnet de croquis" doit pointer vers le dossier "Software" de l'archive fraîchement décompressée et rangée (exemple : D:\MARK-master\Software) - Dans l'IDE Arduino, vous devriez voir apparaitre dans
Ficher => Exemples => MARKles exemples pour débuter avec votre M.A.R.K.
Il est également possible de fusionner le dossier Software avec le dossier que vous utilisez déjà (par defaut C:\Users..\Documents\Arduino).
#include <MARK.h>
MARK myrobot; //initialize an instance of the class
void setup() {
myrobot.begin();
delay(50);
myrobot.setLeftMotor(50);
myrobot.setRightMotor(50);
delay(3000); //forward 3s
myrobot.stopLeftMotor();
myrobot.stopRightMotor();
}
void loop() {
//nothing
delay(300);
}
Pour plus d'informations, merci de consulter le wiki.
Pour toute contribution au maintien ou à l'amélioration de la librairie, merci de faire un "pull request".
Pour remonter des problèmes, merci d'ouvrir un ticket dans les "issues".