Étape 7: programmation
OK la partie vraiment dure !
Apprendre une langue étrangère n’est pas amusant pour la plupart d'entre nous et la plupart des microprocesseurs utilisent là-bas C++, python, etc. qui, bien que très modernes langues ont quelques particularités qui rendent leurs programmes difficiles à lire dans un premier temps. PicAxe cependant utiliser un langage développé dans les années 1960 appelé BASIC (tous les débutants purpose Symbolic Instruction Code) cela ressemble beaucoup plus à l’anglais et plus facile à comprendre.
En fait, pour la plupart de ce que vous pouvez essayer de faire pour les premiers mois qu'il faut seulement savoir 6 du 120 + commandes disponible. (Ouf).
Dans les ordinateurs, vous avez tendance à utiliser 0 sens OFF et 1 sens sur
Vous voyez également sens élevé et faible sens hors
DONC 1 = HAUT = ON
0 = BAS = OFF
La commande élevée C.1 allume programmation broche 1 et faire aller à 5 volts.
La commande basse C.1 il fera s’éteignent et aller à 0 volt.
Le C désigne le port interne à l’intérieur de la Picaxe 08M 2 et cette adresse complète est requise pour cet appareil. L’avantage est que plus ou moins toutes les entrées et broches de sortie peuvent être reconfigurés mais qui est trop avancé à l’heure actuelle
Le microprocesseur fonctionne très rapidement - il traitera environ 10 000 lignes de code une seconde de programmation!!
Nous devons donc pour voir la chose se produire, comme un clignotement de la LED, de ralentir les choses à un niveau humain.
La commande attendre attendra pour une pré définie le nombre de secondes, donc attendre 1 est une seconde, patientez 5 est de 5 secondes, etc..
Le programme Picaxe aura besoin de savoir où commencent à certaines parties du programme, ceci est indiqué en utilisant des étiquettes.
Une étiquette est un mot qui n’est pas réservé qu’une commande de programmation.
Vous devez suivre l’étiquette avec un deux-points pour montrer que c’est une étiquette.
pour accéder directement à une étiquette, vous utilisez une commande GOTO (nom). Vous verrez ci-dessous que dans notre programme nous utilisons goto Start pour revenir au début du programme et exécutez-le à nouveau tout.
POO
Pour notre DEL clignotante, nous savons maintenant tous que nous avons besoin.
Le programme ressemblera à ceci :
Départ :
C.1 haut allume sortie 1
attendre 1 attend pendant 1 seconde
C.1 faible désactive la sortie 1
attendre 1 attend pendant 1 seconde
Goto début des sauts à l’étiquette commencent à le faire tout de nouveau.