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

Arduino ашиглан график тооцоолуур: 7 алхам
Arduino ашиглан график тооцоолуур: 7 алхам

Видео: Arduino ашиглан график тооцоолуур: 7 алхам

Видео: Arduino ашиглан график тооцоолуур: 7 алхам
Видео: Как сделать ПЛК LDmicro Arduino с ЖК-дисплеем I2C 2024, Долдугаар сарын
Anonim
Arduino ашиглан график тооцоолуур
Arduino ашиглан график тооцоолуур

Сайн уу найзуудаа, Өнөөдөр надад танд үзүүлэх шинэ зүйл байна. Гарчигт дурдсанчлан би Arduino uno болон 2.4 TFT Lcd дэлгэцийн бамбай ашиглан цахилгаан тооцоолуур бүтээсэн.

Алхам 1: Тоног төхөөрөмжийн цуглуулга

Тоног төхөөрөмжийн цугларалт
Тоног төхөөрөмжийн цугларалт
Тоног төхөөрөмжийн цугларалт
Тоног төхөөрөмжийн цугларалт

Arduino UNO болон 2.4 инчийн TFT LCD дэлгэцийн бамбайг онлайнаар эсвэл ойролцоох цахилгаан барааны дэлгүүрээс худалдаж аваарай.

Зураг дээр үзүүлсэн шиг тэдгээрийг холбоно уу

Шаардлагатай бүрэлдэхүүн хэсгүүд:

  1. USB кабельтай Arduino UNO
  2. 2.4 инчийн TFT бамбай.

Алхам 2: Барилга

Барилга
Барилга

Систем нь arduino uno r3 микроконтроллер ба 2.4 tft lcd бамбайгаар бүтээгдсэн. Бамбай нь холболтын алдаа гарахгүй байхаар зохион бүтээгдсэн. Arduino uno нь 9v эсвэл 12v тохируулагдсан эсвэл USB кабелиар ажиллах чадвартай. 3.3v зохицуулагч нь LCD бамбай дээр байдаг. LCD бамбай нь arduino-оос 5V тэжээл авч, ic 1117-3.3 зохицуулагчийг ашиглан 3.3v болгон хөрвүүлнэ. Дараа нь энэ хангамжийг LCD-д өгнө. LCD нь системийн оролтын төхөөрөмж болгон ашигладаг 2.4 инчийн эсэргүүцэлтэй мэдрэгчтэй дэвсгэр LCD нь 8 битийн өгөгдлийн автобус, 5 битийн хяналтын автобустай arduino -той холбогддог. Энэхүү хяналтын автобус нь arduino -ийн 5 аналог тээглүүртэй, өгөгдлийн автобус нь дижитал i/o зүүтэй холбогддог. Touch pad нь мөн энэ автобусны интерфэйс юм. Эсвэл мэдрэгч самбар болон lcd -ийг микроконтроллероор дамжуулан авах боломжтой. Дахин тохируулах товчлуурыг tft lcd бамбай дээр ашиглах боломжтой.

Алхам 3: Бодит ажил

Бодит ажил
Бодит ажил
Бодит ажил
Бодит ажил
Бодит ажил
Бодит ажил
Бодит ажил
Бодит ажил

Энэ систем нь ихэнх математик үйлдлүүдийг дэмждэг бөгөөд програмистуудад илүү тустай логик үйлдлүүдийг дэмждэг. энэ нь НЭМЭЛТ, ХӨГЖҮҮЛЭХ, ХАСАХ, ХАСАХ -ийг дэмждэг. Гэсэн хэдий ч Logical OR, Logical AND үйлдлийг гүйцэтгэх боломжтой. OR, AND үйлдлүүд нь үр дүнг хоёртын форматаар гаргахаас бусад бүх үйлдлийг аравтын бутархай тоогоор гүйцэтгэдэг бөгөөд үр дүнг аравтын тоогоор хэвлэнэ. Энэ тооцоолуураас гадна тухайн тооны хувь, хүчийг авах боломжтой. Мөн өгөгдсөн тооны модулийг тооцоолно. Буруу цифр эсвэл хэрэглэгчийн дарсан тэмдгийг устгахын тулд Устгах товчлуур энд байна. Энэхүү тооны машин руу намайг татдаг хамгийн сайн шинж чанар бол өгөгдсөн аравтын тооны хоёртын, HEX, OCTAL дүрслэлийг гаргаж чаддаг явдал юм. Тохирох операторыг сонгохын тулд тусгай товчлуурууд өгдөг. Ажлын модулийн зарим зургийг доор харуулав.

Алхам 4: Давуу талууд

Давуу тал:

  1. Энэ нь бага эрчим хүч, бага зай зарцуулдаг, мөн сөрөг хариулт өгдөг.
  2. хувийг аравтын бутархай цэгийн дараа хоёр оронтой тоогоор үнэн зөв харуулав.
  3. Тоног төхөөрөмжийг хэмнэх оролтын зорилгоор аналог түлхүүр ашиглахгүй.
  4. Товчлуур бүр дарсны дараа анимейшн хийдэг.
  5. Энэ нь ямар ч цуваа төхөөрөмж дээр өгөгдлийг хялбархан хэвлэх боломжтой.

Алхам 5: Хязгаарлалт

  1. Энэ нь хамгийн ихдээ 6 оронтой тоон дээр дангаар нь ажиллах боломжтой.
  2. 32767 бол энэ нь HEX, BINARY эсвэл OCTAL эквивалент болгон хөрвүүлэх боломжтой сүүлийн тоо юм.
  3. 10 цифрээс дээш агуулгатай аливаа хариулт буруу байх магадлалтай.
  4. Нэг удаад зөвхөн нэг үйлдэл хийх боломжтой.
  5. Энэ тооны машинд "()" хаалт ашиглах боломжгүй.

Алхам 6: Видео

Фэйсбүүк дээр бидэн шиг

Facebook

зочлох эсвэл блог бичихийн тулд дарна уу

Алхам 7: Код

Энэ төслийн кодыг эндээс авах боломжтой

номын сан

код

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