ArduinoExpertSerieCanGraphiquePC. // --- Programme Arduino ---// par X. HINAULT - 01/2010 // --- Que fait ce programme ? ---/* Affiche le résultat brut d'une conversion analogique numérique sur la fenêtre terminal du PC*/ // --- Fonctionnalités utilisées ---// Utilise la connexion série vers le PC // Utilise la conversion analogique numérique 10bits sur les voies analogiques analog 0, // --- Circuit à réaliser ---// Connexion série entre la carte Arduino et le PC (utilise les broches 0 et 1) // Broche Analog 0 (=broche 14) en entrée Analogique : connecter la sortie d'une résistance Variable 10K elle-même connectée entre 0 et 5V //**************** Entête déclarative *******// A ce niveau sont déclarées les librairies, les constantes, les variables... // --- Inclusion des librairies utilisées --- // --- Déclaration des constantes --- // --- constantes des broches --- const int Voie_0=0; //declaration constante de broche analogique // --- Initialisation des fonctionnalités utilisées --- void setup() { // debut de la fonction setup()
OutilsProcessingProgGraphOscilloSimpleControle. Interfacing HH10D with Arduino. HH10D is capacitive-type relative air humidity sensor. It is cheap (~$8) and relatively precise (±3%). In this article I’ll describe how to connect and use it with your Arduino board. You can download the datasheet from hoperf.com. First of all, pay your attention to that fact that sensor’s output signal is frequency – frequency of the square wave, in range between 5 and 10 kHz, like shown on image: In fact, the capacitive sensor is connected to ICM7555 timer IC, which outputs the wave signal, depending on sensor’s value.
To get actual RH (Relative Humidity) reading, in percents, we must calculate using the formula described in datasheet: RH = (Offset - F)*Sensitivity/212, where F is frequency in Hz measured on FOUT pin. This formula includes two calibration values - Offset and Sensitivity. Measuring frequency with Arduino may be relatively simple, thanks to FreqCounter library. FreqCounter affects 2 of 3 ATMega’s timers, and PWM duty cycles on Arduino pins 10, 9, 6 will significantly change. BMP085 sketch.