» 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

~13d ago

~17d ago

joreg: The Winter Season of vvvv workshops is now over but all recordings are still available for purchase: https://thenodeinstitute.org/ws23-vvvv-intermediates/

~23d ago

schlonzo: Love the new drag and drop functionality for links in latest previews!

~1mth ago

joreg: Workshop on 29 02: Create Sequencers and Precise Clock Based Tools. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-08-create-sequencers-and-precise-clock-based-tools-in-vvvv-gamma/

~1mth ago

joreg: Workshop on 22 02: Unlocking Shader Artistry: A Journey through ‘The Book of Shaders’ with FUSE. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-12-book-of-shaders/

~2mth ago

joreg: Talk and Workshop on February 15 & 16 in Frankfurt: https://visualprogramming.net/blog/vvvv-at-node-code-frankfurt/

~2mth ago

woei: @Joanie_AntiVJ: think so, looks doable