Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Hey guys! Nais malaman kung paano gumamit ng isang serial monitor input at output. Kaya narito mayroon kang perpektong tutorial kung paano ito gawin! Sa itinuturo na ito, gagabayan kita sa pamamagitan ng mga simpleng hakbang na kinakailangan upang lumikha ng isang calculator gamit ang Arduino serial monitor.
Hakbang 1: Pag-download ng Arduino IDE
I-download at I-install ang Arduino IDE (Interactive Development Environment) gamit ang link sa ibaba:
www.arduino.cc/en/Main/Software Piliin at i-save ang bersyon na pinakaangkop sa iyong operating system at pagsasaayos.
Hakbang 2: Mga Kagamitan sa Hardware
- 1 Arduino board
- 1 cable upang ikonekta ang Arduino board sa iyong computer
Hakbang 3: Pagbuo ng Hardware
1) Ikonekta ang Arduino sa iyong computer
Hakbang 4: Pag-download at Pagpapatakbo ng Program
I-download ang kalakip na programa ng arduino sa iyong laptop. Ikonekta ang arduino sa iyong laptop, at patakbuhin ang programa.
Sa arduino IDE, Buksan ang Mga Tool-> serial monitor. Mag-type sa isang kalkulasyon na gagawin, halimbawa, 3 + 2, at makukuha mo ang resulta bilang 5. Maaari mo ring subukan ang pagbabawas, pagpaparami at paghati tulad ng sumusunod:
4 + 2 (makakakuha ka ng Resulta = 6)
8-3 (makakakuha ka ng Resulta = 5)
5 * 3 (makakakuha ka ng Resulta = 15)
10/2 (makakakuha ka ng Resulta = 5)
Hakbang 5: Pag-unawa sa Programa
Unawain muna natin kung paano gumagana ang serial port input at output. Ang isang gumagamit ay maaaring maglagay ng data sa input field sa serial monitor window upang magpadala ng mga halaga at data sa Arduino. Anumang serial program, o kahit isang pasadyang serial application ay maaaring magamit upang magpadala ng data sa Arduino sa halip na gamitin ang window ng Serial Monitor. Katulad nito ang user ay maaaring maglabas ng data sa serial monitor.
Gagamitin namin ito ngayon para sa pagbuo ng aming sariling calculator.
Una sa pag-setup () na pamamaraan:
Pinasimulan namin ang mga variable at ang serial port.
Serial.begin (9600); // nagsisimula sa mga serial na komunikasyon
Serial.println ("Magpadala sa akin ng isang pagkalkula");
Serial.println ("Halimbawa: 2 + 3");
Pagkatapos sa loop () na pamamaraan:
habang (Serial.available ()> 0) {// habang may data na ipinapadala sa arduino, number1 = Serial.parseInt ();
operasyon = Serial.read (); // ang operasyon ay magiging unang char pagkatapos ng unang numero
numero2 = Serial.parseInt (); // nag-iimbak ng ikalawang numero sa bilang2
Pagkatapos ay tawagan namin ang kalkulahin () at i-print ang resulta ng pagkalkula.
kalkulahin () ang pasadyang pagpapaandar na gumaganap ng mga kalkulasyon. Hinahayaan nating maunawaan kung paano ito gumagana.
Kung (operasyon == '+'), idaragdag nito ang dalawang numero at iniimbak ang resulta sa variable na "resulta".
Kung (operasyon == '-'), binabawas nito ang dalawang numero at iniimbak ang resulta sa variable na "resulta".
Kung (operasyon == '*'), pinaparami nito ang dalawang numero at iniimbak ang resulta sa variable na "resulta".
Kung (operasyon == '/'), hinahati nito ang dalawang numero at iniimbak ang resulta sa variable na "resulta".
Kung hindi man, inililimbag nito ang "Error"