Cuprins:

Robot de expresie - Dacă acesta este atât: 5 pași
Robot de expresie - Dacă acesta este atât: 5 pași

Video: Robot de expresie - Dacă acesta este atât: 5 pași

Video: Robot de expresie - Dacă acesta este atât: 5 pași
Video: Ce înseamna semnul tau din nastere 2024, Noiembrie
Anonim
Robot de expresie - Dacă asta decât atât
Robot de expresie - Dacă asta decât atât

Hallo en welkom bij mijn Expression Robot 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. Comunitatea robotului s-a întâlnit prin intermediul unei cutii de chat. Waarbij hij verschillende

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

Pasul 1: Componente

Componente
Componente
Componente
Componente
Componente
Componente

Dit is wat je allemaal nodig heb:

  • Matrice LED Arduino Uno8x8 cu driver MAX7219 (x5)
  • Sârme jumper de la femeie la femeie (4 jumperi cu 5 kabeli)
  • Fire jumper de la bărbat la femeie (1 jumper van 5 kabel)
  • Een computer
  • Kartonnen doos of Karton (voor als je het zelf maak)
  • Plakband
  • Schaar
  • Liniaal

Lăsați-i pe toți soortenii să cumpere:

  • de la femeie la femeie, fără conectare la matrice
  • male-to-female, voor connectie tussen eerste Matrix en Arduino

Pasul 2: Asamblare

Asamblare
Asamblare
Asamblare
Asamblare
Asamblare
Asamblare
Asamblare
Asamblare

Hierboven zie je de schema van componenten. Conectați-vă la Matrix

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

Conectați-vă la Matrix și Arduino:

  • Pinul digital Arduino 13 = DIN al primului afișaj
  • Pinul digital Arduino 12 = CLK al afișajului de pumn
  • Pinul digital Arduino 11 = CS al primului afișaj
  • Pinul Arduino 5V = Vcc al primului afișaj
  • Pinul GND Arduino = pinul Gnd al primului afișaj

Pasul 3: Tăiați și lipiți

Tăiat și lipiți
Tăiat și lipiți

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 a plecat. 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 în Arduino în computer în ga door naar de volgende stap

Descărcați LEDdisplay.fzz:

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

Pasul 4: Codificare

Codificare
Codificare

Descărcați versiunea completă a Arduino IDE

Acesta este programul deschis dandownload pentru LedControl.h

die in je library bevind. Introduceți mai multe informații despre LED-uri

te programeren.

Descărcați fișierul LEDdisplay.ino

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

Laad het in je arduino program. Deze este verdeeld în 4 coduri

  1. Definiția ochilor și gurii: elke oog is geconfigureerd met een 8-byte array. De mond este gefineerd door een 24-byte array;
  2. Setup: werkt display en begint met communicatie
  3. Main: wachten op serial communication command en kiest welke gezicht getoond zal worden
  4. Funcții auxiliare: laat functie zien van ogen en mond

Wat este:

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

Pasul 5: utilizare

Utilizare
Utilizare

Nu încărcați codul naar arduino. Deschideți monitorul serial (ctrl + shift + m).

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

Voor de ogen:

  • : (normal)
  • ; (Winky)
  • 8 (fantomă)

Voor de mond:

  • ) (fericit)
  • | (neutru)
  • ((trist) D din d (foarte fericit)
  • O of o (surprins)
  • P de p (limba afară)

Tastați een paar en druk enter. Je gezicht komt nu tevoorschijn.

Zo heb je je eigen Expression Robot

Recomandat: