background preloader

Accueil

Envoyer des SMS avec un Raspberry PI Il y a quelques semaines j'ai découvert le Raspberry PI ! Formidable petit ordinateur autour des 45€, pouvant faire tourner sur une distrib débian dédiée. Il s'alimente par un simple port USB et possède toutes les interfaces (USB/HDMI/Ethernet/Etc) pour batir autour de lui pleins de projets délirants. En rangeant mon garage j'ai remis la main sur mon vieux Sony Ericsson K750i et son câble data USB. Un Raspberry PI... Humm... Une fois la distribution Raspbian installé sur le Raspberry, branchez le portable au port USB, connectez-vous dessus en SSH puis faites un "lsusb" pour voir si votre portable est reconnu : Si c'est le cas, vous devriez avoir une ligne correspondant à votre téléphone (dernière ligne ici). Ensuite voyons si nous avons des ports séries pour communiquer avec, un "dmesg" nous en dira plus : On peut voir les lignes "cdc_acm" qui nous indiquent que le portable et joignable sur les ports ttyACM1 et ttyACM2 ! Bien bien bien... si vous en avez un. Voici le résultat :

Afficheur LCD Comme vous le savez j’ai récemment récupéré un RaspBerry Pi et du coup je me suis dis pourquoi ne pas essayé d’intéragir avec les pins GPIO (General Purpose Input Output). Je me suis donc donné pour projet de réaliser un petit programme qui affiche des informations systèmes sur un écran LCD connecté via les ports GPIO de mon RaspBerry Pi. Les GPIO du RaspBerry Pi Un RaspBerry Pi possède 26 pins GPIO qui permettent de connecter une multitude d’équipement et périphériques: LED, transistor, radio, cerveeau, afficheur lcd, dalle tactile, … Le schéma suivant détail l’utilisation de chacun des pins. La première chose à voir est la numérotation des ports GPIO. On note donc qu’il y a 2 pins servant à l’alimentation électrique (en 3.3V et en 5V) et un pin servant à la masse (en noir sur le schéma). Les pins en blanc ne doivent JAMAIS être utilisé. Les pins en vert sont les ports GPIO utilisables. Vous allez me dire que c’est dommage que seuls 8 ports GPIO soient utilisable directement.

Pi-Python-Prepa De MCHobby Wiki. Introduction Raspberry PI se programme en Python. Le système d'exploitation Wheezy Raspbian (dérivé de Debian) & Occidentalis (Wheezy Raspbian améliorée à l'AdaFruit) disposent déjà tout deux d'un environnement de programmation Python. Cependant, pour pouvoir exploiter pleinement le port GPIO de votre Raspberry, vous aurez besoin de de faire quelques mise-à-jours. La mise-à-jour et l'ajout de nouveaux paquets se fait à l'aide d'un terminal. Ouverture d'un terminal Un terminal est une session de type texte qui permet d'entrer des commandes au clavier. Pour démarrer un terminal, vous avez plusieurs possibilités. Environnement graphique Sur la plupart des installations Raspberry, l'environnement graphique est démarré automatiquement. Si vous êtes dans l'environnement graphique (généralement XCFE), vous disposez d'un émulateur terminal dans le menu "démarrer | Accessoires". Le programme s'appelle LXTerminal. En mode terminal Sur Wheezy Raspbian, par défaut ces information sont: En SSH

[Résolu] Lancer TightVNC au démarrage Bonjour,J'ai installé TightVNC en suivant le tuto de chris57100 : ... y-via-vnc/ L'installation est OK, TightVNC fonctionne, mais impossible de le lancer au démarrage via la méthode du tuto...(J'ai d'ailleurs laissé un commentaire sur le blog.) En cherchant un peu j'ai trouvé une autre méthode pour le lancer au démarrage : Editer : sudo nano /etc/rc.localAjouter avant exit 0 : /usr/bin/sudo -u pi tightvncserver Ça fonctionne, mais par défaut la session VNC est lancé sur le port 1.Or, je voudrais la lancer sur le port 7 (par exemple). N'ayant pas trouver comment fonctionne le fichier de config par défaut de TightVNC (viewtopic.php? J'ai donc créé un script dans /etc/init.d dans lequel j'ai mis exactement ceci : Code: Select all #! J'ai ensuite défini les droits 755 sur le script.Problème, la commande "service MonScript start" me renvoi une erreur : vncserver: The HOME environment variable is not set.

Framboise 314, le Raspberry Pi à la sauce française…. | Le Raspberry Pi, un ordinateur à 35€ ? Je demande à voir ! La webcam Bonjour à tous, Dans ce tuto, je vais vous expliquer comment installer la webcam afin que vous puissiez avoir une image à distance. Vous avez donc besoin d’une caméra (compatible avec le Raspberry Pi voici le lien de vérification. sudo apt-get install guvcview Une fois installé, vous branchez la webcam sur un port USB (ou sur le hub USB, il se peut que certaines webcam requièrent plus de puissance). guvcview Vous pouvez rajouter les arguments que vous souhaitez. guvcview --help mais ils ne sont pas vraiment nécessaire puisque une interface graphique est proposée dans l’application. Like this: J'aime chargement… XBMC for Raspberry Pi | Michael Gorven - cocooncrash This page describes how to install XBMC on a Raspberry Pi running Raspbian. You can either install packages on an existing Raspbian installation, or you can download a prebuilt image and flash it to an SD card. I've published a Debian archive containing packages for Kodi/XBMC and some dependencies which it requires. This can be setup on an existing Raspbian installation (including the foundation image). Installing The easiest way to install the package is to add my archive to your system. deb wheezy contrib and import the archive signing key: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key 5243CDED Then update the package lists: sudo apt-get update You can then install it as you would with any other package, for example, with apt-get: sudo apt-get install kodi The user which you're going to run Kodi as needs to be a member of the following groups: audio video input dialout plugdev tty If the input group doesn't exist, you need to create it: Running

Configuring I2C | Adafruit's Raspberry Pi Lesson 4. GPIO Setup The I2C bus allows multiple devices to be connected to your Raspberry Pi, each with a unique address, that can often be set by changing jumper settings on the module. It is very useful to be able to see which devices are connected to your Pi as a way of making sure everything is working. To do this, it is worth running the following commands in the Terminal to install the i2c-tools utility. sudo apt-get install python-smbus sudo apt-get install i2c-tools sudo apt-get install python-smbussudo apt-get install i2c-tools Run sudo raspi-config and follow the prompts to install i2c support for the ARM core and linux kernel Then reboot! We also recommend going through the steps below to manually check everything was added by raspi-config! If you are using Occidentalis, then your Pi is ready to go with I2C as far as enabling the hardware goes. sudo nano /etc/modules sudo nano /etc/modules and add these two lines to the end of the file: i2c-bcm2708 i2c-dev i2c-bcm2708 i2c-dev sudo reboot

installer_openjabnab - wiki openJabNab Les pré-requis Serveur apache (avec le mod rewrite) + php Qt en version 4.3 minimum (avec les librairies de développement) un nabaztag/tag (ou plusieurs) Récupérer les sources Les sources les plus à jour sont sur GitHub : git clone Cette commande va récupérer les sources, et créer notamment deux répertoires : server Il s'agit de tous les fichiers pour le serveur http-wrapper Il s'agit des fichiers pour la partie HTTP Mettre en place la partie HTTP Le serveur apache doit être configuré de manière à ce que le répertoire http-wrapper soit la racine du domaine (ou sous-domaine). Attention à la gestion des droits des fichiers sur certains systèmes d'exploitation. Il faut que l'utilisateur système qui lance le serveur web puisse lire et écrire des fichiers dans le répertoire http-wrapper L'utilisateur qui lance le openjabnab doit pouvoir écrire dans le dossier http-wrapper/ojn_local/ Compiler le serveur openJabNab par .

Comment attacher votre Raspberry Pi avec votre iPhone 5 | DaveConroy.com Posted by dconroy on Jul 3, 2013 in How To's | 26 comments | 51,826 views If you have been reading my blog lately you know that I have done a lot of projects involving Raspberry Pi‘s, the $35 dollar credit card sized Linux computer. Because of its small size, I recently started of thinking of projects that would allow me to be mobile with the Pi. That led me to this post. There are plenty of resources online about tethering the iPhone 5 with the graphical interface, but I wanted to be able ‘hotswap’ my Raspberry Pi’s Internet connection without command line, and without the graphical interface. I was able to get this working last night using Raspian (a free operating system based on Debian optimized for the Raspberry Pi hardware) and a few scripts. Prerequisites Make sure your iPhone is disconnected and proceed to install the following iPhone and file system utilities. After these are installed, and with your iPhone still not plugged in, lets take a look at our available interfaces. #!

RaspControl - The Raspberry Pi Control Centre - TalkTech If you have a RaspberryPi one of the things you may like to do with it, is monitor what it is doing. You can do this with just a couple of scripts witten in python, or you can use a package called Raspcontrol. Raspcontrol is an application written in PHP and HTML that you can place onto your RaspberryPI and then access via any web browser. I have only been using this for a few days, but it is a nice and simple to use. There are one or two issues however. To get this onto your RaspberryPi just follow the instructions from the repository here : Out of the box, the software is checking for your connection over WiFi. If you use a wired connection like me, then you will need to modify one file to make this work. Find the file “_network.php” on my device this lives raspcontrol/app/_lib/classes Then edit this file by changing the line $dataThroughput = exec("ifconfig wlan0| grep RX\ bytes", $out); To read An example of the Raspcontrol dashboard Related In "Online"

Rpi : Configurer un réseau Wifi WPA2 | Zescientist Pouvoir gérer son Raspberry Pi à distance c’est bien, mais le faire sans avoir à se câbler via un câble réseau, c’est encore mieux! (Et c’est plus WAF aussi) Nous allons donc voir comment lui installer un petit dongle USB Wifi. C’est parti! Le choix de la clé : Première étape et pas la moindre, il faut choisir le dongle qui viendra s’interfacer sur notre machine. Raspberry Pi + dongle USB Wifi Hercules (port du bas) Vérification de la compatibilité du dongle : Après avoir branché le dongle sur le Raspberry Pi, on utilise la commande lsusb pour vérifier si celui-ci est bien reconnu. pi@Rpi ~ $ lsusb Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. Le périphérique est bien identifié et affiché sur la dernière ligne, cependant, pour obtenir plus d’informations, notamment sur la disposition d’un driver, on utilisera la commande dmesg Modifications des fichiers de configuration : J’ai mis en noir la partie à recopier, sachant que l’adresse IP est à adapter en fonction de vos besoins.

Un serveur Nabaztag/tag maison avec le Raspberry Pi Si vous êtes lecteurs régulier, vous savez sûrement que j’ai des Nabaztag à la maison (huit…), et que les lapins demandent des serveurs pour fonctionner. Le problème, c’est que les serveurs de Violet sont assez foireux (genre 10 minutes de décalage sur l’heure) et que les serveurs OJN ne sont pas toujours pérennes. La solution ? J’ai utilisé le serveur OJN (OpenJabNab), une solution open source qui permet de monter un serveur maison pour les Nabaztag/tag (le modèle avec un nombril). J’ai trouvé pas mal d’informations sur le forum des lapins, je vous conseille d’y aller si vous avez un souci, je me suis pas mal inspiré de certains sujets pour ce tuto. Matériel nécessaire : Il faudra au minimum le matériel suivant : Un Raspberry PiUne carte SD de 4 GoUn câble microUSB et un chargeur d’iPhone Dans mon cas, j’ai utilisé un Raspberry Pi modèle A avec un adaptateur Ethernet vers USB Apple qui était dans un tiroir. Mon serveur sudo nano /etc/network/interfaces sudo reboot ssh pi@adresse_ip <? sudo . <?

Raspberry PI - Tutoriel pour installer et configurer un système sur une carte SD - www.octetmalin.net Linux AstucesRaspberry PI Tutoriel pour installer et configurer un système sur une carte SD Pour : Linux Ce tutoriel à pour but de montrer comment on installe un système Debian de type ARM sur une carte SD depuis un PC sous Linux. Puis je vais vous montrer la configuration de base du système et aussi comment résoudre certains problème que vous allez surment rencontrer. Sommaire 1- Accessoire nécessaire pour le Raspberry PI 2- Installation du système sur une carte SD 3- Configuration du système a- 1er démarrage (Menu raspi-config) b- 1ère connexion c- Configuration diverse 4- Comment arrêt ou redémarrer le Raspberry Pi en ligne de commande 5- Problème de résolution d'écran 6- Pas de son, aucune carte audio de détecté 7- Protection contre les surchauffes 8- Afficher la température du Raspberry Pi 1- Accessoire nécessaire pour le Raspberry PI Voici mon Raspberry PI grandeur réel. Voici une liste d'élément qui vous sera nécessaire pour utiliser votre Raspberry Pi: Décomprésser le fichier: halt Ou ou

Related: