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

Илэрхийлэх робот- Хэрэв үүнээс илүү байвал: 5 алхам
Илэрхийлэх робот- Хэрэв үүнээс илүү байвал: 5 алхам

Видео: Илэрхийлэх робот- Хэрэв үүнээс илүү байвал: 5 алхам

Видео: Илэрхийлэх робот- Хэрэв үүнээс илүү байвал: 5 алхам
Видео: Алгоритм успеха. 5 шагов 2024, Арваннэгдүгээр
Anonim
Илэрхийлэх робот- Хэрэв үүнээс ч илүү
Илэрхийлэх робот- Хэрэв үүнээс ч илүү

Сайн байцгаана уу Илэрхийлэх робот зааварлана.

DIt нь зааварчилгаа өгөх боломжтой бөгөөд хэрэв энэ нь үүнээс ч илүү юм.

De Expression робот бол гемаакт юм.

zelfreflectie. Де робот коммуникерт чатны хайрцгаар дамжуулан тантай уулзсан. Хичээлийн өмнөх хувилбарууд

сэтгэл хөдлөлүүд zal vertonen bij je antwoord op zijn vraag. Hoe zou jij reageren op

Алхам 1: бүрэлдэхүүн хэсгүүд

Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд

Энэ бол бүх зүйл:

  • MAX7219 драйвер бүхий Arduino Uno8x8 LED матрицын массив (x5)
  • Эмэгтэй-эмэгтэй холбогч утас (4 кабель ван 5 кабель)
  • Эрэгтэй-эмэгтэй холбогч утас (1 холбогч ван 5 кабель)
  • Компьютер
  • Картоны картонноос (дуу хоолой)
  • Plakband
  • Шаар
  • Liniaal

Op je hebt twee soorten jumpers үзье:

  • эмэгтэй-эмэгтэй, дуу хоолой холбогч Матриц
  • эрэгтэй-эмэгтэй, дууны холболт Матриц ба Arduino

Алхам 2: угсрах

Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
Чуулган

Hierboven нь схемийн бүрэлдэхүүн хэсгүүд юм. Матрицын холбогч

Matrix эсвэл бусад матрицуудыг холбоно уу.

Матриц ба Arduino -ийн холболтууд:

  • Arduino дижитал зүү 13 = Эхний дэлгэцийн DIN
  • Arduino дижитал зүү 12 = Эхний дэлгэцийн CLK
  • Arduino дижитал зүү 11 = Эхний дэлгэцийн CS
  • Arduino 5V pin = Эхний дэлгэцийн Vcc
  • Arduino GND зүү = Эхний дэлгэцийн Gnd зүү

Алхам 3: хайчилж буулгах

Зүсээд буулгах
Зүсээд буулгах

Knippen van je doos:

  • Ogen = ongeveer 3x3 см
  • Mond = ongeveer 10x3 см
  • Bovenholte ongeveer = 7х2 см

Плаккен:

Матрицын асар том хэмжээтэй, бид маш энгийн бөгөөд энгийн програмуудыг ашигладаг. Zorg dat je Je eerste matrix in een oogholte plaats en e tweede in de andere. Матрикс бүдэрч орхив. Та амралтаа авах боломжтой. Матрицыг сонгоно уу.

Вуллен:

Матрицыг сонгож аваарай.

*Бид энэ програмыг маш сайн сурч мэдэх болно.

Компьютер дээр USB сэлгэмэл хийх боломжтой

LEDdisplay.fzz татаж авах:

cdn.instructables.com/ORIG/FLP/MR9J/IRKFL3VQ/FLPMR9JIRKFL3VQ.fzz

Алхам 4: Кодлох

Кодлох
Кодлох

Arduino IDE хувилбарыг татаж авах

LedControl.h програмыг нээх

номын санд үхэх болно. LED -ийг хараарай

програмистууд.

LEDdisplay.ino файлыг татаж авах

cdn.instructables.com/ORIG/FEG/F6QQ/IRKFL5XL/FEGF6QQIRKFL5XL.ino

Ардуино програмыг нээнэ үү. Deze -ийг 4 кодоор баталгаажуулсан болно

  1. Нүд, амны тодорхойлолт: elke oog is geconfigureerd met 8-byte array. De mond бол gefineerd хаалга бөгөөд 24 байтын массив юм;
  2. Тохиргоо: Харилцааны эхэн үед дэлгэцийг харуулах
  3. Үндсэн: Цуваа холбооны командыг ажиллуулна уу
  4. Туслах функцууд: laat functie zien van ogen en mond

Ват бол:

  • setRow: zet elke rij van de LED дэлгэц нь sneller dan setColumn юм
  • setIntensity: LED гэрлийг хадгалах боломжтой

Алхам 5: Хэрэглээ

Хэрэглээ
Хэрэглээ

Нэмэлт хуулбарыг татаж аваарай. Цуваа дэлгэцийг нээнэ үү (ctrl+shift+m).

Nu kan je -ээр дамжуулан цуваа монитор хийх боломжтой.

Voor de ogen:

  • : (хэвийн)
  • ; (нүд ирмэх)
  • 8 (сүнс)

Voor de mond:

  • ) (баяртай)
  • | (төвийг сахисан)
  • ((гунигтай) D of d (маш их баяртай)
  • Өө (гайхсан)
  • P of p (хэл гаргах)

Een paar en druk enter гэж бичнэ үү. Je gezicht komt nu tevoorschijn.

Илэрхийлэл робот

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