Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


projets:teensy4malinette:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
projets:teensy4malinette:accueil [2014/11/04 11:30]
resonance [Tutoriel]
— (Version actuelle)
Ligne 1: Ligne 1:
-====== Teensy4Malinette ====== 
-  * Porteur du projet : Fenshu 
-  * Date : xx/xx/xxxx 
-  * Licence : libre ! 
-  * Contexte :  
-  * Fichiers : lien 
-  * Lien : lien vers un site éventuellement 
  
-===== Description ===== 
-{{ :projets:teensy4malinette:img_20141023_114620.jpg?600 |}} 
- 
- 
- 
-**Utiliser Teensy 2.0 en mode hid (joystick) ou midi** \\ 
-L'objectif est de proposer une carte avec des capteurs interchangeables qui soit reconnue facilement par les ordinateurs, pour éviter l'installation de drivers ou logiciel arduino... les protocole HID et MIDI sont plutot reconnu facilement par nos ordinateurs sans drivers. 
-===== Matériaux ===== 
-  * Carte teensy (2.0) 
-  * Capteurs 
-  * Pure-data ou pas (en mode MIDI) 
- 
-===== Installation ===== 
-[[https://www.pjrc.com/teensy/td_download.html]] 
- 
-==== Mode joystick HID ===== 
-  - Choisir mouse,keyboard, joystick dans Tools > USB Type 
-  - Ouvrir l'exemple File > Examples > Teensy > USB_Joystick > Complete 
-[[https://www.pjrc.com/teensy/td_joystick.html]] 
- 
-**Les Entrées analogiques : route dans pd-extended** \\ 
-Ouvrir l'aide de l'objet Hid et cliquer sur bang pour connaitre le n° de port DEVICE de la carte teensy, ensuite cliquer start et les valeurs bougeront... si tout va bien... 
-{{ :projets:teensy4malinette:screen_shot_10-23-14_at_11.52_am.png |}} 
-  * F1 = 4 
-  * ... 
-  * ... 
-  * ... 
-  *  
- 
- 
- 
-:!: **Attention Hid ne parait pas stable.**.. trop d'info ? Interval a mettre resample ? 
- 
-==== Mode MIDI ===== 
- 
-todo  
- 
- 
-=== Servo midi === 
-Controler un servo en midi 
- 
-<code c> 
-#include <Servo.h>  
-Servo myservo;  // create servo object to control a servo  
-                // a maximum of eight servo objects can be created  
-int pos = 0;    // variable to store the servo position  
-  
-void setup()  
- 
-  myservo.attach(20);  // attaches the servo on pin 20 (F1) 
-  usbMIDI.setHandleNoteOn(myNoteOn); 
- 
-  
-void loop()  
- 
-    usbMIDI.read(1); 
- 
- 
-void myNoteOn(byte channel, byte note, byte velocity) 
-{ 
-  int pos=map(note, 1, 127, 0, 180); 
-  myservo.write(pos); 
-} 
- 
-</code> 
-===== Photos ===== 
-Autres photos, galerie, ... 
- 
-{{tag>[tag1 tag2 tag3]}} 
/home/resonancg/www/wiki/data/attic/projets/teensy4malinette/accueil.1415097039.txt.gz · Dernière modification: 2014/11/04 11:30 de resonance