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

it.Hardware

English | Spanish | French

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
Patch dal libro 'Prototyping Interfaces'

Nodi correlati

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)

Il modo più semplice di usare un Arduino con vvvv è tramite il protocollo firmata usando il nodo Arduino (Devices StandardFirmata 2.x).

Un modo più avanzato e diretto per comunicare con Arduino è il nodo RS232 (Devices).

I nodi Arduino sono un contributo di jens.a.e e sono inclusi nell'addonpack.

L'addonpack contiene numerosi esempi realizzati da jens.a.e:

  • vvvv\addonpack\girlpower\Arduino

Esempi nella directory vvvv\girlpower\:

  • IO\Arduino

Consultate anche:

Tavolette grafiche

Wikipedia sulle tavolette
Tavolette Wacom

Nodi correlati

Tablet (Devices Wintab)

Le tavolette grafiche sono supportate tramite il nodo Tablet (Devices Wintab).

Questo nodo è un contributo di moti ed è incluso nell'addonpack.

Kinect

Kinect per windows

Nodi correlati

Kinect (Devices OpenNI)
Kinect (Devices Microsoft)
Skeleton (Devices Microsoft)
Hand (Devices Microsoft)
Face (Devices Microsoft)
Depth (Devices Microsoft)
...e molti altri

Per maggiori informazioni sull'uso di Kinect con vvvv, consultate questa pagina dedicata. Inoltre la maggior parte dei nodi Kinect hanno una helppatch da consultare.

I nodi Kinect sono un contributo di vux, phlegma e joreg e sono inclusi nell'addonpack.

Leap

Leap Motion

Nodi correlati

Leap (Devices)

Il Leap comunica tramite il nodo Leap (Devices). Consultate la helppatch per ulteriori informazioni.

Luci

Nodi correlati

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

Ci sono più modi per controllare le luci: dall'utilizzare dispositivi DMX/Art-Net, fino ad Arduino e dispositivi custom.

Consultate inoltre:

Motori

Motori CC, DC motors
Motore passo-passo
Servo motori RC

Nodi correlati

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

Ci sono tre tipi di motori:

  • Motori CC, i più semplici; dategli corrente e cominceranno a girare
  • Motori step, o passo-passo: i più precisi; in molti casi è necessario hardware esterno per poterli controllare appropriatamente
  • Servo motori: molto complessi al loro interno, conoscono la loro posizione. Possono essre controllati tramite un segnale PWM, modulazione di larghezza di impulso

Di solito un microcontroller, come può essere Arduino, viene utilizzato per controllare un motore.

Consultate inoltre:

Dispositivi Mobili

Nodi Correlati

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

I dispositivi mobili possono comunicare usando le seguenti applicazioni:

Android
TouchOSC per Android
TUIODroid
Control (OSC + MIDI)
Kontrolleur (Consultate questa pagina per informazioni su come esporre i pin, pin exposing)

iOS
TouchOSC
TUIOPad
Control (OSC + MIDI)

Windows Mobile
OSC Controller

Dispositivi Multi-touch

Nodi correlati

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

Dispositivi touch Windows7/8
Il supporto per multitouch di vari dispositivi che girano con Windows7/8 (come 3M, Surface Pro, Dell Touchmonitor, PQLabs Frame) è disponibile tramite

Dispositivi touch TUIO
Alcuni dipositivi (come PQLabs Frame) utilizzano il protocollo TUIO per trasferire i dati.

Microsoft Surface 1.0 (Table)

Strutture di modelli di interazione, Interaction patterns frameworks

Oculus Rift

Oculus Rift

Oculus può essere usato con vvvv grazie al contributo di herbst e mediadog.

Phidgets

Phidgets

Nodi correlati

Manager (Devices Phidget)
LED (Devices Phidget)
RFID (Devices Phidget)
Accelerometer (Devices Phidget)
ServoMotor (Devices Phidget)
...e molti altri

vvvv supporta molti dispositivi Phidgets grazie ad un gruppo di nodi presenti nell'addonpack.

I nodi Phidgets sono un contributo di phlegma, velcrome e woei e sono inclusi nell'addonpack.

Schede Relay IO

Nodi correlati

IO (Devices BMC meM-PIO)
IO (Devices Wiesemann+Theis Digital-EA)
...e molti altri

Cercate soluzioni professionali? Ci sono alcune soluzioni per l'input/output a standard elevati:

Dispositivi In/Out USB e Ethernet
BMC digital I/O Systems (nodo dedicato)
W&T Interfaces (nodo dedicato)

RS232

RS-232

Nodi correlati

RS232 (Devices)

Qualsiasi dispositivo che abbia una porta RS232 può essere connesso con vvvv. Con vvvv, scrivere driver per connessioni e smanettare su protocolli seriali è molto divertente, una volta che avrete fatto pratica con gli strumenti di base.

Consultate inoltre: How To RS232.

Esempi nella directory vvvv\girlpower\:

  • IO\Arduino

Sensori

Nodi correlati

Arduino (Devices StandardFirmata 2.x)
RS232 (Devices)
IO (Devices BMC meM-PIO)
IO (Devices Wiesemann+Theis Digital-EA)
...e molti altri

Il modo più semplice per ricevere segnali da sensori con vvvv è usando una scheda Arduino. Chiaramente qualsiasi altra scheda IO è la benvenuta:

Arduino (nodo dedicato nell'addonpack)
Phidgets (nodi dedicati nell'addonpack)
Schede Teensy
Wearable FLORA (Arduino compatibile)
Wearable Lilypad (Arduino compatibile)
Raspberry Pi
Wiesemann+Theis Interfaces (nodo dedicato)
BMC USB-PIO Cable (nodo dedicato)
Aggiungete i vostri...

Dispositivi meno recenti:
IO-Warrior (nodo dedicato)
Cinetix RS-232 Sensorbox (nodo dedicato)
MIDIBox Devices
I-CubeX

Si può usare semplicemente un nodo RS232 (Devices) per comunicare con molti dispositivi e schede.

Consultate anche How To RS232.

Esempi nella directory vvvv\girlpower\:

  • IO\Arduino

Consultate anche:

USB / HID

USB
HID

Nodi correlati

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

Qualsiasi dispositivo con una porta USB ed un profilo HID, Human Interface Device, installato può essere connesso con vvvv.

Consultate anche:

WiiMote

WiiMote

Nodi correlati

WiiMote (Devices)

Il nodo WiiMote (Devices) consente di accedere ai dati di un WiiMote. Consultate la helppatch per imparare ad usarlo.

Il nodo WiiMote (Devices) è un contributo di velcrome ed è inserito nell'addonpack.

Ci sono almeno tre tipi di WiiMote:
(Il codice può essere trovato nello scompartimento batteria)

  • il classico WiiMote senza MotionPlus, che funziona con vvvv.
  • il nuovo WiiMote con incluso MotionPlus: il codice è LMB-RVL-WR/M-C0 (e C2) e funziona con vvvv, ma vvvv non supporta MotionPlus; se avete bisogno di MotionPlus utilizzate GlovePIE, che offre pieno supporto per questa caratteristica.
  • l'ultimissimo WiiMote con incluso MotionPlus: il codice è LMB-RVL-WR/Z-C4 (e C6). Non si connette con vvvv; con GlovePIE si ottengono dati parziali e la connettività ha dei problemi; ha un pulsante reset esterno.

Altro Hardware

Se avete hardware vecchio / strano / molto speciale, consultate questi link, forse non siete soli:

anonymous user login

Shoutbox

~6d ago

joreg: vvvvTv S02E03 is out: Logging: https://youtube.com/live/OpUrJjTXBxM

~8d ago

~9d ago

joreg: Follow TobyK on his Advent of Code: https://www.twitch.tv/tobyklight

~13d ago

joreg: vvvvTv S02E02 is out: Saving & Loading UI State: https://www.youtube.com/live/GJQGVxA1pIQ

~13d ago

joreg: We now have a presence on LinkedIn: https://www.linkedin.com/company/vvvv-group

~20d ago

joreg: vvvvTv S02E01 is out: Buttons & Sliders with Dear ImGui: https://www.youtube.com/live/PuuTilbqd9w

~26d ago

joreg: vvvvTv S02E00 is out: Sensors & Servos with Arduino: https://visualprogramming.net/blog/2024/vvvvtv-is-back-with-season-2/

~26d ago

~27d ago

fleg: hey there! What's the best tool for remote work? Teamviewer feels terrible. Thanks!

~1mth ago

joreg: Last call: 6-session vvvv beginner course starting November 4: https://thenodeinstitute.org/courses/ws24-5-vvvv-beginners-part-i/