Table des matières:

Calculatrice Arduino avec sortie LED : 5 étapes
Calculatrice Arduino avec sortie LED : 5 étapes

Vidéo: Calculatrice Arduino avec sortie LED : 5 étapes

Vidéo: Calculatrice Arduino avec sortie LED : 5 étapes
Vidéo: #1 ARDUINO - Découverte et Premier Projet (Allumer une LED) 2024, Juillet
Anonim
Calculatrice Arduino avec sortie LED
Calculatrice Arduino avec sortie LED
Calculatrice Arduino avec sortie LED
Calculatrice Arduino avec sortie LED
Calculatrice Arduino avec sortie LED
Calculatrice Arduino avec sortie LED
Calculatrice Arduino avec sortie LED
Calculatrice Arduino avec sortie LED

Salut les gars! Vous voulez apprendre à utiliser une entrée et une sortie de moniteur série. Eh bien, vous avez ici le tutoriel parfait sur la façon de le faire! Dans cette instructable, je vais vous guider à travers les étapes simples nécessaires pour créer une calculatrice à l'aide du moniteur série Arduino et afficher le résultat en clignotement LED.

Étape 1: Téléchargement de l'IDE Arduino

Téléchargement de l'IDE Arduino
Téléchargement de l'IDE Arduino

Téléchargez et installez l'IDE Arduino (environnement de développement interactif) en utilisant le lien ci-dessous:

www.arduino.cc/en/Main/Software Choisissez et enregistrez la version qui convient le mieux à votre système d'exploitation et à votre configuration.

Étape 2: Matériel matériel

  1. 1 carte Arduino
  2. 1 câble pour connecter la carte Arduino à votre ordinateur
  3. 1 DEL
  4. Fils de cavalier

Étape 3: Construire le matériel

Construire le matériel
Construire le matériel

1) Connectez Arduino à votre ordinateur

2) Connectez la LED à la maquette et à l'Arduino comme indiqué sur l'image.

Étape 4: Téléchargement et exécution du programme

Téléchargez le programme arduino ci-joint sur votre ordinateur portable. Connectez l'arduino à votre ordinateur portable et exécutez le programme.

Dans l'IDE Arduino, ouvrez Outils-> Moniteur série. Tapez un calcul à faire, par exemple, 3+2, et vous obtiendrez le résultat comme 5. Vous pouvez également essayer la soustraction, la multiplication et la division comme suit:

4+2 (vous obtiendrez Résultat = 6)

8-3 (vous obtiendrez Résultat = 5)

5*3 (vous obtiendrez Résultat = 15)

10/2 (vous obtiendrez Résultat = 5)

Vous verrez que la LED clignote autant de fois que la sortie.

Étape 5: Comprendre le programme

Comprendre le programme
Comprendre le programme
Comprendre le programme
Comprendre le programme
Comprendre le programme
Comprendre le programme
Comprendre le programme
Comprendre le programme

Commençons par comprendre comment fonctionnent l'entrée et la sortie du port série. Un utilisateur peut saisir des données dans le champ de saisie de la fenêtre du moniteur série pour envoyer des valeurs et des données à l'Arduino. N'importe quel programme série, ou même une application série personnalisée, peut être utilisé pour envoyer des données à l'Arduino au lieu d'utiliser la fenêtre Serial Monitor. De même, l'utilisateur peut sortir des données vers le moniteur série.

Nous allons maintenant l'utiliser pour construire notre propre calculatrice. Première dans la méthode setup(): nous initialisons les variables et le port série. Serial.begin(9600); // commence les communications série Serial.println("Envoyez-moi un calcul"); Serial.println("Par exemple: 2+3"); Puis dans la méthode loop(): while(Serial.available() > 0) { // pendant que des données sont envoyées à arduino, number1 = Serial.parseInt(); opération = Serial.read(); // opération sera le premier caractère après le premier nombre number2 = Serial.parseInt(); // stocke le deuxième nombre dans number2 Ensuite, nous appelons calculate() et imprimons le résultat du calcul. calculer () est la fonction personnalisée qui effectue les calculs. Permet de comprendre comment cela fonctionne. Si (opération == '+'), il additionne les deux nombres et stocke le résultat dans la variable "résultat". Si (opération == '-'), il soustrait les deux nombres et stocke le résultat dans la variable "résultat". Si (opération == '*'), il multiplie les deux nombres et stocke le résultat dans la variable "résultat". Si (opération == '/'), il divise les deux nombres et stocke le résultat dans la variable "résultat". Sinon, il affiche "Erreur"

La méthode de clignotement a le code pour faire clignoter la LED autant de fois que le résultat avec une simple boucle.

Conseillé: