Etape 45 : Branchement de votre ordinateur, commencer la programmation
Installer le pilote et le câble comme indiqué et branchez la prise dans le Conseil d’administration.
Insérez les piles dans votre robot... Attendez... Attendez... sniff... quelque chose sent drôle ? Pas d’étincelles, aucune fumée ? Non ? OK, allez puis.
La plupart des versions de la Picaxe, logiciel de programmation ont une certaine forme de menu élément appelées « Options ». Qu’entrez et recherchez une page ou un onglet qui dit « Mode ». Certains éditeurs même pas ouvrir cette page pour vous lorsque vous démarrez le programme.
Ici, vous devriez trouver un bouton qui dit « Firmware » ou « Vérifier la version du micrologiciel ». Cliquez sur qui.
Maintenant ce qui doit arriver, c’est que les pourparlers de l’éditeur au câble, qui s’entretient avec le microcontrôleur et lui demande quel genre d’un Picaxe puce il est. Il doit retourner quelque chose comme "28 X 1/40 X 1", et cela devrait être affiché à l’écran pour vous.
Si oui, alors bon ; Vous avez le contact. Maintenant, quelque part dans les mêmes écrans, vous devriez être en mesure de définir le mode de l’éditeur, définissez-la à 1/40 X 28 X 1.
(C’est un grand mystère pour moi pourquoi cela doit arriver, en chemin ; Apparemment, l’éditeur peut voir quel type de puce est là, alors pourquoi diable il tout simplement pas réglable par lui-même?. hmm... Je voudrais savoir si vous trouvez cette raisons un jour;)
OK, si vous obtenez des erreurs, ne peut pas trouver le microcontrôleur ou quelque chose est mal signalée avec le câble, je dois vous demander de se pencher sur les manuels et l’aide de Picaxe. Il est généralement très simple, donc réessayer si quelque chose ne va pas. Ou essayer depuis un autre ordinateur, juste pour voir comment il doit travailler, puis réessayez l’une et piste de bug comme ça.
Maintenant, entrer dans l’éditeur de programmation principal ; C’est comme un éditeur de texte grand. Si aucun projet n’est ouvert, allez dans « Fichier » ; Ouvrez « Nouvelle base » / « Nouveau ».
En ici, écrire ceci :
servo de 0, 150
attendre 2
Il s’agit de votre premier programme, et c’est très simple. La première ligne indique le microcontrôleur qu’il y a un servo sur la broche 0, et qu’il devrait être mis en position centrale, qui est de 150.
La ligne suivante lui dit de penser à la vie en 2 secondes (ce qui donne le temps de servo de tourner).
Et après cela, le microcontrôleur s’arrêtera à ne rien faire du tout, ça va aller zombie !
Écrivez-le dans et transférer le code pour le microcontrôleur. Sur certains systèmes, qui se fait en appuyant sur F5. Non, attendez, je pense qu’il est ainsi de suite tous les systèmes. Sur tout ce que je peux tester d’ici en tout cas:) Vous pouvez également cliquer sur « Program ».
Vous devriez être dit que le programme est en train de muter, et puis la magie devrait se produire ; Le servo doit revenir à la position centrale.
Peut-être il n’a pas fait beaucoup, mais c’est peut-être parce qu’il était déjà au centre.
Essayez de maintenez enfoncé l’interrupteur « Reset » qui est placé sur le plateau, tout en tournant le servo sur le côté. Puis laisser aller de la remise à zéro, et il devrait revenir en place.
Peut-être vous ne pensez pas c’est le centre, mais il est. Mais peut-être votre servo « corne » est juste monté maladroit. Au milieu de celui-ci, il y a une vis. Dévisser et prendre de la corne, assurez-vous que le microcontrôleur ont mis le servo dans le centre et puis le visser sur la "Corne" (disque, ou ce que jamais) encore une fois, donc c’est la façon dont vous pensez ça devrait ressembler lorsque centré.
Maintenant, nous allons essayer de le déplacer vers un autre côté, permet d’étendre le programme :
servo de 0, 75
attendre 2
servo 0, 225
attendre 2
servo de 0, 150
attendre 2
la commande du servo doit n’utiliser que des valeurs comprises entre 75 et 225, qui est le plus une norme servo peut aller de part et d’autre. Les valeurs hors de cette plage n’est pas recommandé, peut produire des résultats drôles.
Chaque fois que vous exécutez ce programme (vous pouvez débrancher le câble, enlevez les piles et remettre en marche sans le câble), il va commencer par le haut. Et chaque fois que vous appuyez sur reset, il sera.
Si vous désirez qu’il aille dans une boucle, vous pouvez ajouter une étiquette en haut et en bas faire revenir à cette étiquette. Nous formons de n’importe quel nom pour une étiquette, juste un seul mot, suivie d’une ":", regardez :
servofun :
servo de 0, 75
attendre 2
servo 0, 225
attendre 2
servo de 0, 150
attendre 2
Goto servofun
Maintenant, il va juste et... Essayez de jouer avec elle, modifier valeurs etc, si vous désirez:)
...
OK, retour à la construction du robot;)