mardi 22 octobre 2019

Horloge Thermomètre sur OLED 128x64 : Arduino

Lire la suite...

samedi 25 mai 2019

Horloge Thermomètre sur LCD 20x4 : Arduino UNO


Lire la suite...

dimanche 12 mai 2019

Essai des codeurs rotatifs sur Raspi

Ce billet n'est qu'une reprise de l'article publié ici:
http://sensorkit.fr.joy-it.net/index.php?title=KY-040_Module_encodeur_rotatif

Lire la suite...

Convertisseur 3.3V / 5V pour I2C


Lire la suite...

samedi 11 mai 2019

Arrêt sécurisé de la Raspberry Pi

Scrip Python d'arrêt

#!/usr/bin/env python3

import RPi.GPIO as GPIO
import time
import os

GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(23, GPIO.OUT)    # Yellow LED
GPIO.setup(24, GPIO.IN, pull_up_down = GPIO.PUD_UP)  # Reset button


def clignot():
    for n in range (3):
        GPIO.output(23, GPIO.HIGH)
        time.sleep(1)
        GPIO.output(23, GPIO.LOW)
        time.sleep(1)
        if n == 3:
            break


def Shutdown(channel):
    GPIO.output(23, GPIO.HIGH)
    os.system("sudo shutdown -h now")


GPIO.add_event_detect(24, GPIO.FALLING, callback = Shutdown, bouncetime = 2000)

clignot()

while True:
    time.sleep(1)

RadioPi

Adressage


RadioPi-adresses-v3.png

vendredi 10 mai 2019

Touches spéciales du clavier avec Python

telecommande.jpg

Présentation

Le but est à l'origine de récupérer une frappe de touches sur une télécommande USB. Le nombre de touches est limité. La télécommande permet le réglage du volume du son, le déplacement, la validation et l'échappement.

Cet article s'étend aux touches spéciales d'un clavier (volume du son, calculatrice, mails...).

Lire la suite...

Lancer un script au démarrage de Debian

boot.jpg

Présentation

On veut lancer un script python au démarrage d'une carte Raspberry Pi sous Debian.

Exemple : un script qui va guetter l'appui sur un bouton pour lancer une commande shutdown -h now afin d'arrêter proprement la carte.

Lire la suite...

- page 1 de 3