background preloader

Raspberry Pi Documentation

Raspberry Pi Documentation
Related:  Video RaspberryArduino & Rapsberry

Streaming depuis la Raspberry Camera Après une rapide présentation de la Raspberry Camera 5M (voir ce précédant billet), entrons dans le vif du sujet avec une utilisation pratique: le streaming "live" du flux vidéo vers une autre machine de votre réseau. Les applications peuvent aller d'un "baby video phone" à un "interphone vidéo" pour votre maison en passant par toutes les autres choses qui vous passent par la tête ! Actuellement, la camera dispose d'un logiciel spécifique Raspivid (dont les sources sont disponibles sur Github), pour capturer et encoder en H.264 la vidéo dans un fichier ou bien sur le flux standard de sortie (stdout). C'est cette dernière particularité que nous allons exploiter afin de rediriger le flux vidéo vers une pipeline GStreamer qui va s'occuper du streaming vers notre machine cible (celle ou l'on souhaite voir la vidéo). On commence par installer GStreamer sur notre Raspberry PI. L'installation va prendre un certain temps. Total count: 233 plugins, 695 features On utilise la pipeline suivante:

Contrôler son bureau à distance avec VNC sur le Raspberry pi Dans cet article nous allons voir comment télécommander son Raspberry pi à distance grâce à VNC (Virtual Network Connection), pour que cela fonctionne il faut que vous ayez suivi le tutoriel sur SSH et donc que vous puissiez vous connecter en SSH à votre Raspberry pi. La différence entre SSH et VNC est que SSH ne gère pas d’interface graphique il ne vous permet que d’exécuter des commandes dans le terminal, contrairement à VNC qui va vous donner la possibilité de contrôler votre Raspberry pi de manière graphique avec la souris et le clavier. Nous allons donc commencer par installer un serveur VNC, il en existe plusieurs, mais celui que je vous propose est tightvnc. Pour l’installer connecter vous en SSH au Raspberry pi et faites ces deux commandes sudo apt-get update sudo apt-get install tightvncserver Une fois que tightvnc est installé il faudra faire la commande vncserver :1 Si vous recevez un message d’avertissement cliquer sur continuer. Le bureau de votre Raspberry pi devrait apparaitre.

Tutorial - How to give your Raspberry Pi a Static IP Address Tutorial - How to Give your Raspberry Pi a Static IP Address To log in to your Raspberry Pi remotely, you'll need the IP of the Raspberry Pi – this is basically like your house address and tells the host computer where to look for it on the network. By default, the Raspberry Pi will be given an IP automatically by the router (called Dynamic IP and denoted by DHCP) when you connect to a network. However, this can change whenever you remove the Pi from the network e.g. turn it off. Having a static IP isn't essential, however it will make repeated access to the Raspberry Pi via SSH much simpler, as you'll always know that the Raspberry Pi has the same address. Imagine how much trouble your postman would have if your house constantly changed location :) This task assumes that you have the official Raspian OS release installed. A. Boot into Raspian and log in (Username. pi, Password. raspberry), this will all be command line stuff, so no need to log in to the GUI. cat /etc/network/interfaces B.

install zoneminder (1.25) on ubuntu (12.04) install zoneminder (1.25) on ubuntu (12.04) Start with a fresh Ubuntu install. Make sure OpenSSH server and LAMP is installed. Connect via ssh. Update and install. sudo apt-get updatesudo apt-get upgradesudo apt-get install mcsudo apt-get dist-upgradesudo apt-get install zoneminder Just press cancel when it asks for nullmailer info. Modify the startup script. sudo nano /etc/init.d/zoneminder The ‘sleep 15′ is there so that mysql has time to start up. start() { echo -n "Starting $prog: " sleep 15 zmfix -a $command start Configure Apache stuff sudo ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf sudo /etc/init.d/apache2 force-reloadsudo adduser www-data videosudo make-ssl-cert generate-default-snakeoil --force-overwritesudo a2enmod sslsudo a2ensite default-sslsudo service apache2 restart Cambozola cd /usr/srcsudo wget tar -xzvf cambozola-latest.tar.gzsudo cp cambozola-0.92/dist/cambozola.jar /usr/share/zoneminder

Se connecter en SSH au Raspberry pi à partir de Windows ou de Mac Dans ce tutoriels, vous allez apprendre à télécommander votre Raspberry Pi sur votre réseau local en utilisant le SSH. Une raison courante de contrôler à distance votre Raspberry pi à partir d’un autre ordinateur est que vous pouvez utilisez uniquement votre pc ou votre mac pour contrôler le Raspberry pi et donc vous n’aurez pas besoin d’un clavier, d’une souris ou d’un moniteur.Le SSH peut aussi sauver l’encombrement de votre bureau, le problème étant d’avoir plusieurs claviers et souris partout. SSH est maintenant activé par défaut sur les nouvelle version de Raspbian Secure Shell (SSH) est une fonctionnalité de Linux qui vous permet d’ouvrir une session de terminal sur votre Raspberry Pi à partir d’une ligne de commande de votre ordinateur hôte.Pour utiliser SSH, vous devez d’abord l’activer pour l’utiliser. Ouvrir un terminal et entrez la commande suivante pour démarrer Raspi Config: sudo raspi-config Faites défiler jusqu’à l’option « ssh ». ssh pi@192.168.0.13 ssh-keygen -R adresse-ip

(UPDATE) Drivers for TL-WN725N V2 - 3.6.11+ -> 3.12.25+ Driver files available for the TP-LINK TL-WN725N V2 and similar wifi dongles using the 8188eu driver module for systems using the Raspbian image. IMPORTANT: First check the version of Linux you have. Use the command uname -a to find the version of Linux. Code: Select all pi@raspberrypi ~ $ uname -aLinux raspberrypi 3.10.24+ #614 PREEMPT Thu Dec 19 20:38:42 GMT 2013 armv6l GNU/Linuxpi@raspberrypi ~ $ The important part is 3.10.24+ #614. This driver supports wifi modules with the following USB IDs With the wifi dongle connected to your Pi use command lsusb to show a list of USB devices connected to your Pi. rtl8188eu drivers for 3.6.11+ 3.6.11+ #371 up to #520 inclusive - 8188eu-20130209.tar.gz3.6.11+ #524, #528, #532 - 8188eu-20130815.tar.gz3.6.11+ #538, #541, #545, #551, #557 - 8188eu-20130830.tar.gz rtl8188eu drivers for 3.10.18+ to 3.10.38+ 3.10.19+ #600 - 8188eu-20131113.tar.gz 3.10.21+ #602, #604 - 8188eu-20131113.tar.gz 3.10.22+ #606 - 8188eu-20131206.tar.gz Thank you very much, LaFambe.

Main Documentation Please Note: This documentation is not yet fully updated for changes in versions from 1.23.0 or 1.24. Updates will be applied as soon as possible. You may also find specific installation and setup guides under Contents#Distribution-specific_guides and a french translated doc under Media:ZoneMinderWikifr-v2.pdf Introduction Welcome to ZoneMinder, the all-in-one Linux GPL'd security camera solution. A while back my garage was burgled and all my power tools were stolen! PROPOSED ADDITION Most commercial "security systems" are designed as a monitoring system that also records. ZoneMinder is designed around a series of independent components that only function when necessary limiting any wasted resource and maximising the efficiency of your machine. As well as being fast ZoneMinder is designed to be friendly and even more than that, actually useful. Requirements ZoneMinder needs a couple of things to work. Firstly, it uses MySQL so you'll need that. Components zmc zma zmf zms zmu zmfix zmpkg.pl zmdc.pl .

Sitetechno.fr How to use a Raspberry Pi to Route Wireless Traffic to a Wired Network I just moved into a new place and ran into a small problem. The cable for my modem is down stairs and I have several PCs upstairs that need internet access. The distance was far to great to snake a cable across the floor and up the stairs. I had an AWUS036H not in service and the device gets great range with the standard antenna I knew this was the card I was going to use. Ok, now that we have the hardware side of things figured out it’s time to deal with the software. To automatically install the needed packages and configure your system you can use the bash script I created. If you prefer to do things manually you can execute the commands below: Edit /etc/network/interfaces to below: auto lo eth0 iface lo inet loopback iface [Device] inet static address [IP] netmask [Netmask auto [Device] iface [Device] inet dhcp wpa-ssid "[SSID]" wpa-psk "[Password]" up iptables-restore > /etc/iptables.ipv4.nat Edit /etc/dhcp/dhcpd.conf to below: That’s it.

Streaming with GStreamer, error "avdec_h264". People, I'm trying to stream video between two Pi. Server: Code: Select all $ raspivid -n -w 1280 -h 720 -b 4500000 -fps 30 -vf -hf -t 0 -o - | \ gst-launch-1.0 -v fdsrc ! h264parse ! rtph264pay config-interval=10 pt=96 ! Client: $ gst-launch-1.0 -v udpsrc port=9000 caps='application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264' ! I am using GStreamer for this, However when I run the line "server", I get an error that I did not think Solution: [WARNING: erroneous pipeline: no element "avdec_h264"] Already tried everything, but nothing works for me. Note: If I run the code on Ubuntu, works without problems!

Un moteur qui a de la tête : le Servo-Moteur - Tuto Arduino - Le blog d'Eskimon Un servomoteur… Étrange comme nom, n’est-ce pas ? Cela dit, il semblerait qu’il le porte bien puisque ces moteurs, un peu particuliers je le disais, emportent avec eux une électronique de commande (faisant office de « cerveau »). Le nom vient en fait du latin servus qui signifie esclave. Mais avant de s’atteler à l’exploration interne de ce cher ami, façon de parler, nous allons avant tout voir à quoi il sert. Vue générale Le servo, un drôle de moteur Commençons en image, avec la photographie d’un servomoteur : C’est, en règle générale, à quoi ils ressemblent, variant selon leur taille. Pfiouuu, c’est quoi ce moteur, ça n’y ressemble même pas ! J’vous l’avais dit que c’était des moteurs particuliers ! L’exemple de la voiture radiocommandée Regardons l’image que je vous ai préparée pour comprendre à quoi sert un servomoteur : Vue de dessus Représentation schématique du système de guidage des roues d’une voiture radiocommandée ). Composition d’un servomoteur Apparence Connectique La mécanique Avec :

Wi-fi on Raspberry Pi, a simple guide - RaspyFi Since the Raspberry Pi comes only with a wired network, it could be useful for lot of us to get it wi-fi ready. Wi-fi on Raspberry Pi can be achieved with little effort and at cheap expences. We do only require a compatible wi-fi dongle, and the best candidate for the job is the Edimax EW-7811Un. These are the features: Supports 150 Mbps 802.11n, so if you have a N network, you’ll have enough bandwith to stream even Hi-res FLACsLow power consumption, it can work directly attached to the Pi withouth a powered usb hubWorks automatically with Raspbian, since it’s drivers are includedIt’s very small, so there’s plenty of space left on the Pi to attach your USB DAC or USB DongleIt’s quite cheap, you can find easily at prices above 10 euros (see later) You can buy it on Ebayhere <a target="_self" href=" or here on Amazon . Now we’ll start the setup of the WI-Fi on Raspberry Pi. Sorry for Italian language, (not being nationalist!!) sudo wicd-curses

Ubuntu Server 12.04 64-bit with Zoneminder 1.25.0 the easy way Zoneminder 1.25.0 on Ubuntu 12.04 64-bit This installation uses Zoneminder from the Ubuntu sources. Zoneminder in Ubuntu since the 11.10 version is compiled with the mmap option. Note: While not tested this should work for 32 BIT as well Note2: These instructions work on Ubuntu Server 12.10 32-bit under VirtualBox 4.1.22 (host: Windows 7 Pro SP1), with 512MB RAM 8 GB HD. Note3: This setup also works with Ubuntu desktop. Install Ubuntu There are plenty of sources for instructions on how to install Ubuntu. Install Basic Server (if you used the mini.iso), OpenSSH Server, and LAMP Server. Reboot server. Log in then become root: sudo su apt-get update apt-get upgrade apt-get dist-upgrade Optional: Set static IP address nano /etc/network/interfaces Make changes similar to this: auto eth0 iface eth0 inet static address 192.168.1.10 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 192.168.1.1 68.87.75.194 Note: for Ubuntu 12.04 the resolv.conf is dynamically assigned. Ctrl+o Enter to save #!

Contrôler un mini servo avec Arduino Contrôler un mini servo avec Arduino Avec mon pote Idleman, on a pour projet de réaliser un robot (mais chut j’en dis pas plus pour le moment), et qui dit robot dit moteur, articulation, etc… N’ayant jamais piloter de servo moteurs, j’ai décidé d’acheter sur la baie des mini servo de 9g. Fonctionnement d’un servo moteur Tout d’abord, il faut s’avoir qu’un servo permet d’effecter des déplacements en translation ou en rotation. Les différents types de servos se distingue par 3 caractéristiques: leur vitesse de rotation par secondeleur course en degréleur couple exprimé en kg.cm Le fonctionnement d’un servo est relativement simple. Ces impulsion doivent être envoyée de manière périodique, généralement toutes les 50ms. Il n’y a rien de compliquer pour brancher un servo. un rouge: qui doit être branché au 5V (ou 12V suivant votre servo)un noir : qui doit être branché à la masseun orange (ou autre couleur) : qui est le fil de tension de commande 0-5V Connecter un servo sur un Arduino

Related: