» fr.Hardware
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

fr.Hardware

English | Spanish | Italian

The original english version of this page is newer and may contain information this translation does not have! Click here to view the english version.

Arduino

Arduino
Les patches du livre 'Prototyping Interfaces'

Nodes en rapport

Arduino (Devices StandardFirmata 2.x)
FirmataDecode (Devices 2.x)
FirmataEncode (Devices 2.x)
I2CDecode (Devices Firmata 2.x)
I2CEncode (Devices Firmata 2.x)
RS232 (Devices)

Le moyen le plus simple d’utiliser Arduino avec vvvv est de passer par le protocole firmata avec la node Arduino (Devices StandardFirmata 2.x).

Pour communiquer avec Arduino de manière un peu plus directe et avancée, utilisez la node RS232 (Devices).

Les nodes Arduino sont maintenues par jens.a.e et sont dispos dans l’addonpack.

L’addonpack contient des exemples très poussées par jens.a.e:

  • vvvv\addonpack\girlpower\Arduino

Des exemples dans votre dossier vvvv\girlpower\ :

  • IO\Arduino

Voir également :

Tablettes graphiques

Wikipedia à propos des tablettes graphiques
Les tablettes Wacom

Nodes en rapport

Tablet (Devices Wintab)

Les tablettes graphiques sont supportées dans vvvv grâce à la node Tablet (Devices Wintab).

Cette node est maintenue par moti et est dispo dans l’addonpack.

Kinect

Kinect pour Windows

Nodes en rapport

Kinect (Devices OpenNI)
Kinect (Devices Microsoft)
Skeleton (Devices Microsoft)
Hand (Devices Microsoft)
Face (Devices Microsoft)
Depth (Devices Microsoft)
... et plein d’autres.

Pour plus d’informations sur l’usage du Kinect avec vvvv, rendez-vous sur la page dédiée. Par ailleurs, la plupart des nodes Kinect disposent d'un helppatch.

Les nodes Kinect sont maintenues par vux, phlegma et joreg ; et sont dispos dans l’addonpack et le Pack DX11.

Voir également :

Lasers

Minilumax Light Interface
Pangolin LD2000

Nodes en rapport

Lumax (Devices)
LD2000 (Devices)

vvvv peut communiquer avec les lasers compatibles ILDA grâce à la node Lumax (Devices) qui fonctionne avec les interfaces Minilumax Light.

Pour le système Pangolin LD2000, utilisez la node LD2000 (Devices).

La node LD2000 (Devices) est dispo dans l’addonpack.

Pour plus d’informations, étudies les helppatches associés.

Voir également :

Leap

Leap Motion

Nodes en rapport

Leap (Devices)

Le Leap peut être utilisé dans vvvv grâce à la node Leap (Devices). Lisez son helppatch pour apprendre à l’utiliser.

Voir également :
leap-alternative-nodes (Contribution utilisant la v2 du SDK disposant de plus de fonctionnalités)

Projecteurs

Nodes en rapport

DMX (Network Artnet Sender)
DMX (Network Artnet Receiver)
Arduino (Devices StandardFirmata 2.x)
RS232 (Devices)

Il y a plusieurs moyens de contrôler des projecteurs dans vvvv : de l’usage des protocoles DMX/Art-Net aux cartes Arduino et autres shields.

Voir également :

Moteurs

Moteurs à courant continu
Moteurs pas à pas
Servomoteurs

Nodes en rapport

Arduino (Devices StandardFirmata 2.x)
RS232 (Devices)

Les moteurs sont dispos en trois parfums :

  • Moteurs à courant continu : les plus simples. Envoyez-leur une tension et ils tourneront.
  • Moteurs pas à pas : plus précis, dans la plus part des cas un driver est nécessaire pour les contrôler facilement.
  • Servomoteurs : grâce à un tas de trucs compliqués à l’intérieur, ils peuvent connaître leur position. On peut les contrôler grâce à une simple PWM.

Dans la plupart des cas, un moteur (ou son driver) est contrôlé par un microcontrôleur (un Arduino, par exemple).

Voir également :

Périphériques mobiles

Nodes en rapport

OSCEncoder (Network)
OSCDecoder (Network)
TUIODecoder (Network 1.0)
Kontrolleur (Network)

Des périphériques mobiles peuvent communiquer avec vvvv grâce aux applis suivantes :

Android
TouchOSC pour Android
TUIODroid
Control (OSC + MIDI)
Kontrolleur (lisez cette page à propos de l’exposition de pins)

iOS
TouchOSC
TUIOPad
Control (OSC + MIDI)

Windows Mobile
OSC Controller

Périphériques multitouch

Nodes en rapport

Touch (Devices Window)
TouchEvents (Touch Split)
TouchStates (Touch Split)
TUIODecoder (Network 1.0)

Périphériques multitouch Windows7/8
Le support multitouch de divers périphériques utilisant Windows 7/8 (comme 3M, Surface Pro, Dell Touchmonitor, PQLabs Frame) est possible grâce à la node Touch (Devices Window).

Périphériques tacticles TUIO
Certains périphériques (comme PQLabs Frame) utilisent le protocole TUIO pour transférer des données multitouch.

Microsoft Surface 1.0 (Table)

Interaction patterns frameworks

Oculus Rift

Oculus Rift

L’Oculus peut être utilisé dans vvvv via la contribution de herbst et mediadog.

Phidgets

Phidgets

Nodes en rapport

Manager (Devices Phidget)
LED (Devices Phidget)
RFID (Devices Phidget)
Accelerometer (Devices Phidget)
ServoMotor (Devices Phidget)
... et plein d’autres.

vvvv supporte de nombreux périphériques Phidgets grâce à tout un set de nodes de l’addonpack.

Les nodes Phidgets sont maintenues par phlegma, velcrome et woei et sont dispos dans l’addonpack.

Cartes d’entrées/sorties relais

Nodes en rapport

IO (Devices BMC meM-PIO)
IO (Devices Wiesemann+Theis Digital-EA)
... et plein d’autres

Vous voulez passer pro ? Il existe des solutions d’entrée/sortie de qualité industrielle, faites un tour du côté de ces périphériques :

Périphériques d’entrée/sorties USB et Ethernet
BMC digital I/O Systems (node dédiée)
W&T Interfaces (node dédiée)

RS232

RS-232

Nodes en rapport

RS232 (Devices)

N’importe-quel périphérique disposant d’un port RS232 peut être utilisé avec vvvv. Hacker et écrire des drivers pour connexions série peut devenir carrément fun dès lors que vous maîtrisez les outils de base.

Au passage, checkez la page How To RS232.
Des exemples dans votre dossier vvvv\girlpower\ :

  • IO\Arduino

Capteurs

Nodes en rapport

Arduino (Devices StandardFirmata 2.x)
RS232 (Devices)
IO (Devices BMC meM-PIO)
IO (Devices Wiesemann+Theis Digital-EA)
... et plein d’autres.

La manière la plus simple d’obtenir des données provenant de capteurs dans vvvv est d’utiliser une carte Arduino. Mais bien entendu, n’importe-quelle autre board d’entrée/sortie sera la bienvenue :

Cartes Arduino (nodes dédiées dans l’Addonpack)
Phidgets (nodes dédiées dans l’Addonpack)
Teensy Boards
Wearable FLORA (Compatible Arduino)
Wearable Lilypad (Compatible Arduino)
Raspberry Pi
Wiesemann+Theis Interfaces (Nodes dédiées)
BMC USB-PIO Cable (Nodes dédiées)
Complétez la liste …

Anciens périphériques :
IO-Warrior (Node dédiée)
Cinetix RS-232 Sensorbox (Node dédiée)
MIDIBox Devices
I-CubeX

Pour la plupart des périphériques et cartes, vous pouvez utiliser une simple node RS232 (Devices).
Au passage, checkez la page How To RS232.

Des exemples dans votre dossier vvvv\girlpower\ :

  • IO\Arduino

Voir également :

USB / HID

USB
HID

Nodes en rapport

HID (Devices)
HIDDecode (Devices)
HIDEncode (Devices)

N’importe-quel périphérique disposant d’un port USB et d’un profile HID (Human Interface Device) peut être connecté à vvvv.

Voir également :

WiiMote

WiiMote

Nodes en rapport

WiiMote (Devices)

Vous pouvez accéder aux données d’une WiiMote dans vvvv grâce à la node WiiMote (Devices). Lisez son helppatch pour apprendre à l’utiliser.

La node WiiMote (Devices) est maintenue par velcrome et est dispo dans l’addonpack.
Notez qu’il existe au moins trois types de WiiMote :
(Les “codes” mentionnés sont écrits sur la batterie)

  • la WiiMote de base sans MotionPlus, fonctionne avec vvvv
  • la nouvelle WiiMote avec MontionPlus inclus. Son code est LMB-RVL-WR/M-C0 (et C2). Elle fonctionne avec vvvv, mais sans MotionPlus. Si vous en avez besoin, utilisez GlovePIE, qui fonctionne parfaitement.
  • la dernière WiiMote avec MotionPlus inclus. Son code est LMB-RVL-WR/Z-C4 (et C6). Elle ne fonctionne pas avec vvvv, GlovePIE vous donne partiellement accès aux données et la connectivité est buggée. Elle dispose d’un bouton reset sur le cache plastique de la batterie, de manière à être réinitialisée sans avoir à enlever ce cache.

Périphériques bizarres

Si vous avez un périphérique très vieux/très étrange/très spécial, essayez ces liens, vous n’êtes peut-être pas seul :

anonymous user login

Shoutbox

~16h ago

joreg: Need your custom dose of #vvvv training? Join us at our studio in #berlin: vvvv-training-at-the-source

~6d ago

~11d ago

~11d ago

domj: Dev stream: Painting with light with a Vive controller, developing using VL and Schéma. Start at 17:00 https://www.twitch.tv/dominikjancik

~12d ago

joreg: July as it happened: vvvvhat-happened-in-july-2019 #vvvv

~13d ago

levi: @mrboni thanks mrboner. solved it by turning all the lights to strobe mode so framerate drops were actually a relief :P . love

~14d ago

joreg: reminder: this thursday, just before the patching circle, there is a free 2h intro to #vvvv gamma: free-vvvv-intro-workshops-this-summer-in-berlin

~14d ago

remony: this thursday, berlin, join the patching circle! patching-circle

~16d ago

mrboni: @levi - low light? gpu overworked?

~16d ago

levi: Any known issues w/ kinect2 dropping framerate massively lately?turned on today,hours before show and had this nice surprise.anyone ?