Télécharger Imprimer la page

Humarobotics Wifi Block Version 1.0 Documentation Utilisateur page 9

Publicité

une réponse (faites Ctrl + C pour stopper la commande), cette adresse IP est déjà utilisée,
vous devez en choisir une autre.
Si vous obtenez le résultat « Impossible de joindre l'hôte de destination », l'adresse IP est
libre, retenez là pour l'attribuer à votre WifiBlock.
3.2.3
Mac
Lancez un terminal, que vous trouverez dans /Applications/Utilitaires/, puis lancez la
commande « ifconfig ». Les adresses IP se trouvent dans les lignes commençant par 'inet'
(pour obtenir seulement ces lignes, vous pouvez utiliser la commande « ifconfig | grep
inet »). Trouvez une ligne de la forme :
inet 192.168.1.20 netmask 0xffffff00 broadcast 192.168.1.1
L'adresse IP est celle qui se trouve entre « inet » et « netmask ». Attention : vous aurez
toujours une ligne avec l'adresse IP 127.0.0.1, n'en tenez pas compte, c'est l'adresse de
'loopback' de votre machine.
Retenez votre adresse IP (192.168.0.20 dans notre exemple), votre passerelle par défaut
(192.168.1.1 dans l'exemple) et votre masque de sous-réseau (0xffffff00, qui est équivalent
à 255.255.255.0 si on prend les chiffres hexadécimaux deux par deux et qu'on les convertit
en écriture décimale).
Vous devez trouver une adresse IP libre qui sera attribuée à votre WifiBlock. Construisez
une nouvelle adresse IP en prenant celle de votre ordinateur et en remplaçant le dernier
nombre par un autre nombre entre 1 et 255. Puis tapez dans votre invite de commande la
commande « ping » suivie de cette nouvelle adresse IP. Si la commande « ping » renvoie
une réponse, cette adresse IP est déjà utilisée, vous devez en choisir une autre.
Si vous obtenez le résultat « Impossible de joindre l'hôte de destination », l'adresse IP est
libre, retenez là pour l'attribuer à votre WifiBlock.
3.3 Troisième étape : configurer le WifiBlock
Maintenant que vous avez déterminé vos paramètres réseau, vous devez transmettre ces
informations au WifiBlock pour lui permettre de se connecter.
Lancez NXT-G, l'environnement de programmation graphique pour Lego Mindstorms. Pour
configurer le WifiBlock et lui permettre de se connecter au web, nous allons utiliser le bloc
appelé WifiBlockUtils.
Vous pouvez trouver la dernière version de ce bloc, ainsi que les blocs « WifiBlock
Communication » et « WifiBlockQuery », que nous utiliserons plus tard, sur le site web de
Humarobotics (ici). Vous devez télécharger ces blocs et les importer dans NXT-G. Suivez les
instructions en annexe dans ce document ou dans le manuel utilisateur de NXT-G pour
importer des nouveaux blocs dans NXT-G.
Humarobotics
Making your personal robot smarter
Page 9

Publicité

loading