Page 2 sur 2

Re: Multimedia / "domotique" pour camping-car

Posté : mer. 15 févr. 2017 12:28
par litteul
Ghislain a écrit :A confirmer mais.. tu appuies sur un bouton qui ferme un relai et comme le pi boot le relai après peut etre tenue "fermé" par un GPIO et donc garde l'alim du Pi, ensuite si tu rappuies longtemps sur le bouton ça envoie le halt au pi puis coupe tout a la fin ;)

C'est succins mais peut être que ça peut t'aider ;)
Intéressante comme idée. J'ai fait le schéma suivant :

Image

La commande du relais est effectué à l'aide d'une porte logique OU (le ou = appuie sur le bouton poussoir -en vert- ou tension GPIO fourni par la Raspberry allumé -en rose-).
En bleu, la commande d'extinction (commande de shutdown exécuté sur réception de niveau sur GPIO).

En rouge, l'alimentation 12V en direct de la carte alimentation 5V régulé (non représentée sur le schéma).

Qu'en pensez vous ?

A bientôt,
Freddy

Re: Multimedia / "domotique" pour camping-car

Posté : mer. 15 févr. 2017 19:54
par Bud Spencer
litteul a écrit :Qu'en pensez vous ?
Que si j'étais un transistor et que je doive te juger, alors je te condamnerais pour meurtre :lol: ;)

Re: Multimedia / "domotique" pour camping-car

Posté : jeu. 16 févr. 2017 16:01
par litteul
oulala... j'ai pas envie de me prendre des baffes par Bud Spencer :lol:

Bon j'ai changé mon fusil d'épaule et comme dans mon montage final j'avais prévu un Arduino, je vais lui déléguer la gestion de l'énergie.

Schéma et explication ensuite :
Image

Explication :
1 - en appuyant sur le bouton poussoir, je met sous tension l'Arduino (ligne rouge) ;
2 - l'Arduino active la ligne verte qui collera le premier relais et assurera son auto maintien ;
3 - quelques temps après, l'Arduino activera la ligne rose, qui collera son relais et laissera passer le courant pour alimenter le RaspBerry (au travers d'une carte de régulation 5V) ;
4 - pour éteindre :
4.1 - un appui de x seconde sur le bouton poussoir (capté par la ligne bleu) déclenchera la session de mise hors tension ;
4.2 - un niveau sera positionné sur la ligne jaune pour demander au Raspberry d'effectuer son Shutdown ;
4.3 - au bout de x seconde, les lignes verte et rose seront désactivées, mettant ainsi le dispositif hors tension.
NB : pendant les phases de boot et de mise hors tension, les appuis sur le BP ne seront pas pris en compte.

NB2 : il existe des cartes relais toutes faites pour Arduino avec isolation opto http://www.banggood.com/5V-1-Channel-Le ... mds=search. Je vais probablement partir sur cette solution et remplacer le transistor par le système opto (et ainsi éviter toute condamnation pour meurtre :lol: ).

A bientôt,
Freddy.

Re: Multimedia / "domotique" pour camping-car

Posté : sam. 18 févr. 2017 21:26
par Bud Spencer
Alimenter un arduino pour gérer l'alimentation du PI ... Effectivement, ca mériterais des baffes :lol: ;)

Perso, j'avais réalisé un petit montage d'émulation ATX pour PI qui fonctionne très bien et je suis en train de finaliser pour faire un vrai circuit imprimé en remplacement de la 'plaque a trous' que j'avais utilisé en provisoire. Le problème, c'est que la flemme allonge beaucoup le délais du provisoire chez moi :lol: . Le circuit est dessiné et il faut juste que je contrôle et que le grave. Vu comme ca galère sur ce sujet, une fois fini et approuvé, je filerais les programmes et le shéma de principe. Pour l'instant, ca donne ca :
pisupplyty.png
pisupplyty.png (25.02 Kio) Vu 6447 fois
pisupply3d.png
pisupply3d.png (21.56 Kio) Vu 6447 fois

Re: Multimedia / "domotique" pour camping-car

Posté : sam. 18 févr. 2017 21:59
par Ghislain
C'est beau ça :D vivement les schemas ;)

Re: Multimedia / "domotique" pour camping-car

Posté : lun. 20 févr. 2017 15:06
par litteul
Hello,

voici mon schéma mis à jour :
Image

Fonctionnement :
1 - lors d'un appui sur le bouton poussoir, l'arduino est mis sous-tension, puis colle le relay (appui de 2 seconde le temps que l'arduino démarre) ;
2 - le Relay, collé, met sous tension le Raspberry ;
3 - l'arrêt est effectué de nouveau par le bouton poussoir, une tempo de 2 secondes et l'envoi d'une commande de shutdown au Raspberry via le bus I2C ;
3 - au bour de x secondes (x = temps nécessaire au Raspberry pour faire son shutdown), on décollera le relay pour mettre l'ensemble hors tension.

Code Arduino :

Code : Tout sélectionner

int boutonOFF = 2;
int relayPW = 3;
int etatButtonOFF;


void setup() {
  pinMode(boutonOFF, INPUT);
  pinMode(relayPW, OUTPUT);
  digitalWrite(relayPW, LOW);
}

void loop() {

  etatButtonOFF = digitalRead(boutonOFF);

  if (etatButtonOFF == HIGH) {

    // attente du delai d'appui sur le bouton OFF
    delay(2000);
    
    etatButtonOFF = digitalRead(boutonOFF);
    
    if (etatButtonOFF == HIGH) {

      // envoi de la commande d'arret au Raspberry
      // .... A FAIRE ...
  
      // attente de la fin de l'arrêt du Raspberry
      delay(xxxxx)
      
      // arret du système
      digitalWrite(relayPW, HIGH);      
      
    }
  }  
}
A+,
Freddy.

Re: Multimedia / "domotique" pour camping-car

Posté : lun. 20 févr. 2017 15:52
par dyox
Bonjour,
Pour info, il y a sur KickStarter un projet avec allumage par bouton ON / OFF et infrarouge

Re: Multimedia / "domotique" pour camping-car

Posté : mar. 14 mars 2017 14:19
par litteul
Bonjour,

j'ai enfin reçu ma carte GPS et carte HifiBerry et effectué mes branchements (selon le schéma ci-dessous : GPS sur GPIO 14 et 15, HifiBerry sur GPIO : 18, 19, 20, 21. Chacune d'elle sur alimentation extérieur).

Par contre, je rencontre un PB, lorsque les 2 sont branchés, la carte GPS ne fonctionne plus (LED sur cette dernière allumée faiblement). Je les ai branchée sur une alimentation extérieur mais le PB reste le même.

Auriez-vous une idée ?

D'avance merci.
A bientôt,
Freddy.