Obsah:

Skokový ovládač pohybu. (Progetto Arduino): 4 kroky
Skokový ovládač pohybu. (Progetto Arduino): 4 kroky

Video: Skokový ovládač pohybu. (Progetto Arduino): 4 kroky

Video: Skokový ovládač pohybu. (Progetto Arduino): 4 kroky
Video: Как управлять приводом с помощью Arduino - Robojax 2024, November
Anonim
Skokový ovládač pohybu. (Progetto Arduino)
Skokový ovládač pohybu. (Progetto Arduino)

Väčšina problémov spojených s používaním skoku Pohyb po ovládacom prvku Intenzita svetla a farebná LED dióda RGB v súvislosti s pohybom alebo pohybom hudby.

Referencia:

Leap Motion SDK:

Zásoby

PC

Spracovanie IDE

IDE arduino

Scheda Arduino Uno

Skokový pohyb

4 x cavi di collegamento

1 x LED RGB

3 x odpor 330Ω

1 x Breadboard

Krok 1: Collegamento Leap Motion / Arduino

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

Prvým krokom je rýchle skočenie a pohyb, ktorý môžete využiť, keď použijete spracovanie bežných knižníc „Processing. Serial“. Viac informácií nájdete v časti Leap Motion a Arduino, ktoré používajú rôzne prostredie. Program Leap Motion può esere v jazyku Java mentre Arduino C ++. Význam pri spracovaní knižnice „Processing. Serial“che mi permette attraverso la funzione "serial.write (src) di inviare dati ad Arduino per via seriale. I parametri che può acquisire questa classe sono Byte, int e string. La mia nezbytná Doplnkové rady obsahujú 0 až 255. Počet variabilných strún, ktoré môžu byť kompostované a zvyšujúce sa, je množstvo kompostov a množstvo spracovaných informácií. Séria Arduino prichádza s prvotriednymi informáciami o overení všetkých vašich zvukových údajov, ktoré vstupujú do všetkých sériových verzií, pričom sa líši od toho, či sa môžu líšiť od typu spracovania primárnych "/n".

Krok 2: Mappatura Coordiate Leap Motion

Mappatura Coordiate Leap Motion
Mappatura Coordiate Leap Motion

Súradnicová mapa Leap Motion: prepočítava sa jeden rad rozsahov, ktoré sú k dispozícii, ale podporujú 0-255. Čo sa týka vytvárania rámčekov, spracovávania, hromadnej práce s interaktívnymi boxmi „Interakčného boxu“s názvom Leap Motion, ktoré sa prejavujú v rôznych oblastiach a interoperabilitách. normalizácia súradníc normalizácie podľa manitúry. I valori base di questa classe sono i millimetri che ho quindi convertito in un range da 0 a 1 attraverso la funzione Vector normalize point (vector position, boolean, clamp). Fatto ciò moltiplico i valori per 255 e poi li convertto in intero per využitie Arduina.

A Questo Punto Illumino I led RGB.

developer-archive.leapmotion.com/documenta…

Krok 3: Scrittura Codice Su IDE Arduino

Scrittura Codice Su IDE Arduino
Scrittura Codice Su IDE Arduino

Doplnkové alebo komplexné spracovanie údajov o spracovaní údajov a hromadnom skákaní pohybových adries, ktoré sú už k dispozícii, 'IDE Arduino (Allegato)

Viac informácií o spracovaní kódexov a ich spracovaní.

Jednoznačne variabilné.

Nastavenie prázdnoty: Relatívne veľké množstvo relevantných LED svetiel spojených s prenosom RGB dát, ktoré sú k dispozícii vo vysokom rozlíšení a prenášajú údaje z radu sériových 9600).

Void Loop: všetky nulové reťazce, ktoré môžu vkladať všetky údaje, spracovávať a získavať rôzne hodnoty, používať rôzne stupne, oddeľovať jednotlivé reťazce, oddeľovať alej a vytvárať relatívne vzájomné vzťahy. výstup pin di).

Krok 4: Skica Caricamento Su Scheda Arduino

Doplnkové informácie o kódexe overenia a overení účinnosti každého testu nájdete v nasledujúcom texte.

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.

Mám k dispozícii všetky základné informácie a odkazy na tieto videá a videá na YouTube:

Arduino:

Spracovanie:

Odporúča: