Étape 6: Configuration de la Communication série ou Telnet de RaspberryPi
Vous vous souvenez quand vous ssh'd dans votre Pi et la configuration de la connexion wifi sans fil ? Eh bien tu vas avoir besoin du ssh !
Commencez par ouvrir le mastic, ou l’application iTerminal pour iPhone et iPad. Pour vous connecter à votre Pi vous devrez obtenir son adresse IP (je suppose que vous en avez un). Commencez en vous connectant à votre Pi, (Assurez-vous que votre connexion via le port 22 et connectez avec nom d’utilisateur : Pi et passez : framboise (sauf si vous avez changé le mot de passe)) une fois que vous êtes connecté via ssh, vous devrez taper la commande suivante :
##########################################
sudo iptables-a INPUT -p tcp--dport 7777 -j ACCEPT
##########################################
Ce que cette commande, est qu'elle ouvre la communication sur le port 7777 (vous utiliserez ceci pour le port de port de communication telnet)
############
Assurez-vous que votre Arduino est maintenant connecté à votre IP (par le câble USB)!!!
############
Vous devez ensuite ouvrir le fichier connect.py avec cette commande: (Assurez-vous que vous êtes dans le répertoire du fichier connect.py)
##########################################
python connect.py -p/dev/ttyACM0 -b 9600
##########################################
Que va faire cette commande est, elle reliera à votre Arduino et permettre une communication Telnet à elle.
Le « / dev/ttyACM0 » est l’Arduino (c’est juste dire la Pi quel périphérique de se connecter à)
Le «-b 9600" est le débit en bauds
Ensuite, vous devrez ouvrir mastic ou eTelnet à communiquer à la RaspberryPi via Telnet.
Pour faire ce type de l’adresse IP de votre Pi et dire qu’il se connecte bien port 7777. Mettre dans le nom d’utilisateur et mot de passe indiqué ci-dessus.
Une fois connecté, vous devriez voir: « ROVER par GREG! » Vous disant communication est prêt et succesfull
PHOTOS D’INSTRUCTION CI-DESSUS :
J’ai utilisé le soft eTelnet de contrôler ma rover avec mon iPad. Il est plus facile que d’utiliser un ordinateur portable !