🔧 Qu’est-ce qu’un programmeur AVR
Un programmeur AVR est un outil matériel (ou parfois logiciel) utilisé
pour transférer un programme (code) depuis un ordinateur vers la
mémoire flash d’un microcontrôleur AVR (comme les ATmega ou ATtiny
de chez Atmel/Microchip).
La carte LilyPad Arduino
une version spéciale d’Arduino conçue pour être intégrée dans des
projets textiles et vêtements électroniques (e-textile ou wearable
technology).
🎯 Utilité principale :
👉 Créer des vêtements ou accessoires électroniques interactifs
(par exemple : des vêtements lumineux, des sacs avec capteurs, des
costumes interactifs...).
TENSION ANALOGIQUE VS TENSION DIGITALE
Mais attention ⚠️: les microcontrôleurs ne comprennent que le
numérique, donc ils doivent convertir l’analogique en numérique →
via un convertisseur ADC (Analog to Digital Converter).
🔢 Pourquoi 0 à 255 ?
Lorsqu’on lit une entrée analogique (ex : analogRead(A0)),
Arduino utilise un convertisseur analogique-numérique (ADC) sur
10 bits :
Résultat : de 0 à 1023 (car 2¹⁰ = 1024 valeurs possibles)
Lorsqu’on écrit une valeur analogique simulée avec
analogWrite(pin, value), Arduino utilise une sortie PWM sur 8
bits :
Résultat : de 0 à 255 (car 2⁸ = 256 valeurs possibles)
PWM
⚡️Définition simple :
Le PWM consiste à faire ON/OFF très rapidement une sortie digitale,
de manière à simuler une tension intermédiaire.
👉 En gros, tu envoies des impulsions carrées rapides, et selon le temps
pendant lequel c’est ON (1) par rapport au temps total du cycle, tu
contrôles la "puissance moyenne".
🧠 À quoi sert le PWM ?
Faire varier la luminosité d’une LED 💡
Contrôler la vitesse d’un moteur ⚙️
Simuler des tensions analogiques avec des signaux numériques
Faire du son en changeant la fréquence du PWM 🎵
LES CAPTEURS
Les capteurs sont les "yeux", "oreilles" et "sens tactiles" des robots.
🧭 Accéléromètre
Un accéléromètre est un capteur qui mesure l’accélération d’un🔹 Axes
mesurés :
1 axe : simple inclinaison
2 axes : inclinaison sur un plan
3 axes : mouvement complet dans l’espace (X, Y, Z)
Objet
Capteur de pluie
Un capteur de pluie détecte la présence d’eau (pluie ou humidité) sur
sa surface.
Il transforme cette information en signal électrique utilisable par un
microcontrôleur comme Arduino.
Plaque de
détection de pluie
Module de
contrôle qui
transforme le
signal en sortie
numérique
(D0) et
analogique
(A0).
CAPTEUR DE VIBRATION
convertit les vibrations mécaniques en un signal électrique qui peut être
analysé par un système.
Capteurs de vibration
Condensateu
r
CAPTEUR RTC
sert à mesurer et à maintenir l'heure et la date de manière précise, même
lorsque l'appareil auquel il est connecté est éteint.(exple l’heure du pc)
DIFFERENCE ENTRE UN MOTEUR DC / MOTEUR PAS A PAS / SERVO MOTEUR
PONT H
Pont en H = 4 interrupteurs en "H" pour contrôler un moteur CC.
Permet :
o Faire tourner le moteur dans les 2 sens.
o Freiner ou laisser le moteur en roue libre.
Donc il donne le courant nécessaire pour les moteurs et inverse le
sens du courant
CAPTEUR COULEUR
dispositif électronique capable de mesurer la couleur d'un objet en
convertissant la lumière qui le traverse en un signal électrique
CAPTEUR NOIR ET BLANC
MODEULE RECEPTEUR INFRAROUGE
EMETTEUR/RECEPTEUR
Recepteur
Emetteur /
HC-12 : Module Radiofréquence (RF) Longue Portée
un module de communication radiofréquence (RF) fonctionnant sur la
bande 433 MHz (ou 470-510 MHz selon modèle). Contrairement aux
modules Bluetooth (HC-05/HC-06), il permet une communication sans fil
longue distance (jusqu'à 1 km en champ libre) sans nécessiter de
pairing.
HC-12
Capteur de gaz / capteur de température et d’humidité
Capteur de
gaz
Capteur de
temperature et
humidité
Module capteur de frequence cardiaque
Capteur de son
Capteur LM35
C’est un capteur de température analogique
transistor
Capteur de
teperature
Rôle du Transistor
Le transistor est un composant électronique semi-
conducteur fondamental, utilisé principalement comme :
1. Interrupteur commandé (mode ON/OFF).
2. Amplificateur de signal (mode actif).
module Peltier TEC1-12706.
✳️Qu'est-ce que c'est ?
C'est un module thermoélectrique qui fonctionne selon l’effet
Peltier :
Quand tu appliques une tension (typiquement 12 V DC), une
face devient froide et l'autre devient chaude.
Il est utilisé pour le refroidissement ou le chauffage localisé
(mini-frigos, refroidisseurs de CPU, dispositifs électroniques
portables…).
capteur PIR (Passive Infrared Sensor)
C’est un capteur de mouvement qui détecte les variations de
rayonnement infrarouge (chaleur) émis par des objets en
mouvement, comme les êtres humains.
PCA9685 – 16-channel 12-bit PWM Servo Driver
📌 Pourquoi ce composant ?
Il permet de contrôler jusqu’à 16 servomoteurs en utilisant
seulement 2 broches I2C de ton microcontrôleur (comme Arduino,
ESP32...).