Sadržaj:
- Korak 1: Preuzimanje Arduino IDE -a
- Korak 2: Hardverski materijali
- Korak 3: Izgradnja hardvera
- Korak 4: Preuzimanje i pokretanje programa
- Korak 5: Razumijevanje programa
Video: Arduino kalkulator s LED izlazom: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
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 i prikazati rezultat u LED treperenju.
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 sustavu i konfiguraciji.
Korak 2: Hardverski materijali
- 1 Arduino ploča
- 1 kabel za povezivanje Arduino ploče s računalom
- 1 LED
- Žice za kratkospojnike
Korak 3: Izgradnja hardvera
1) Povežite Arduino s računalom
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. 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)
Vidjet ćete da LED treperi onoliko puta koliko izlaz.
Korak 5: 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, 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 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"
Metoda treptaja ima kôd da treperi LED onoliko puta koliko je rezultat jednostavnom petljom.
Preporučeni:
Tobias - Arduino glazbena kutija s TV izlazom: 5 koraka (sa slikama)
Tobias - Arduino Music Box Uz TVout: Prije svega, dopustite mi da vam predstavim Tobiasa, divovskog medvjedića svoje djevojke, koji je inspiracija za ovaj projekt. Toobias ima osobnost, izgrađenu s vremenom, dok se u šali pitamo što radi dok je na poslu. Projekt je
Podesivo linearno napajanje s dvostrukim izlazom: 10 koraka (sa slikama)
Podesivo linearno napajanje s dvostrukim izlazom: Značajke: AC-DC pretvaranje Dvostruki izlazni naponi (pozitivan-uzemljenje-negativan) Podesive pozitivne i negativne tračnice Samo jednoizlazni AC transformator Izlazna buka (20 MHz-BWL, bez opterećenja): Oko 1,12 mVpp nisko buka i stabilni izlazi (idealno
Arduino Basic PC s VGA izlazom: 5 koraka (sa slikama)
Arduino osnovno računalo s VGA izlazom: U svom prethodnom Instructable-u sam pokazao kako izgraditi retro 8-bitno računalo sa BASIC-om, pomoću dva Arduina, i s izlaznim signalom u B & W za TV ekran. Sada ću pokazati kako izgraditi isto računalo, ali s izlaznim signalom u
Osnovno računalo ESP32 s VGA izlazom: 7 koraka
Osnovno računalo ESP32 s VGA izlazom: U ovom uputstvu pokazat ću kako izgraditi jednostavno računalo u retro stilu napravljeno s jednim ESP32 i nekoliko drugih komponenti. Ovo računalo koristi Tiny Basic, pojednostavljeni dijalekt BASIC -a i generira izlaz za VGA monitor. Rezolucija je 640
Arduino Basic PC s TV izlazom: 5 koraka (sa slikama)
Arduino Basic PC s TV izlazom: U ovom Instructables pokazat ću kako izgraditi retro 8-bitno računalo s BASIC-om, pomoću dvije Arduino i nekoliko drugih komponenti. Varijable i BASIC program možete unijeti pomoću PS2 tipkovnice, a izlaz se prikazuje na monitoru s