[TILTAudio] Pilotage des led strip sur Médieval Madness

Aide, Dépannage et discussions relatives aux flippers DMD

Flipper concerné :

Medieval Madness
williams, 1997
(lié par : Leveeger)
Répondre
Avatar du membre
Wpc Guru
Dept: 000
Collec Perso: 0 flip
Rech/Achete: 0 flip
Messages : 740
Enregistré le : 08/08/2017
Niveau : Confirmé
Pro / revendeur : non

[TILTAudio] Pilotage des led strip sur Médieval Madness

Message par Wpc Guru » dim. 08 05, 2022 09:34

Bonjour @tous
M'étant attelé hier au montage d'un carte TILTAUDIO v3.8 (il existe une 3.10 mais les fonctions sont identiques), j'en suis arrivé à une première installation concluante en quelques heures sur mon démolition man, le flip étant dispo, mais peu importe le flip utilisé, ce n'a pas le sujet.

Le but à terme est de dépasser l'ambiance visuelle d'un médiéval madness remake LE sur un medieval original, y'a du travail !

Pour cet objectif, la dernière version de la cate TILTAudio permet d'exécuter des commandes avec le language LUA qui envoient des infos sur le bus I2C sur un carte Arduino Pro Mini on-board. Cette carte Arduino aura pour fonction de piloter les led strip Standard ou ws2812 (ou ce que vous voulez) ou mieux encore les plus récentes wk6812 qui sont des RGBW (un peu dur à trouver en Europe en ce moment à cout réduit)

La carte TiltAudio n'a pas besoin d'être installé dans le flip pour faire les test. Un Simple alim 12V pour au moins démarré l'alim à découpage EMBED 5V suffit à démarrer le raspberry PI et l'arduino pro.

je suis parti du fichier exemple ta-rgb-extender et je le simplifie afin de pouvoir débutter sur un code simple. Le but ici est de transférer une info entre le raspberry et l'arduino, la façon de piloter une led strip n'est pas important ici pour l'instant.

dans le fichier init.lua, nous avons une méthode par exemple de ce type :

function setColorForRing(color)
sendI2CW(0x60,color)
end

Ox60 etant l'adresse I2C de la carte arduino, il conviendra d'utiliser la même adresse dans le code arduino :

le code arduino :

#include <Wire.h>. //headers de la librairie I2C

dans le setup()

void setup() {
Wire.begin(Ox60); //I2C_ADDRESS c'est ici qu'on indique que l'arduino répondu à l'adresse I2C Ox60, la même que le code LUA
Wire.onReceive(receiveEvent); // la méthode receiveEvent sera appelé quand des octets vont arriver sur le bus I2C;
Serial.begin(9600); // pour débugger dans la console
}

void receiveEvent(int count)
{
Serial.println(count); //on affiche ici le nombre d'octets recus dans la console

if (count == 2){ //2 octets car il
byte color = Wire.read();
Serial.println(color);
}

}

voila, c'est à peu prêt tout pour le début

IMG_4644.jpg
En full restoration : T2 - Dr Who - GetAway *2

Turtlemaster
Dept: 68
Rech/Achete: 0 flip
Messages : 76
Enregistré le : 09/01/2021
Pas vu depuis 1 mois
Niveau : Initié
Pro / revendeur : non

Re: [TILTAudio] Pilotage des led strip sur Médieval Madness

Message par Turtlemaster » lun. 09 05, 2022 11:51

J’ai pas compris la Moitié de ce que tu as écrit mais le sujet m’intéresse. C’est ce qui manque même à Pinstadium, de pouvoir piloter l’éclairage en fonction du mode de jeu ou son, et pas juste connecté à la GI ou un flash. Hâte de voir tes résultats ! :-%:

Avatar du membre
chudaboy
Dept: 62
Rech/Achete: 0 flip
Messages : 103
Enregistré le : 11/08/2020
Pas vu depuis 2 mois
Niveau : Débutant
Pro / revendeur : non
Localisation : arras/lens

Re: [TILTAudio] Pilotage des led strip sur Médieval Madness

Message par chudaboy » jeu. 19 05, 2022 16:19

hâte de voir la suite...
on peut tromper mille personnes une fois mais on ne peut pas tromper une fois mille personnes...

Avatar du membre
Wpc Guru
Dept: 000
Collec Perso: 0 flip
Rech/Achete: 0 flip
Messages : 740
Enregistré le : 08/08/2017
Niveau : Confirmé
Pro / revendeur : non

Re: [TILTAudio] Pilotage des led strip sur Médieval Madness

Message par Wpc Guru » jeu. 19 05, 2022 21:24

hello à tous,


Je ne débattrai plus sur tiltaudio sur flipjuke, je suis passé sur le lien cité au dessus.
En full restoration : T2 - Dr Who - GetAway *2

Avatar du membre
metwurcht
Dept: 70
Collec Perso: 7 flips
Rech/Achete: 0 flip
accepte les visites de sa Gameroom
Messages : 4856
Enregistré le : 05/01/2012
Niveau : Initié
Pro / revendeur : non
Localisation : 70110
Contact :

Re: [TILTAudio] Pilotage des led strip sur Médieval Madness

Message par metwurcht » ven. 20 05, 2022 09:12

Bio Stein a écrit :
jeu. 19 05, 2022 21:24
hello à tous,


Je ne débattrai plus sur tiltaudio sur flipjuke, je suis passé sur le lien cité au dessus.
salut , je ne vois pas le lien ?
KIFF LE (n°79);Iron Mädchen LE (n°495) ; Apérosmith LE ( n°402) ; GUMS LE ;TRANSFORMATEUR COMBO LE(n°37) ;CATMAN66 ; lethalica monster premium.
Metwurcht sur insider connected
Guillaume sur scorbit

Avatar du membre
Wpc Guru
Dept: 000
Collec Perso: 0 flip
Rech/Achete: 0 flip
Messages : 740
Enregistré le : 08/08/2017
Niveau : Confirmé
Pro / revendeur : non

Re: [TILTAudio] Pilotage des led strip sur Médieval Madness

Message par Wpc Guru » ven. 20 05, 2022 15:04

metwurcht a écrit :
ven. 20 05, 2022 09:12
Bio Stein a écrit :
jeu. 19 05, 2022 21:24
hello à tous,


Je ne débattrai plus sur tiltaudio sur flipjuke, je suis passé sur le lien cité au dessus.
salut , je ne vois pas le lien ?
https://www.gamoover.net/Forums/index.php?topic=43859.0
En full restoration : T2 - Dr Who - GetAway *2

Avatar du membre
flip78
Dept: 78
Rech/Achete: 0 flip
Messages : 1768
Enregistré le : 26/05/2008
Niveau : Expert
Localisation : Verneuil sur Seine
Contact :

Re: [TILTAudio] Pilotage des led strip sur Médieval Madness

Message par flip78 » ven. 20 05, 2022 19:20

Dommage de continuer ailleurs,
Bon début pour ton code !
Mais pourquoi donc les liens on t-il disparus ? Du coup on a du mal a suivre quelque chose sur ce post :#):
Expert en flippers électroniques GOTTLIEB des SYS80 aux SYS3 :s1:

Hmm, Hmmm, Qu'a dit le monstre à trois têtes ? Ne vous mêlez pas de choses que vous ne comprenez pas. (IRON MAIDEN --- PIECE OF MIND)

Retrouvez nous également ici : http://www.flipprojets.fr/

Répondre