Índice:

Robô de expressão - se este do que isso: 5 etapas
Robô de expressão - se este do que isso: 5 etapas

Vídeo: Robô de expressão - se este do que isso: 5 etapas

Vídeo: Robô de expressão - se este do que isso: 5 etapas
Vídeo: Bó do Catarina Vida loka também ama 2024, Novembro
Anonim
Robô de expressão - se isso do que isso
Robô de expressão - se isso do que isso

Hallo en welkom bij mijn Expression Robot Instructable.

DIt é instructable waar ik aan heb gewerkt tijdens mijn les van If This Than That.

O robô De Expression é gemaakt met als doel jou als gebruiker te estimulador bij je

zelfreflectie. O robô comunicador encontrou você via een chatbox. Waarbij hij verschillende

emoções zal vertonen bij je antwoord op zijn vraag. Hoe zou jij reageren op

Etapa 1: Componentes

Componentes
Componentes
Componentes
Componentes
Componentes
Componentes

Isso é wat je allemaal nodig heb:

  • Matriz de LED Arduino Uno8x8 com driver MAX7219 (x5)
  • Fios de ligação fêmea para fêmea (4 jumpers van 5 kabels)
  • Fios jumper macho-fêmea (1 jumper van 5 kabel)
  • Een computador
  • Kartonnen doos de Karton (voor als je het zelf maak)
  • Plakband
  • Schaar
  • Liniaal

Deixe op je hebt twee soorten jumpers:

  • feminino para feminino, matrizes voor connectie tussen
  • masculino para feminino, voor connectie tussen eerste Matrix en Arduino

Etapa 2: Montagem

conjunto
conjunto
conjunto
conjunto
conjunto
conjunto
conjunto
conjunto

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

je arduino en vervolgens conecteer je je Matrix aan de Volgende Matrix.

Connectie tussen eerste Matrix en Arduino:

  • Pino digital Arduino 13 = DIN do primeiro display
  • Pino digital 12 do Arduino = CLK do primeiro display
  • Pino digital 11 do Arduino = CS da primeira tela
  • Arduino 5V pin = Vcc da primeira tela
  • Arduino GND pin = Gnd pin do primeiro display

Etapa 3: cortar e colar

Copiar e colar
Copiar e colar

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 e tweede in de andere. Plak je Matrix foi. De rest zet je samen op de juiste volgorde in de mond gedeelte. Plak de matrix stevig vanaf de binnenkant van je doos.

Vullen:

Plaats een doekje in je doos, dit helpt je Matrix om goed vast te blijven zitten voor als je het omdraai.

* Nós colocamos onze doos nog niet dicht voordat we hebben gekeken als de codes van onze arduino werken.

Steek de USB van je Arduino em je computer en ga door naar de volgende stap

Baixe LEDdisplay.fzz:

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

Etapa 4: codificação

Codificação
Codificação

Baixe a última versão do Arduino IDE

Heb je het programma open dandownload je de LedControl.h

morrer em je biblioteca bevind. Dit geef je de mogelijkheid om de LEDs

te programmeren.

Baixe o arquivo LEDdisplay.ino

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

Laad het in je arduino programma. Deze é verdeeld em 4 códigos

  1. Definição de olhos e boca: elke oog is geconfigureerd met een 8-byte array. De mond é um array de 24 bytes;
  2. Configuração: werkt display en begint met comunicatie
  3. Principal: wachten op serial communication command en kiest welke gezicht getoond zal worden
  4. Funções auxiliares: laat functie zien van ogen en mond

O que é:

  • setRow: zet elke rij van de display LED en het is sneller dan setColumn
  • setIntensity: Dit gebruik om de limit te bepalen van de LED helderheid

Etapa 5: Uso

Uso
Uso

Nu upload je je code naar arduino. Abra o monitor serial je (ctrl + shift + m).

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

Voor de ogen:

  • : (normal)
  • ; (piscadela)
  • 8 (fantasma)

Voor de mond:

  • ) (feliz)
  • | (neutro)
  • ((triste) D de d (muito feliz)
  • O de o (surpreso)
  • P de p (língua para fora)

Digite een paar en druk enter. Je gezicht komt nu tevoorschijn.

Robô de Expressão Zo heb je je eigen

Recomendado: