background preloader

MotionPie, surveillance vidéo avec Raspberry Pi

MotionPie, surveillance vidéo avec Raspberry Pi
Vous avez un projet de vidéo surveillance personnel pour surveiller votre chat (ou les autres qui viennent lui manger ses croquettes), vos schtroumps jouant dans le jardin ou surveiller votre habitation, motionPie est fait pour vous. J'ai déjà abordé ce genre d'installation dans cet article et dans celui-là. motion est un programme relativement puissant et efficace mais il faut reconnaitre que l'utilisation et la consultation des images/vidéos/stream ne sont pas très "user-friendly". Je vais vous présentez aujourd'hui MotionPie, une "quasi-distribution" pour votre Raspberry Pi développée autour de rpi-BluidRoot (une distribution très légère pour Raspberry Pi basée sur Buildroot), utilisant motion en arrière-plan (Back-end) et motionEye comme interface de communication avec motion et l'administrateur/utilisateur (Front-end). Rendez-vous sur la page GitHub consacrée au téléchargement de motionPie. Connectez votre câble réseau (RJ45), insérez la carte SD et mettre sous tension le RPi. Related:  RASPBERRY

Raspberry Pi : fabriquons des trucs! - Page 3 - Topics perso et Community Management Merci, content de voir que les tutos servent :)Qu'entends tu exactement par communiquer via un PC? Si tu parles d'échanger des infos entre un Raspberry pi et un PC quelconque, tu as une immense quantité de solutions disponibles, dépendantdu langage de programmation que tu utilise. La solution "universelle", c'est d'utiliser des sockets, le programme sur le PC envoie des infos à un programme sur le Pi, qui quand à lui commande le servomoteur. Selon le langage et ta maitrise du langage, c'est plus ou moins simple/chiant à faire. Si tu veux juste envoyer des commandes au servomoteur, "à la main", il existe une solution :tu installes apache et php (un serveur web), tu fais une petite page avec des commandes cliquables, et quand l'utilisateur clique en utilisant son navigateur sur certains liens, des commandes sont exécutéessur le pi. Effectivement, je suis en Guadeloupe. Super idée!

06 : Utiliser le GPIO et Interagir avec le monde réel Ce post est le sixième d’une liste de tutoriels sur le raspberry PI, cliquez ici pour accéder au sommaire ! Chez lecteurs (lectrices) nous arrivons à la partie la plus intéressante, selon moi, de l’utilisation du raspberry PI. Il s’agit de l’utilisation des ports GPIO (les 26 broches situées en haut a droite de votre raspberry). Cela ne vous évoque rien ? Je ne l’ai jamais caché, mon objectif concernant le raspberry est de pouvoir l’utiliser comme un outil de domotique à bas prix. Je souhaite donc utiliser ce dernier pour gérer dans un premier temps, mon système d’éclairage, et dans un second temps, d’autres appareils et systèmes électriques de mon appart. Comme je suis une pipe en électronique, j’ai commencé petit en construisant une “maquette” (le terme est pompeux vu la gueule de la maquette) de mon appart (aucune ressemblance avec le réel d’ailleurs) en me fixant pour défis de le piloter depuis une interface web. Pour ceux qui ne veulent pas de la vidéo, petit récap en images :

Installation de la Télévision Numérique Terrestre Installation de la Télévision Numérique Terrestre. Distribution : 2013-02-09-wheezy-raspbian Matériel : Clé usb Tnt réf. : Zolid Mini DVB-T Stick : 1) Vérification de la version linux : pi@raspberrypi ~ $ uname -a Linux raspberrypi 3.6.11+ #371 PREEMPT Thu Feb 7 16:31:35 GMT 2013 armv6l GNU/Linux 2) Brancher la clé usb tv tnt . 3) Vérification : pi@raspberrypi ~ $ dmesg ... [ 1005.480107] usb 1-1.3.4: new high-speed USB device number 12 using dwc_otg [ 1005.581927] usb 1-1.3.4: New USB device found, idVendor=048d, idProduct=9135 [ 1005.581960] usb 1-1.3.4: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1005.691374] it913x: Chip Version=02 Chip Type=9135 [ 1005.692347] it913x: Dual mode=0 Tuner Type=38 [ 1005.692364] it913x: Unknown tuner ID applying default 0x60 [ 1005.693788] dvb-usb: found a 'ITE 9135 Generic' in cold state, will try to load a firmware [ 1005.725864] dvb-usb: did not find the firmware file. Ouvrir :

Raspberry PI en mode HTPC et pilotage via télécommande Qui ne connait pas le Raspberry Pi ? Bon pour ceux qui reviennent d’une transhumance de deux ans dans les montagnes sur le plateau du Larzac voici un petit rappel. Le Raspberry Pi est un ordinateur de la taille d’une carte de crédit, créé par la fondation du même nom. A la base, destiné à encourager la programmation informatique, son faible coût en a fait un objet prisé et sujet à des montages toujours plus ingénieux. Pour en savoir plus je vous propose de relire le billet de Mickael de planete-domotique à ce sujet. HTPC quésako « qu’es aquò » ? HTPC ou Home Theater Personal Computer est un ordinateur que l’on utilise comme home cinéma. En clair, je vous propose de transformer votre TV ancienne génération en TV connectée nouvelle génération. L’un des gros avantages du Raspberry Pi c’est que son système d’exploitation tient sur une carte SD. Quelle image installer ? Actuellement il existe 3 gros systèmes sur le créneau des HTPC : OpenElec, Raspbmc, Xbian #! cp . irw

07 : Allumer/éteindre une vraie lampe OU comment faire de la domotique low cost. Ce post est le septième d’une liste de tutoriels sur le raspberry PI, cliquez ici pour accéder au sommaire ! Rhhha je vous ai trompé cher visiteurs, je n’avais plus de lampe sous la main alors j’ai pris…. un réveil !! Mais peu importe, l’application est exactement la même, on se passera de lampe pour cet exercice (c’est la faute a ma chérie qui n’a pas voulu me laisser sa lampe de chevet “lapin crétin” comme sujet d’expérience, l’hérétique !!) Comme promis nous allons voir aujourd’hui comment utiliser le raspberry PI et plus précisément les ports GPIO (broches) de la carte pour contrôler un élément électrique de votre habitation, cet élément peut être n’importe quoi : une lampe/lumière, un réveil, un frigo, une tv, bref tout ce qui vous passe par la tête Voila une petite vidéo pour vous mettre en bouche et vous montrer ce qu’on vas faire (cliquez sur l’image ci dessous pour la télécharger) : Prêt a tenter le coup? Voici les éléments requis pour cette expérience : Un petit schéma s’impose :

Raspberry-pi : utilisation des entrées, sorties Aujourd’hui nous allons voir comment utiliser les entrées/sorties (GPIO) du Raspberry-pi pour interfacer du matériel extérieur. Pour cela nous allons utiliser le langage de programmation Python dont nous allons faire la découverte avec un premier programme. Ensuite nous ajouterons la librairie Rpi-GPIO qui permet de piloter facilement les entrées sorties du Raspberry-pi pour allumer des Leds. Python :Python est un langage de programmation assez simple. Il a l’avantage d’être un langage interprété et non compilé. Ceci signifie qu’il n’y a pas besoin de compilateur pour commencer à programmer. Pour faire nos premiers pas avec Python nous allons commencer par le traditionnel ‘Hello world ! Ouvrez le gestionnaire de fichier, dans le répertoire /home/pi créez un nouveau répertoire appelé MesScripts et à l’intérieur créez un nouveau fichier nommé Bonjour.py Dans ce fichier collez texte suivant : Print ‘Salut’ Print ‘Je suis un Raspberry pi.’ Enregistrez et Fermez…. Bibliothèque RPi.GPIO :

raspberry-pi:comment-passer-votre-raspberry-en-francais Connectez vous en direct sur votre Raspberry avec clavier et un moniteur. Identifiez vous avec : Login : pi Password : raspberry /! Rappel : Sous un environnement Linux le mot de passe ne s'affiche pas ! Tapez ensuite : sudo raspi-config Pour navigurer dans se menu il faut utiliser les flèches directionnel pour monter/descendre et la touche tabulation pour changer d'options, barre espace pour cocher/décocher les cases. Allez sur la ligne : configure_keyboard Set keyboard layout » Select Keyboard model : Generic 105-key (intl) PC Keyboard layout : Other Country of origin for the keyboard : French Keyboard layout : French Key to function as AltGr : The default for the keyboard layout Compose key : No compose key Use Control+Alt+Backspace to terminate the X server? Changement de la langue du système : Allez sur la ligne : change_locale Set locale » Select Locales to be generated: Décochez la case : [] en_GB.UTF-8 UTF-8 Cochez les cases : [*] fr_FR ISO-8859-1 [*] fr_FR.UTF-8 UTF-8 Geographic area : Europe

Raspberry Pi - Connecter directement sur un PC avec une câble RJ45 Lorsque je suis en déplacement je ne me balade pas souvent avec un clavier + souris + câble HDMI (et encore moins l'écran qui va avec !). Si je veux bidouiller le Raspberry Pi, je n'ai pourtant pas vraiment le choix. Je vais donc expliquer dans le tutoriel suivant comment utiliser uniquement un ordinateur portable connecté avec un simple câble réseau (RJ45) au Raspberry Pi.Vous devez vous dire, mais pourquoi faire ça, sachant que le Raspberry Pi est prévu pour être branché directement sur un routeur lorsqu'on le déplace. Certes, mais ce que je voulais faire, c'est principalement pouvoir l'utiliser en local, et comme je n'ai pas forcement un clavier, une souris et surtout un écran HDMI sous la main, ce n'était pas forcément simple. Imaginons par exemple, que nous sommes dans un hôtel, et que vous voulez finir de configurer votre site web hébergé sur le Raspberry Pi. Pré-requis : Préparation de le carte SD Branchements Installation de Xming et Putty

Kerberos.io : vidéosurveillance pour Raspberry Pi - MagdiBlog La vidéosurveillance est un sujet qui intéresse beaucoup de monde. Alors que les solutions « clé-en-main » vendues sur le marché nécessitent un budget élevé, de nombreux projets plus abordables ont vu le jour avec l’avènement du Raspberry Pi. Dans l’article Système de vidéo-surveillance abordable avec des Raspberry Pi je vous expliquais comment réaliser un système de vidéosurveillance sur mesure avec plusieurs Raspberry Pi. Dans l’article Raspberry Pi Camera – 5 façons de faire du streaming je comparais plusieurs manières de diffuser un flux vidéo avec le module caméra du Pi. Pour ceux qui souhaitait une solution un peu plus « packagée » et avec la détection de mouvement (élément essentiel de la vidéosurveillance), il restait Motion, un logiciel de vidéosurveillance sous Linux dont le support sur Raspberry Pi n’était pas évident (très gourmand en ressources, support du module caméra du Pi non immédiat…). Une démo en ligne est disponible à cette adresse : mai 2015

Boot the Raspberry Pi From USB: 8 Steps (with Pictures) Hello world, time for me to gift some raspberry pi to the people. So here's my story, I recently graduated high school and I've been working with the school's IT guy for my senior year. When I graduated, he decided to get me the latest Raspberry Pi as a graduation present (at the time of writing this, the Raspberry Pi 2 Model B). I thought it was really generous of him and I wanted to use it. Here's the problem, I've only got 2 GB SD cards and the latest Raspbian image (2015-05-05) was like 3.5 GB in size. No problem, I'm a technology guy, surely I could figure this out, and I did. This instructable assumes that the reader has at least some basic experience with Ubuntu, the Raspberry Pi and the GParted partition editor. Since a few people were wondering about my RCA setup and the alligator clips on the Pi, I have taken the liberty to make an instructable all about it.

Apprenez à programmer en Python Vous n'y connaissez rien en programmation et vous souhaitez apprendre un langage clair et intuitif ? Ce cours d’initiation à Python est fait pour vous ! Et comme le veut la coutume ici-bas, on démarre de zéro, dans la joie et la bonne humeur. Ainsi, si vous n'avez jamais programmé en quelque langage que ce soit, si vous ne savez que très vaguement ce que programmer signifie, vous ferez le bon choix en choisissant Python pour commencer votre apprentissage. Les avantages de Python sont nombreux, c’est un langage : facile à apprendre, à lire, à comprendre et à écrire ;portable (fonctionne sous de nombreux systèmes d'exploitation) ;doté d’une communauté active ;et j'en passe… Bonne lecture ! NB : Un grand merci à 6pri1 pour sa relecture attentive et sa patience.

Related: