Dans cette Intructable nous parler d’un problème courant dans les émissions, la méthode descendante de programmation et apprendre à contrôler la V2.0 de bouclier moteur Seeed pour l’Arduino Uno. Laisse ainsi passer directement à elle.
Dans le secteur manufacturier et dans mes projets de côté, je rencontre un problème commun à tous les types de codage. Être il ladder logique, C++, ou une personnes de tableur de Vision de Cognex écriture code source oublient quelle source code est...
Dans la programmation avec son jargon et de syntaxe et de langues, qu'il est facile de se laisser prendre dans « The Matrix » et commencez à croire que vous écrivez du code pour les machines à lire.
Ainsi son temps à sortir du trou de lapin. Machines à comprennent uniquement binaire ; de 1 et de 0. Sauf si vous êtes Morpheus vous pas écrivez du code pour les machines que vous écrivez du code pour les personnes et pour les gens à lire. Et tout comme un bon essai, bon code devrait jamais perdre de vue de son auditoire et devrait être facile à comprendre et à transmettre à d’autres.
Dans ce contexte tout simplement parce que votre code fonctionne ne signifie pas que c’est le bon code. (Comme une note de côté certains code est intentionnellement vague mais cette autre histoire.) Ce fait est une des raisons pour tous les programmeurs quand ramasser du travail de quelqu'un d’autre va sans aucun doute à un certain point dire, « C’est un gâchis, que je vais devoir ré-écrire. » Sur la même ligne j’ai jamais entendu quelqu'un dire, « ce code a trop de commentaires et des instructions ».
Pensez à toutes les heures l’homme perdu réinventer la roue. Pourquoi ? Parce que l’écriture de code vraiment bon signifie documenter et de commenter, ce qui signifie plusieurs passages à clé sur le serveur frontal, cela prend plus de temps, donc il ne se fait.
Par exemple ci-dessous je vais vous présenter 2 code Arduino simple qui contrôle un petit robot. Les deux les codes présentés utilisent le même matériel et effectuent la même opération.
Le matériel utilisé sera :
-2 moteurs à courant continu dans un corps de petite voiture RC
-Arduino UNO
-Seeed flasque arrière et brancher le fil
Les deux de ces codes d’effectuer la même action. Que l'on serait plutôt obtenir tombé sur vos genoux ?