Мазмуну:

Экспресс-робот- Эгерде мындан көп болсо: 5 кадам
Экспресс-робот- Эгерде мындан көп болсо: 5 кадам

Video: Экспресс-робот- Эгерде мындан көп болсо: 5 кадам

Video: Экспресс-робот- Эгерде мындан көп болсо: 5 кадам
Video: САМАЯ ДЕНЕЖНАЯ КАРМА | ДЕНЬГИ В КАРМЕ ПО ДАТЕ РОЖДЕНИЯ | Нумеролог Артем Блок 2024, Июль
Anonim
Экспресс-робот- Эгерде бул андан ашса
Экспресс-робот- Эгерде бул андан ашса

Ассаламу алейкум, роботту үйрөтүү.

Бул эгерде мындан да жакшыраак болсо, анда бул көрсөтмө эмес.

De Expression роботу дагы стимулдаштыруучу болуп саналат.

zelfreflectie. Де роботтун коммуникациясы сиз менен een chatbox аркылуу таанышты. Waarbij hij verschillende

эмоциялар эмнени билдирет? Hoe zou jij reageren op

1 -кадам: Компоненттер

Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер

Бул эмне деген сөз:

  • MAX7219 драйвери бар Arduino Uno8x8 LED матрицасы (x5)
  • Аялдан аялга секирүүчү зымдар (4 кабель, 5 кабель)
  • Эркек-ургаачы секирүүчү зымдар (1 секирүүчү фургон 5 кабель)
  • Ээн компьютер
  • Kartonen doos of Karton (voor als je het zelf maak)
  • Plakband
  • Schaar
  • Liniaal

Келгиле, тебе секирүүчүлөргө уруксат бериңиз:

  • Аялдан-аялга, Матрицаларга туташуу
  • Эркек-аял, Матрица жана Arduino менен туташуу

2 -кадам: Ассамблея

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Компоненттердин бири да Hierboven. Матрицанын туташуусу

Matrix же Matrix матрицасын бириктирүү.

Матрицанын Arduino менен туташуусу:

  • Arduino санарип пин 13 = биринчи дисплейдин DIN
  • Arduino санарип пин 12 = муштум дисплейинин CLK
  • Arduino санарип пин 11 = биринчи дисплейдин CS
  • Arduino 5V пин = Биринчи дисплейдин Vcc
  • Arduino GND пин = Биринчи дисплейдин Gnd пини

3 -кадам: Кесүү жана чаптоо

Кесүү жана чаптоо
Кесүү жана чаптоо

Knippen van je doos:

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

Плаккен:

Матрицанын кеңири таралган варианттары, биз плакбанддык графикти колдонобуз. Катуу матрицаны табуу жана жаңыртуу матрицасы, твиттерде дагы. Матрица чуркап кетти. De rest zet je samen op de juiste volgorde in de mond gedeelte. Бул матрицанын эң башкысы.

Вуллен:

Матрицанын жардамы менен, бул жерде чоң жардам бар.

*Биз пландап жатабыз, же жокпу, айтор, биз дагы коддорду ардуино жок кылдык.

Компьютердеги USB туташуусун орнотуп, эшикти ачып коюңуз

LEDdisplay.fzz жүктөп алыңыз:

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

4 -кадам: Коддоо

Coding
Coding

Arduino IDE версиясын жүктөп алыңыз

LedControl.h сайтынан программаны ачуу жүктөлөт

өлгөндөн кийин китепканада өлүңүз. Жарык диоддордун диафрагмасын көрүңүз

te programmeren.

LEDdisplay.ino файлын жүктөп алыңыз

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

Программа менен иштөө. Deze 4 коддо verdeeld жатат

  1. Көздүн жана ооздун аныктамасы: elke oog is 8-byte array. De mond-бул 24-байттык массив;
  2. Орнотуу: werkt дисплейи баарлашуудан кийин
  3. Негизги: сериялык байланыш командасы өчүрүлгөн
  4. Көмөкчү функциялар: эң сонун функциялар

Ват - бул:

  • setRow: zel 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 ичинен p (тили чыгып)

Enter druk een paar. Je gezicht komt nu tevoorschijn.

Экспресс робот

Сунушталууда: