Innholdsfortegnelse:

Arduino -kalkulator med LED -utgang: 5 trinn
Arduino -kalkulator med LED -utgang: 5 trinn

Video: Arduino -kalkulator med LED -utgang: 5 trinn

Video: Arduino -kalkulator med LED -utgang: 5 trinn
Video: Как сделать ПЛК LDmicro Arduino (Часть 2) 2024, November
Anonim
Arduino -kalkulator med LED -utgang
Arduino -kalkulator med LED -utgang
Arduino -kalkulator med LED -utgang
Arduino -kalkulator med LED -utgang
Arduino -kalkulator med LED -utgang
Arduino -kalkulator med LED -utgang
Arduino -kalkulator med LED -utgang
Arduino -kalkulator med LED -utgang

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 og vise resultatet i LED -blink.

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
  3. 1 LED
  4. Jumper Wires

Trinn 3: Bygg maskinvaren

Bygging av maskinvare
Bygging av maskinvare

1) Koble Arduino til datamaskinen

2) Koble LED til brødbrettet og Arduino som vist på bildet.

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)

Du vil se at LED -en blinker like mange ganger som utgangen.

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 () -metode: while (Serial.available ()> 0) {// mens det sendes data til arduino, nummer1 = Serial.parseInt (); operasjon = Serial.read (); // operasjonen vil være den første røyken etter det første tallet number2 = Serial.parseInt (); // lagrer det andre tallet i nummer2 Så 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"

Blinkmetoden har koden for å blinke LED -en like mange ganger som resultatet med en enkel sløyfe.

Anbefalt: