Étape 8: Communication avec le EiBotBoard
Pour communiquer avec le EiBotBoard, vous juste envoyez des commandes série simples (9600 bauds). Il dispose d’une interface FTDI intégrée, afin de vous connectez simplement avec USB. En utilisant une combinaison d’examinant leurs documents et en regardant le code du plugin Eggbot Inkscape que j’ai figuré dehors comment cela fonctionne. Je préfère Ruby Python, donc j’ai mine écrit en Ruby (tout va bien avec Python, juste ma préférence personnelle). Les commandes principales que vous utilisez sont :
« EM, 1, 1 » - permet les moteurs
« SC, 4, [certains nombre] \r »-le minimum de valeur sur le serveur (pour stylet vers le bas)
« SC, 5, [certains nombre] \r »-le maximum de valeur sur le serveur (pour stylet vers le haut)
« SP, 1, 100 » - soulevé le stylet
« SP, 0, 100 » - abaisse le stylo
« SM, [temps de passer,] [pas de moteur 1], [pas de moteur 2] \r »