Brigole forum

Forum consacré au bricolage en général et à la détente !
 
AccueilFAQRechercherS'enregistrerConnexion
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Derniers sujets
» arduino self balancing project
par Antot Lun 17 Juil - 9:14

» roue à aubes
par qtth Sam 20 Mai - 23:45

» Simulation acoustique
par Biduleohm Mar 24 Jan - 15:14

» DAC en réseau R-2R pour appli à faible résolution
par Biduleohm Mar 10 Jan - 23:38

» Corps de chauffe
par Antot Sam 31 Déc - 0:41

» Anémomètre[RESOLU]
par Biduleohm Jeu 22 Déc - 15:30

» Électrocardiogramme détection mouvement
par amosjerome Sam 3 Déc - 2:16

» Horloge a led
par Biduleohm Mer 9 Nov - 0:49

» machine automatisé pour projet
par jo Mer 28 Sep - 18:25

Partenaires
Mots-clés
dragon solaire

Partagez | 
 

 Porte ouverte via Raspberry PI

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
san41
Jeune bricoleur
Jeune bricoleur
avatar

Masculin Nombre de messages : 186
Age : 22
Localisation : Centre
Emploi/loisirs : Etude
Humeur : Bien :)
Date d'inscription : 14/05/2012

MessageSujet: Porte ouverte via Raspberry PI   Sam 23 Mar - 22:43

Hello World Smile


Je suis enfin décidé et réalises divers petites choses avec le Raspberry Pi.


La première réalisation est pour les personnes qui utilisent le Raspberry Pi pour de la domotique et qui de plus permet de découvrir l'une des fonctions des GPIO.


Je vais commencer par réaliser un détecteur de porte ouvert/fermer pour m'entraîner.


Le but de mon application c'est que quand la porte s'ouvre ce soit consignée sur un fichier log avec date et heure et idem pour la fermeture. Pour commencer à réaliser le programme, j'ai dû faire un pont entre un +3,3V et un GPIO pour simuler un contact du capteur sur la porte.


J'ai déjà la réquisition de l'état de la sortie (1 ou 0) et j'utilise wiringPi pour facilité cette manipulation.


Il y a la partie sofware qui est aussi commencé par l'ajout dans les logs de l'état de la porte a chaque demande, il me manque plus que la boucle et ajouter le système d'envoie de mail quand une ouverture est détectée.


Je tiens a précisé que ceci est pour mon entrainement personnelle, mais peut intéresser du monde et seras en version finael sur Be-Création et ici même.


Si vous avez des idées, des propositions ou même des questions je suis disponible Smile
Revenir en haut Aller en bas
Supernours
Jeune bricoleur
Jeune bricoleur
avatar

Masculin Nombre de messages : 236
Age : 21
Localisation : Paris
Emploi/loisirs : Electronique
Humeur :
Date d'inscription : 28/01/2011

MessageSujet: Re: Porte ouverte via Raspberry PI   Sam 23 Mar - 23:44

Un régulateur de chauffage homemade, pourquoi pas Smile
C'est utile en cette période de l'année pleine de chaud-froid
Revenir en haut Aller en bas
http://coilgun.olympe.in/
san41
Jeune bricoleur
Jeune bricoleur
avatar

Masculin Nombre de messages : 186
Age : 22
Localisation : Centre
Emploi/loisirs : Etude
Humeur : Bien :)
Date d'inscription : 14/05/2012

MessageSujet: Re: Porte ouverte via Raspberry PI   Dim 24 Mar - 1:48

Ouai, il faudrait faire la sonde de température et autre mais pourquoi pas =)
Revenir en haut Aller en bas
zangdar-64
Jeune bricoleur
Jeune bricoleur


Masculin Nombre de messages : 151
Age : 28
Localisation : Tarbes
Emploi/loisirs : Ingénieur/ Tout ce qui est +/- technique
Humeur : Non?
Date d'inscription : 29/11/2010

MessageSujet: Re: Porte ouverte via Raspberry PI   Dim 24 Mar - 11:47

J'alimente le HS

oui le régulateur de chauffage c'est une bonne idée, je voulais le faire j'ai presque tout ce qu'il faut sauf le temps et la motivation.

Perso je voulais tout mettre sur radio (433MHz), une mesure intérieure, une mesure extérieure et une loi de commande qui tiens compte de cet écart ainsi que de l'horaire. On baisse le chauffage à 23h et on le remonte a 7h puis on le rebaisse dans la journée.
Et bien sur on loggue ça dans une base rrd.

RRdTool est un outils génial pour le datalogging!
Revenir en haut Aller en bas
san41
Jeune bricoleur
Jeune bricoleur
avatar

Masculin Nombre de messages : 186
Age : 22
Localisation : Centre
Emploi/loisirs : Etude
Humeur : Bien :)
Date d'inscription : 14/05/2012

MessageSujet: Re: Porte ouverte via Raspberry PI   Dim 24 Mar - 11:52

C'est vrais que sa peut être pas mal, le Raspberry Pi devient un thermostat, je verrais dans d'autre article et tuto pour essayer d'en faire.

Je voulais faire un schéma sous Fritzing mais je ne trouve pas de RPi, sauf un mais les GPIO sont faux, je pense que je vais le re travailler et faire un schéma compréhensif.


Dans la journée, je donnerais un bout du code Bash que j'ai fait.
Revenir en haut Aller en bas
Biduleohm
Modérateur
Modérateur
avatar

Masculin Nombre de messages : 8851
Age : 26
Localisation : 77 Seine-et-Marne
Emploi/loisirs : bricolage, informatique, électronique, THT, laser, aquariophilie
Humeur :  
Date d'inscription : 25/03/2009

MessageSujet: Re: Porte ouverte via Raspberry PI   Dim 24 Mar - 15:03

Du bash ?

Je pense que tu y gagnerais beaucoup à apprendre le python, même si tu peux tout faire en bash c'est un langage qui est plutôt mal foutu et avec une syntaxe assez moche. Je n'ai jamais appris le python mais je sais que c'est un langage facile à apprendre et assez puissant Wink

_________________
Mes créations  Mon site  Mon forum  Congratulations !!! You've just created a temporal loophole...
Revenir en haut Aller en bas
http://biduleohm.free.fr/
san41
Jeune bricoleur
Jeune bricoleur
avatar

Masculin Nombre de messages : 186
Age : 22
Localisation : Centre
Emploi/loisirs : Etude
Humeur : Bien :)
Date d'inscription : 14/05/2012

MessageSujet: Re: Porte ouverte via Raspberry PI   Dim 24 Mar - 15:05

oui et je pense que je vais même commencer maintenant car la je suis déjà bloquer avec bash.
Bash c'est surtout pour des automatismes ou des modifications sur un linux mais pas trop pour faire de programme.

Je vais quand même mettre le bout de code que j'ai fait avec bash dans l'édition de ce message.

Code:
#!/bin/bash


# Code sur la position d'une porte
# Code by San41 avec WiringPI

# Configuration des ports GPIO, dans mon exemple j'utilise un GPIO
gpiosetup ()
{
   gpio -g mode 5 in
    # Le Gpio devient une entrée, il va donc recevoir une tension = 1 ou rien = 0
}

dooraction ()
{
   if [ `gpio  read 5` = 1 ]
       then

         echo  "$(date '+%Y-%m-%d ~ %T') : La porte est fermée" >> log1.log

   else
         echo  "$(date '+%Y-%m-%d ~ %T') : La porte est ouverte" >> log1.log
   fi
}



gpiosetup
dooraction
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: Porte ouverte via Raspberry PI   

Revenir en haut Aller en bas
 
Porte ouverte via Raspberry PI
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [organisation] Annulée, voir post journée porte ouverte !
» journée porte ouverte
» Nouvelle affiche porte ouverte
» Atelier chez moi ou journée porte ouverte ? Vos conseils
» Journées porte ouverte à Zeebrugge, 7 et 8 juillet 2007

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Brigole forum :: Vos Réalisations :: Electronique, Hig Tech, Taser, Coilgun-
Sauter vers: