Taula de continguts:

Construïu la vostra calculadora amb Arduino !: 5 passos
Construïu la vostra calculadora amb Arduino !: 5 passos

Vídeo: Construïu la vostra calculadora amb Arduino !: 5 passos

Vídeo: Construïu la vostra calculadora amb Arduino !: 5 passos
Vídeo: Шумеры - падение первых городов 2024, Setembre
Anonim
Construïu la vostra calculadora amb Arduino
Construïu la vostra calculadora amb Arduino
Construïu la vostra calculadora amb Arduino
Construïu la vostra calculadora amb Arduino
Construïu la vostra calculadora amb Arduino
Construïu la vostra calculadora amb Arduino

Hola nois! Voleu aprendre a utilitzar una entrada i sortida d’un monitor sèrie. Doncs aquí teniu el tutorial perfecte sobre com fer-ho. En aquesta instrucció, us guiaré a través dels senzills passos necessaris per crear una calculadora mitjançant el monitor sèrie Arduino.

Pas 1: descàrrega de l'IDE Arduino

Baixant l'IDE Arduino
Baixant l'IDE Arduino

Descarregueu i instal·leu Arduino IDE (Entorn de desenvolupament interactiu) mitjançant l'enllaç següent:

www.arduino.cc/en/Main/Software Trieu i deseu la versió que millor s'adapti al vostre sistema operatiu i configuració.

Pas 2: materials de maquinari

  1. 1 placa Arduino
  2. 1 cable per connectar la placa Arduino a l'ordinador

Pas 3: crear el maquinari

1) Connecteu Arduino a l'ordinador

Pas 4: descarregar i executar el programa

Baixeu-vos el programa arduino adjunt al vostre ordinador portàtil. Connecteu l'arduino al vostre ordinador portàtil i executeu el programa.

A l’IDE d’arduino, obriu Eines-> monitor sèrie. Escriviu un càlcul per fer, per exemple, 3 + 2, i obtindreu el resultat com 5. També podeu provar la resta, multiplicació i divisió de la següent manera:

4 + 2 (obtindreu Resultat = 6)

8-3 (obtindreu Resultat = 5)

5 * 3 (obtindreu Resultat = 15)

10/2 (obtindreu Resultat = 5)

Pas 5: entendre el programa

Comprensió del programa
Comprensió del programa
Comprensió del programa
Comprensió del programa
Comprensió del programa
Comprensió del programa
Comprensió del programa
Comprensió del programa

Primer entenem com funcionen les entrades i sortides del port sèrie. Un usuari pot introduir dades al camp d’entrada de la finestra del monitor sèrie per enviar valors i dades a l’Arduino. Qualsevol programa de sèrie, o fins i tot una aplicació de sèrie personalitzada, es pot utilitzar per enviar dades a l’Arduino en lloc d’utilitzar la finestra del monitor serial. De la mateixa manera, l’usuari pot enviar dades al monitor sèrie.

Ara ho farem servir per construir la nostra pròpia calculadora.

Primer en el mètode setup ():

Inicialitzem variables i el port sèrie.

Serial.begin (9600); // comença les comunicacions en sèrie

Serial.println ("Envieu-me un càlcul");

Serial.println ("Per exemple: 2 + 3");

A continuació, en el mètode loop ():

while (Serial.available ()> 0) {// mentre s’envien dades a arduino, número1 = Serial.parseInt ();

operació = Serial.read (); // L'operació serà el primer caràcter després del primer número

número2 = Serial.parseInt (); // emmagatzema el segon número del número2

Llavors anomenem calculate () i imprimim el resultat del càlcul.

calculate () és la funció personalitzada que realitza els càlculs. Comprenem com funciona això.

Si (operació == '+'), afegeix els dos números i emmagatzema el resultat en la variable "resultat".

Si (operació == '-'), resta els dos números i emmagatzema el resultat en la variable "resultat".

Si (operació == '*'), multiplica els dos números i emmagatzema el resultat en la variable "resultat".

Si (operació == '/'), divideix els dos números i emmagatzema el resultat en la variable "resultat".

En cas contrari, s'imprimeix "Error"

Recomanat: