Etape 9: Exécuter le programme sur les deux ordinateurs
L’emplacement ftp est un site gratuit et tout le monde peut l’utiliser, mais vous devez utiliser un nom de fichier de travail différents ftp (le mien est DoctorAcula1) sinon nous pourrions tous nous retrouver avec des uns et des autres données si nous utilisons le même nom de fichier ! Si vous aimez vous pouvez éventuellement obtenir votre propre site ftp - il suffit de changer l’emplacement ftp, le nom d’utilisateur et le mot de passe à deux endroits dans le code de mon site Web 0Catch. Permettent à la plupart des sites ftp. Plusieurs ordinateurs peuvent accéder au même fichier de ftp - le serveur de fichiers ftp trie dans quel ordre ils se produisent. Parfois, il y a des affrontements de données ou se bloque et ceux-ci semblent se produire chaque fichier 20 lit. Il y a un délai d’attente dans le code dans ce cas elle retourne aucune données plutôt que des données corrompues.
À l’aide d’une connexion haut débit avec un 128kbs vitesse d’upload signifie un upload de fichier prend environ 3 secondes, mais parfois jusqu'à 8 secondes, dont la plupart est repris dans la poignée de main plutôt que de données de transfert. Ceci définit l’heure de timer1 d’au moins 20 secondes compte téléchargement compte, télécharger et discuter avec le picaxe. Avec le très haut débit, vous pourrez raccourcir le temps de cycle.
Vous pouvez modifier un Registre manuellement dans le programme VB. Si vous le faites, le prochain cycle de minuterie saute téléchargeant depuis le site ftp envoie les nouvelles données à la picaxe et le lit arrière et télécharge. Ainsi, les nouvelles données trouve son chemin à tous les picaxes liés à ce groupe. Ceci est utile pour le débogage ou pour relier des logiciels PC dans la boucle de matériel du microcontrôleur. Sites Web peut également accéder à la boucle de matériel à l’aide de script PERL ou similaire pour écrire un nouveau fichier dans le site ftp.
Cette capture d’écran a été prise en cours d’exécution la puce Tx, l’interrupteur était sur et le registre b0 = à 1 avait été envoyée à la puce de Rx, qui avait ensuite changé Registre b1 à 1 aussi bien. La led est allumée donc sur les deux cartes.
Il s’agit d’une application triviale, mais il est facile de tourner sur un 3.6kW pompe au lieu d’une led. Encore plus d’idées courent de http://drvernacula.topcities.com/ y compris reliant picaxes via des liaisons radio de puissance solaire. Avec les liaisons radio et l’internet, il est possible pour « The Machines » atteindre dans nombreux coins du globe.
Il y a quelques idées autour sur le forum picaxe sur prenant cette idée plus loin et le remplacement du PC et ftp site avec des jetons de serveur Web dédié qui se branchent directement dans un routeur. Clairement, cela diminuerait la consommation électrique d’un lien. Si vous êtes intéressé à poursuivre les discussions s’il vous plaît poster des commentaires Intstructable ou sur le forum picaxe.
Dr James Moxham
Adelaïde, Australie du Sud