فهرست مطالب:

ربات بیان- اگر این بیشتر از آن باشد: 5 قدم
ربات بیان- اگر این بیشتر از آن باشد: 5 قدم

تصویری: ربات بیان- اگر این بیشتر از آن باشد: 5 قدم

تصویری: ربات بیان- اگر این بیشتر از آن باشد: 5 قدم
تصویری: 😉 وقتی شوهرش سرکاره، ربات مرد تمام خواسته های زن را برآورده می کند 2024, جولای
Anonim
ربات بیان- اگر این از آن
ربات بیان- اگر این از آن

Hallo en welkom bij mijn Expression Robot Instructable.

اگر این از آن زمان باشد ، می توانید دستورالعمل لازم را بدهید.

ربات De Expression is gemaakt met als doel jou als gebruiker te stimuleren bij je

zelfreflectie ارتباطات روباتیک از طریق een chatbox با شما ملاقات کرد. Waarbij hij verschillende

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

مرحله 1: اجزاء

اجزاء
اجزاء
اجزاء
اجزاء
اجزاء
اجزاء

Dit is wat je allemaal nodig heb:

  • آرایه ماتریس LED آردوینو Uno8x8 با درایور MAX7219 (x5)
  • سیم های جهنده زن به زن (4 جهنده ون 5 کابل)
  • سیمهای جهنده مرد به زن (1 پرش کننده ون 5 کابل)
  • کامپیوتر Een
  • Kartonnen doos of Karton (voor als je het zelf maak)
  • پلاک بند
  • اسکار
  • Liniaal

Let op je hebt twee soorten jumpers:

  • ماتریکس های زن به زن ، voor connectie tussen
  • مرد به زن ، voor connectie tussen eerste Matrix en Arduino

مرحله 2: مونتاژ

مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ

Hierboven zie je de schema van component. Connecteer je eerste Matrix aan

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

Connectie tussen eerste Matrix en Arduino:

  • پین دیجیتال آردوینو 13 = DIN صفحه اول
  • پین دیجیتال آردوینو 12 = CLK صفحه نمایش مشت
  • پین دیجیتال آردوینو 11 = CS اولین نمایشگر
  • پین آردوینو 5V = Vcc اولین نمایشگر
  • پین GND آردوینو = پین Gnd صفحه اول

مرحله 3: برش و چسباندن

برش و چسباندن
برش و چسباندن

Knippen van je doos:

  • Ogen = ongeveer 3x3 سانتی متر
  • موند = 10x3 سانتی متر
  • Bovenholte ongeveer = 7x2 سانتی متر

پلاککن:

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 رفت. De rest zet je samen op de juiste volgorde in de mond gedeelte. Plak de matrix stevig vanaf de binnenkant van je doos.

ولن:

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 در رایانه و درب ورودی ناخواسته است

بارگیری LEDdisplay.fzz:

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

مرحله 4: کد نویسی

کد نویسی
کد نویسی

دانلود de laatste versie van Arduino IDE

Heb je het programma باز کردن dandownload je de LedControl.h

die in je librari bevind. Dif geef je de mogelijkheid om de LEDs

te programmeren.

فایل LEDdisplay.ino را بارگیری کنید

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

Laad het in je arduino programma. Deze در 4 کد verdeeld شده است

  1. تعریف چشم و دهان: elke oog is geconfigureerd met een 8-byte array. De mond درب gefineerd و array 24-byte است.
  2. راه اندازی: werkt display en begint met communatie
  3. اصلی: wachten op serial command command en kiest welke gezicht getoond zal worden
  4. توابع کمکی: laat functie zien van ogen en mond

وات این است:

  • 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 lederheid

مرحله 5: استفاده

استفاده
استفاده

Nu upload je je code naar arduino. مانیتور سریال را باز کنید (ctrl+shift+m).

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

Voor de ogen:

  • : (طبیعی)
  • ؛ (چشمکی)
  • 8 (شبح)

Voor de mond:

  • ) (خوشحال)
  • | (خنثی)
  • ((غمگین) D of d (بسیار خوشحالم)
  • O of o (متعجب)
  • P از p (زبان بیرون)

een paar en druk enter را تایپ کنید. Je gezicht komt nu tevoorschijn.

Rob heb je je eigen Expression Robot

توصیه شده: