Sadržaj:

Izgradite svoj kalkulator koristeći Arduino !: 5 koraka
Izgradite svoj kalkulator koristeći Arduino !: 5 koraka

Video: Izgradite svoj kalkulator koristeći Arduino !: 5 koraka

Video: Izgradite svoj kalkulator koristeći Arduino !: 5 koraka
Video: Топ 5 скрытых полезных программ Windows 10 2024, Lipanj
Anonim
Izgradite svoj kalkulator pomoću Arduina!
Izgradite svoj kalkulator pomoću Arduina!
Izgradite svoj kalkulator pomoću Arduina!
Izgradite svoj kalkulator pomoću Arduina!
Izgradite svoj kalkulator pomoću Arduina!
Izgradite svoj kalkulator pomoću Arduina!

Bok ljudi! Želite naučiti kako koristiti ulaz i izlaz serijskog monitora. Pa ovdje imate savršen vodič o tome kako to učiniti! U ovom uputstvu vodit ću vas kroz jednostavne korake potrebne za izradu kalkulatora pomoću Arduino serijskog monitora.

Korak 1: Preuzimanje Arduino IDE -a

Preuzimanje Arduino IDE -a
Preuzimanje Arduino IDE -a

Preuzmite i instalirajte Arduino IDE (interaktivno razvojno okruženje) pomoću donje veze:

www.arduino.cc/en/Main/Software Odaberite i spremite verziju koja najbolje odgovara vašem operativnom sustavu i konfiguraciji.

Korak 2: Hardverski materijali

  1. 1 Arduino ploča
  2. 1 kabel za povezivanje Arduino ploče s računalom

Korak 3: Izgradnja hardvera

1) Povežite Arduino s računalom

Korak 4: Preuzimanje i pokretanje programa

Preuzmite priloženi arduino program na svoje prijenosno računalo. Spojite arduino na prijenosno računalo i pokrenite program.

U arduino IDE-u otvorite Alati-> serijski monitor. Upišite izračun koji ćete napraviti, na primjer, 3+2, a rezultat ćete dobiti kao 5. Također možete pokušati oduzimanje, množenje i dijeljenje na sljedeći način:

4+2 (dobit ćete rezultat = 6)

8-3 (dobit ćete rezultat = 5)

5*3 (dobit ćete rezultat = 15)

10/2 (dobit ćete rezultat = 5)

Korak 5: Razumijevanje programa

Razumijevanje programa
Razumijevanje programa
Razumijevanje programa
Razumijevanje programa
Razumijevanje programa
Razumijevanje programa
Razumijevanje programa
Razumijevanje programa

Prvo shvatimo kako funkcionira ulaz i izlaz serijskog porta. Korisnik može unijeti podatke u polje za unos u prozoru serijskog monitora kako bi poslao vrijednosti i podatke na Arduino. Bilo koji serijski program, pa čak i prilagođena serijska aplikacija može se koristiti za slanje podataka na Arduino umjesto korištenja prozora Serial Monitor. Slično, korisnik može izlaziti podatke na serijski monitor.

Ovo ćemo sada koristiti za izradu vlastitog kalkulatora.

Prva metoda setup ():

Inicijaliziramo varijable i serijski port.

Serial.begin (9600); // započinje serijsku komunikaciju

Serial.println ("Pošalji mi izračun");

Serial.println ("Na primjer: 2+3");

Zatim u metodi loop ():

while (Serial.available ()> 0) {// dok se podaci šalju na arduino, broj1 = Serijski.parseInt ();

operation = Serial.read (); // operacija će biti prvi znak nakon prvog broja

broj2 = Serijski.parseInt (); // sprema drugi broj u broj2

Zatim pozivamo Calcule () i ispisujemo rezultat izračuna.

Calculate () je prilagođena funkcija koja izvodi izračune. Shvatimo kako to funkcionira.

Ako (operacija == '+'), dodaje dva broja i sprema rezultat u varijablu "rezultat".

Ako (operacija == '-'), oduzima dva broja i sprema rezultat u varijablu "rezultat".

Ako (operacija == '*'), množi dva broja i sprema rezultat u varijablu "rezultat".

Ako (operacija == '/'), ona dijeli dva broja i sprema rezultat u varijablu "rezultat".

U protivnom ispisuje "Greška"

Preporučeni: