Агуулгын хүснэгт:

LED гаралттай Arduino тооцоолуур: 5 алхам
LED гаралттай Arduino тооцоолуур: 5 алхам

Видео: LED гаралттай Arduino тооцоолуур: 5 алхам

Видео: LED гаралттай Arduino тооцоолуур: 5 алхам
Видео: BTT GTR v1.0/M5 v1.0 - TMC2208 UART 2024, Долдугаар сарын
Anonim
LED гаралттай Arduino тооцоолуур
LED гаралттай Arduino тооцоолуур
LED гаралттай Arduino тооцоолуур
LED гаралттай Arduino тооцоолуур
LED гаралттай Arduino тооцоолуур
LED гаралттай Arduino тооцоолуур
LED гаралттай Arduino тооцоолуур
LED гаралттай Arduino тооцоолуур

Сайн уу найзуудаа! Цуваа дэлгэцийн оролт, гаралтыг хэрхэн ашиглах талаар сурахыг хүсч байна. За, танд үүнийг хэрхэн хийх талаар төгс заавар байна! Энэхүү зааварчилгаанд би Arduino цуваа монитор ашиглан тооцоолуур үүсгэхэд шаардлагатай энгийн алхмуудыг удирдан чиглүүлж, үр дүнг LED анивчихад харуулах болно.

Алхам 1: Arduino IDE татаж авах

Arduino IDE татаж авах
Arduino IDE татаж авах

Arduino IDE (Interactive Development Environment) -ийг доорх линкээр татаж аваад суулгана уу.

www.arduino.cc/en/Main/Software Таны үйлдлийн систем болон тохиргоонд хамгийн тохиромжтой хувилбарыг сонгож хадгална уу.

Алхам 2: Тоног төхөөрөмжийн материал

  1. 1 Arduino самбар
  2. Arduino самбарыг компьютерт холбох 1 кабель
  3. 1 LED
  4. Холбогч утас

Алхам 3: Тоног төхөөрөмжийг бий болгох

Тоног төхөөрөмжийг бий болгох
Тоног төхөөрөмжийг бий болгох

1) Arduino -г компьютерт холбоно уу

2) Зураг дээр үзүүлсэн шиг LED -ийг талх болон Arduino руу холбоно уу.

Алхам 4: Хөтөлбөрийг татаж авах, ажиллуулах

Хавсаргасан arduino програмыг зөөврийн компьютер дээрээ татаж аваарай. Arduino -ийг зөөврийн компьютер дээрээ холбоод програмаа ажиллуулна уу.

Arduino IDE дээр Tools-> цуваа дэлгэцийг нээнэ үү. Жишээ нь 3+2 болох тооцоог бичээд 5 гэсэн үр дүнг авах болно. Та мөн хасах, үржүүлэх, хуваахыг дараах байдлаар оролдож болно.

4+2 (та үр дүн = 6 авах болно)

8-3 (та Үр дүн = 5 авах болно)

5*3 (та Үр дүн = 15 авах болно)

10/2 (та Үр дүн = 5 авах болно)

LED нь гаралт шиг олон удаа анивчдаг болохыг та харах болно.

Алхам 5: Хөтөлбөрийг ойлгох

Хөтөлбөрийг ойлгох
Хөтөлбөрийг ойлгох
Хөтөлбөрийг ойлгох
Хөтөлбөрийг ойлгох
Хөтөлбөрийг ойлгох
Хөтөлбөрийг ойлгох
Хөтөлбөрийг ойлгох
Хөтөлбөрийг ойлгох

Эхлээд цуваа порт оролт, гаралт хэрхэн ажилладагийг олж мэдье. Хэрэглэгч Arduino руу утга, өгөгдлийг илгээхийн тулд цуваа дэлгэцийн цонхонд оролтын талбарт өгөгдөл оруулах боломжтой. Цуваа дэлгэцийн цонхыг ашиглахын оронд өгөгдлийг Arduino руу илгээхэд ямар ч цуваа програм, эсвэл тусгай захиалгат сериал програмыг ашиглаж болно, үүний адил хэрэглэгч өгөгдлийг цуваа монитор руу гаргах боломжтой.

Бид одоо үүнийг өөрийн тооцоолуур бүтээхэд ашиглах гэж байна. Эхлээд setup () аргад: Бид хувьсагч болон цуваа портыг эхлүүлдэг. Цуваа эхлэх (9600); // Serial.println ("Надад тооцоо илгээх") цуваа харилцаа холбоо эхэлдэг; Serial.println ("Жишээ нь: 2+3"); Дараа нь loop () аргад: while (Serial.available ()> 0) {// arduino руу өгөгдөл илгээгдэж байхад number1 = Serial.parseInt (); ажиллагаа = Serial.read (); // үйлдэл нь эхний тооны дугаарын дараах эхний char байх болно2 = Serial.parseInt (); // хоёр дахь дугаарыг тоогоор нь хадгалдаг2 Дараа нь бид calc () гэж нэрлээд тооцооллын үр дүнг хэвлэнэ. calc () нь тооцооллыг гүйцэтгэдэг тусгай функц юм. Энэ нь хэрхэн ажилладагийг ойлгоорой. Хэрэв (ажиллагаа == '+') бол энэ хоёр тоог нэмж, үр дүнг "үр дүн" хувьсагчид хадгална. Хэрэв (ажиллагаа == '-') бол энэ хоёр тоог хасч үр дүнг "үр дүн" хувьсагч дээр хадгална. Хэрэв (ажиллагаа == '*') бол энэ нь хоёр тоог үржүүлж үр дүнг "үр дүн" хувьсагчид хадгална. Хэрэв (ажиллагаа == '/') бол энэ нь хоёр тоог хувааж үр дүнг "үр дүн" хувьсагчид хадгална. Үгүй бол "Алдаа" гэж хэвлэнэ.

Нүдээ анивчих арга нь энгийн давталтаар LED -ийг олон удаа анивчих кодтой байдаг.

Зөвлөмж болгож буй: