Satura rādītājs:
- 1. darbība: lejupielādējiet Arduino IDE
- 2. solis: Aparatūras materiāli
- 3. darbība: aparatūras izveide
- 4. darbība. Programmas lejupielāde un palaišana
- 5. solis: izpratne par programmu
Video: Arduino kalkulators ar LED izeju: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Čau puiši! Vēlaties uzzināt, kā izmantot seriālā monitora ievadi un izvadi. Šeit jums ir ideāla apmācība, kā to izdarīt! Šajā pamācībā es jums sniegšu vienkāršas darbības, kas nepieciešamas, lai izveidotu kalkulatoru, izmantojot Arduino sērijas monitoru, un parādīšu rezultātu LED mirgošanas laikā.
1. darbība: lejupielādējiet Arduino IDE
Lejupielādējiet un instalējiet Arduino IDE (interaktīvās izstrādes vide), izmantojot zemāk esošo saiti:
www.arduino.cc/en/Main/Software Izvēlieties un saglabājiet versiju, kas vislabāk atbilst jūsu operētājsistēmai un konfigurācijai.
2. solis: Aparatūras materiāli
- 1 Arduino dēlis
- 1 kabelis, lai savienotu Arduino plati ar datoru
- 1 LED
- Jumper vadi
3. darbība: aparatūras izveide
1) Savienojiet Arduino ar datoru
2) Pievienojiet gaismas diodi pie maizes dēļa un Arduino, kā parādīts attēlā.
4. darbība. Programmas lejupielāde un palaišana
Lejupielādējiet klēpjdatorā pievienoto arduino programmu. Pievienojiet arduino klēpjdatoram un palaidiet programmu.
Arduino IDE atveriet Tools-> sērijas monitoru. Ievadiet aprēķinu, piemēram, 3+2, un rezultāts būs 5. Varat arī izmēģināt atņemšanu, reizināšanu un dalīšanu šādi:
4+2 (jūs iegūsit rezultātu = 6)
8-3 (jūs iegūsit rezultātu = 5)
5*3 (jūs iegūsit rezultātu = 15)
10/2 (jūs iegūsit rezultātu = 5)
Jūs redzēsit, ka gaismas diode mirgo tik reižu, cik izvadīts.
5. solis: izpratne par programmu
Vispirms sapratīsim, kā darbojas seriālā porta ieeja un izeja. Lietotājs var ievadīt datus sērijas monitora loga ievades laukā, lai nosūtītu vērtības un datus uz Arduino. Jebkura sērijas programma vai pat pielāgota sērijveida lietojumprogramma var tikt izmantota, lai nosūtītu datus uz Arduino, nevis izmantojot seriālā monitora logu. Līdzīgi lietotājs var izvadīt datus uz seriālo monitoru.
Tagad mēs to izmantosim, lai izveidotu savu kalkulatoru. Vispirms setup () metodē: mēs inicializējam mainīgos un seriālo portu. Sērijas sākums (9600); // sāk sērijveida sakarus Serial.println ("Nosūtiet man aprēķinu"); Serial.println ("Piemēram: 2+3"); Tad cilpas () metodē: while (Serial.available ()> 0) {// kamēr uz arduino tiek sūtīti dati, number1 = Serial.parseInt (); operācija = Serial.read (); // operācija būs pirmā zīme aiz pirmā skaitļa numura2 = Serial.parseInt (); // saglabā otro skaitli skaitlī2 Tad mēs izsaucam calc () un izdrukājam aprēķina rezultātu. calc () ir pielāgotā funkcija, kas veic aprēķinus. Ļausim saprast, kā tas darbojas. Ja (operācija == '+'), tā saskaita divus skaitļus un saglabā rezultātu mainīgajā "rezultāts". Ja (operācija == '-'), tā atņem divus skaitļus un saglabā rezultātu mainīgajā "rezultāts". Ja (operācija == '*'), tā reizina abus skaitļus un saglabā rezultātu mainīgajā "rezultāts". Ja (operācija == '/'), tā sadala divus skaitļus un saglabā rezultātu mainīgajā "rezultāts". Pretējā gadījumā tiek izdrukāts "Error"
Mirgošanas metodei ir kods, lai ar vienkāršu cilpu mirgotu tik reižu, cik rezultāts.
Ieteicams:
Iegūstiet HDMI izeju no Rock64, izmantojot Armbian: 15 soļi
Iegūstiet HDMI izeju no sava Rock64, izmantojot Armbian: Jūs, iespējams, esat šeit pēc tam, kad Google ir meklējis " Rock64 no hdmi izejas " norādīja jums šajā virzienā. Vai arī jums varētu rasties jautājums, kā izmantot 16 x 2 ekrānu, kas tika piegādāts kopā ar pirkumu, kas, šķiet, bija patiess: " Par 10–20 ASV dolāriem, dziedāt
Arduino Basic PC ar VGA izeju: 5 soļi (ar attēliem)
Arduino pamata dators ar VGA izeju: Savā iepriekšējā pamācībā es parādīju, kā izveidot retro 8 bitu datoru, kurā darbojas BASIC, izmantojot divus Arduino un ar TV ekrāna izvades signālu melnbaltā krāsā. Tagad es parādīšu, kā izveidot to pašu datoru, bet ar izejas signālu
ESP32 pamata dators ar VGA izeju: 7 soļi
ESP32 pamata dators ar VGA izeju: šajā pamācībā es parādīšu, kā izveidot vienkāršu retro stila datoru, kas izgatavots ar vienu ESP32 un dažiem citiem komponentiem. Šajā datorā darbojas Tiny Basic, vienkāršots BASIC dialekts, un tas ģenerē VGA monitora izvadi. Izšķirtspēja ir 640
Izmantojot ultraskaņas attāluma sensoru un seriālā monitora izeju: 6 soļi
Izmantojot ultraskaņas attāluma sensoru un seriālā monitora izeju: Hei puiši! Vēlaties uzzināt, kā izmantot seriālā monitora izvadi. Šeit jums ir ideāla apmācība, kā to izdarīt! Šajā pamācībā es jums sniegšu vienkāršas darbības, kas nepieciešamas, lai noteiktu attālumu, izmantojot ultraskaņas sensoru, un ziņošu
Arduino Basic PC ar TV izeju: 5 soļi (ar attēliem)
Arduino Basic PC ar TV izvadi: Šajā instrukcijā es parādīšu, kā izveidot retro 8 bitu datoru, kurā darbojas BASIC, izmantojot divus Arduino un dažus citus komponentus. Jūs varat ievadīt mainīgos un BASIC programmu ar PS2 tastatūru, un izvade tiek parādīta monitorā ar