INHOUDSOPGAWE:

Bou u sakrekenaar met Arduino !: 5 stappe
Bou u sakrekenaar met Arduino !: 5 stappe

Video: Bou u sakrekenaar met Arduino !: 5 stappe

Video: Bou u sakrekenaar met Arduino !: 5 stappe
Video: Еще один барабанный секвенсор Arduino с минимальным аппаратным обеспечением drumseq81212 2024, Junie
Anonim
Bou u sakrekenaar met Arduino!
Bou u sakrekenaar met Arduino!
Bou u sakrekenaar met Arduino!
Bou u sakrekenaar met Arduino!
Bou u sakrekenaar met Arduino!
Bou u sakrekenaar met Arduino!

Hallo ouens! Wil u leer hoe u die ingang en uitvoer van 'n seriële monitor kan gebruik. Hier het u die perfekte handleiding oor hoe u dit moet doen! In hierdie instruksies sal ek u lei deur die eenvoudige stappe wat nodig is om 'n sakrekenaar te maak met behulp van die Arduino seriële monitor.

Stap 1: Laai die Arduino IDE af

Laai die Arduino IDE af
Laai die Arduino IDE af

Laai die Arduino IDE (interaktiewe ontwikkelingsomgewing) af en installeer dit met behulp van die onderstaande skakel:

www.arduino.cc/en/Main/Software Kies en stoor die weergawe wat die beste by u bedryfstelsel en opset pas.

Stap 2: Hardeware materiaal

  1. 1 Arduino -bord
  2. 1 kabel om die Arduino -bord aan u rekenaar te koppel

Stap 3: Bou die hardeware

1) Koppel Arduino aan op u rekenaar

Stap 4: Laai die program af en voer dit uit

Laai die aangehegte arduino -program op u skootrekenaar af. Koppel die arduino aan u skootrekenaar en voer die program uit.

In die arduino IDE, Open Tools-> seriële monitor. Tik 'n berekening in, byvoorbeeld 3+2, en u kry die resultaat as 5. U kan ook aftrek, vermenigvuldiging en deling soos volg probeer:

4+2 (u kry resultaat = 6)

8-3 (u kry resultaat = 5)

5*3 (u kry resultaat = 15)

10/2 (u kry resultaat = 5)

Stap 5: Begrip van die program

Verstaan die program
Verstaan die program
Verstaan die program
Verstaan die program
Verstaan die program
Verstaan die program
Verstaan die program
Verstaan die program

Laat ons eers verstaan hoe die invoer en uitvoer van die seriële poort werk. 'N Gebruiker kan data in die invoerveld in die seriële monitorvenster invoer om waardes en data na die Arduino te stuur. Elke seriële program, of selfs 'n aangepaste seriële toepassing, kan gebruik word om data na die Arduino te stuur in plaas van die seriële monitor venster te gebruik. Net so kan die gebruiker data na die seriële monitor stuur.

Ons gaan dit nou gebruik om ons eie sakrekenaar te bou.

Eerste in setup () metode:

Ons begin veranderlikes en die seriële poort.

Serial.begin (9600); // begin met reekskommunikasie

Serial.println ("Stuur vir my 'n berekening");

Serial.println ("Byvoorbeeld: 2+3");

Dan in loop () metode:

terwyl (Serial.available ()> 0) {// terwyl data na arduino gestuur word, nommer1 = Serial.parseInt ();

operasie = Serial.read (); // operasie is die eerste teken na die eerste nommer

number2 = Serial.parseInt (); // stoor die tweede nommer in nommer2

Dan noem ons bereken () en druk die resultaat van die berekening af.

bereken () is die pasgemaakte funksie wat die berekeninge uitvoer. Laat ons verstaan hoe dit werk.

As (operasie == '+'), voeg die twee getalle by en stoor die resultaat in 'resultaat' veranderlike.

As (operasie == '-'), trek dit die twee getalle af en stoor die resultaat in 'resultaat' veranderlike.

As (operasie == '*'), vermenigvuldig dit die twee getalle en stoor die resultaat in 'resultaat' veranderlike.

As (operasie == '/'), verdeel dit die twee getalle en stoor die resultaat in 'resultaat' veranderlike.

Anders druk dit 'Fout'

Aanbeveel: