Étape 12 : Programmer le Robot - Télécharger le Code et il prend en charge
Après que vous avez assemblé votre circuit pour les essais, il y a quelques étapes que vous devrez suivre pour télécharger le code de Robot Melodyian dans votre Arduino et configurer la connectivité du robot pour la commande sans fil. C’est un processus quelque peu impliqué pour que tout soit configurer, mais une fois terminé vous pourrez contrôler sans fil votre robot avec des messages MIDI.
1. première, rendez-vous sur notre repo GitHub pour télécharger le code de Melodyian Robot. Cela inclut le code complet de Arduino nécessaire pour faire fonctionner votre robot, mais aussi une interface de contrôle de robot personnalisé que nous avons conçu à l’aide de l’app de lémuriens.
(Lémurien est une application de contrôleur MIDI disponible pour iOS et Android. Il vous permet de transmettre les données MIDI sans fil à partir de votre appareil mobile à votre ordinateur via une connexion WiFi. Nous avons testé notre fichier de modèle de lémuriens sur un iPad avec des ordinateurs Mac).
2. Si vous souhaitez utiliser notre interface de contrôle de lémuriens pré-faites pour contrôler facilement le robot w/out à l’aide de votre propre contrôleur MIDI, télécharger et installer des lémuriens sur votre ordinateur et l’iOS / Android appareil. (Notre interface lémurien est conçu pour l’iPad).
-Si vous ne voulez pas utiliser notre interface de lémuriens, vous pouvez référencer le fichier de code de l’Arduino « midicc.h » pour voir quels CCs MIDI du robot programmé pour répondre à, puis de configurer votre propre contrôleur MIDI pour transmettre les données MIDI correspondantes.
3. ensuite, assurez-vous que vous avez téléchargé et installé le dernier pilote FTDI sur votre ordinateur afin que vous pouvez télécharger le code de l’Arduino Pro Mini avec votre câble FTDI. Voici un utile guide sur comment faire cela.
4. Télécharger le glabres Serial / MIDI pont application. Ceci est utilisé pour établir une connexion série entre votre contrôleur MIDI (lémurien dans notre cas) et de l’Arduino.
-S’assurer que vous configurez préférences de glabres série à ce qui suit :
• Débit en bauds : 57600
• Bits de données: 8
• Parité : None
• Bits d’arrêt: 1
• Contrôle de flux : aucun