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

Matrix товчлуурыг ашиглан Arduino дижитал код түгжих төсөл: 9 алхам
Matrix товчлуурыг ашиглан Arduino дижитал код түгжих төсөл: 9 алхам

Видео: Matrix товчлуурыг ашиглан Arduino дижитал код түгжих төсөл: 9 алхам

Видео: Matrix товчлуурыг ашиглан Arduino дижитал код түгжих төсөл: 9 алхам
Видео: Arduino Interrupt 2024, Арваннэгдүгээр
Anonim
Matrix товчлуурыг ашиглан Arduino дижитал код түгжих төсөл
Matrix товчлуурыг ашиглан Arduino дижитал код түгжих төсөл

Zio M Uno болон Hex 4x3 Matrix Keypad ашиглан Arduino болон Qwiic системээр дижитал код түгжих төхөөрөмжийг бүтээх.

Төслийн тойм

Энэхүү төслийн хувьд бид хэрэглэгчид оруулах, оруулах боломжтой энгийн дижитал код түгжээг бүтээх болно. Энэхүү гарын авлагад бид дижитал код түгжих систем Arduino интерфэйс дээр хэрхэн ажилладагийг хэрэглэгчдэд үзүүлэх болно.

Энэхүү сургалтын төгсгөлд та дараахь зүйлийг хийх боломжтой болно.

  • Zio болон үндсэн 12 товчлуурын товчлуур бүхий дижитал код түгжээг тохируулна уу
  • Zio програмыг товчлуураар програмчлахын тулд Arduino IDE -тэй харилцах боломжтой байх
  • Түгжээг тайлахдаа зургаан оронтой нууц үг оруулахыг хэрэглэгчдээс хүсдэг програм үүсгээрэй
  • Шинэ зургаан оронтой нууц үг үүсгэх боломжтой байх

Хэрэгтэй эх сурвалжууд

Энгийн хялбар болгох үүднээс энэхүү заавар нь танд Zio хөгжүүлэлтийн самбарыг тохируулах талаар бүрэн ойлголттой, ноу-хаутай гэж үзэж байна.

Энэ төслийн хувьд та Zuino M Uno -г Arduino IDE -тэй интерфэйс хийхээр аль хэдийн тохируулсан гэж бид үзэж байна. Хэрэв та үүнийг хийгээгүй бол манай хөгжлийн самбарын гарын авлагад тусдаа бичлэг оруулсан болно. Тэдгээрийг доороос үзээрэй.

Zuino M Uno Qwiic эхлэх гарын авлага

Алхам 1: Схемийн зохион байгуулалт

Схемийн зохион байгуулалт
Схемийн зохион байгуулалт

Алхам 2: Тохиргоо ба тохиргоо

Энэхүү төслийг бүтээхийн тулд танд дараах модулиуд хэрэгтэй болно.

  • Zuino M Uno
  • Zio Qwiic 0.91 инчийн OLED дэлгэц
  • Hex матрицын товчлуур (4 x 3)
  • Qwiic кабель 200 мм
  • Breadboard кабель холбогч утас (эрэгтэй, эмэгтэй)
  • Микро USB кабель

Алхам 3:

Зураг
Зураг

Дэйзи модулийг дээрх схемийн диаграммд үзүүлсэн шиг холбоно.

Алхам 4:

Зураг
Зураг
Зураг
Зураг
Зураг
Зураг
Зураг
Зураг

Эрэгтэй эмэгтэй холбогчийг ашиглан товчлуурыг Zuino M Uno руу холбоно уу

Алхам 5:

Дараах номын санг Arduino IDE дээрээ татаж суулгаарай.

  • Adafruit GFX номын сан
  • Adafruit SSD1306 номын сан
  • Arduino товчлуурын номын сан

Алхам 6:

Uno -г компьютерт холбоно уу. Arduino IDE ашиглан кодоо Uno руу татаж аваад Flash хийнэ үү.

Та кодыг манай Github хуудаснаас татаж авах боломжтой.

Алхам 7: Демо: Нэвтрэх тест

Демо: нэвтрэх тест
Демо: нэвтрэх тест
Демо: нэвтрэх тест
Демо: нэвтрэх тест
Демо: нэвтрэх тест
Демо: нэвтрэх тест

Зургаан оронтой нууц үгийг оруулаад "#" товчийг дарна уу. Програмын кодонд хадгалагдсан 6 оронтой нууц үгийг олохын тулд цуваа дэлгэцийг нээвэл түгжээний нууц үгийг харуулна.

Хэрэв та зөв нууц үгээр амжилттай нэвтэрвэл тавтай морилно уу гэсэн дэлгэц гарч ирнэ.

Алхам 8: Нууц үгийн тестийг өөрчлөх

Нууц үгийн тестийг өөрчлөх
Нууц үгийн тестийг өөрчлөх
Нууц үгийн тестийг өөрчлөх
Нууц үгийн тестийг өөрчлөх

Нэвтрэх боломжтой болсны дараа та нууц үгээ шинэ нууц үг болгон өөрчлөх боломжтой болно. Нууц үгээ өөрчлөхийн тулд "*" товчлуураар баталгаажуулна уу.

Энэ жишээнд би 123456 гэсэн нууц үгийг 000000 болгон өөрчилсөн.

Алхам 9: Нэвтрэх оролдлого амжилтгүй боллоо

Нэвтрэх оролдлогын тест амжилтгүй боллоо
Нэвтрэх оролдлогын тест амжилтгүй боллоо
Нэвтрэх оролдлогын тест амжилтгүй боллоо
Нэвтрэх оролдлогын тест амжилтгүй боллоо

Энэхүү демогоор бид зөв нууц үг оруулах оролдлогыг 3 удаа хийснээр төхөөрөмж өөрөө түгжигдэх функцийг оруулсан болно. Үүнийг шалгахын тулд Uno -г дахин тохируулна уу. Буруу нууц үгээ 3 удаа оруулна уу.

3 удаа бүтэлгүйтсэний дараа та түгжигдэх болно.

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