Table des matières:

Robot d'expression - Si ceci que cela : 5 étapes
Robot d'expression - Si ceci que cela : 5 étapes

Vidéo: Robot d'expression - Si ceci que cela : 5 étapes

Vidéo: Robot d'expression - Si ceci que cela : 5 étapes
Vidéo: Основные ошибки при возведении перегородок из газобетона #5 2024, Novembre
Anonim
Robot d'expression - Si ceci que cela
Robot d'expression - Si ceci que cela

Bonjour en welkom bij mijn Expression Robot Instructable.

C'est 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. De robot communiceert rencontré jou via een chatbox. Waarbij hij verschillende

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

Étape 1: Composants

Composants
Composants
Composants
Composants
Composants
Composants

C'est wat je allemaal nodig heb:

  • Matrice Arduino Uno8x8 LED avec pilote MAX7219 (x5)
  • Cavaliers femelle-femelle (4 cavaliers pour 5 câbles)
  • Fils de raccordement mâle-femelle (1 cavalier sur 5 câbles)
  • Un ordinateur
  • Kartonnen doos de Karton (voor als je het zelf maak)
  • Plakband
  • Schaar
  • Liniaal

Let op je hebt twee soorten jumpers:

  • Matrices femelle à femelle, voor connectie tussen
  • mâle-femelle, voor connectie tussen eerste Matrix en Arduino

Étape 2: Assemblage

Assemblée
Assemblée
Assemblée
Assemblée
Assemblée
Assemblée
Assemblée
Assemblée

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 et Arduino:

  • Broche numérique Arduino 13 = DIN du premier affichage
  • Broche numérique Arduino 12 = CLK du premier affichage
  • Pin numérique Arduino 11 = CS du premier affichage
  • Pin Arduino 5V = Vcc du premier affichage
  • Broche Arduino GND = broche Gnd du premier affichage

Étape 3: Couper et coller

Couper et coller
Couper et coller

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 est parti. De rest zet je samen op de juiste volgorde in de mond gedeelte. Plak de matrice stevig vanaf de binnenkant van je doos.

Vullen:

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

*Nous 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

Téléchargez LEDdisplay.fzz:

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

Étape 4: Codage

Codage
Codage

Téléchargez la dernière version de l'IDE Arduino

Heb je het programma open dandownload je de LedControl.h

mourir dans la bibliothèque je bevind. Dit geef je de mogelijkheid om de LEDs

les programmeurs.

Télécharger le fichier LEDdisplay.ino

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

Laad het in je arduino programma. Deze est verdeeld en 4 codes

  1. Définition des yeux et de la bouche: elke oog est configuré avec un tableau de 8 octets. De mond est un tableau de 24 octets;
  2. Configuration: werkt display et begint met communicatie
  3. Principal: commande de communication série wachten op en kiest welke gezicht getoond zal worden
  4. Fonctions auxiliaires: laat functie zien van ogen en mond

Wat c'est:

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

Étape 5: Utilisation

Usage
Usage

Nu télécharger je je code naar arduino. Ouvrez le moniteur série je (ctrl+shift+m).

Nu kan je via le moniteur série tekens invoeren om je gezicht te veranderen.

Voor de ogen:

  • : (Ordinaire)
  • ; (clin d'oeil)
  • 8 (fantôme)

Voor de mond:

  • ) (heureux)
  • | (neutre)
  • ((triste)D de d (très heureux)
  • O de o (surpris)
  • P de p (langue sortie)

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

Robot d'expression Zo heb je je eigen

Conseillé: