Multimedia / "domotique" pour camping-car

Photographie ultra-rapide, pilotage d'imprimante 3D ou de CNC, fabrication de bière.... Enfin tout ce que le Raspberry peut gérer trouvera sa place dans cette rubrique

Modérateur : Francois

litteul
Messages : 14
Enregistré le : ven. 6 janv. 2017 22:21

Re: Multimedia / "domotique" pour camping-car

Message par litteul » mer. 15 févr. 2017 12:28

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

Bud Spencer
Raspinaute
Messages : 1089
Enregistré le : lun. 15 août 2016 21:38

Re: Multimedia / "domotique" pour camping-car

Message par Bud Spencer » mer. 15 févr. 2017 19:54

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: ;)
Le premier ennemi de la connaissance n’est pas l’ignorance, c’est l’illusion de la connaissance (S. Hawking).

litteul
Messages : 14
Enregistré le : ven. 6 janv. 2017 22:21

Re: Multimedia / "domotique" pour camping-car

Message par litteul » jeu. 16 févr. 2017 16:01

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.

Bud Spencer
Raspinaute
Messages : 1089
Enregistré le : lun. 15 août 2016 21:38

Re: Multimedia / "domotique" pour camping-car

Message par Bud Spencer » sam. 18 févr. 2017 21:26

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 6423 fois
pisupply3d.png
pisupply3d.png (21.56 Kio) Vu 6423 fois
Le premier ennemi de la connaissance n’est pas l’ignorance, c’est l’illusion de la connaissance (S. Hawking).

Ghislain
Raspinaute
Messages : 315
Enregistré le : jeu. 12 nov. 2015 17:39
Localisation : Bourges (18)

Re: Multimedia / "domotique" pour camping-car

Message par Ghislain » sam. 18 févr. 2017 21:59

C'est beau ça :D vivement les schemas ;)

litteul
Messages : 14
Enregistré le : ven. 6 janv. 2017 22:21

Re: Multimedia / "domotique" pour camping-car

Message par litteul » lun. 20 févr. 2017 15:06

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.

dyox
Raspinaute
Messages : 969
Enregistré le : dim. 28 déc. 2014 15:28
Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe

Re: Multimedia / "domotique" pour camping-car

Message par dyox » lun. 20 févr. 2017 15:52

Bonjour,
Pour info, il y a sur KickStarter un projet avec allumage par bouton ON / OFF et infrarouge

litteul
Messages : 14
Enregistré le : ven. 6 janv. 2017 22:21

Re: Multimedia / "domotique" pour camping-car

Message par litteul » mar. 14 mars 2017 14:19

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.

Répondre

Retourner vers « Les applications spécialisées du Raspberry Pi »