lundi 30 décembre 2013

Allumer et étteindre un Raspberry pi




Pour allumer et éteindre votre Raspberry pi vous êtes amener à chaque fois brancher ou couper l'alimentation, une opération qui risque de cramer votre raspberry pi. ou bien, lancez des commandes (shutdown, reboot..) . Si vous souffrez de ce problème, sachez qu'il existe une technique un peu spéciale:

Pour éteindre :
brancher deux fils sur le P5 (pin6 et pin8) et lier les à un interrupteur :







une fois l’interrupteur est bien branché, il reste à utiliser un script pour détecter la pression de l’interrupteur et lancer la commande shutdown -h 0
le script python est le suivant :

import RPi.GPIO as GPIO
import time
import os

GPIO.setmode(GPIO.BCM)

GPIO.setup(31, GPIO.IN, pull_up_down = GPIO.PUD_UP)

def Int_shutdown(channel):
# shutdown our Raspberry Pi
os.system("sudo shutdown -h now")

GPIO.add_event_detect(31, GPIO.FALLING, callback = Int_shutdown, bouncetime = 2000)

while 1:
time.sleep(1)

vous aurez besoin de la bibliothèque RPI.GPIO (https://pypi.python.org/pypi/RPi.GPIO)
placer votre scripte python quelque part et exécuter le en tapant 

python /emplacement/program.py 

Si vous voulez que votre scripte soit toujours à l'écoute en fond ajouter la ligne 
sudo python /emplacement/program.py & 
à votre /etc/rc.local 

Pour allumer/réinitialiser :



brancher deux câbles aux pins du head P6 comme le montre les images suivantes :





En pressant le boutons le système se met en marche.
Désormais amuser vous bien à éteindre et allumer votre raspberry pi sans problème et gratuitement.

by
bellaj badr
Raspima 







mercredi 6 novembre 2013

Créer un réseau ad hoc avec un raspberry pi

LE

Le réseau ad hoc permet à chaque entité de communiquer directement avec sa voisine.
Il arrive des fois d'avoir besoin de lier un PC linux(ou Windows) et un Raspberry Pi via Wifi (ad hoc).

 Plan :
on configure le raspberry pi avec une adresse statique 192.168.1.1 et l'ordinateur avec 192.168.1.2

Prérequis :
Pour utiliser le WIFI(ad hoc) Ie Raspberry a besoin d'un dongle WIFI.
















Manip :

Coté Ordinateur

créer un réseau Ad Hoc à partir de votre ordinateur :
en cas de windows :


en cas de linux (basé Débian) :

 on configure l'interface WIFI
        cd /etc/network
 - j'ai modifié le fichier interfaces ( si vous êtes familiarisé avec l’éditeur nano, sinon vous pouvez utiliser VI)
        sudo nano interfaces
 -on y ajoute les lignes suivante

        iface wlan0 inet static
        address 192.168.1.2
        netmask 255.255.255.0
        wireless-channel 4
        wireless-essid RASPIMA
        wireless-mode ad-hoc


je sauvegarde le fichier après modification par   ctrl + x 'o' ou 'y' pour confirmer l'enregistrement


 Coté Raspberry pi

Sur le raspberry pi, on configure l'interface WIFI (soit en le branchant à un moniteur ou via liaison Ethernet/SSH)
        cd /etc/network
 j'ai modifié le fichier interfaces ( si vous êtes familiarisé avec l’éditeur nano, sinon vous pouvez utiliser VI)
        sudo nano interfaces
 j'y ai tout effacé pour y taper

        iface wlan0 inet static
        address 192.168.1.1
        netmask 255.255.255.0
        wireless-channel 4
        wireless-essid RASPIMA
        wireless-mode ad-hoc


donc j'ai fixé l'adresse ip de l'interface WIFI (wlan0).
je sauvegarde le fichier.

pour valider les changements des deux cotés (en cas d'ordinateur linux)

soit  je redémarre ensuite les 2 machines    sudo reboot (pour chacune des machines)

ou simplement redémarrer le service networking: sudo service networking restart
    

Test de connexion
 
 pour tester la connexion on ping depuis notre ordinateur le raspberry pi

ping 192.168.14.1


 si le ping passe Je peux ensuite accéder à mon RPI en SSH

 Il suffit de de lancer le terminal sur le PC lINUX et d'y taper :
ssh nom-utilisateur-du-raspberry@192.168.1.1 (l'adresse IP est celle renseignée dans le fichier interfaces du RPI) ou d'utiliser 

un client graphique comme PUTTY.



vendredi 13 septembre 2013

Vente Raspberry Pi au Maroc

Le Raspberry pi est disponible au maroc depuis 2012 chez TeraMagazine et Roboshop.ma.

les deux Modèles B ou A, directement importés de UK, sont disponibles à des prix raisonnables (<500 DH).

Vous pouvez les contacter par Email : Tera.revue@gmail.com

ou par facebook :

facebook.com/tera.maga

facebook.com/roboshop.ma