Menu ►
Mis à jour le 13 mars 2026
Sommaire
Initiation ►
Initiation
Installation
Ne rien faire
Hello World
Erreur
delay()
Le binaire
Le type int
Portée des variables
Incrémentations
Test conditionnel if
L'hexadécimal
Doubles conditions
La boucle for
Bloc d'instructions
Blink with delay
Les commentaires
delayMicroseconds()
Le PWM
analogWrite()
analogRead()
random()
millis()
Transtypage
while
do..while
Le type char
La macro F( )
Le type float
switch case
Boutons ►
Les boutons
Divers ►
Lecture digitale ou analogique?
Mono, stéréo et poly
Boutons et interruption
Les Bibliothèques
Lecture digitale ►
Bouton et fin de course
Les rebond
Une touche est appuyée?
Montages digitaux ►
Un bouton par broche
Deux boutons par broche
Matrice triangulaire
Matrice triangulaire poly
Matrice triangulaire triple
Matrice carrée, keypad
Matrice carrée poly
Matrice carrée triple
Lecture analogique ►
Les "rebonds"
Lecture analogique de boutons par calcul
Lecture analogique avec une table
Une touche est appuyée en lecture analogique?
Montages analogiques ►
Diviseur de tension à résistances parallèles
Diviseur de tension à résistances série
Sommateur de courants à lecture poly
Suppression de résistances poly
Suppression de résistances mono
Keypad ou matrice carrée à lecture analogique
Keypad à lecture analogique, calculs
Coin élec ►
Coin élec
Multiples et sous-multiples
Le courant
La tension
La résistance
Le condensateur
L'inductance ►
L'inductance
Le Transformateur
La diode ►
La diode
La diode signal
La diode de redressement
La led
La diode de roue libre
La photodiode
La diode laser
La diode zéner
La diode schottky
Bric-à-brac ►
Bric-à-brac
Priorité des opérateurs
Précision et résolution
Mesure d'une fréquence
Timers et bibliotheques
Les rubans à led ►
Les rubans à led
Mesures de tension
Le rendement
Ruban à 5050
Brancher un ruban
Marquage des transistors
MTobjects (bibliothèque) (
?) ►
MTobjects
Conventions
Les boutons ►
Les boutons
Bouton poussoir ►
MTbutton
Exemple 1: Allumer une led sur appui d'un bouton
Exemple 2: Envoyer la lettre A sur appui d'un bouton
Exemple 3: Envoyer des lettres sur appui de boutons
Exemple 4: Minuterie
Poussoir avec appui long ►
MTlongButton
Exemple 1: Eteindre avec un appui long
Test 1: Simple test
Bouton double-clic ►
MTdoubleButton
Exemple 1: Eteindre avec un double clic
Exemple 2: Clignotement et double clic
Bouton triple-clic ►
MTtripleButton
Exemple 1: Clignotement et triple clic
Bouton va et vient ►
MTcheckButton
Exemple 1: Allumer/éteindre une led
Bouton radio ►
MTradioButton
Exemple 1: LW-MW-FM
Exemple 2: classe dérivée
Les ensembles de boutons ►
Les ensembles de boutons
Matrice carrée, keypad ►
MTkeypad
Exemple 1: Serrure codée
Exemple 2: Serrure codée et raz
Test 1: Test de base
Test 2: Test et caractère
Test 3: Test de getKey
Test 4: Test de setOnSelectFunction
Test 5: Test de onSelect
Ensemble analogique quelconque ►
MTanalogButtons
Apprentissage
Exemple 1: Résultat
Exemple 2: Serrure codée
Exemple 3: Programme traditionnel
Test 1: Avec 2 pins analogiques
Test 2: Numéro ou caractère
Test 3: getKey
Test 4: onSelectFunction
Test 5: onSelect
Les horloges ►
Les horloges
Simple ►
MTclock
Exemple 1: Envoie régulièrement A
Exemple 2: 5 lettres avec 5 métronomes
Double ►
MTdoubleClock
Exemple 1: Flashs sur une LED
Exemple 2: Flashs et bouton
Exemple 3: Flashs et M/A
Exemple 4: Slaves de 5 flashs
Exemple 5: Slaves avec M/A
Les PWM ►
Les PWM
Hard ►
MThardPWM
Exemple 1: Clignotement d'une LED
Exemple 2: Flashs avec une LED
Soft ►
MTsoftPWM
Exemple 1: Flashs d'une LED
Exemple 2: Flashs et M/A
Les servo ►
Les servo
3 fils ►
MTservo
Exemple 1: Essuie-glace
Exemple 2: Change de place avec bouton
Exemple 3: Change de place avec bouton
4 fils ►
MTservo4fils
Mesure des paramètres
Essuie-glace
Moteurs pas à pas ►
Moteurs pas à pas
Unipolaires ►
MTulnStepper
Exemple 1: Essuie-glace
Exemple 2: Un tour de plus
Exemple 3: Aller-retour
Exemple 4: Homming
Bipolaires ►
MTstepStepper
Exemple 1: Essuie-glace
Exemple 2: Un tour de plus
Exemple 3: Aller-retour
Exemple 4: Homming
Exemple 5: 40000 pas par seconde
Réglages ►
Réglages
Exemple 1: delay pas si bloquant
Exemple 2: Minimum de MTtimeBase
Exemples Mtobjects ►
Exemples tirés d'un forum
Surveillance de rotation
Trois pompes
Eclairage d'atelier
Eclairage d'atelier avec classe dérivée
C-A-T-H
Salves sur une sortie
Salves New et Delete
Trois clignotants
2 moteurs et 4 boutons
Spots de portail
Moteur pas à pas (cours) ►
Moteur pas à pas
L'essentiel
Construction et fonctionnement ►
Construction
Différents types de moteurs
Introduction
Principe de base
Moteur à aimant permanent
Le moteur hybride
Bipolaire et unipolaire
Des choix à faire ►
Des choix à faire
Choix d'un moteur
Choix des enroulements
Alimentation en courant
Modes d'alimentation
Pas ou micro-pas?
Un ou deux enroulements?
Diodes de roue libre
Identification
Paramètres ►
Les paramètres
Couples
Température du moteur
Résolution et précision
Accélérations
Démarrage et sur-vitesse
Résonance
Nombre de pas par tour
Courant ou tension maximum
Effet de l'inductance
Constante de temps
Force contre-électromotrice
Mise sous tension
Schémas de câblage des pas à pas ►
Schémas de câblage des pas à pas
Câblage des unipolaires ►
Câblage des unipolaire
Avec des FETs
Avec un ULN2003
Câblage des bipolaire en tension ►
Câblage des bipolaires en tension
Avec des FETs
Avec un pont
Avec un driver
Câblage des bipolaire en courant ►
Câblage des bipolaires en courant
Avec des FETs
Avec un pont
Drivers pour bipolaires
Le A4988
Avec un boîtier spécialisé
Shield Protoneer V3
Bibliothèques ►
Bibliothèques
Stepper 1.1.3
Quelques moteurs ►
Quelques moteurs
28BYJ-48
17HS4401
Mes perles
A explorer
Contactez-moi
Ardu? No!
≫ Les moteurs pas à pas
Les moteurs pas à pas
Cette section est un cours sur les moteurs pas à pas.