İfade Robotu - Bundan Daha İyiyse: 5 Adım
İfade Robotu - Bundan Daha İyiyse: 5 Adım
Anonim
İfade Robotu- If This Than That
İfade Robotu- If This Than That

Hallo en welkom bij mijn İfade Robotu Eğitilebilir.

D Bu, bundan daha fazlaysa, talimat verilebilir waar ik aan heb gewerkt tijdens mijn les van.

De Expression robotu, en iyi uyarıcılardan biridir.

zelfreflexie. De robot Communiceert, jou ile een sohbet kutusu aracılığıyla tanıştı. Waarbij hij verschillende

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

Adım 1: Bileşenler

Bileşenler
Bileşenler
Bileşenler
Bileşenler
Bileşenler
Bileşenler

Aynen öyle:

  • MAX7219 sürücülü (x5) Arduino Uno8x8 LED matris dizisi
  • Dişi-dişi jumper kabloları (4 jumper minibüs 5 kabel)
  • Erkek-dişi jumper kabloları (1 jumper van 5 kabel)
  • Een bilgisayar
  • Karton'un Kartonnen doos'u (voor als je het zelf maak)
  • plaket
  • Şaar
  • Liniaal

Op je hebt twee'nin jumperları yumuşatmasına izin verin:

  • kadından kadına, voor connectie tussen Matrisleri
  • erkekten kadına, voor connectie tussen eerste Matrix ve Arduino

2. Adım: Montaj

toplantı
toplantı
toplantı
toplantı
toplantı
toplantı
toplantı
toplantı

Hierboven'ın en iyi şemaları. Birbiriyle bağlantılı Matrix aan

je arduino ve tüm hızlar birleştirici je ve Matrix ve tüm güçler Matrix.

Connectie tussen eerste Matrix ve Arduino:

  • Arduino dijital pin 13 = ilk ekranın DIN
  • Arduino dijital pin 12 = ilk ekranın CLK'si
  • Arduino dijital pin 11 = ilk ekranın CS'si
  • Arduino 5V pin = İlk ekranın Vcc'si
  • Arduino GND pini = İlk ekranın Gnd pini

3. Adım: Kes ve Yapıştır

Kes ve yapıştır
Kes ve yapıştır

Knippen van je doos:

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

Plakken:

Matrix vastmaken, bij deze gaan biz basit bir plakband gebruiken. Zorg dat je Je eerste matrisi içinde en oogholte plaats en e tweede in de andere. Plak je Matrix gitti. De mond gedeelte'de dinlendi. Tüm bunlara ek olarak, en iyi seçeneklerden birini seçin.

Vullen:

Her şey yolunda, Matrix'te her şey yolunda gitti.

*Arduino'nun kodlarını da arduino olarak kodluyoruz.

Steek de USB van je Arduino içinde je bilgisayar en ga kapı naar de volgende stap

LEDdisplay.fzz'yi indirin:

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

Adım 4: Kodlama

kodlama
kodlama

En son sürüm Arduino IDE'yi indirin

Heb je het programı açık ve LedControl.h dosyasını indirin

je kitaplığında ölmek bevind. LED'leri gözden geçirin

programcılar.

LEDdisplay.ino dosyasını indirin

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

Je arduino programında çok iyi. Deze 4 kodda verdeeld

  1. Gözlerin ve ağzın tanımı: elke oog, 8 baytlık diziyle geconfigureerd bir araya geldi. De mond, 24 bayt dizilimli bir kapıdır;
  2. Kurulum: iletişim başladıktan sonra görüntülendi
  3. Ana: wachten op seri iletişim komutu en kiest welke gezicht getoond zal worden
  4. Yardımcı fonksiyonlar: laat functie zien van ogen en mond

Nedir:

  • setRow: zet elke rij van de LED ekran ve setColumn
  • setIntensity: Sınırsız bir şekilde sınırlandırılmış LED tutucu

Adım 5: Kullanım

kullanım
kullanım

Arduino'ya je je kodu yükleyin. Je seri monitörü açın (ctrl+shift+m).

Seri monitör üzerinden nu kan je, tekens invoeren om je gezicht te veranderen.

Vaor de ogen:

  • : (normal)
  • ; (göz kırptı)
  • 8 (hayalet)

voor de mond:

  • ) (mutlu)
  • | (doğal)
  • ((üzgün)D/d (çok mutlu)
  • O of o (şaşırdım)
  • P of p (dil dışarı)

een paar en druk enter yazın. Je gezicht komt nu tevoorschijn.

Zo heb je je eigen İfade Robotu

Önerilen: