Archives de catégorie : Informatique

Explications, démo…

Arrosage connecté – Raspberry-Pi

C’est la mode, on connecte tout.

Après avoir connecté mon imprimante 3D et un potager (article à venir…), j’ai relevé le défi de mon père, connecter son arrosage.

Son arrosage est composé d’une grosse pompe et de 4 electro-vannes, représentés par les 5 interrupteurs de l’armoire électrique actuelle.

et voici une electro-vanne :

Donc le défi, c’est l’automatisation de cet arrosage pour permettre un déclenchement à distance.

Je suis dans ma phase Raspberry Pi, l’outil est donc tout choisi.

Raspberry Pi 3 : Lien amazon

Carte relai : Lien amazon

Nappe : Lien amazon

Alim 3 000 mA : Lien amazon

La démo avec une lampe, histoire de rassurer tout le monde !

Le montage temporaire

Le montage définitif

La démo :

https://youtu.be/6aDtUVETey0

Techniquement, je me suis inspiré de ces articles :

Sur le Raspberry Pi,

Configuration SSH : http://www.aidoweb.com/tutoriaux/changer-port-serveur-ssh-645

Configuration Wifi : http://blogmotion.fr/diy/raspberry-pi-wifi-configuration-13730

Application Windows pour retrouver l’ip du Raspberry Pi : http://www.clubic.com/lancer-le-telechargement-427252-0-angry-ip-scanner.html (on n’a pas tous une freebox V6…)

Correction des fichier shell écris sous Windows : http://www.it-connect.fr/resoudre-lerreur-mauvais-interpreteuraucun-fichier-avec-dos2unix/

Activation des fichiers htaccess sous Raspberry Pi : http://raspbian-france.fr/activer-fichiers-htaccess-raspbian/

Protection par mot de passe sauf en réseau local : http://stackoverflow.com/questions/4323875/htaccess-password-protect-but-not-on-localhost

 

Sur la partie GPIO

Interface web : http://www.framboise314.fr/une-interface-web-simple-et-intuitive-pour-le-raspberry-pi-12/

Contrôle de l’interface Gpio : http://wiringpi.com/download-and-install/

Ne pas hésiter à utiliser gpio readall

qui permet de bien comprendre les choses.

Par défaut, les gpio sont configurées en mode entrée (IN), il faudra donc faire un script pour les initialiser en sortie

#!/bin/bash
#set mode to output
for i in 0 1 2 3 4 5 6 7;
do gpio mode $i out;
done;

 

Attention, le nommage des Gpio est compliqué, cette fiche permet de faire la différence entre le Pin# (12), le n° du Gpio (GPIO18) et le numéro générique (GPIO_GEN1). C’est le numéro générique que la librairie wiringpi et l’interface framboise314 utilise.

Une fois qu’on a compris ça, on peut tout faire.

Exemple de routine :

L’étape d’après est la réalisation d’une interface adaptée au besoin :

– déclencher manuellement un circuit + la pompe

– programmer pour une durée donnée, un arrosage

– programmer une séquence d’arrosage, et l’activer de façon périodique

– mettre en place une sécurité en cas de coupure de la connexion internet (genre arrêt des relais à 23h)

Je la proposerai en openSource !

 

Budget : ~60€

Temps : 1 journée

Montage de l’imprimante 3D discovery 200 (kit) de Dagoma

Après une première expérience d’imprimante 3D cet été, grâce à mes enfants, j’ai craqué pour une imprimante 3D en kit de chez Dagoma : la discovery 200

 

Ensemble-kit1

Elle même imprimée par une imprimante 3D…

J’ai été séduit par la phrase « Si vous êtes un peu bidouilleur et que vous aimez bien les Lego, cette imprimante 3D est faite pour vous. » du site http://www.journaldugeek.com

Sujet idéal pour ce blog, entre informatique et bricolage…

Après 7 heures de montage le 11 novembre 2015, je lui ai donné vie en appuyant sur l’interrupteur.

IMG_20151109_210240

IMG_20151111_100236

IMG_20151111_122644

IMG_20151111_181002

Depuis, le site http://www.thingiverse.com/ est en haut de mon historique !

IMG_20151231_134917

IMG_20151115_213218

IMG_20151116_121901

IMG_20151115_123319

Mais j’ai aussi dessiné des pièces moi même.

 

Une brique Légo unique

Capture_455

IMG_20151224_145928

Un porte clé :

 

IMG_20151115_123329

Une butée pour réparer ma fenêtre :

Capture_457

 

IMG_20151114_112646

IMG_20151113_153210

Voici la réelle raison d’exister d’une telle machine !

 

Pendant les premières heures, j’ai eu un problème d’alimentation de fil à cause de la petite vis permettant de bloquer la roue d’entrainement en laiton. Elle dépassait et bloquait le fil à chaque tour. Certaines couches étaient alors absentes…

IMG_20151113_115542

IMG_20151115_134450

J’ai réglé le problème en inversant le sens de la roue dentée pour placer la vis loin du passage du fil.