ISC Arduino tutoriel 1 (5 / 10 étapes)

Étape 5: Entrées, Variables et commutateurs

Le circuit de câblage.

Regardez le diagramme fritzing au fil du circuit.


La résistance utilisée est une résistance k 10. Cela s’appelle un menu déroulant résistance car il tire la tension vers le bas à 0 volt lorsque l’interrupteur est ouvert (ne pas pressé). Lorsque l’interrupteur est fermé (pressé) la résistance est si grand, il a peu d’effet sur la tension et donc c’est 5 volts.

Ouvrez le fichier appelé course avec arduino.

Comme d’habitude, lire la documentation avant de vous donner l’explication simplifiée.

http://www.Arduino.cc/en/Reference/DigitalRead

1. cette commande crée une nouvelle variable nommée pin12Value. La partie en bleu « int » spécifie le type de variable. int est abréviation de nombre entier. Arduino a besoin de savoir quel type de variables il collabore avec efficacement les stocker en mémoire et faire des opérations sur eux, telles que l’addition, soustraction, multiplication et division. La deuxième partie est le nom de la variable et comment vous référer ultérieurement dans votre code.

2. digitalRead(), que cette fonction retourne un 1 (HIGH) ou 0 (faible) selon si il est 5 Volts appliquées à la broche ou 0 Volt appliquée à la broche c’est la lecture.

3. la présente partie suivante s’appelle une cession. Nous mettons pin12Value pour un 1 ou un 0 selon si oui ou non la fin de course est pressé et la broche 12 est haute.

4. maintenant, nous utilisons Serial.println(pin12Value) pour imprimer la valeur de pin12Value. Si vous observer la série surveiller que vous poussez le commutateur de limite vous devriez remarquer il vont de 0 à 1.

Donc, cela ressemblerait beaucoup plus agréable et plus facile à comprendre si hautes et basses ont été imprimés au lieu de 0 et des 1 juste. Nous pouvons accomplir ceci en utilisant si des déclarations !

Essayez de relire et de comprendre la documentation on si des déclarations ci-dessous avant précédant mon explication.

http://www.Arduino.cc/en/Reference/if

Ouvrez LimitSwitchIf dans l’Arduino et exécutez-le

1. il s’agit une déclaration. Si la condition est true, le code à l’intérieur des accolades sera exécuté. Si la condition n’est pas vraie le code dans les accolades sera ignoré.

2. c’est la condition de l’if instruction. C’est poser une question, pin12Value est égale à 1 ? Si la réponse est oui, alors l’expression évaluée à true. Soyez prudent et se rendent compte que le == est différente de celle du signe =. == pose une question. Sont-ils égaux ? = est un whats commande de réglage sur le côté gauche pour correspondre à ce qui est sur le côté droit.

3. c’est le code dans les accolades qui s’exécute lorsque l’énoncé est vrai.

Défi : Utilisez ce que vous avez appris à avoir la LED s’allume lorsque vous appuyez sur l’interrupteur et au large quand il est sorti

Pour voir comment j’ai réalisé le défi ouvert LimitSwitchLED

Technique2 : Utilisez ce que vous avez appris à avoir 2 LEDs chacun activé par un interrupteur différent.

Pour voir comment j’ai réalisé le défi ouvert LimitSwitchLED2

Articles Liés

Comment construire l’Obstacle en évitant le Robot pour les débutants avec Arduino tutoriel

Comment construire l’Obstacle en évitant le Robot pour les débutants avec Arduino tutoriel

Ce tutoriel est fait pour toute personne mise en route avec arduino. Nous allons construire un obstacle en évitant le robot qui utilise un capteur à ultrason HC SR-04 pour détecter les objets et 2 servos continue (360 degrés) câblés à une alimentatio
Arduino tutoriel : Obtenir la Distance parcourue à l’aide du capteur de souris Laser ADNS-9800

Arduino tutoriel : Obtenir la Distance parcourue à l’aide du capteur de souris Laser ADNS-9800

Le capteur de jeu Laser ADNS-9800 comprend des capteurs et VCSEL en une seule puce à bord (COB). ADNS-9800 fournit des fonctionnalités améliorées comme cadre programmable rate, résolution programmable, sommeil configurable et réveillent de temps en f
Initiation à LabVIEW et Arduino (tutoriels complets)

Initiation à LabVIEW et Arduino (tutoriels complets)

Si vous êtes un nouvel utilisateur pour l'électronique et que vous souhaitez créer des projets comme un pro, voici le tutoriel pour vous.Ce n'est pas un tutoriel unique, ce qui se passe à suivie de la série de tutoriaux pour compléter un cours accélé
Robot Arduino tutoriel

Robot Arduino tutoriel

J'ai été chercher la base de données Instructable pour visionner un didacticiel pour le Arduino Robot officielles, mais je ne pouvais pas trouver un ! Donc, je fou ce tutoriel pour aider les personnes qui ont besoin un tantinet peu d'aide avec leur n
Graphique de l’Arduino tutoriel

Graphique de l’Arduino tutoriel

Ce tutoriel a été réalisé pour vous aider à lire les valeurs analogiques de l'arduino dans un graphe.Parfois, pour une meilleure compréhension de ce qui est lecture de l'Arduino, un graphique pourrait vraiment aider faciliter le processus.Tandis que
Comment utiliser l’affichage à cristaux liquides avec arduino tutoriel

Comment utiliser l’affichage à cristaux liquides avec arduino tutoriel

Salut tout le monde espère que vous êtes bien:)Aujourd'hui je suis va pour vous apprendre à utiliser un écran LCD display avec Arduino (juste un message monde d'enfer).Si vous êtes débutant ou vous jamais joué avec afficheur LCD avec Arduino avant, c
Télécommande infrarouge Arduino tutoriel

Télécommande infrarouge Arduino tutoriel

il est vraiment facile de contrôler un Arduino à l'aide d'une télécommande infrarouge. Il y a une distance particulière qui est disponible auprès de plusieurs sources et est vraiment très bon marché, ils regardent et exploiter d'une façon très simila
Visuino - création d’un projet de Communication structurée de paquet pour Arduino tutoriel

Visuino - création d’un projet de Communication structurée de paquet pour Arduino tutoriel

Visuino permet à plusieurs canaux de données envoyées via le port série et affiché dans visual instruments.Ce tutoriel vidéo montre comment connecter et visualiser plusieurs capteurs.
Arduino tutoriel - partie 1

Arduino tutoriel - partie 1

Salut! Il s'agit de la première partie de mes guides pour arduino, et c'est pour les débutants, donc il peut être ennuyeux pour les utilisateurs plus avancés ! Dans cette partie, je vais vous donner un guide de codage étape par étape sur la façon de
Base Arduino Tutoriels : 01 clignotant LED

Base Arduino Tutoriels : 01 clignotant LED

dans ce instructable, je vais vous montrer comment faire un simple circuit/code avec un arduino, qui fera une LED connectée à ce flash d'off à on, avec des intervalles de 1 seconde, comme indiqué ci-dessous.Il s'agit d'une idée très simple, de base,
Aperçu de Sketch Arduino IDE Arduino tutoriel Bangla-2 et de la syntaxe

Aperçu de Sketch Arduino IDE Arduino tutoriel Bangla-2 et de la syntaxe

অমি অসা করছি ভিডিয় টিউটোরিয়াল টা দেখার পরে অপনাদের কোন সমস্যা থাকবে না. যদি আপনারা কোন সমস্যার সম্মুখীন হন তাহলে YouTube ভিডিওর নিচে commentaire করুন এবং আমি যত তাড়াতাড়ি সম্ভব আপনাদের সাহায্য করবাে.পরবর্তী ভিডিও পেতে chaîne YouTube s'abonner করুন
Tutoriaux Arduino (partie 2-17 tutoriel Pack)

Tutoriaux Arduino (partie 2-17 tutoriel Pack)

Il s'agit d'Arduino tutoriel Pack partie 2.La 1ère partie est disponible ici :La 3ème partie est disponible ici :Contrairement à d'autres tutoriels ici je ne donnera pas n'importe quel fond en théorie comment cela fonctionne. Il est orienté vers le r
Tutoriaux Arduino (partie 3-17 tutoriel Pack)

Tutoriaux Arduino (partie 3-17 tutoriel Pack)

Il s'agit d'Arduino tutoriel Pack partie 3.La 1ère partie est disponible ici :La 2ème partie ici :Contrairement à d'autres tutoriels ici je ne donnera pas n'importe quel fond en théorie comment cela fonctionne. Il est orienté vers le résultat comment
Tutoriaux Arduino (partie 4-21 tutoriel Pack)

Tutoriaux Arduino (partie 4-21 tutoriel Pack)

Il s'agit d'Arduino tutoriel Pack partie 4.La 1ère partie est disponible ici :La 2ème partie est disponible ici :La 3ème partie est disponible ici :Contrairement à d'autres tutoriels ici je ne donnera pas n'importe quel fond en théorie comment cela f