Cette page fournit une simple interface de navigation pour trouver des entités décrites par une propriété et une valeur nommée. D’autres interfaces de recherche disponibles comprennent la page recherche de propriété, et le constructeur de requêtes ask.
Pin | Function | ESP-8266 Pin |
---|---|---|
TX | TXD | GPIO1 |
RX | RXD | GPIO3 |
A0 | Analog input, max 3.2V | A0 |
D0 | IO | GPIO16 |
D1 | IO, SCL | GPIO5 |
D2 | IO, SDA | GPIO4 |
D3 | IO, 10k Pull-up | GPIO0 |
D4 | IO, 10k Pull-up, BUILTIN_LED | GPIO2 |
D5 | IO, SCK | GPIO14 |
D6 | IO, MISO | GPIO12 |
D7 | IO, MOSI | GPIO13 |
D8 | IO, 10k Pull-down, SS | GPIO15 |
G | Ground | GND |
5V | 5V | - |
3V3 | 3.3V | 3.3V |
RST | Reset | RST |
6
H5
-R) donc de 6 atomes de carbone reliés par une chaîne de 3 atomes de carbone (anneau de pyrane oxygéné = cycle pyrone). Les flavonoïdes sont souvent liés à une molécule de glucide (glucose, arabinose ou rhamnose) pour former des glucosoïdes (flavonoïdes glycosides), mais certaines flavonoïdes sont aglycones (non reliées à une glucides (comme les flavanols).
* Une tasse de thé peut en contenir jusqu'à 80 à 200 mg de polyphénols (selon le type de thé et la technique de préparation de l'infusion).
* Dans 100 grammes de thé vert séché on retrouve : (16 grammes) de polyphénols totaux dont 14.2 g de cathéchines (dont 4,7 g d'EGCG) et 0,0 g de Théaflavines et théarubigénines.
* Dans 100 grammes de thé noir séché on retrouve : (15,6 grammes) de polyphénols totaux dont 4.0 g de cathéchines (dont 2,0 g d'EGCG) et 0,94 g de Théaflavines et 1,8 g de théarubigénines.
*Les flavonoïdes sont des antioxydants pouvant piéger les radicaux libres (antiradicalaires) et protéger les cellules des agressions :
* préviennent certains cancers par inhibition l'urokinase, nécessaire à la progression des tumeurs ;
* l’activité antioxydant de ces polyphénols explique l'action préventive du thé contre le vieillissement cellulaire.
* Les flavonoïdes peuvent chélater le fer non hématique contenu dans les plantes, le lait et les médicaments (l'intègre dans leur structure en anneau), donc diminuent son absorption au niveau du tube digestif d'environ 70 %.au), donc diminuent son absorption au niveau du tube digestif d'environ 70 %.)9H | 8H | 7H | 6H | 5H | 4H | 3H | 2H | H | F | HB | B | 2B | 3B | 4B | 5B | 6B | 7B | 8B | 9B |
Dure | → | Moyenne | → | Tendre |
Potentiomètre | ||
Avant le Setup | Importation de la bibliothèque | |
Création de l’objet | ||
Dans le Setup | Démarrage de l’objet | pinMode(A0,INPUT) ; |
Dans le Loop | Utilisation | int valeur = analogRead(A0) ; |
1 int sensorPin = A0; // variable globale broche entrée potentiomètre
2
3 void setup() {
4 Serial.begin(115200); //initialisation du port série (pour voir les valeurs dans la console)
5 }
6
7 void loop() {
8 // lecture des valeurs de la broche A0
9 int sensorValue = analogRead(sensorPin);
10 //affichage des valeurs dans la console
11 Serial.println(sensorValue);
12 }
dot_clean /Volumes/
par le nom de volume de votre carte SD.DFPlayer Mini MP3 | ||
Avant le Setup | Importation de la bibliothèque | #include #include |
Création de l’objet | SoftwareSerial mySoftwareSerial(D5, D6); //TX, RX - attention il y a une erreur sur le site de DFRobot DFRobotDFPlayerMini myDFPlayer ; | |
Dans le Setup | Démarrage de l’objet | mySoftwareSerial.begin(9600) ; myDFPlayer.begin(mySoftwareSerial) ; |
Dans le Loop | Utilisation | myDFPlayer.setTimeOut(500) ; myDFPlayer.volume(20) ; myDFPlayer.play(1); |
1 // DFPlayer Code minimal pour test
2
3 #include
4 #include
5
6 SoftwareSerial mySoftwareSerial(D5, D6); // TX, RX
7 DFRobotDFPlayerMini myDFPlayer ;
8
9 void setup() {
10
11 mySoftwareSerial.begin(9600) ;
12
13 myDFPlayer.begin(mySoftwareSerial) ;
14 }
15
16
17 void loop() {
18 // Joue la premiere chanson de la carte SD pendant 10 secondes
19 myDFPlayer.setTimeOut(500) ;
20
21 myDFPlayer.volume(10) ; // fixe le son à 10 (maximum)
22
23 myDFPlayer.play(1); // joue le premier fichier son.
24
25 delay(10000); //pause de 10 secondes
26 }
1 /*
2 * Code repris de http://wiki.t-o-f.info/Arduino/%c3%89liminationDuRebondissement
3 */
4
5 int BUTTON_PIN = 0; //GPIO 0 correspond à la broche D3
6 int previousButtonState;
7 int count =0;
8
9 unsigned long debounceTimeStamp;
10
11 void setup() {
12 Serial.begin(57600);
13 pinMode( BUTTON_PIN , INPUT_PULLUP );
14 previousButtonState = digitalRead( BUTTON_PIN );
15 }
16
17 void loop() {
18 if ( millis() - debounceTimeStamp >= 5 ) {
19 int currentButtonState = digitalRead( BUTTON_PIN );
20 if ( currentButtonState != previousButtonState ) {
21 debounceTimeStamp = millis();
22 if ( currentButtonState == LOW ) {
23 count = count + 1;
24 Serial.println(count);
25 }
26 }
27 previousButtonState = currentButtonState;
28 }
29 }
écran Oled 1,3 pouces | ||
Avant le Setup | Importation de la bibliothèque | #include #include #include "SH1106Wire.h" |
Création de l’objet | SH1106Wire display(0x3c, D2, D1); | |
Dans le Setup | Démarrage de l’objet | display.init(); |
Dans le Loop | Utilisation | display.clear(); display.drawXbm(0, 0, bitmap_height, bitmap_width, imggrosyeux); display.display(); |
Photorésistance | ||
Avant le Setup | Importation de la bibliothèque | |
Création de l’objet | brochePhotoresistance = A0; (la photorésistance est branchée sur une broche analogique) | |
Dans le Setup | Démarrage de l’objet | pinMode(brochePhotoresistance, INPUT); |
Dans le Loop | Utilisation | valeur = analogRead(brochePhotoresistance); |
1 //////////////////////////////
2 // La photorésistance //
3 //////////////////////////////
4 /*
5
6 +-----+
7 +----[PWR]-------------------| USB |--+
8 | +-----+ |
9 | GND/RST2 [ ][ ] |
10 | MOSI2/SCK2 [ ][ ] A5/SCL[ ] |
11 | 5V/MISO2 [ ][ ] A4/SDA[ ] |
12 | AREF[ ] |
13 | GND[X] |--(led)---|
14 | [ ]N/C SCK/13[X] |--v230Ωv--|
15 | [ ]IOREF MISO/12[ ] |
16 | [ ]RST MOSI/11[ ]~|
17 | [ ]3V3 +---+ 10[ ]~|
18 /--(w)---------| [X]5v -| A |- 9[ ]~|
19 | /--| [X]GND -| R |- 8[ ] |
20 |--v1kΩv--/ | [ ]GND -| D |- |
21 | | [ ]Vin -| U |- 7[ ] |
22 | | -| I |- 6[ ]~|
23 |___________/--| [X]A0 -| N |- 5[ ]~|
24 | [ ]A1 -| O |- 4[ ] |
25 | [ ]A2 +---+ INT1/3[ ]~|
26 | [ ]A3 INT0/2[ ] |
27 | [ ]A4/SDA RST SCK MISO TX>1[ ] |
28 | [ ]A5/SCL [ ] [ ] [ ] RX<0[ ] |
29 | [ ] [ ] [ ] |
30 | UNO_R3 GND MOSI 5V ____________/
31 \_______________________/
32 Matériel :
33 - des fils dupont.
34 - une breadbord
35 - Arduino
36 - Une photorésistance,
37 - une résistance de 1Kiloohms (10, 20, ou 1 kilo-ohms, ajustez la valeur, faites des tests)
38 Schéma de l'Arduino en ASCII-ART CC-By http://busyducks.com/ascii-art-arduinos
39 Sous licence CC-By-Sa (http://creativecommons.org/licenses/by-nc-sa/3.0/)
40
41 ___
42 / ___ \
43 |_| |
44 /_/
45 _ ___ _
46 |_| |___|_| |_
47 ___|_ _|
48 |___| |_|
49 Les petits Débrouillards 2023 - CC-By-Sa http://creativecommons.org/licenses/by-nc-sa/3.0/
50 */
51 const int brochePhotoresistance = A0; // la photorésistance est branchée sur la broche analogique A0
52 const int seuil = 300; // c'est la valeur donnée par la photorésistance lorsqu'on l'éclaire au max
53 // (ça dépend de l'endroit où vous placez votre montage).
54 int valeur; // mémoriser la valeur de la photorésistance (entre 0-1023)
55
56
57 void setup(){
58 Serial.begin(9600); // On ouvre la communication série
59
60 pinMode(LED_BUILTIN, OUTPUT); // On utilise la led embarquée sur la carte
61 pinMode(brochePhotoresistance, INPUT); // la broche analogique A0 est configurée en entrée
62
63 }
64
65 void loop(){
66 valeur = analogRead(brochePhotoresistance);
67
68 int intensiteLed = 1023-valeur; // La uminosité de la led est l'inverse de la lumière reçue par la photorésistance
69 intensiteLed = intensiteLed-seuil; // On s'assure que la led soit éteinte quand la lumière est maximum
70 if (intensiteLed<0) intensiteLed=0;// Correction d'une éventuelle d'erreur sur le seuil.
71
72 Serial.print("La photoresistance mesure : "); Serial.println(valeur);
73 Serial.print("La luminosité de la Led est fixée à : "); Serial.println(intensiteLed);
74
75 analogWrite(LED_BUILTIN, intensiteLed); // Allume la Led à l'intensité souhaitée
76
77 delay(100);// pause
78 }
Servo moteur | ||
Avant le Setup | Importation de la bibliothèque | #include |
Création de l’objet | Servo monservo; | |
Dans le Setup | Démarrage de l’objet | monservo.attach(broche du servo); |
Dans le Loop | Utilisation | monservo.write(180); |
1 #include //importation de la bibliothèque servo
2
3 Servo monservo; // Création de l'objet monservo
4
5 void setup() {
6 monservo.attach(12); //Démarrage de l'objet
7
8 }
9
10 void loop() {
11 monservo.write(180); // En avant toute !
12 delay(1000); // pendant une seconde
13 monservo.write(0); // En arrière toute !
14 delay(1000); // pendant une seconde
15 }
WS2812B | ||
Avant le Setup | Importation de la bibliothèque | #include |
Création de l’objet | #define NUM_LEDS * (* indique le nombre de Led à allumer), #define DATA-PIN 3 (borne de la carte sur laquelle est branchée le ruban de Led, CRGBleds [NUM_LEDS]; | |
Dans le Setup | Démarrage de l’objet | FastLED.addLeds |
Dans le Loop | Utilisation | FastLED.show() ; |
#include
// How many leds in your strip?
#define NUM_LEDS 1
// For led chips like WS2812, which have a data line, ground, and power, you just
// need to define DATA_PIN. For led chipsets that are SPI based (four wires - data, clock,
// ground, and power), like the LPD8806 define both DATA_PIN and CLOCK_PIN
// Clock pin only needed for SPI based chipsets when not using hardware SPI
#define DATA_PIN D3
// Define the array of leds
CRGB leds[NUM_LEDS];
void setup() {
// Uncomment/edit one of the following lines for your leds arrangement.
// ## Clockless types ##
FastLED.addLeds<NEOPIXEL, DATA_PIN>(leds, NUM_LEDS); // GRB ordering is assumed
// FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical
}
void loop() {
// Turn the LED on, then pause
leds[0] = CRGB::Red;
FastLED.show();
delay(500);
// Now turn the LED off, then pause
leds[0] = CRGB::Black;
FastLED.show();
delay(500);
}
Potentiomètre | ||
Avant le Setup | pas besoin de bibliothèque | |
Déclaration de la broche | int brocheLED =13; | |
Dans le Setup | Démarrage de l’objet | pinMode(brocheLED, OUTPUT) ; |
Dans le Loop | Utilisation | analogWrite(brocheLED, ); |
1 int brocheLED = 13; // variable globale broche sur laquelle est branchée la LED
2
3 void setup() {
4 pinMode(brocheLED, OUTPUT); //la broche est configurée en sortie
5 }
6
7 void loop() {
8 // la LED peut prendre des valeurs de 0 à 255 (valeur d'intensité lumineuse).
9 analogWrite(brocheLED,255);
10 }
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #