Lift electrique pour TV

  • Auteur de la discussion psemel
  • Date de début
P

psemel

Ouvrier
Bonsoir,
je désire escamoter une TV grand modèle et plat dans un meuble et je désire avoir votre avis sur la câblage du 230 Volts.
Je suis partie sur le schéma présent sur un autre poste concernant un palan avec une seule butée.
Dans mon cas j'ai besoin de 2 butées à savoir une haute et une basse pour arrêter le moteur ainsi qu'une autre pour couper l'alimentation de la TV en position basse et des accessoires.
La commande sera faite via la télécommande de la TV, capteur IR et arduino qui pilotera le relais. De ce coté il n'y a pas de problème.
Le moteur est issue d'une porte palière d'ascenseur qui chauffe un peu mais qui sera parfait pour mon utilisation du fait d'une période de fonctionnement relativement courte dans un sens.
Ma question est ce que le schéma joint est il correcte? que le condensateur permanent doit il être sur la phase ou le neutre comme j'ai lu sur un autre site?
Cordialement

19091800.JPG
 
P

petit_lulu

Compagnon
salut,
apriori c'est bon mais je vois un petit probleme, si c'est un relais monostable tu dois maintenir la tension de la bobine pour garder la TV dans l'aune des position...
a moins que ce soit un relais bistable, ce qui est plus rare mais dans ce cas une simple impulsion sur la bobine fait basculer le contact (telerupteur d'eclairage par exemple)

un petit fusible en sortie transfo pour l'alim arduino ca ne fait pas de mal non plus et ca evite de mettre le feu si le pont de diode est hs et 2 petits condensateurs 100nf au plus pres de l'entree et de la sortie du 7805 ca aide aussi.

attention au courant maxi du contact nc bas pour commander la TV ...

en monophase, on ne peut pas differencier neutre et phase simplement avec les 2 fils (avec la terre oui) donc si on inverse neutre et phase c'est ... pareil.
 
E

Earthwalker

Compagnon
Bonjour,

Avec votre schéma actuel, lorsque l'un des fins de course est en appui , le système ne peut plus redémarrer !!!

Vous devriez utilisé des fins de course en 5v (switch) connectés à 2 entrées de l'Arduino.
(il me semble que l'arduino à un régulateur 5v , il suffit de lui fournir une tension continue de 7v mini: à vérifier)

C'est pas génial pour l'électronique de la télé , ces coupures du secteur à répétition , il vaut mieux l'éteindre par SA télécommande.

Une ébauche de schéma possible:
tele.jpg
 
Dernière édition:
P

psemel

Ouvrier
Bonjour
Pour répondre à Earthwalker:
Le moteur a 3 fils et un condensateur pour le changer de sens de rotation.
Dans le schéma initial le système qui arrive en butée ne peut repartir que dans le sens inverse par commutation du relais.
je ne vois pas pourquoi il ne pourrait pas redémarrer?

tu as raison sur l'alimentation de l’Arduino. la solution des swichs via l'arduino est une solution.

Pour répondre à Petit LULU, quel est le problème à maintenir un relais en position?
effectivement le contact pour la TV doit être suffisamment dimensionné.
 
E

Earthwalker

Compagnon
effectivement, ça marche avec un moteur 3 fils :)
 
J

jpbbricole

Compagnon
tu as raison sur l'alimentation de l’Arduino
Oui, mais je ne mettrai pas un relais 5V,. directement dessus la sortie ne va pas aimer, comme on alimente l'Arduino entre 7 et 12v., autant prendre un relais dans cette gamme ou un module Arduino dans le genre
1537426424432.png

Cordialement
jpbbricole
 
P

psemel

Ouvrier
bonjour JPBBRICOLE
effectivement la sortie de l'arduino ne vas pas aimer je passe via un transistor. la sortie de l’Arduino type uno est de 5 volts et quelques mA. pas suffisant pour attaquer directement un relais mais cela complique inutilement le schéma.
 
H

homersimpson62

Apprenti
bonjour
pourquoi ne pas utiliser un moteur devolet roulant ? pas cher , butées electriques "programmables" deja dedans etc..
 
A

Aiwass

Compagnon
pas une mauvaise idée cette histoire de volet.un plateau guidé, deux cable qui s'enroule sur l'arbre et c'est reglé...ou presque et puis c'est relativement silencieux
 
P

petit_lulu

Compagnon
salut,
@psemel , le relais "simple" fait le travail mais va consommer du courant pour pas grand chose, juste pour maintenir la TV en haut ou en bas selon le contact utilise.
un relais bistable reste dans la position et bascule sur une impulsion de commande seulement donc on alimente seulement la bobine quand on veut monter ou descendre la TV, entre les deux pas de consommation de courant, en ces moment d'economie, de reduction de CO2, .... c'est pas beaucoup mais 1+1+1... a la fin ca commence a faire dans une maison.
 
P

psemel

Ouvrier
bonsoir,
le moteur de volet roulant est très cher. Il y a des vidéos sur le net de ce montage.
Dans mon cas j'utilise un moteur de récupération d'un photocopieur qui entraine une tige filetée de 8mm.
Pour petit lulu, de toute façon l'Arduino doit être alimenté en permanence et le relais ne consomme pas beaucoup plus . c'est de la récupération donc c'est écolo!!
 
P

psemel

Ouvrier
bonsoir,
La mécanique est presque terminée.
Le programme pour l’Arduino est fait reste à trouver une télécommande à deux touches et à faire quelques modifications, dans le programme joint n'importe quel télécommande fait monter ou descendre le chariot ce qui n'est pas compatible avec une télécommande de la TV qui vas faire monter ou descendre le lift lorsqu'on vas augmenter le volume par exemple.
j’attends les relais et le week end prochain je fait la menuiserie.
Le code:

/* SPSC - 05/11/18 Version 0
*
* IRremote LIFT TV
* fonctionne avec 3 relais. Un pour l'alimentation du moteur , prise TV et changement de sens pour un moteur 230V à condensateur.
* 2 butées .
* En cas de coupure du courant en phase intermediaire, le chariot repart en bas.
* La coupure du secteur du moteur doit etre fait avant le changement de sens!!!
* Fonctionne avec n'importe quel telecommande IR.
* Dans le cadre d'une TV ,il faudra modififer le code pour pouvoir utiliser par exemple le volume de la telecommande sans actionner le moteur)
*
* relais changement de sens = pin4 // changement fil du condensateur
* relais TV pin 5 alume ou eteint la TV
* Butée haute pin 6
* Butée Basse pin 7
* relais coupure secteur pin 8 // coupe l'alimentation du moteur avant le changement de sens du condensateur sinon cours circuit.
* Pin 13 LED // led de la carte arduino
*/
#include <IRremote.h>
int RECV_PIN = 11; // recepteur IR
int buteeH=6; // butée haute
int buteeB=7; // butée basse
int RELAY_PINSENS = 4;// SENS de marche du moteur
int RELAY_PINTV = 5; // prise 230 Volts TV
int RELAY_PINSECTOR = 8;// coupure secteur du moteur a faire avant de modifier le Sens de marche du moteur
int buttonStateH; // Etat de la butée haute
int buttonStateB; // Etat de la butée basse
int etat =0; //
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
pinMode(RELAY_PINSENS, OUTPUT); // relais sens
pinMode(RELAY_PINTV, OUTPUT); // relais TV
pinMode(RELAY_PINSECTOR, OUTPUT); // coupure secteur
pinMode(buteeH, INPUT);//pin6 butée haute
pinMode(buteeB, INPUT);//pin 7 butée basse

pinMode(13, OUTPUT); //LED de l'arduino en sortie
Serial.begin(9600);
irrecv.enableIRIn(); // Start the receiver IR

digitalWrite(RELAY_PINTV,LOW); // met le relais de la prise TV à l'arret
RAZ();// Sous programme fait à chaque demarrage =retourne en butée basse.En cas de panne de secteur en milleu de course retourne en bas
Serial.println("RAZ");
}
//===============================================================================================================
void loop() {
if (irrecv.decode(&results)) // si le capteur du receveur IR detecte un rayon de telecommande
{
testbute(); // sous programme qui teste les deux butées

if (etat==1 && buttonStateB==0 && buttonStateH==1 )// MONTER= si l'etat est en position monter(1) et la butée basse appuyé et butée haute libre
{
UP(); // sous programme pour monter
etat=0; // changement de l'etat (Etat 1=monter, Etat=0 Descendre)
}
if (etat==0 && buttonStateB==1 && buttonStateH==0) // DESCENTE = si l'etat est en position descendre(0) et la butée basse libre et la butée haute appuyé
{
DOWN(); // sous programme descendre
etat=1; // changement de l'etat
}
if (etat==1 && buttonStateB==1 && buttonStateH==1) // RAZ = si les deux butées ne sont pas en contact et l'etat est de monter
{
RAZ(); // retourne en butée basse
etat=1;// changement de l'etat
}
irrecv.resume(); // Receive the next value du capteur IR
digitalWrite(13, etat ? HIGH : LOW); // LED pin 13
}
}
// ================================================================================================
void RAZ(){ // remise en butée basse au demarrage quelque soit si les butées sont ouvertes.
Serial.println("descente RAZ");
testbute();
if (buttonStateB==1||buttonStateH==1) // Si butée basse sans contact ou buttée haute sans contact
{
do // fait
{
// Le moteur tourne Descente
buttonStateB = digitalRead(buteeB);// lit l'état de la butée basse
digitalWrite(RELAY_PINSENS,LOW);// Sens moteur en descente
digitalWrite(RELAY_PINSECTOR,HIGH);// on allume le secteur
Serial.println("RAZ en cours");
} while (buttonStateB==1); // tant que le contact est ouvert
}
Serial.println("butee basse ferme");
digitalWrite(RELAY_PINSECTOR,LOW);// arret du secteur quand le moteur arrive en butéé
digitalWrite(RELAY_PINSENS,HIGH);// Sens moteur en montée
digitalWrite(RELAY_PINTV,LOW);// coupe l'alimentation de la TV
etat=1;
}
//============================================================================================
void UP(){
Serial.println("montée commandé");
if (buttonStateB==0 && buttonStateH==1 )// si butée en contact bas et pas en contact en haut
{
digitalWrite(RELAY_PINSENS,HIGH);// Sens moteur en montee
Serial.println("sens moteur en montée");
digitalWrite(RELAY_PINSECTOR,HIGH);// allume le secteur
Serial.println("secteur allumé");
digitalWrite(RELAY_PINTV,HIGH);// allume l'alimentation de la TV
Serial.println("allume prise TV");
do
{
// Le moteur tourne MONTE
buttonStateH = digitalRead(buteeH);// etat de la butée basse
Serial.println("le moteur monte");
} while (buttonStateH==1);//tant que la butée haute est sans contact

Serial.println("en butée haute");
digitalWrite(RELAY_PINSECTOR,LOW);// arret du secteur quant le moteur arrive en butéé
Serial.println("secteur arret");
digitalWrite(RELAY_PINSENS,LOW);// Sens moteur en descente
Serial.println("sens moteur vers le bas");
etat=0;
}
}
//===============================================================================================================
void DOWN(){ // Le moteur tourne Descente
Serial.println("descente commandé");
testbute();
if ( buttonStateH==0 && buttonStateB==1)// si la butée basse ouverte sans contact et en butée haute
{
digitalWrite(RELAY_PINSENS,LOW);// Sens moteur en descente
Serial.println("sens moteur descente");
digitalWrite(RELAY_PINSECTOR,HIGH); // allume le secteur
Serial.println("secteur allumé");
do
{
buttonStateB = digitalRead(buteeB);// état de la butée basse
Serial.println("descente en cours");
} while (buttonStateB==1); //tant que la butée basse est ouverte le moteur tourne
Serial.println("en butée basse");
digitalWrite(RELAY_PINSECTOR,LOW);// aret du secteur quant le moteur arrive en butéé
Serial.println("secteur arret");
digitalWrite(RELAY_PINSENS,HIGH);// Sens moteur en montée
Serial.println("sens moteur montee");
digitalWrite(RELAY_PINTV,LOW);// coupe l'aliementation de la TV
Serial.println("eteint prise TV");
}
etat=1;
}
//===============================================================================================================
void testbute(){
buttonStateH = digitalRead(buteeH);// Haut
buttonStateB = digitalRead(buteeB);// bas
}

P_20181103_151152_p.jpg


P_20181103_151225_p.jpg


P_20181103_151237_p.jpg
 
P

psemel

Ouvrier
bonsoir,
j'ai fait ce week-end : le circuit imprimé, de la menuiserie, modifier le code pour la télécommande de la TV.
reste à faire la trappe du meuble, le fond du meuble, les tiroirs avant, le ponçage, peinture, collage et le raccordement de l’électronique au 230 volts et le montage de la TV dans le meuble.
 

Fichiers joints

  • lift_tv_uno.zip
    2.4 KB · Affichages: 47
X

xuaeromreidid

Guest
Je viens de lire plus haut qu'un moteur de volet roulant est cher !!!!
A certaines promos de certains magasins de bricolage il y en a à moins de 50 € !!!
Et chez Brico dépot a 90 € !!!!!!
 
P

psemel

Ouvrier
bonsoir,
Certains models vu sur le net sont largement au dessus de 100 € pour un couple non défini.:sad: le prix doit être en fonction de la largeur et de la puissance et de la télécommande ou pas.
Le poids de la TV dans mon cas qui est très large+ la barre de son est à mon avis largement supérieur à un volet roulant en plastique .
le moteur + Condensateur+ poulie et courroies est à 160 €ttc à rajouter 2 roulements et une tige fileté de 12 et les profils en aciers.
Les 2 butées électromécanique = 64 €
1 arduino uno, capteur IR de récup, 3 relais à 2 euros cela revient au total au alentour de 250 € sans le meuble.
Tu bosse pas dans le BTP ??
 
P

psemel

Ouvrier
bonjour,
Ci joint le nouveau fichier pour l'arduino et le schéma électrique.
Des délais entre les commutations des relais ont été rajouter car il m'est arrivé une mésaventure avec le 230 Volts: résultat : un relais cramé.
Le présent schéma fonctionne avec un moteur TRI avec un condensateur mais fonctionne avec un moteur mono avec condensateur, le câblage en sortie des relais est différent.
Bon amusement.


* IRremote LIFT TV
* NOMENCLATURE
* fonctionne avec 3 relais. Un pour l'alimentation du moteur , une prise TV et un changement de sens pour un moteur 230V triphasé dans mon cas à condensateur.
* 2 butées de fin de course normalement fermée.
* 1 arduino uno, 1 capteur infrarouge, une telecommande TV, 3 schield relais 230 Volts.
* 1 fusible 230 Volts 10 A voir moins en fonction du moteur.
*
* FONCTIONNEMENT
* En cas de coupure du courant en phase intermediaire, le chariot repart en bas.
* La coupure du secteur du moteur sur le relais secteur doit etre fait avant le changement de sens du relais !!!
* Fonctionne avec une telecommande qui allume et éteint la PRISE TV sur le même bouton : Il faut déchiffrer le code et le mettre dans le programme.
* Le code apparait sur le moniteur serie de l'arduino
*
* Etat 1=monter, Etat=0 Descendre
* capteur IR pin 11
* relais changement de sens = pin8 // changement fil du condensateur (vois schéma électrique)
* relais TV pin 9 alume ou eteint la TV
* Butée haute pin 6
* Butée Basse pin 7
* relais coupure secteur pin 8 // coupe l'alimentation du moteur avant le changement de sens du condensateur sinon cours circuit.
* Pin 13 LED // led de la carte arduino
* Pin 10 sortie des relais SECTEUR 230 VOLTS!!!! ATTENTION le relais secteur doit etre sans contact au repos ( ATTENTION HIGH= arret, 230V LOW = MARCHE 230)
* Les butées sont normalements fermées (buttonStateB==0 en pression, buttonStateB==1 sans pression).
* NOTA :
* L'auteur decline toutes responsabilités en cas d'accident ou incidents possibles.
* Pour les bricoleurs maitrisants le 230 volts sinon s'abstenir car trop dangereux.

* ATTENTION le relais secteur doit être sans contact au repos ( ATTENTION high= arret 230V LOW = MARCHE 230)
*/
#include <IRremote.h> // bibliotheque telecommande infrarouge
int RECV_PIN = 11; // recepteur IR (Alimentation 3 Volts du capteur).
int buteeH=6; // butée haute
int buteeB=7; // butée basse
int RELAY_PINSENS = 8;// SENS de marche du moteur
int RELAY_PINTV = 9; // prise 230 Volts TV
int RELAY_PINSECTOR = 10;// coupure secteur (230Volts) du moteur à faire avant de modifier le Sens de marche du moteur
int buttonStateH; // Etat de la butée haute
int buttonStateB; // Etat de la butée basse
int etat =0; // etat du chariot =0 en bas, 1 en haut.
IRrecv irrecv(RECV_PIN);// capte le code IR
decode_results results; // resultat du capteur IR
#define CODE 4105841032// touche TELECOMMANDE MARCHE ARRET de la TV (voir les lignes 67 et 68)
unsigned long codeTouche = 0;

void setup() // fait une fois cette partie
{
pinMode(RELAY_PINSENS, OUTPUT); // Sortie relais sens
pinMode(RELAY_PINTV, OUTPUT); // Sortie relais TV
pinMode(RELAY_PINSECTOR, OUTPUT); // Sortie relais coupure secteur du moteur
pinMode(buteeH, INPUT);//pin 6 Entrée butée haute
pinMode(buteeB, INPUT);//pin 7 Entrée butée basse

pinMode(13, OUTPUT); //Sortie LED de l'arduino en sortie
Serial.begin(9600); // moniteur serie de l'arduino
irrecv.enableIRIn(); // demarre le capteur IR

digitalWrite(RELAY_PINSECTOR,HIGH); // ATTENTION high= arret 230V LOW = MARCHE 230
delay(600);
digitalWrite(RELAY_PINTV,LOW); // met le relais de la prise TV à l'arret
RAZ();// Sous programme fait à chaque demarrage =retourne en butée basse.En cas de panne de secteur en milleu de course retourne en bas
}
//===============================================================================================================
void loop() { // boucle principale

if (irrecv.decode(&results)) // si le capteur du receveur IR detecte un rayon de telecommande
{
Serial.println(results.value);// affiche le code du bouton de la telecommande sur le moniteur serie de l'arduino (ecran du PC).
codeTouche =results.value;// valeur de la touche de la telecommande Marche arret de la telecommande
if ( codeTouche == CODE) // si la valeur de la touche de la commande est bonne(le bon code)
{
testbute(); // sous programme qui teste les deux butées

if (etat==1 && buttonStateB==0 && buttonStateH==1 )// MONTER= si Etat 1=, monter, Etat=0 Descendre est en position monter(1) et la butée basse appuyé et butée haute libre
{
Serial.println("MONTER");
UP(); // sous programme pour MONTER
digitalWrite(RELAY_PINTV,HIGH);
Serial.println("tv on");
delay(600);
etat=0; // changement de l'etat (Etat 1=monter, Etat=0 Descendre)
}

if (etat==0 && buttonStateB==1 && buttonStateH==0) // DESCENTE = si l'etat est en position descendre(0) et la butée basse libre et la butée haute appuyé
{
Serial.println("DESCENTE");
DOWN(); // sous programme descendre
digitalWrite(RELAY_PINTV,LOW);
Serial.println("tv off");
delay(600);
etat=1; // changement de l'etat (Etat 1=monter, Etat=0 Descendre)
}

if (etat==1 && buttonStateB==1 && buttonStateH==1) // RAZ = si les deux butées ne sont pas en contact et l'etat est de monter
{
Serial.println("RAZ");
RAZ(); // retourne en butée basse
etat=1;// changement de l'etat (Etat 1=monter, Etat=0 Descendre)
}
}
irrecv.resume(); // Receive the next value du capteur IR
digitalWrite(13, etat ? HIGH : LOW); // LED pin 13 en option
}

}
// ================================================================================================
void RAZ(){ // remise en butée basse au demarrage quelque soit si les butées sont ouvertes.
// Serial.println("descente RAZ");
testbute();
if (buttonStateB==1||buttonStateH==1) // Si butée basse sans contact ou buttée haute sans contact
{
//digitalWrite(RELAY_PINTV,LOW);// coupe l'alimentation de la TV
// delay(500);// attend 500 milliemes de seconde
digitalWrite(RELAY_PINSECTOR,HIGH);// arret du secteur quand le moteur arrive en butée
delay(600);
digitalWrite(RELAY_PINSENS,LOW);// Sens moteur en position descente
delay(500);


do // fait
{
// Le moteur tourne Descente
Serial.println("raz");
buttonStateB = digitalRead(buteeB);// lit l'état de la butée basse
digitalWrite(RELAY_PINSECTOR,LOW);// on allume le secteur
} while (buttonStateB==1); // tant que la butee n'est pas en contact
}
// La suite est une fois que le butée basse est fermé.
Serial.println("butee basse ferme");
digitalWrite(RELAY_PINSECTOR,HIGH);// arret du secteur quand le moteur arrive en butée
delay(600);
digitalWrite(RELAY_PINSENS,HIGH);// Sens moteur en montée
delay(500);
etat=1; // changement de l'etat (Etat 1=monter, Etat=0 Descendre)
}
//============================================================================================
void UP(){// monte le chariot
//Serial.println("montée commandé");
testbute();
if (buttonStateB==0 && buttonStateH==1 )// si butée en contact bas et pas en contact en haut
{
digitalWrite(RELAY_PINSECTOR,HIGH); // Arret secteur
delay(600);
digitalWrite(RELAY_PINSENS,HIGH);// Sens moteur en montée
delay(500);
digitalWrite(RELAY_PINTV,HIGH);// allume l'alimentation de la TV
delay(500);
do
{

buttonStateH = digitalRead(buteeH);// etat de la butée basse
Serial.println("le moteur monte");
digitalWrite(RELAY_PINSECTOR,LOW);// allume le secteur
} while (buttonStateH==1);//tant que la butée haute est sans contact

// digitalWrite(RELAY_PINTV,HIGH);
// delay(600);
Serial.println("en butée haute");
digitalWrite(RELAY_PINSECTOR,HIGH);// arret du secteur quant le moteur arrive en butéé
delay(600);
Serial.println("secteur arret");
digitalWrite(RELAY_PINSENS,LOW);// Sens moteur en descente
delay(500);
Serial.println("sens moteur vers le bas");
etat=0; // changement de l'etat (Etat 1=monter, Etat=0 Descendre)
}
}
//===============================================================================================================
void DOWN(){ // Descent le chariot
// Serial.println("descente commandé");
testbute();
if ( buttonStateH==0 && buttonStateB==1)// si la butée basse ouverte sans contact et butée haute en apuis
{

digitalWrite(RELAY_PINSECTOR,HIGH);// Arret 230V
delay(600);
digitalWrite(RELAY_PINSENS,LOW);// Sens moteur en montée
delay(500);
// digitalWrite(RELAY_PINTV,LOW);// coupe l'alimentation de la TV

do
{
buttonStateB = digitalRead(buteeB);// état de la butée basse
Serial.println("descente en cours");
digitalWrite(RELAY_PINSECTOR,LOW); // MARCHE 230V
} while (buttonStateB==1); //tant que la butée basse est ouverte le moteur tourne

digitalWrite(RELAY_PINSECTOR,HIGH);// arret du secteur quant le moteur arrive en butéé
delay(600);
Serial.println("secteur arret");
digitalWrite(RELAY_PINSENS,HIGH);// Sens moteur en montée
Serial.println("sens moteur montee");
delay(500);
// digitalWrite(RELAY_PINTV,LOW);
}
etat=1; //changement de l'etat (Etat 1=monter, Etat=0 Descendre)
}
//===============================================================================================================
void testbute(){
buttonStateH = digitalRead(buteeH);// lit la butée Haute
Serial.println(" Butée haute");
Serial.println(buttonStateH);
buttonStateB = digitalRead(buteeB);// lit la butée basse
Serial.println(" Butée basse");
Serial.println(buttonStateB);

}

1546885184254.png


P_20181208_141619_p.jpg
 
A

Aiwass

Compagnon
Bonjour @psemel dans ton message 11 tu parle d'un moteur de recup de photocopieur...tu photocopie quoi pour avoir un moteur comme sa???le principal etant que sa fonctionne et sa en a l'air
 
P

psemel

Ouvrier
bonsoir Aiwass,
il s'agit d'un moteur 230 V avec un condensateur et réducteur 1/50 présent dans un très vieux photocopieurs.
Ce moteur n'est pas fait pour tourner longtemps car il chauffe beaucoup. il à été remplacé par un plus puissant.
je vais mettre une petite vidéo du principe.
 

Sujets similaires

K
Réponses
18
Affichages
6 458
kikivalsky
K
tournele
Réponses
20
Affichages
2 605
tournele
tournele
Tom_Franche_Comté
Réponses
25
Affichages
761
Nolandu45340
Nolandu45340
S
Réponses
16
Affichages
2 190
chabercha
chabercha
A
Réponses
16
Affichages
585
Arunda
A
B
Réponses
11
Affichages
15 318
blondin21
B
Haut