Talaan ng mga Nilalaman:

Ekspresyon Robot- Kung Ito kaysa sa Iyon: 5 Hakbang
Ekspresyon Robot- Kung Ito kaysa sa Iyon: 5 Hakbang

Video: Ekspresyon Robot- Kung Ito kaysa sa Iyon: 5 Hakbang

Video: Ekspresyon Robot- Kung Ito kaysa sa Iyon: 5 Hakbang
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Nobyembre
Anonim
Expression Robot- Kung Ito kaysa sa Iyon
Expression Robot- Kung Ito kaysa sa Iyon

Hallo tl welkom bij mijn Maituturo ang Ekspresyon ng Robot.

DIt ay maaaring turuan ng pag-aaruga ng isang tao kung bakit hindi Ito.

Ang robot ng De Expression ay nakatutok sa als doel jou als gebruiker te stimuleren bij je

zelfreflectie. Ang robot na komunikasyon ay nakilala sa pamamagitan ng chatbox. Waarbij hij verschillende

mga emoticon zal vertonen bij je antwoord op zijn vraag. Hoe zou jij reageren op

Hakbang 1: Mga Bahagi

Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi

Dit ay wat je allemaal nodig heb:

  • Arduino Uno8x8 LED matrix array na may MAX7219 driver (x5)
  • Babae-sa-babaeng jumper wires (4 na jumper van 5 kabels)
  • Mga wire ng jumper na lalaki hanggang babae (1 jumper van 5 kabel)
  • Een computer
  • Kartonnen doos ng Karton (voor als je het zelf maak)
  • Plakband
  • Schaar
  • Liniaal

Hayaan ang op je hebt twee soorten jumpers:

  • babae-sa-babae, voor connectie tussen Matrixes
  • lalaki-sa-babae, voor connectie tussen eerste Matrix en Arduino

Hakbang 2: Assembly

Assembly
Assembly
Assembly
Assembly
Assembly
Assembly
Assembly
Assembly

Hierboven zie je de schema van componenten. Connecteer je eerste Matrix aan

je arduino en vervolgens connecteer je je Matrix aan de volgende Matrix.

Connectie tussen eerste Matrix para sa Arduino:

  • Arduino digital pin 13 = DIN ng unang pagpapakita
  • Arduino digital pin 12 = CLK ng fist display
  • Arduino digital pin 11 = CS ng unang pagpapakita
  • Arduino 5V pin = Vcc ng unang pagpapakita
  • Arduino GND pin = Gnd pin ng unang display

Hakbang 3: Gupitin at I-paste

Gupitin at I-paste
Gupitin at I-paste

Knippen van je doos:

  • Ogen = ongeveer 3x3 cm
  • Mond = ongeveer 10x3 cm
  • Bovenholte ongeveer = 7x2 cm

Plakken:

Je kan op verschillende manier je Matrix vastmaken, bij deze gaan we simpelweg plakband gebruiken. Zorg dat je Je eerste matrix in een oogholte plaats en tweede in de andere. Pumunta si Plak je Matrix. De rest zet je samen op de juiste volgorde in de mond gedeelte. Plak de matrix stevig vanaf de binnenkant van je doos.

Vullen:

Ang mga plato ay nasa doos, na makakatulong kay Matrix upang mapalawak ang blijven zitten voor als je het omdraai.

* Nakapagtutuon kami ng doos nog niet dicht voordat we hebben gekeken als de code van onze arduino werken.

Steek de USB van je Arduino sa computer sa iyong pinto sa loob ng volgende stap

I-download ang LEDdisplay.fzz:

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

Hakbang 4: Pag-coding

Coding
Coding

I-download ang de laatste versie van Arduino IDE

Heb je het programma open dandownload je de LedControl.h

mamatay sa bevind ng library. Sa geef je de mogelijkheid om de LEDs

te programmeren.

Mag-download ng LEDdisplay.ino file

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

Maglagay ng he arduino programma. Ang Deze ay nai-verdeeld sa 4 na mga code

  1. Kahulugan ng mga mata at bibig: elke oog is geconfigureerd met een 8-byte array. Ang de mond ay gefineerd pinto at 24-byte array;
  2. Pag-setup: werkt display en begint met communicatie
  3. Pangunahin: upang mag-utos sa serial command ng komunikasyon sa pinakamabilis na pag-uusap gezicht getoond zal worden
  4. Mga pagpapaandar na pandiwang pantulong: laat functie zien van ogen en mond

Ano ang:

  • setRow: zet elke rij van de LED display en het ay sneller at setColumn
  • setIntensity: Nakakatanggap ng limitasyon ng bewasen van de LED helderheid

Hakbang 5: Paggamit

Paggamit
Paggamit

Nu upload je je code naar arduino. Buksan ang je serial monitor (ctrl + shift + m).

Nu kan je via serial monitor tekens invoeren om je gezicht te veranderen.

Voor de ogen:

  • : (normal)
  • ; (winky)
  • 8 (multo)

Voor de mond:

  • ) (masaya)
  • | (walang kinikilingan)
  • ((malungkot) D ng d (napakasaya)
  • O ng o (nagulat)
  • P ng p (dila)

I-type ang een paar en druk enter. Je gezicht komt nu tevoorschijn.

Mag-click dito upang i-Expression Robot

Inirerekumendang: