Sadržaj:

Robot za izražavanje- Ako ovo nego ono: 5 koraka
Robot za izražavanje- Ako ovo nego ono: 5 koraka

Video: Robot za izražavanje- Ako ovo nego ono: 5 koraka

Video: Robot za izražavanje- Ako ovo nego ono: 5 koraka
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Studeni
Anonim
Robot za izražavanje- Ako ovo nego ono
Robot za izražavanje- Ako ovo nego ono

Hallo en welkom bij myjn 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. De robotski komunikator upoznao vas je putem een chatbox -a. Waarbij hij verschillende

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

Korak 1: Komponente

Komponente
Komponente
Komponente
Komponente
Komponente
Komponente

Ovo je ono što je nevjerojatno potvrđeno:

  • Arduino Uno8x8 LED matrični niz s upravljačkim programom MAX7219 (x5)
  • Žice kratkospojnika za žene (4 kratkospojnika van 5 kablova)
  • Žice kratkospojnika muško-žensko (1 kratkospojnik van 5 kabela)
  • Računalo
  • Kartonnen doos of Karton (voor als je het zelf maak)
  • Plakband
  • Schaar
  • Liniaal

Neka op je hebt twee soorten skakači:

  • žensko-žensko, za povezivanje matrica
  • muško-ženski, za povezivanje povezane matrice u Arduinu

Korak 2: Montaža

Skupština
Skupština
Skupština
Skupština
Skupština
Skupština
Skupština
Skupština

Hierboven zie je de schema van komponente. Connecteer je eerste Matrix

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

Connectie tussen eerste Matrix en Arduino:

  • Arduino digitalni pin 13 = DIN prvog zaslona
  • Arduino digitalni pin 12 = CLK zaslona šake
  • Arduino digitalni pin 11 = CS prvog zaslona
  • Arduino 5V pin = Vcc prvog zaslona
  • Arduino GND pin = Gnd pin prvog zaslona

Korak 3: Izrežite i zalijepite

Izreži i zalijepi
Izreži i zalijepi

Knippen van je doos:

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

Plakken:

Je kan op verschillende manier je Matrix widemaken, 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 goed. 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 wide te blijven zitten voor als je het omdraai.

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

Steek de USB van je Arduino u računalu i na vratima naar de volgende stap

Preuzmite LEDdisplay.fzz:

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

Korak 4: Kodiranje

Kodiranje
Kodiranje

Preuzmite najnoviju verziju Arduino IDE -a

Heb je het programma open dandownload je de LedControl.h

die in je knjižnica bevind. Ovaj geef je de mogelijkheid om de LEDs

te programirani.

Preuzmite datoteku LEDdisplay.ino

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

Učitajte u je arduino programu. Deze je verdeeld u 4 koda

  1. Definicija očiju i usta: elke oog je geconfigureerd een 8-byte array. De mond je gefineerd door een 24-byte array;
  2. Postavljanje: prikaz zaslona i početak komunikacije
  3. Main: wachten op serijska komunikacijska naredba en kiest welke gezicht getoond zal worden
  4. Pomoćne funkcije: laat functie zien van ogen en mond

Što je:

  • setRow: Zet elke rij van de LED display en het is sneller dan setColumn
  • setIntensity: Odredite sve granice ograničenja koje LED dioda drži

Korak 5: Upotreba

Upotreba
Upotreba

Nu upload je kod naar arduino. Otvorite serijski monitor (ctrl+shift+m).

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

Ogen de ogen:

  • : (normalno)
  • ; (namiguje)
  • 8 (duh)

Voor de mond:

  • ) (sretno)
  • | (neutralno)
  • ((tužno) D od d (vrlo sretan)
  • O od o (iznenađeno)
  • P od p (jezik van)

Upišite een paar en druk enter. Je gezicht komt nu tevoorschijn.

Zo heb je je eigen Expression Robot

Preporučeni: