Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
wiki:flossmanuals:detruire-l-image-par-la-masturbation:accueil [2021/05/23 23:23] lucie |
wiki:flossmanuals:detruire-l-image-par-la-masturbation:accueil [2021/06/01 17:41] damien.muti |
||
---|---|---|---|
Ligne 12: | Ligne 12: | ||
===== Intentions ===== | ===== Intentions ===== | ||
**Interroger la surconsommation d' | **Interroger la surconsommation d' | ||
- | En effet, 25% des recherches Google concerne la pornographie, | + | |
- | **Devant un écran sur lequel défileraient des extrait de films pornographiques, | + | Dans les faits, 25% des recherches Google concerne la pornographie, |
+ | |||
+ | **Devant un écran sur lequel défileraient des extrait de films pornographiques, | ||
+ | |||
+ | Massage du clitoris ou branlette, libre à l' | ||
Les visuels suivants sont tirés d'une vidéo que j'ai réalisé grâce à un plug-in After Effect. C'est cet effet de destruction de l' | Les visuels suivants sont tirés d'une vidéo que j'ai réalisé grâce à un plug-in After Effect. C'est cet effet de destruction de l' | ||
Ligne 44: | Ligne 48: | ||
- | // accéléromètre | + | {{:wiki: |
- | #include < | + | |
- | #include < | + | |
- | ADXL345 adxl; //variable adxl is an instance of the ADXL345 library | + | |
- | + | ||
- | // seuil sur l' | + | |
- | double seuil_a = 1.5; /////////////// | + | |
- | + | ||
- | // compteur de pas | + | |
- | int compteurPas = 0; | + | |
- | int Delta_T = 100; // temps de pause correspondant à la durée approximative d'un choc | + | |
- | + | ||
- | // debug | + | |
- | double a_max = 0; | + | |
- | + | ||
- | // srialCallResponse | + | |
- | int firstSensor = 0; // first analog sensor | + | |
- | int inByte = 0; // incoming serial byte | + | |
- | + | ||
- | void setup() | + | |
- | // start serial port at 9600 bps: | + | |
- | Serial.begin(9600); | + | |
- | while (!Serial) | + | |
- | ; // wait for serial port to connect. Needed for native USB port only | + | |
- | } | + | |
- | initialiser_accelerometre(); | + | |
- | establishContact(); | + | |
- | } | + | |
- | + | ||
- | void loop() { | + | |
- | // if we get a valid byte, read analog ins: | + | |
- | if (Serial.available() > 0) { | + | |
- | // get incoming byte: | + | |
- | inByte = Serial.read(); | + | |
- | // lire la valeurtde l' | + | |
- | firstSensor = floor(mesurerAcceleration() )*100; | + | |
- | // valeurentre0 et 255 | + | |
- | firstSensor = map (firstSensor, | + | |
- | + | ||
- | // send sensor values: | + | |
- | Serial.write(firstSensor); | + | |
- | } | + | **Programme Arduino** permettant de mesurer l' |
- | } | + | |
- | void establishContact() | + | {{: |
- | while (Serial.available() <= 0) { | + | |
- | Serial.print(' | + | |
- | delay(300); | + | |
- | | + | |
- | } | + | |
+ | **Programme Processing** permettant de modifier la couleur d'une balle en fonction de l' | ||
+ | {{: | ||