Contrôler l’EggBot original via navigateur Web !
Habituellement, EggBot est contrôlé par Inkscape en cours d’exécution sur l’ordinateur hôte. Pour dessiner une image sur un oeuf, Inkscape envoie un tas de commandes via le port USB. Comme le EggBot est complètement open source, le format de ces commandes est facilement disponible. Cela nous permet de contrôler la EggBot en "temps réel", envoi des commandes individuelles en cliquant sur les boutons dans un navigateur Web distant.
L’ordinateur connecté à l’EggBot n’est plus besoin d’Inkscape. Au lieu de cela, il héberge un service Web personnalisé petit fournissant une interface HTML et une simple API REST de changer x, y et stylet vers le haut/bas, ainsi que d’une page Web distincte de mettre en place le stylo min/max.
Matériel
- Oeuf
- EggBot, assemblés et testés avec Inkscape
- Ordinateur hôte (WinXP SP2 ou supérieur, Mac & Linux pourraient fonctionner avec Mono, mais n’ont pas été testés)
- Ordinateur client, iPad ou téléphone intelligent avec navigateur Web
- Webcam (facultatif)
Infrastructure
- Accès Internet avec DHCP, aucune adresse IP public nécessaire