Mundarija:

Ifoda roboti- agar bundan ham ko'p bo'lsa: 5 qadam
Ifoda roboti- agar bundan ham ko'p bo'lsa: 5 qadam

Video: Ifoda roboti- agar bundan ham ko'p bo'lsa: 5 qadam

Video: Ifoda roboti- agar bundan ham ko'p bo'lsa: 5 qadam
Video: 🔴 БОГ УМОЛЯЕТ О 1 МИНУТЕ ВАШЕГО ВРЕМЕНИ! 2024, Iyul
Anonim
Ifoda roboti- agar bundan ham ko'proq bo'lsa
Ifoda roboti- agar bundan ham ko'proq bo'lsa

Assalomu alaykum, Robot Instructable.

Agar bu bundan kattaroq bo'lsa, bu ko'rsatmalarni beradi.

De Expression robot - bu har doimgidan ham yaxshiroqdir.

xusniddin De robot kommuniker siz bilan chatbox orqali uchrashdi. Qachonlardir

Emotsiyalar zal vertonen bij je antwoord op zijn vraag. Qani, zo'ravonlik

1 -qadam: komponentlar

Komponentlar
Komponentlar
Komponentlar
Komponentlar
Komponentlar
Komponentlar

Bu hamma narsadan farq qiladi:

  • MAX7219 drayveri bilan Arduino Uno8x8 LED matritsali qator (x5)
  • Ayoldan ayolga o'tish simlari (4 kabinli 5 kabeli)
  • Erkak-urg'ochi o'tish simlari (1 kabel, 5 kabel)
  • Een kompyuter
  • Karton kartonlari (ovozli al -je het zelf maak)
  • Plakband
  • Schaar
  • Liniaal

Keling, twee soorten jumper -ga ruxsat bering:

  • Ayoldan-ayolga, Matrixlar bilan bog'lanish
  • Erkak-ayol, Matrix va Arduino-ga ulanish

2 -qadam: yig'ish

O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish

Kompyuter komponentlarining asosiy sxemasi. Matritsani ulashingiz mumkin

Matrix matritsasi va matritsasi.

Matnni Arduino bilan bog'lang:

  • Arduino raqamli pin 13 = birinchi displeyning DIN
  • Arduino raqamli pin 12 = birinchi ekranning CLK
  • Arduino raqamli pin 11 = birinchi displeyning CS
  • Arduino 5V pin = Birinchi displeyning Vcc
  • Arduino GND pin = Birinchi displeyning Gnd pimi

3 -qadam: kesish va joylashtirish

Kesish va joylashtirish
Kesish va joylashtirish

Knippen van je doos:

  • Balandlik = 3x3 sm
  • Mond = 10x3 sm
  • Bovenxolte ongeveer = 7x2 sm

Plakken:

Matrix keng tarqalgan bo'lsa, biz bu erda juda ko'p ma'lumotlarni olamiz. Bu matritsaning eng katta qismi - bu matritsalar. Matritsani o'ylab topdi. Qolgan dam olish kunlari ham xuddi shunday. Matrix matritsasi eng yaxshi o'yinchidir.

Vullen:

Matritsaning matritsasi juda katta, lekin bu juda katta.

*Biz hech qanday muammo yo'qligini aniqlay olamiz, lekin biz ham bu kodni o'chirib tashlaymiz.

Kompyuterda eshikni o'rnatish uchun USB -ni ishlating

LEDdisplay.fzz -ni yuklab oling:

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

4 -qadam: kodlash

Kodlash
Kodlash

Arduino IDE versiyasini yuklab oling

LedControl.h ni yuklab olish uchun dasturni yuklab oling

kutubxonada o'lish. Bu erda LED -larga e'tibor bering

dasturchi.

LEDdisplay.ino faylini yuklab oling

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

Arduino dasturini ishga tushiring. Deze 4 kodda tasdiqlangan

  1. Ko'zlar va og'izlarning ta'rifi: 8 baytli qator. De mond-bu 24 baytli eshik;
  2. O'rnatish: werkt displeyi muloqotda
  3. Asosiy: ketma -ket aloqa buyrug'ini bajaring
  4. Yordamchi funktsiyalar: laat functie zien van ogen en mond

Vat - bu:

  • setRow: LED displeyni o'rnatish va o'rnatish ustuni
  • setIntensivlik: LEDni ushlab turing

5 -qadam: Foydalanish

Foydalanish
Foydalanish

Bu erda hech qanday kod yuklanmagan. Seriya monitorini oching (ctrl+shift+m).

Bu ketma -ket monitor orqali amalga oshirilishi mumkin.

Voor de ogen:

  • : (oddiy)
  • ; (ko'z qisib)
  • 8 (arvoh)

Voor de mond:

  • ) (baxtli)
  • | (neytral)
  • ((qayg'uli) D ning d (juda baxtli)
  • O (o hayron)
  • P dan p (til tashqariga)

Enter ni kiriting. Bu erda nima qilish kerak.

Bu o'z ifodasini topadigan robot

Tavsiya: