background preloader

Raspberry

Facebook Twitter

X100. RPi-Monitor : Un logiciel d'auto-surveillance pour Raspberry. @fidoboulettes: Concernant mes commentaires auquels tu es étanche, je t'invite a patienter un peu, je pense écrire un article expliquant comment mettre en place un environement sécurisant RPi-Monitor.

RPi-Monitor : Un logiciel d'auto-surveillance pour Raspberry

Pour l'instant RPi-Monitor est très jeune, j'ai besoin de stabiliser son fonctionnement et son installation avant de me lancer dans des choses plus avancées. La temperature que l'on voit affiché dans les graphs représente exactement la valeur extraite depuis Linux (en mili-°C). @rhodan51: Il faut vérifier si les process rpimonitord sont bien démarrés. Il doit y en voir 2: 1 appartenant à root et l'autre appartenant à l'utilisateur pi (écoutant sur le port 8888). La commande executé par le process de démarrage ressemble a ceci (en tant que root): Alimentez la framboise314 en lui ajoutant des ports USB : un hub 4 ports pour le Raspberry Pi. Les deux ports USB du Raspberry Pi s’avèrent insuffisants.

Alimentez la framboise314 en lui ajoutant des ports USB : un hub 4 ports pour le Raspberry Pi

Même en utilisant un adaptateur sans fil unique pour le clavier et la souris, si on rajoute une clé WIFI, c’en est fait de nos deux ports USB! Et mon disque dur? Je le branche où? (rôôô non… essayez de rester poli SVP!) The Special I/O and Service Website. Our "Pi_Scratch" for scratch V1.4 driver is still on update for new functions & testing , it's open for free download now, Please give us some feedback.

The Special I/O and Service Website

Electronique Innovante » RaspberryPi à tout faire… Un titre un peu fourre tout car en effet le sujet est vaste…Cet article présente les bases de l’installation d’un RaspberryPi et sa configuration de base.

Electronique Innovante » RaspberryPi à tout faire…

Puis nous allons tester les différentes possibilités d’E/S SANS programmation : E/S TOR (GPIO), bus 1Wire, bus I2C, voie série,bus SPI. Puis nous passerons à la programmation en langage C à l’aide de la bibliothèque WiringPi de Gordon Henderson. Enfin nous terminerons par la création d’une page web qui dialoguera avec ces différents bus grâce à un script CGI. Bref que du bon… Dans ce qui suit vous allez configurer votre raspberry pour une utilisation « de base » sur un réseau avec des adresses IP fixes. Collection de liens Création de la carte SD Téléchargez sur le site de la fondation Raspberry l’image de la distribution Raspian ainsi que l’utilitaire de création de carte SD Win32Imager.

Capteurs

Voir le forum - Raspberry-Pi. Python. Analogue Sensors On The Raspberry Pi Using An MCP3008. The Raspberry Pi has no built in analogue inputs which means it is a bit of a pain to use many of the available sensors.

Analogue Sensors On The Raspberry Pi Using An MCP3008

I wanted to update my garage security system with the ability to use more sensors so I decided to investigate an easy and cheap way to do it. The MCP3008 was the answer. The MCP3008 is a 10bit 8-channel Analogue-to-digital converter (ADC). It is cheap, easy to connect and doesn’t require any additional components. It uses the SPI bus protocol which is supported by the Pi’s GPIO header. This article explains how to use an MCP3008 device to provide 8 analogue inputs which you can use with a range of sensors. Passerelle SMS avec un Raspberry PI et mail2sms. La mise en place d’une Gateway SMS est une chose simple et peut être intéressante en entreprise.

Passerelle SMS avec un Raspberry PI et mail2sms

Capteurs1-wire

Graphiques. Librairies Javascript pour gérer les graphiques. Domolio, la domotique et pas que… J’ai déjà abordé la récupération des températures dans un graphique munin.

Domolio, la domotique et pas que…

J’ai également abordé la récupération de ces mêmes valeurs en PHP. Et maintenant, place à la récupération des valeurs pour l’insertion dans une base de données MySQL. Le but étant de passer par le cron, d’avoir une table avec les sondes, une table avec les valeurs. J’ai réalisé ce premier ensemble de scripts regroupant pas mal de require, c’est plus difficile à partager pour la compréhension et les explications mais j’espère que ce script restera sous cette forme pour mon usine à gaz définitive. Structure de la base. Utilisation de Highcharts avec PHP et MySQL #2.

I2C

Python-MCP230XX/mcp23017.wsgi at master · nathanchantrell/Python-MCP230XX. Electronique Innovante » Utilisation du bus I2C sur RaspberryPi. Dans la suite de l’article je présente l’activation puis l’utilisation du bus I2C sur la carte RaspberryPI (ou tout autre carte qui supporte un bus I2C : Olimex A13 ou iMX233, Beagle/PandaBoard de TI, TQ6410, etc…).

Electronique Innovante » Utilisation du bus I2C sur RaspberryPi

L’interrogation des esclaves connectés au bus I2C peut se faire sans aucune programmation ! Cela permet de valider rapidement l’écriture ou la lecture des registres d’un esclave I2C. On peut alors passer à la programmation en C/C++ avec des valeurs validées. Une fois n’est pas coutume, je commence par les ressources Internet : L’article Wikipédia sur l’I2C : article wikipédiaLe site de LadyADA : Adafruit Learning SystemLe site eLinux (partie sur l’I2C) : eLinuxles pages de manuel de l’I2C : i2cdetect, i2cset, i2cget Vous trouverez sur Internet de nombreux exemples du brochage du connecteur du RaspberryPI.

Using the I2C Interface « Raspberry Pi Projects.

Actionneurs

TUTORIEL RAPSBERRY PI mesures météo. Raspberry PI est une carte électronique comprenant un processeur ARM cadencé à 700 MHz et disposant de 512 Mo de mémoire dans sa version B.

TUTORIEL RAPSBERRY PI mesures météo

Il est destiné à être piloté par un système Linux. Plusieurs distributions Linux ont été créées pour le Raspberry PI ; dans mon cas j'utilise la Raspbian qui est une version Debian optimisée pour ce matériel. Cette distribution Linux est installée sur une carte SD de 8 Go. Raspbian est évidemment gratuit et sous licence GPL et est téléchargeable ici ou tapez raspbian dans google.

Time, DateTime: Manipulation du temps en Python. Le module time La gestion du temps est prit en charge par la librairie time.

Time, DateTime: Manipulation du temps en Python

Cette librairie représente le temps (date/heure) sous forme d'un tuple (struct_time). Il est possible d'obtenir de l'aide facilement depuis l'interpréteur à l'aide de: Récupération de la dernière ligne insérée : SQL & Bases de données. Programmation Python/Bases de données. Un livre de Wikilivres. Python contient des modules pour bases de données, comme MySQL, PostgreSQL, SQLite, IBM Informix Dynamic Server et Berkeley DB.