Taula de continguts:

Robot d’expressió: si això sigui això: 5 passos
Robot d’expressió: si això sigui això: 5 passos

Vídeo: Robot d’expressió: si això sigui això: 5 passos

Vídeo: Robot d’expressió: si això sigui això: 5 passos
Vídeo: La Sotana 204 amb Víctor Font 2024, Juliol
Anonim
Robot d’expressió: si això sigui això
Robot d’expressió: si això sigui això

Salut i benvinguda al robot Expression Instructable.

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

De Expression robot is gemaakt met als doel jou als gebruiker te stimuleren bij je

zelfreflectie. El robot de comunicació es va reunir a través d’un chatbox. Waarbij hij verschillende

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

Pas 1: components

Components
Components
Components
Components
Components
Components

Dit is wat je allemaal nodig heb:

  • Matriu de matrius LED Arduino Uno8x8 amb controlador MAX7219 (x5)
  • Filferros de pont femení a femení (4 ponts de 5 kabels)
  • Filferros de pont per a home (1 pontet de 5 kabel)
  • Een ordinador
  • Kartonnen doos of Karton (voor als je het zelf maak)
  • Plakband
  • Schaar
  • Liniaal

Deixeu que twee soorten jumpers:

  • femella a dona, sense connexió entre matrius
  • home-to-female, per connectar-se amb Matrix en Arduino

Pas 2: Muntatge

muntatge
muntatge
muntatge
muntatge
muntatge
muntatge
muntatge
muntatge

Hierboven zie je de schema van componenten. Connecteu-vos a través de Matrix

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

Connecteu-vos amb Matrix i Arduino:

  • Pin digital Arduino 13 = DIN de la primera pantalla
  • Pin digital Arduino 12 = CLK de la primera pantalla
  • Pin digital Arduino 11 = CS de la primera pantalla
  • Pin Arduino 5V = Vcc de la primera pantalla
  • Arduino GND pin = Gnd pin de la primera pantalla

Pas 3: tallar i enganxar

Copiar i enganxar
Copiar i enganxar

Knippen van je doos:

  • Ogen = ongeveer 3x3 cm
  • Mond = ongeveer 10x3 cm
  • Ongeveer Bovenholte = 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 va anar. 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.

* We plakken onze doos nog niet dicht voordat we hebben gekeken als de codes van onze arduino werken.

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

Descarregueu LEDdisplay.fzz:

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

Pas 4: Codificació

Codificació
Codificació

Descarregueu la versió més recent d'Arduino IDE

Heu tenit el programa open dandownload des de LedControl.h

die in je library bevind. Feu clic aquí per veure els LEDs

te programeren.

Descarregueu el fitxer LEDdisplay.ino

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

Podeu obtenir un programa arduino. Deze és de color verd en 4 codis

  1. Definició dels ulls i de la boca: elke oog is geconfigureerd met een 8-byte array. De mond és una matriu de 24 bytes;
  2. Configuració: werkt display en begint met communicatie
  3. Main: wachten op serial communication command en kiest welke gezicht getoond zal worden
  4. Funcions auxiliars: laat functie zien van ogen en mond

Wat és:

  • setRow: es mostra el LED de la pantalla LED en aquest moment i fixa el setColumn
  • setIntensity: Dit gebruik om of limit te bepalen de LED helderheid

Pas 5: Ús

Ús
Ús

Nu upload je je code naar arduino. Obriu el monitor sèrie (ctrl + shift + m).

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

Voor de ogen:

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

Voor de mond:

  • ) (feliç)
  • | (neutral)
  • ((trist) D de d (molt feliç)
  • O of o (sorprès)
  • P de p (fora de llengua)

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

Zo heb je je eigen Expression Robot

Recomanat: