Merci à David Beckemeyer pour son autorisation de traduire les pages de son site qui expliquent comment utiliser l'application iSpykee.
Ce tutoriel est une traduction en français des pages du site officiel de l'application iSpykee réalisée pour aider les francophones à paramétrer l'application.
MIS A JOUR LE 22/03/2009
I - Introduction (page originale : http://ispykee.toyz.org/)
Spykee est essentiellement une webcam wifi contrôlée à distance que vous pouvez utiliser comme une voiture télécommandée.
iSpykee est une application et un service open-source gratuit permettant de contrôler et d'intéragir avec votre robot wifi Spykee à partir de n'importe où en utilisant votre iPhone ou votre ipod Touch.
Afin d'utiliser iSpykee vous devez posséder un robot Spykee.
1 - Open source
Dès que j'ai eu Spykee, j'ai souhaité contrôler le robot directement avec mon propre logiciel.
Malheureusement, le producteur de Spykee, une société française s'appelant Meccano, n'a pas encore (en date du mois de Mars 2009) diffusée les spécifications concernant les protocoles, les librairies, etc...
Quelques applications dont le code source était verrouillé ont été distribuées, mais en l'état actuel de nos connaissances, iSpykee est la première application disponible en code source qui implémente le protocole binaire de communication du robot.
Ce service est fourni tel quel et tel que disponible.
iSpykee n'est pas affilié et n'a pas reçu ni le support ni l'approbation de Meccano, Erector, ou www.spykeeworld.com.
Utilisez le à votre propre risques.
II - Pour commencer (page originale :http://ispykee.toyz.org/intro)
1 - Pour commencer
1.1 - Vue générale
Pour utiliser iSpykee sur votre iPhone ou iPod Touch, vous devez avoir un robot Spykee and vous devez démarrer le logiciel "iSpykee Controller" sur votre réseau. En général, le paramétrage et l'installation de iSpykee nécessite de suivre les 2 étapes suivantes :- Installez et configurez le "iSpykee Controller" sur un ordinateur qui se trouve sur le même réseau que votre robot wifi Spykee.
- Laissez le logiciel "iSpykee Controller" démarré sur votre PC puis sur votre iPhone ou Ipod Touch, rendez vous sur le site iSpykee, "http://ispykee.com" avec le navigateur Safari.
Le code source de "iSpykee Controller" est fourni. La distribution iSpykee inclut l'application
iSpykee compilée pour Mac OS X afin de simplifier le démarrage d'iSpykee pour les utilisateurs finaux.
Pour les autres plateformes, il est nécessaire de compiler le logiciel à partir du code source fourni et de le lancer en ligne de commande.
1.2 - Mac OS X
Télécharger et installer la distribution iSpykee pour Mac OS X : iSpykee.dmg
Monter l'image disk iSpykee.dmg et suivez les instructions disponibles dans le fichier Readme afin d'installer le logiciel selon la configuration CPU de votre MAC (Intel ou PPC).
Démarrer l'application
iSpykee sur votre MAC.
Sélectionnez "Preferences..." à partir du menu et entrez votre username/password requis pour vous connecter à votre robot Spykee (le même username/password que vous utilisez avec l'application standard de votre Spykee).
Toujours dans l'écran "Preferences...", assignez un nom et un mot de passe à votre robot.
Il s'agit du nom et du mot de passe que vous utiliserez sur votre iPhone afin de sélectionner votre robot avec iSpykee.
Vous pouvez aussi définir les répertoires que le "iSpykee Controller" utilisera pour enregistrer les photos "snapshots" ainsi que les images sur détection de mouvement, sinon laissez les répertoires par défaut.
Cliquez sur "Save" pour enregistrer les paramètres définis dans les "Preferences...".
Cliquez sur "Start" dans la fenêtre principale de "iSpykee". Vous devriez voir l'adresse IP de votre robot Spykee ainsi que d'autres messages qui défilent.
Maintenant votre réseau est prêt pour accepter des connexions à partir d'un iPhone.
1.3 - Se connecter à votre Spykee à partir d'un iPhone ou d'un iPod Touch
Connectez vous au site "http://ispykee.com" à partir du navigateur Safari sur votre iPhone.
Appuyez sur l'icône "Connect to Spykee" and lorsque cela sera demandé, entrez le nom du robot ainsi que le mot de passe que vous avez spécifié ci-dessus dans les paramètres de "iSpykee Controller".
Cela vous redirigera vers l'écran de connexion en direct de votre robot Spykee.
2 - iSpykee iPhone interface
Webcam et Déplacements : Montre l'image de ce que Spykee est en train de voir. Mise à jour automatique. Appuyez sur l'image pour activer "l'anneau de mouvements" qui apparait en surimpression de l'image en direct - l'endroit où vous appuyez défini le type de déplacement, gauche, droite,en avant, en arrière.
Les déplacements vers la gauche ou vers la droite se font sur une distance fixe à chaque fois que vous appuyez puis relachez. Les mouvements vers l'avant et vers l'arrière sont continue jusqu'à ce que vous relachiez votre pression.
Vitesse : Déplacez l'aiguille vers la gauche ou vers la droite afin de diminuer ou d'accélérer la vitesse de déplacement du robot.
Niveau de charge de la batterie : Cet icône vous indique le niveau de charge de la batterie de Spykee.
LED : Apuyez pour activer ou désactiver l'éclairage de la tête de Spykee.
Surveillance : Appuyez pour activer le mode "Surveillance", détecteur de mouvement.
Photo instantanée : Appuyez pour prendre une photo instantanée de ce que Spykee voit.
Résolutions : Appuyez pour activer le mode "basse résolution" - les vues seront d'une qualité plus médiocre, mais d'une taille bien plus réduite. Ce mode est utile pour les connexions lentes.
2.1 - Notes pour utiliser iSpykee sur les réseaux Edge ou 3G
Il y a un délai d'approximativement 3-5 secondes causé par ces modes de connexions lents. Ainsi, lorsque vous utilisez iSpykee via les réseaux Edge ou 3G, prenez l'habitude de lancer une action puis d'attendre 3-5 secondes pour que celle-ci s'effectue. Cela est particulièrement vrai lors des déplacements du robot. Nous vous conseillons d'appuyer sur "l'anneau de mouvement", de compter jusqu'à 3 et ensuite de relâcher la pression puis de compter jusqu'à 5 afin d'attendre la mise à jour de la nouvelle vue. Les actions répétées faites en successions rapides seront une cause de frustration. Utilisez le mode "basse résolution" pour améliorer les temps de réponse.
3 - Autres plateformes
3.2 - Windows XP/Vista
Télécharger le fichier archive précompilé spykeewin.zip.
Etape 1 : Extraire le fichier spykeewin.zip quelque part pour créer le répertoire "spykee".
Etape 2 : Ouvrez une fenêtre de commandes Windows et rendez vous à la racine du répertoire "spykee" à l'aide des commandes cd.
Etape 3 : Exécuter la commande "spykee" :
skypee username password nomrobot motpasserobot
Les username/password doivent être des username et passwords du robot tels que vous les utilisez pour vous connecter à la console spykee classique.
nomrobot/motpasserobot sont un nom et un mot de passe pour votre spykee que vous souhaitez utiliser lorsque vous utilisez iSpykee sur un iPhone. Vous pouvez utiliser les noms que vous voulez - nous vous conseillons d'utiliser seulement des lettres en minuscules. Ce que vous choisirez ici doit être ce que vous utiliserez à partir de votre iPhone.
Etape 4 : Maintenant votre Spykee est prêt pour les connections à partir de l'iPhone. Ouvrez "http://ispykee.com" dans le navigateur Safari sur votre iPhone.
3.2 - Linux/Unix
Le "iSpykee Controller" est un outil en lignes de commande disponible en code source C. Il utilise les librairies Berkeley sockets et POSIX et il a été testé sous MAC OS X et Linux. Il devrait être compilé dans difficultés sur la plupart des systèmes LINUX/UNIX. Voir
Utilisation de lignes de commandes pour plus de détails.
III - Photos d'écrans (page originale : http://ispykee.toyz.org/screenshots)
Voici quelques photos d'écran de l'interface d'
iSpykee sur l'iphone.
Photo 1 :
La page d'accueil. Voici l'écran que vous obtenez lorsque vous vous connectez pour la première fois à :
http://ispykee.com/ à partir de votre iPhone ou de votre iPod Touch.
Photo 2 :
Connexion à votre Spykee avec son nom.
Voici où vous utilisez le nom que vous avez défini en tant que paramètre "nomrobot" dans les paramètres Préférences sur votre Mac OS X ou bien en lignes de commandes.
Photo 3 :
La connexion en direct à votre robot Spykee.
Voici ce que vous pouvez faire à partir de l'interface iSpykee :
- Bouger le robot en appuyant sur les zones de l'image vidéo : gauche, droite, en avant, en arrière.
- Modifier la vitesse de déplacement du robot ("Turbo mode")
- Allumer ou éteindre l'éclairage de la tête
- Demander à Spyker de prendre une photo de ce qu'il est en train de voir.
- Activer ou désactiver le mode "Vidéo surveillance"
IV - Téléchargements (page originale : http://ispykee.toyz.org/download)
TO DO