Dans ce instructable vous apprendrez comment se connecter à votre arduino et contrôler sur le net, mis en place un flux vidéo et comment contrôler les choses avec votre arduino tout en temps réel. Je vais essayer de vous montrer sur un exemple concret comment cela pourrait se faire, mais le code que j’ai utilisé et écrit va être générique, donc vous pouvez l’utiliser pour vos projets. Remarque que je n’ai pas découvert quelque chose de nouveau, mais plutôt utilisé le code que j’ai trouvés allongés autour du filet, construit à partir d’il et changé il répondre à mes besoins.
Dans cet exemple mon arduino va contrôler un bonbon saisissant machine. Vous souvenez-vous quand vous étiez un enfant et est allé à la fête foraine et là où ces machines dans lequel vous mettez de l’argent et il vous permettent de jouer avec la grue, saisissant des jouets en peluche et toutes sortes de choses, alors si vous étiez qualifiés suffisant, vous pourriez attraper le jouet, déposez dans un trou et rentrer à la maison avec le nouvel ami à quatre pattes ?
L’agrippeur de bonbons est une version de bureau de cette machine de carnaval.
Alors, comment elle devrait fonctionner ? L’idée est qu’il y a une appli AIR Flash sur mon ordinateur à la maison que lorsqu’un client distant se connecte à elle commence la diffusion vidéo. La communication entre le client et l’application d’AIR serait via un socket PHP car elle peut pousser instantanément les messages de l’un à l’autre. La prise se chargera de tous les clients et la queue. Le serveur Red5 est utilisé pour gérer la diffusion vidéo, diffuser de la vidéo et envoyer les commandes arduino du client qui apparaît en premier dans la file d’attente à l’application d’AIR (bien qu’il pourrait faire bien plus encore... nous allons parler que dans une étape ultérieure). Enfin, TinkerProxy est utilisé pour envoyer des commandes de l’application de l’AIR à l’arduino qui est connecté à cet ordinateur.
Je vais essayer de le garder en ligne possible depuis longtemps, mais mon fournisseur internet est un peu bizarre alors si vous ne pouvez pas vous connecter s’il vous plaît revenez plus tard. Ma vitesse de téléchargement est également assez lent donc la vidéo est relativement petit, mais si votre connexion est plus rapide, vous pouvez facilement ajuster pour être plus grand.
Semble compliqué ? Ne vous inquiétez pas, je vais essayer d’expliquer tout en détail sur les prochaines étapes.
MISE À JOUR 2 :
J’ai décidé si je gagne le MakerBot de le donner à ma communauté Arduino qui a commencé en Croatie. Je pense qu’un moyen abordable pour fabriquer des pièces est crutial pour l’évolution de n’importe quel type de projet, et comme la fabrication de prototype en Croatie est absurdement cher, selon moi, ce serait d’une grande utilité à tous mes amis.
Aussi, j’ai enlevé les 6 LEDs ayant servi à la source de lumière. Comme je n’ai pas un LED driver j’ai frit eux. :-( C’est le prix de vouloir faire quelque chose sans première penser comment se rendre à ce sujet.
Bien sûr le mécanisme crapy candygrabber chinois est tombé en panne, si malheureusement la main saisissant obtient encombré et ne va pas monter ou descendre, sauf si j’ai jank dehors. Le MakerBot serait wery utile pour fabriquer la partie cassée:-)