Sadržaj:

Arduino kalkulator sa LED izlazom: 5 koraka
Arduino kalkulator sa LED izlazom: 5 koraka

Video: Arduino kalkulator sa LED izlazom: 5 koraka

Video: Arduino kalkulator sa LED izlazom: 5 koraka
Video: ПЕРВАЯ СХЕМА НА АРДУИНО [Уроки Arduino #4] 2024, Novembar
Anonim
Arduino kalkulator sa LED izlazom
Arduino kalkulator sa LED izlazom
Arduino kalkulator sa LED izlazom
Arduino kalkulator sa LED izlazom
Arduino kalkulator sa LED izlazom
Arduino kalkulator sa LED izlazom
Arduino kalkulator sa LED izlazom
Arduino kalkulator sa LED izlazom

Ćao društvo! Želite naučiti kako se koristi 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 kreiranje kalkulatora pomoću Arduino serijskog monitora i prikazati rezultat u LED treperenju.

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 sistemu i konfiguraciji.

Korak 2: Hardverski materijali

  1. 1 Arduino ploča
  2. 1 kabel za povezivanje Arduino ploče s vašim računalom
  3. 1 LED
  4. Džemper žice

Korak 3: Izgradnja hardvera

Izgradnja hardvera
Izgradnja hardvera

1) Povežite Arduino sa računarom

2) Spojite LED na matičnu ploču i Arduino kao što je prikazano na slici.

Korak 4: Preuzimanje i pokretanje programa

Preuzmite priloženi arduino program na svoje prijenosno računalo. Priključite 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)

Vidjet ćete da LED treperi onoliko puta koliko izlaz.

Korak 5: Razumevanje programa

Razumevanje programa
Razumevanje programa
Razumevanje programa
Razumevanje programa
Razumevanje programa
Razumevanje programa
Razumevanje programa
Razumevanje programa

Prvo da 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. Prvo u setup () metodi: 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 loop () metodi: while (Serial.available ()> 0) {// dok se podaci šalju na arduino, number1 = Serial.parseInt (); operation = Serial.read (); // operacija će biti prvi znak nakon prvog broja number2 = Serial.parseInt (); // sprema drugi broj u broj2 Zatim pozivamo Calcule () i ispisujemo rezultat izračuna. Calculate () je prilagođena funkcija koja izvodi prorač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 suprotnom ispisuje "Greška"

Metoda treptanja ima kôd koji treperi LED onoliko puta koliko je rezultat jednostavnom petljom.

Preporučuje se: