Skip to content

Instantly share code, notes, and snippets.

@ypelletier
ypelletier / lecteur_mp3.ino
Last active March 29, 2021 22:34
Lecteur mp3 constitué d'un module VS1053, d'un module carte SD et d'un Arduino Uno.
/***************************************************
Lecture de fichiers mp3 sur une carte SD.
Plus d'infos:
http://electroniqueamateur.blogspot.com/2013/06/lecture-de-fichiers-mp3-avec-arduino-et.html
****************************************************/
/***********************PIR_MP3***************************
* Ce sketch joue au hasard un mp3 stocké sur une carte SD
* lorsque le capteur PIR détecte une présence.
*
* Utilisation intensive de la libraire SFEMP3Shield par
* Bill Porter et Michael P. Flaga.
*
* La carte SD doit contenir des fichiers mp3 nommés "Track001.mp3", "Track002.mp3", etc.
*
* Connexions:
@ypelletier
ypelletier / bargraphe.ino
Last active January 14, 2019 00:04
Ce sketch contrôle un bargraphe à LED branché à un Arduino par l'entremise d'un compteur décimal CD4017. Le nombre de LEDs allumées est proportionnel au signal analogique capté à l'entrée A0.
/**************************************************************
Bargraphe
Ce sketch contrôle un bargraphe à LED branché à un Arduino
par l'entremise d'un compteur décimal CD4017. Le nombre
de LEDs allumées est proportionnel au signal analogique
capté à l'entrée A0.
Inspiré d'un sketch de Leonel Machava http://codentronix.com
/*************Telecommande_et_LEDs *********************
4 LEDs branchées aux sorties 2-5 de l'Arduino sont contrôlées
au moyen d'une télécommande recyclée suivant le protocole Panasonic.
Utilisation de la librairie IRremote de Ken Shirriff
(http://www.righto.com/).
Plus d'infos:
http://electroniqueamateur.blogspot.com/2013/08/controler-un-arduino-avec-une.html
********************************************************/
@ypelletier
ypelletier / Carriots_test.ino
Last active January 14, 2019 00:02
Envoi de données à carriots.com avec un arduino et un shield ethernet
/**************************** Carriots_test.ino ***********************
*
* Exemple simple pour explorer les possibilités de carriots.com
* Basé sur un tutoriel de carriots.com
*
* Shield ethernet
* Potentiomètre branché à A3
* LED branchée à D7
*
* La LED est allumée quand la valeur reçue à A3 est supérieure à 500,
@ypelletier
ypelletier / Data_logger.ino
Last active January 9, 2021 13:23
Saisie de données (data logging) avec un Arduino, carte SD, RTC...
/************************************************************
Saisie de données (data logging) avec un Arduino
Matériel: Arduino Uno
Lecteur de carte SD (10-11-12-13) avec adapteur 5/3,3 V
Horloge temps réel (RTC) (A-4 et A-5)
Thermomètre numérique DS18B20 (digital 8)
Phorésistance en diviseur de tension (A-0)
@ypelletier
ypelletier / Horloge_Arduino.ino
Created August 18, 2013 17:56
Horloge simple avec un Arduino, un module breakout RTC DS1307 et un afficheur LCD.
/************************************************************
Horloge Arduino
Horloge simple avec un Arduino, un module breakout
RTC DS1307 et un afficheur LCD.
Branchements du breakout RTC DS1307:
Gnd --> GND
Vcc --> 5 V
Sda --> analog pin A4
@ypelletier
ypelletier / DeuxMoteurs.ino
Created August 18, 2013 18:04
Contrôle de deux moteurs cc au moyen d'un circuit intégré L293D ou L6205N.
/**********************************************************************
* Contrôle de deux moteurs cc au moyen d'un circuit intégré L293D ou L6205N.
* http://electroniqueamateur.blogspot.ca/2013/06/controler-deux-moteurs-cc-avec-un-l6205.html
***********************************************************************/
#define motorPin1a 3 // Marche avant du premier moteur
#define motorPin1b 4 // Marche arrière du premier moteur
#define speedPin1 9 // Enable pin pour le premier moteur
#define motorPin2a 5 // Marche avant du deuxième moteur
@ypelletier
ypelletier / DigitalPotMCP41100.ino
Created August 18, 2013 18:11
Sketch pour contrôler un potentiomètre numérique MCP41100 au moyen d'un Arduino Uno.
/**********************************************************
Sketch pour contrôler un potentiomètre numérique
MCP41100 au moyen d'un Arduino Uno.
http://electroniqueamateur.blogspot.ca/2013/04/faire-varier-une-resistance-au-moyen-de.html
**********************************************************/
#include <SPI.h>
const int slaveSelectPin = 10;
@ypelletier
ypelletier / Carriots_Data_Logger.ino
Last active January 14, 2019 00:01
Exemple de Data Logger avec carriots.com. Les valeurs de trois capteurs analogiques branchés à A0, A1 et A2 sont envoyées à carriots.com à intervalles réguliers.
/********************* Carriots_Data_Logger.ino ***********************
*
* Exemple de Data Logger avec carriots.com
*
* Les valeurs de trois capteurs analogiques branchés à A0, A1 et A2
* sont envoyées à carriots.com à intervalles réguliers
*
* http://electroniqueamateur.blogspot.com/2013/08/data-logging-avec-carriots-arduino-et.html
*
**********************************************************************/