Mundarija:

Leap Motion Controller. (Progetto Arduino): 4 qadam
Leap Motion Controller. (Progetto Arduino): 4 qadam

Video: Leap Motion Controller. (Progetto Arduino): 4 qadam

Video: Leap Motion Controller. (Progetto Arduino): 4 qadam
Video: Crypto Pirates Daily News - Tuesday January 19th, 2022 - Latest Crypto News Update 2024, Iyul
Anonim
Leap Motion Controller. (Progetto Arduino)
Leap Motion Controller. (Progetto Arduino)

Biz Leap Motion -ni boshqaramiz va RGB -ni boshqaramiz.

Malumot:

Leap Motion SDK:

Ta'minotlar

Kompyuter

IDE -ni qayta ishlash

IDE arduino

Scheda Arduino Uno

Yugurish harakati

4 ta kollejda o'qish

1 x Led RGB

3 x qarshilik 330Ω

1 x non paneli

1 -qadam: Collegamento Leap Motion / Arduino

Collegamento Leap Motion / Arduino
Collegamento Leap Motion / Arduino
Collegamento Leap Motion / Arduino
Collegamento Leap Motion / Arduino

Leap Motion va Arduino kompaniyalarining asosiy qadamlari "Kutubxonani qayta ishlash" kitobini qayta ishlash. Bir vaqtning o'zida Leap Motion va Arduino -da turli xil o'yin -kulgilar mavjud. Leap Motion dasturi Arduino C ++ Java uchun dasturiy ta'minot. "Processing. Serial" ni qayta ishlashda "Arxiv" serial.write (src) buyrug'i bilan ketma -ket "Byte" ni tanlang, men esa baytni qidiraman. Arduino raqamlari 0-255-sonli ma'lumotlar bilan almashtiriladi, shuning uchun ular bir-biridan farq qiladi. Arduino seriali. Keling, bir necha oydan buyon yuqori darajadagi ma'lumotlarga ega bo'lishni xohlasangiz, uni qayta ishlang "/n".

2 -qadam: Mappatura Coordiate Leap Motion

Mappatura Coordiate Leap Motion
Mappatura Coordiate Leap Motion

Leap Motion koordinatalari: 0-255 gacha bo'lgan masofani bosib o'tish uchun. Qayta ishlansa, "Leap Motion" "interfaol quti" ni qayta ishlashni xohlasangiz, "Leop Motion" ni o'chirib qo'ying, bu esa har xil turdagi Internet -qidiruv tizimlari tomonidan amalga oshiriladi. fornisce koordinata normallashtirish har bir kishi uchun. Ilova bir vaqtning o'zida millimetrli va bir xil darajadagi "Vektorni normalizatsiya qilish nuqtasi (vektor pozitsiyasi, mantiqiy, qisqich). O'rtacha qiymatlar 255 ga teng. utilizzarli yoki Arduino.

Men RGB -ni boshqaradigan punto illumino vazifasini bajarganman.

developer-archive.leapmotion.com/documenta…

3 -qadam: Scrittura Codice Su IDE Arduino

Scrittura Codice IDE Arduino
Scrittura Codice IDE Arduino

Arduino -da Leap Motion -ni qayta ishlash yoki qayta ishlashni osonlashtirish, IDE Arduino (Allegato)

Arduino -ni yaratganingizdan so'ng, siz uni qayta ishlashingiz mumkin.

Ma'lumotni aniqlang.

Bo'sh joyni o'rnatish: 9600 -sonli portativ protokoli bilan bog'liq muammolarni hal qilish.

Void Loop: bir nechta kalitlarga ega bo'lishni xohlasangiz, ularni qayta ishlash, bir -biridan ajratib olish, bir -biridan farqli o'laroq, bir -biridan farq qiladi. pin di chiqish).

4 -qadam: Caricamento eskizi Su Scheda Arduino

Bu erda siz kodni eslatib o'tishingiz mumkin, bu sizning chizmalaringizni eslatadi va Arduino tomonidan boshqariladi.

Quindi:

-alzando la mano destra dal basso verso l'alto, controllo i colori del led;

-alzando la mano sinistra dal basso verso l'alto, controllo l'intensità della luminosità;

-facendo un cerchio con un dito, inverto i valori della luminosità e dei colori.

Men videoklipni youtube -da videokliplar bilan bog'layman:

Arduino:

Qayta ishlash:

Tavsiya: