Kazalo:

Arduino kalkulator z LED izhodom: 5 korakov
Arduino kalkulator z LED izhodom: 5 korakov

Video: Arduino kalkulator z LED izhodom: 5 korakov

Video: Arduino kalkulator z LED izhodom: 5 korakov
Video: ПЕРВАЯ СХЕМА НА АРДУИНО [Уроки Arduino #4] 2024, November
Anonim
Arduino kalkulator z LED izhodom
Arduino kalkulator z LED izhodom
Arduino kalkulator z LED izhodom
Arduino kalkulator z LED izhodom
Arduino kalkulator z LED izhodom
Arduino kalkulator z LED izhodom
Arduino kalkulator z LED izhodom
Arduino kalkulator z LED izhodom

Hej fantje! Želite izvedeti, kako uporabljati vhod in izhod serijskega monitorja. No, tukaj imate popolno vadnico, kako to storiti! V tem navodilu vas bom vodil skozi preproste korake, potrebne za izdelavo kalkulatorja z uporabo serijskega monitorja Arduino, rezultat pa prikazal v utripanju LED.

1. korak: Prenesite Arduino IDE

Prenos Arduino IDE
Prenos Arduino IDE

Prenesite in namestite Arduino IDE (interaktivno razvojno okolje) s spodnjo povezavo:

www.arduino.cc/en/Main/Software Izberite in shranite različico, ki najbolj ustreza vašemu operacijskemu sistemu in konfiguraciji.

2. korak: Strojni materiali

  1. 1 Arduino plošča
  2. 1 kabel za povezavo plošče Arduino z računalnikom
  3. 1 LED
  4. Mostične žice

3. korak: Izdelava strojne opreme

Izdelava strojne opreme
Izdelava strojne opreme

1) Arduino povežite z računalnikom

2) Priključite LED na ploščo in Arduino, kot je prikazano na sliki.

4. korak: Prenos in zagon programa

Prenesite priloženi program arduino na svoj prenosni računalnik. Priključite arduino na prenosni računalnik in zaženite program.

V arduino IDE odprite Orodja-> serijski monitor. Vnesite izračun, na primer 3+2, rezultat pa boste dobili kot 5. Poskusite lahko tudi odštevanje, množenje in deljenje na naslednji način:

4+2 (dobili boste rezultat = 6)

8-3 (dobili boste rezultat = 5)

5*3 (dobili boste rezultat = 15)

10/2 (dobili boste rezultat = 5)

Videli boste, da LED utripa tolikokrat kot izhod.

5. korak: Razumevanje programa

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

Najprej razumemo, kako deluje vnos in izhod serijskih vrat. Uporabnik lahko vnese podatke v polje za vnos v oknu serijskega monitorja in pošlje vrednosti in podatke v Arduino. Za pošiljanje podatkov v Arduino lahko uporabite kateri koli serijski program ali celo serijsko aplikacijo po meri, namesto da uporabite okno Serijski monitor. Podobno lahko uporabnik odda podatke na serijski monitor.

To bomo zdaj uporabili za izdelavo lastnega kalkulatorja. Prva metoda setup (): Inicializiramo spremenljivke in serijska vrata. Serial.begin (9600); // začne serijsko komunikacijo Serial.println ("Pošlji mi izračun"); Serial.println ("Na primer: 2+3"); Nato metoda loop (): while (Serial.available ()> 0) {// medtem ko se podatki pošiljajo v arduino, number1 = Serial.parseInt (); operacija = Serial.read (); // operacija bo prvi znak za prvo številko number2 = Serial.parseInt (); // shrani drugo številko v number2. Nato pokličemo Calculate () in natisnemo rezultat izračuna. Calculate () je funkcija po meri, ki izvaja izračune. Razumejmo, kako to deluje. Če (operation == '+') doda dve številki in rezultat shrani v spremenljivko "result". Če (operacija == '-') odšteje dve številki in rezultat shrani v spremenljivko "result". Če (operacija == '*') pomnoži dve številki in rezultat shrani v spremenljivko "result". Če (operacija == '/') razdeli dve številki in rezultat shrani v spremenljivko "result". V nasprotnem primeru natisne "Napaka"

Metoda utripanja ima kodo, ki utripa LED tolikokrat kot rezultat s preprosto zanko.

Priporočena: