Framboise Nos framboises ne disposant pas d’entrées digitales, le seul moyen de faire des lectures analogiques est d’utiliser un ADC (ADC signifie « Analog to Digital Converter » autrement dit « Convertisseur Analogique vers Digital »). Petit defaut du Raspberry, il est purement digital a contrario des Arduino, AVR ou microcontroleur qui eux disposent souvent d’au moins 6 entrées analogiques. Les entrées analogiques sont pratiques parce que beaucoup de sondes utilisent des sorties analogiques (photorésistance, des senseurs de forces, des potentiomètres ou des résistances sensibles à la chaleur, etc…), il est donc important de faire en sorte que le Raspberry soit aussi capable de faire des lectures analogiques, même si celles-ci sont assez souvent moins précises. Cela est donc possible en connectant une puce MCP3008 sur notre framboise comme je l’ai fait avec la sonde température LM35. Le MCP3008 agit donc comme un « pont » entre le monde digital et analogique. Il dispose de 8 entrées analogiques que notre Raspberry peut « lire » en utilisant seulement 4 pins digitales. …
Lire la suite »Mon homelab de A à Z : 30 ans de bidouille et 4 serveurs à la maison
Mon homelab de A à Z : quatre serveurs sous Proxmox et Ceph, un NAS, pfSense, K3s et une cinquantain…
Se former à la cybersécurité : le parcours gratuit (et les certifs qui valent le coup)
L’hygiène numérique, c’est le problème de chacun. Voici un parcours étape par étape, gratuit, du sim…
Sauvegarde S3 : 534 Go dans le cloud pour moins de 3 € par mois
Ma sauvegarde S3 de 534 Go coûtait 10,50 € par mois chez AWS. Avec rclone et Intelligent-Tiering, el…
Quand tout s’aligne, rien ne force
Février 2026, déjà. Une nouvelle rotation complète, et avec elle, cette fameuse période où tout le m…
Les lois à connaître pour changer de mindset
Tu t’es déjà retrouvé à râler parce que tout allait de travers au pire moment ? Ou à tourner en rond…
Nos enfants et l’informatique : quand le savoir ne se transmet plus
J’ai toujours aimé transmettre à ma fille ce qui me passionne. Je lui ai appris à faire du vélo, par…
Cyberattaques : qui défend vraiment nos informations ?
Chaque jour, des entreprises, des hôpitaux et des institutions publiques se retrouvent victimes de c…
IA et cybersécurité : la menace chinoise ?
Il y a encore quelques années, l’IA était une curiosité de laboratoire. Aujourd’hui, elle est partou…
Si la chance ne frappe pas, construisez une porte
Bienvenue en 2025, chers lecteurs ! Que vous soyez tombé ici par hasard, par un clic malheureux, ou …
Pourquoi des lampes à lave protègent 10 % du web ?
La cybersécurité est un domaine complexe où ingénierie et créativité s’unissent pour protéger nos do…
Articles récents
Un thermomètre pour ma framboise
Thermomètre Encore un autre morceau de PYTHON pour ne pas le perdre. Cette fois ci, il s’agit d’une sonde température LM35. En terme de sonde température, nous avons le choix entre de l’analogique (le cas du LM36, LM36…) et du digital (DS18B20, DS1621…). Or, notre framboise ne fait que du digital… Pour exploiter l’analogique, il faut un MCP3008 qui permet d’ajouter 8 sondes analogiques en utilisant que 4 pin GPIO. A terme, je conseille d’opter pour le digital, plus précis et plus simple, mais en attendant, rien ne nous empêche de faire mumuse, et surtout de se faire la main sur le MCP3008… Coté câblage, nous avons donc ceci : Coté code, c’est la dessous : #!/usr/bin/python ################################################################################ # PROJECT: Babyroom - FILE: sonde_temperature.py - CREATION: 2013/03/02 # Ce fichier est sous licence GPL. # $Id$ ################################################################################ """ Sonde temperature sur le port 0 du MCP3008 avec enregistrement dans un fichier de log Ce fichier de log est a destination de rrdtool. U{https://www.hamida.info/}. …
Lire la suite »Ma framboise surveille la porte
Framboise Mon second code en PYTHON. Il s’agit de la mise en place d’un détecteur d’ouverture de porte. Le montage est encore plus simple que celui du détecteur de mouvements : #!/usr/bin/python ################################################################################ # PROJECT: Babyroom - FILE: detection_intrusion.py - CREATION: 2013/03/02 # Ce fichier est sous licence GPL. # $Id$ ################################################################################ """ Detection d'intrusion sur le GPIO 17 avec enregistrement dans un fichier de log Ce fichier de log est a destination de rrdtool. U{https://www.hamida.info/}. @version: 1.0 @author: U{Mehdi HAMIDA (idem) <idem@highlanders.org>} """ # Import required Python libraries import time import RPi.GPIO as GPIO # Use BCM GPIO references # instead of physical pin numbers GPIO.setmode(GPIO.BCM) # Define GPIO to use on Pi DOOR_PIN = 17 print " INTRUSION DETECTEE (CTRL-C pour sortir)" # Set pin as input GPIO.setup(DOOR_PIN, GPIO.IN, pull_up_down=GPIO.PUD_UP) # Echo print " Pret" try: # Loop until users quits with CTRL-C while True : type_sonde = "detection_intrusion" logfile = "/data/rrd/log/"+ type_sonde +".log" if GPIO.input(DOOR_PIN): print " Intrusion detectee!" output_file …
Lire la suite »Fait risette ma framboise, suite
Aussitôt dit, aussitôt fait, voici donc une framboise qui fait risette. Vous remarquez ces jolis petits dissipateurs que j’ai ajouté afin de protéger ma Raspberry, c’est vraiment pratique et je gagne 15°C simplement. À lire aussi : Fait risette ma framboise
Lire la suite »Ma framboise suit vos mouvements
Framboise Objets principaux de mon blog : ne pas oublier et partager… L’un des premiers fichiers en PYTHON que j’ai fait. Il s’agit de la mise en place d’un détecteur de mouvement (PIR). Le montage est le suivant (extrêmement simple hein): Mon PIR est sur 3,3V, mais la plupart sont sur du 5V, tout dépend de votre modèle. Le code est le suivant (on pourra ensuite le compléter avec des actions sur la détection de mouvements): #!/usr/bin/python ################################################################################ # PROJECT: Babyroom - FILE: detection_mouvements.py - CREATION: 2013/03/04 # Ce fichier est sous licence GPL. # $Id$ ################################################################################ """ Detection de mouvements sur le GPIO 4 avec enregistrement dans un fichier de log Ce fichier de log est a destination de rrdtool. U{https://www.hamida.info/}. @version: 1.0 @author: U{Mehdi HAMIDA (idem) } """ # Import required Python libraries import time import RPi.GPIO as GPIO ################################################################################ # Use BCM GPIO references # instead of physical pin numbers GPIO.setmode(GPIO.BCM) # Define GPIO to use on Pi …
Lire la suite »Adafruit et la belle Limor FRIED
Article NON sponsorisé Je voulais faire un billet pour LadyAda (Limor FRIED), créatrice d’Adafruit , et élue entrepreneur de l’année 2012 par la revue The Entrepreneur. C’est pour cette raison qu’elle a fait, le mois dernier, la couverture du MagPi N°9 (PDF). Ça se passait sur le site http://www.themagpi.com/, et au sommaire pour le numéro de février 2013 : * Piloter le GPIO à partir d’une interface WEB * Sauvegarder sa carte SD * Une carte interface de chez Quick2Wire * Installer RiscOS * Installer ArchLinux * Programmer en VALA * Le C : structures, histogrammes, analyse de données * Contrôler le GPIO en Scratch * Le Python : Contôler le RasPi à partir d’un téléphone mobile (N’hésitez pas, le numéro de mars fête l’anniversaire de MagPi) Pour quoi ce billet? Parce que j’achète la plupart de mon électronique chez eux, parce que les prix sont très attractifs, le SAV est génial, et le support au top. C’est sur http://learn.adafruit.com/category/raspberry-pi que vous trouverez tout ce que fait …
Lire la suite »-
Simplifiez votre SI : le principe KISS en action
Ah, le principe KISS! Conçu par Kelly Johnson et son équipe des Skunk Works de Lockheed dans les années 1960, il visait à garantir la fiabilité des avions militaires avec une idée simple : si un mécanicien ne peut pas réparer ou comprendre une pièce, elle est trop complexe. Ce concept s’est rapidement étendu à d’autres domaines, notamment les Systèmes d’Information. En essence, KISS défend l’idée que les solutions simples fonctionnent mieux car elles sont plus faciles à comprendre et à maintenir. Ce principe, proche du rasoir d’Ockham (allez lire la première partie des biais cognitifs), affirme que la solution …
Lire la suite » -
Les faux experts IT : entre influence et réalité
-
Libérez-vous des serveurs grâce à AWS Lambda
-
Docker, K3s, K8s, pourquoi et quand choisir l’un ou l’autre?
-
AWS tour du Cloud 2024 Lyon – Groupama Stadium
-
Se former à la cybersécurité : le parcours gratuit (et les certifs qui valent le coup)
L’hygiène numérique, c’est le problème de chacun. Voici un parcours étape par étape, gratuit, du simple curieux jusqu’à celui qui veut en faire son métier, avec les certifications qui valent vraiment le coup.
Lire la suite » -
Sauvegarde S3 : 534 Go dans le cloud pour moins de 3 € par mois
-
Cyberattaques : qui défend vraiment nos informations ?
-
IA et cybersécurité : la menace chinoise ?
-
Pourquoi des lampes à lave protègent 10 % du web ?
-
Quand tout s’aligne, rien ne force
Février 2026, déjà. Une nouvelle rotation complète, et avec elle, cette fameuse période où tout le monde parle de bonnes résolutions, de changements radicaux, de transformation totale. Vous savez, ces promesses qu’on se fait avec enthousiasme le 1er janvier et qu’on abandonne avant la mi-février!!!Alors cette année, on va faire autrement. Nous sommes déjà mi-février, et pas de grandes résolutions spectaculaires. Pas de promesses impossibles. Juste une idée simple mais puissante : arrêter de forcer.Oui, vous avez bien lu. Et non, ce n’est pas un appel à la paresse ou à l’inaction. C’est exactement l’inverse Vincent (sic)! C’est une question …
Lire la suite » -
Les lois à connaître pour changer de mindset
-
Nos enfants et l’informatique : quand le savoir ne se transmet plus
-
Dune : entre nostalgie, féminisme, écologie, religion et IA
Certaines œuvres marquent non pas par leur simple histoire, mais par les souvenirs qu’elles réveillent en nous. Dune, à l’instar du Seigneur des Anneaux, est de celles-là. Ce n’est pas un fil rouge de ma vie, mais une pièce maîtresse de mon imaginaire, un rappel d’une époque où je découvrais des univers extraordinaires. Hier, avec les adaptations de Denis Villeneuve, et aujourd’hui, avec la série Dune: Prophecy, l’aventure continue, et je replonge dans ce monde fascinant où tout a commencé avec un livre conseillé par ma bibliothécaire.
Lire la suite » -
DJI Mini 4 Pro : Tout savoir sur la réglementation française en 2024
-
DJI Mini 4 Pro : compact, performant et à la pointe de la réglementation
-
Installer une VM Windows 11 sur Nutanix : guide pratique pour surmonter les obstacles
L’installation d’une VM Windows 11 sur Nutanix peut réserver quelques surprises, notamment des problèmes inattendus qui peuvent freiner le processus. Heureusement, avec la bonne procédure et un peu de préparation, tout devient beaucoup plus fluide. Dans cet article, nous allons vous guider étape par étape pour que vous puissiez créer votre VM Windows 11 sur Nutanix sans encombre.Pour commencer, vous allez d’abord créer une VM en ligne de commande avec acli afin d’activer le vTPM, un pré-requis pour l’installation de Windows 11. Ensuite, il faudra mettre à jour les Nutanix Guest Tools (NGT) qui, dans mon cas, étaient trop anciens. …
Lire la suite » -
Optimisez votre environnement de travail : guide complet pour DevSecOps et DataScientists
-
Calculer des dates en BASH et PERL
-
La commande ps dans la pratique
-
Un history utile
-
GREP – Globally search for Regular Expression and Print it
-
Les joies de la commande telnet
HAMIDA.info Papa, geek, mais pas que…











