Sadržaj:
- Korak 1: Preuzimanje Arduino IDE -a
- Korak 2: Hardverski materijali
- Korak 3: Izgradnja hardvera
- Korak 4: Preuzimanje i pokretanje programa
- Korak 5: Razumevanje programa
Video: Napravite svoj kalkulator koristeći Arduino !: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Ć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 stvaranje kalkulatora pomoću Arduino serijskog monitora.
Korak 1: 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 Arduino ploča
- 1 kabel za povezivanje Arduino ploče s vašim računalom
Korak 3: Izgradnja hardvera
1) Povežite Arduino sa računarom
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)
Korak 5: 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.
Prva metoda setup ():
Pokrećemo 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 = Serial.parseInt ();
operation = Serial.read (); // operacija će biti prvi znak nakon prvog broja
broj2 = 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"
Preporučuje se:
Početak rada sa I2C senzorskim interfejsom ?? - Interfejsirajte svoj MMA8451 koristeći ESP32: 8 koraka
Početak rada sa I2C senzorskim interfejsom ?? - Povežite svoj MMA8451 koristeći ESP32: U ovom vodiču ćete naučiti sve o tome kako pokrenuti, povezati i dobiti I2C uređaj (akcelerometar) koji radi s kontrolerom (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Napravite igraću konzolu koristeći svoj Raspberry Pi !: 6 koraka
Napravite igraću konzolu koristeći svoj Raspberry Pi !: Želite li igrati retro igre bez plaćanja skupih starih konzola? To možete učiniti upravo s Raspberry Pi. Raspberry Pi je "računar veličine kreditne kartice" koji je sposoban za mnoge kul stvari. Postoji mnogo različitih tipova
Napravite svoj prvi IOT koristeći Arduino bez dodatnih modula: 5 koraka (sa slikama)
Izgradite svoj prvi IOT koristeći Arduino bez dodatnih modula: Svijet postaje sve pametniji svaki dan, a najveći razlog za to je evolucija pametne tehnologije. Kao tehnološki entuzijast mora da ste čuli za izraz IOT koji znači Internet stvari. Internet stvari znači kontrolirati i hraniti
Nabavite ekran za svoj Google Home koristeći Raspberry Pi i Dialogflow (Chromecast alternativa): 13 koraka
Nabavite ekran za svoj Google Home koristeći Raspberry Pi i Dialogflow (Chromecast alternativa): Otkad sam kupio svoj Google dom, želio sam kontrolirati svoje uređaje kod kuće pomoću glasovnih naredbi. Radi odlično u svakom pogledu, ali mi je bilo žao zbog njegove video mogućnosti. Youtube i Netflix možemo gledati samo ako imamo Chromecast uređaj ili T
Kako emitirati svoj život koristeći Justin.tv: 6 koraka
Kako emitirati svoj život koristeći Justin.tv: Emitiranje vašeg života putem interneta, AKA lifecasting*, za svakoga može zvučati jezivo, ali za neke ljude je zabavno i zabavno. Uz odgovarajuću opremu možete u trenu prenijeti uživo putem interneta. Skoro kao da ima