Dans le dernier sujet, nous

parlé de ce qu’un

système de rétroaction le fait.

Nous avons un état actuel et c’est

par rapport à un statut cible,

et ajustez la sortie de notre robot à

faire la situation actuelle

même que notre objectif.

Que se passe-t-il à l’intérieur maintenant?

ce bloc de contrôle?

Nous utilisons en fait des choses comme

Arduino à répliquer

ce qui se passe dedans

bloc de contrôle.

Mais que se passe-t-il à l’intérieur

Arduino?

En fait, c’est vraiment

circuits compliqués et nous

pas besoin de savoir

Comment ça fonctionne.

Tout comme tu n’as pas besoin de savoir

comment fonctionne une résistance

pour vérifier votre email ou

surfez sur Internet, nous ne

besoin de savoir exactement comment on

la puce fonctionne pour

programmer un robot.

Notre Arduino a des broches qui

contrôler la production, et nous

a également des épingles comme

prenez l’entrée.

Nous avons donc des épingles ici.

Nous pouvons les connecter à un fil,

et le câble est connecté à

le capteur.

Nous l’utilisons comme entrée.

Et puis les sorties sont libérées

de l’autre côté, et

ils contrôlent ce qui se passe

avec les moteurs.

Nous n’envoyons que de petites tensions

aux moteurs pour dire lequel

direction pour entrer.

Alors que faisons-nous vraiment

arrêter de faire?

Comment pouvons-nous vraiment dire

le robot que faire?

Ce que nous arrêtons de faire, c’est

écrivez un programme comme nous

puis télécharger sur

microprocesseur.

Maintenant, un programme est assez simple

une liste d’instructions.

En fait, la partie la plus difficile

la programmation est

obtenir cette liste

instructions directement dans

première place.

Une fois que vous avez la liste

instructions correctes, tout

sinon tombera en place.

N’oubliez pas de faire un sandwich.

Je veux une tomate et

sandwich au jambon pour le déjeuner.

Comment faire mon sandwich?

J’ai un morceau de pain,

Je mets du beurre dessus, je mets

tomate en plus je mets du jambon

en plus de ça, et je mets

un morceau de pain sur le dessus.

Si je ne l’ai pas fait dedans

liste d’instructions exacte, i

finirait avec du beurre

dehors,

tomates sur le fond.

Ce ne serait pas un sandwich.

Il est important que vous obteniez

votre liste d’instructions

bien, et puis tout

se met en place.

Alors jetons un coup d’oeil

un problème théorique.

J’ai un robot théorique,

et je veux qu’il émette un bip, alors je

veut qu’il complète un numéro

de huit deux fois, puis je

veut qu’il bipe deux fois de plus

indiquent qu’il a été arrêté.

Donc la première étape

serait bip.

Maintenant, pour le nombre huit,

Je partagerai

en deux étapes.

J’aurai le premier

la moitié du cercle comme un

étape et puis l’autre

la moitié du cercle

comme deuxième étape.

Pour créer le premier cercle que je suis

tournera vers la droite

volant pour le créer en premier

cercle, c’est donc l’étape

deux, tourner à droite

volant.

La troisième étape est ensuite tournée

roue gauche.

La quatrième étape tournerait vers la droite

volants et marches

cinq tourneraient

roue gauche.

Il fait l’étape six et l’étape

sept bips et bips.

Alors maintenant, nous avons notre liste

instructions.

Nous en ferons un code.

Ce que je vais te montrer

aujourd’hui est quelque chose qui s’appelle

pseudocode.

Maintenant, il y a différents

types de code.

Par exemple, C ou C ++, Python

ou Basic, et ils l’ont tous

leurs avantages, et eux aussi

a ses inconvénients.

Le pseudocode est en fait de la moquerie

code, ou quasi-code, ou tri

de code similaire.

C’est vraiment juste une liste

instructions.

Et une fois que vous avez votre liste de

instructions que vous pouvez tourner

à n’importe quelle programmation

langue que vous aimez.

Ce peu est joli

Facile.

Obtenez la liste ci-dessus

instructions d’autre part

main, c’est là que le réel

la pensée entre en jeu

programmation.

La bonne nouvelle est notre liste

d’instructions est

déjà presque là.

C’est déjà presque un pseudocode,

donc tout ce dont nous avons besoin

faire avec notre liste d’instructions

est de le supprimer

proverbes depuis le début de

chaque ligne et les nombres.

Ensuite, nous avons notre liste

instructions, et nous pouvons

programmez-le dans n’importe quoi

langue que nous aimons.

Comment écrire vraiment un pseudocode

dépend de qui est

l’écrit.

Il n’y a pas de règles sur

grammaire ou syntaxe.

La seule règle est qu’il doit

soyez clair, et je pense que notre

les instructions sont assez claires,

donc on devrait pouvoir y aller

avancer avec cela.

Dans le sujet suivant, je vais

pour vous montrer une autre façon de

qui représente le code, et c’est

à l’aide d’un organigramme.

Je présenterai aussi

vous à une instruction if.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *