Innholdsfortegnelse:

Bygg din kalkulator ved hjelp av Arduino !: 5 trinn
Bygg din kalkulator ved hjelp av Arduino !: 5 trinn

Video: Bygg din kalkulator ved hjelp av Arduino !: 5 trinn

Video: Bygg din kalkulator ved hjelp av Arduino !: 5 trinn
Video: RAMPS 1.6 - A4988/DRV8825 configuration 2024, November
Anonim
Bygg din kalkulator ved hjelp av Arduino!
Bygg din kalkulator ved hjelp av Arduino!
Bygg din kalkulator ved hjelp av Arduino!
Bygg din kalkulator ved hjelp av Arduino!
Bygg din kalkulator ved hjelp av Arduino!
Bygg din kalkulator ved hjelp av Arduino!

Hei folkens! Vil du lære hvordan du bruker en seriell skjerminngang og -utgang. Her har du den perfekte opplæringen om hvordan du gjør det! I denne instruksen vil jeg guide deg gjennom de enkle trinnene som trengs for å lage en kalkulator ved hjelp av Arduino seriell skjerm.

Trinn 1: Last ned Arduino IDE

Last ned Arduino IDE
Last ned Arduino IDE

Last ned og installer Arduino IDE (Interactive Development Environment) ved hjelp av lenken nedenfor:

www.arduino.cc/en/Main/Software Velg og lagre den versjonen som passer best for ditt operativsystem og konfigurasjon.

Trinn 2: Maskinvarematerialer

  1. 1 Arduino -brett
  2. 1 kabel for å koble Arduino -kortet til datamaskinen

Trinn 3: Bygg maskinvaren

1) Koble Arduino til datamaskinen

Trinn 4: Last ned og kjør programmet

Last ned det vedlagte arduino -programmet til den bærbare datamaskinen. Koble arduinoen til den bærbare datamaskinen, og kjør programmet.

I arduino IDE, Open Tools-> seriell skjerm. Skriv inn en beregning som skal gjøres, for eksempel 3+2, og du får resultatet som 5. Du kan også prøve subtraksjon, multiplikasjon og divisjon som følger:

4+2 (du får resultat = 6)

8-3 (du får resultat = 5)

5*3 (du får resultat = 15)

10/2 (du får resultat = 5)

Trinn 5: Forstå programmet

Forstå programmet
Forstå programmet
Forstå programmet
Forstå programmet
Forstå programmet
Forstå programmet
Forstå programmet
Forstå programmet

La oss først forstå hvordan seriell portinngang og -utgang fungerer. En bruker kan legge inn data i inndatafeltet i det serielle monitorvinduet for å sende verdier og data til Arduino. Ethvert serieprogram, eller til og med en tilpasset seriell applikasjon kan brukes til å sende data til Arduino i stedet for å bruke vinduet Serial Monitor. På samme måte kan brukeren sende data til seriell monitor.

Vi skal nå bruke dette til å bygge vår egen kalkulator.

Først i setup () -metoden:

Vi initierer variabler og serieporten.

Serial.begin (9600); // begynner seriell kommunikasjon

Serial.println ("Send meg en beregning");

Serial.println ("For eksempel: 2+3");

Deretter i loop () -metoden:

mens (Serial.available ()> 0) {// mens det sendes data til arduino, nummer1 = Serial.parseInt ();

operasjon = Serial.read (); // operasjonen vil være den første røya etter det første tallet

nummer2 = Serial.parseInt (); // lagrer det andre tallet i nummer 2

Deretter kaller vi calculate () og skriver ut resultatet av beregningen.

calculate () er den egendefinerte funksjonen som utfører beregningene. La oss forstå hvordan det fungerer.

Hvis (operasjon == '+'), legger den til de to tallene og lagrer resultatet i "resultat" -variabelen.

Hvis (operasjon == '-'), trekker den fra de to tallene og lagrer resultatet i "resultat" -variabelen.

Hvis (operasjon == '*') multipliserer det de to tallene og lagrer resultatet i "resultat" -variabelen.

Hvis (operasjon == '/'), deler den de to tallene og lagrer resultatet i "resultat" -variabelen.

Ellers skrives det ut "Feil"

Anbefalt: