Skip to content

Instantly share code, notes, and snippets.

View Diallomm's full-sized avatar
💭
Live's Good! 😉

Mamadou Diallomm

💭
Live's Good! 😉
View GitHub Profile
@Diallomm
Diallomm / Co2_sunrise_s8_sensor.py
Last active July 8, 2024 20:45
code for Co2 sunrise S8 sensor for raspberry pi
#rpi serial connections
#Python app to run a S8 Sensor
import serial
import time
#RPi pin connections:
#pin 6 GND
#pin 4 5v
#pin 8 TXD: UART data to S8
#pin 10 RXD: UART data from S8
@Diallomm
Diallomm / Code_esp8266_for_control_8_channel_relay_with_node-red.ino
Last active August 7, 2023 16:47
code arduino/esp8266 pour prendre le contrôle de 8 relais via l'application Node-red
#include <ESP8266WiFi.h>
#include <PubSubClient.h>
//déclaration des lampes
#define lampe1 D1
#define lampe2 D2
#define lampe3 D3
#define lampe4 D0
#define lampe5 D5
@Diallomm
Diallomm / Emetteur_6_canaux_nrf24L01.ino
Last active July 20, 2023 13:52
Comment fabriquer un émetteur et un récepteur à 6 canaux avec arduino et nrf24L01 ?
#include <SPI.h>
#include <nRF24L01.h>
#include <RF24.h>
RF24 radio(7, 8); // Sélectionner les broches CE, CSN
struct Signal {
byte throttle;
byte pitch;
byte roll;
//importation des libraries
#include <ESP8266WiFi.h> // http://arduino.esp8266.com/stable/package_esp8266com_index.json
#include <PubSubClient.h> //https://downloads.arduino.cc/libraries/github.com/knolleary/PubSubClient-2.8.0.zip
#include "DHT.h" //https://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.4.2.zip
//definition du type de capteur de température et humidité
#define DHTTYPE DHT11 // DHT 11
b
// (paramétre à adapter pr vous) configuration des variables pour la connection wifi et les identifiants serveur mqtt
@Diallomm
Diallomm / Iot alerte incendie esp8266 (school expérience).ino
Last active June 20, 2023 17:36
projet d'apprentissage IOT avec le esp8266 et les capteurs mq2, dht11, capteur flame
//importation des libraries
#include <ESP8266WiFi.h> // http://arduino.esp8266.com/stable/package_esp8266com_index.json
#include <PubSubClient.h> //https://downloads.arduino.cc/libraries/github.com/knolleary/PubSubClient-2.8.0.zip
#include "DHT.h" //https://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.4.2.zip
//definition du type de capteur de température et humidité
#define DHTTYPE DHT11 // DHT 11
// (paramétre à adapter pr vous) configuration des variables pour la connection wifi et les identifiants serveur mqt
@Diallomm
Diallomm / light_control.ino
Last active May 23, 2019 18:12
control light with esp8266 and mqtt
/*
Projet d'apprentissage d'un objet connecté (IoT) pour réaliser un système d'allumage de lampe à distance
Wemos d1 mini + Relais + MQTT + node-red or mqttdash (android)
Reprise par Mamadou Diallo Email: diallo@bloctechno.com
la majeur partie du code à était puisé du site Projets DIY (https://www.projetsdiy.fr)
Licence : MIT
*/
#include <ESP8266WiFi.h>
@Diallomm
Diallomm / Chambre_d'ecoute.py
Last active November 15, 2018 23:43
Chambre d'écoute (Museomixsn) script for raspberrypi
"""
DESCRIPTION : FR => c'est un projet interactif de "Chambre d'écoute",
on n'a un capteur ultrasound installer sous une porte
et qui permet de detecter la présence d'une personne afin
de déclancher une musique qui sort des haut-parleurs lorsqu'on
entre à l'intérieur
EN => it's an interactive project of "listening room",
we have an ultrasound sensor installed under a door
and that allows to detect the presence of a person