Description
Les moteurs électriques sont présents dans d'innombrables appareils électroniques chez nous. Les contrôleurs moteurs assurent un fonctionnement efficace, sûr et précis pour la vitesse ou la position de l'actionneur des moteurs utilisés.
Les moteurs électriques peuvent être classés en moteurs CC ou CA selon le type de tension utilisé pour les contrôler. Les moteurs CC sont les plus anciens et sont largement utilisés dans les laboratoires domestiques, les écoles et les laboratoires. Presque toutes les imprimantes, caméras, robots et machines CNC grand public, commerciales et industrielles utilisent des moteurs CC. Les moteurs CA, quant à eux, sont utilisés dans de nombreux appareils et outils domestiques car ils peuvent être alimentés directement à partir d'une prise secteur.
La carte de développement Maker Pi RP2040 de Cytron est un système avancé basé sur le processeur RP2040, spécialement conçu pour les applications de contrôle moteur. Elle est équipée d'un contrôleur moteur CC à double canal, de 4 ports pour servomoteurs et de 7 ports E/S compatibles Grove, ce qui en fait une plateforme idéale pour les applications de robotique mobile, le contrôle de bras robotique ou tout autre type d'application nécessitant un contrôle précis des moteurs et des actionneurs.
Le livre de projets, écrit par l'auteur bien connu de l'Elektor, Dogan Ibrahim, comprend plus de 50 projets utilisant des LED, un buzzer, un écran OLED, un convertisseur ADC, un capteur ultrasonique, PWM, ainsi que le contrôle de température et d'humidité. Les principaux chapitres couvrent le contrôle des moteurs CC, des servomoteurs et des moteurs pas à pas à l'aide de la carte de développement Maker Pi RP2040 de manière créative et éducative.
Inclus dans le bundle
- Cytron Maker Pi RP2040 Development Board
- Composants électroniques
- Résistances de 1 k-ohm
- Résistance de 10 k-ohm
- Résistance de 12 k-ohm
- Résistance de 470 ohm
- LED
- Relais, 3 V/10 A
- LDR, 10 k-ohm
- Fils de raccordement (mâle-mâle)
- Plaque de prototypage (breadboard)
- Capteurs
- TMP36 (température)
- DHT11 (température et humidité)
- Modules
- Moteur pas à pas 5 V avec pilote ULN2003
- HC-SR04 (ultrasonique)
- SSD1306 (OLED I²C)
- KY-021 (interrupteur à lames)
- Moteur CC (à balais, miniature, 3 V, 12 krpm)
- SG90 (servomoteur)
- Livre de projets (191 pages)
52 projets dans le livre
Projets simples avec LED
- LED clignotante
- Signal SOS clignotant
- Toutes les LED allumées et éteintes
- Comptage binaire des LED
- LED rotatives
- LED clignotantes aléatoirement
- LED rotatives avec contrôle par bouton-poussoir
- Minuteur de réaction
- Jeu de réaction à deux joueurs
- Utilisation des LED NeoPixel intégrées – affichage de différentes couleurs
- Utilisation des LED NeoPixel intégrées – faire clignoter les NeoPixels de manière aléatoire
Projets simples avec Buzzer
- Jouer des tons de Do moyen
- Utilisation du buzzer comme indicateur sonore
- Jouer une mélodie - Joyeux anniversaire
- Balayage de fréquence
Utilisation des écrans OLED
- Affichage de texte sur OLED
- Affichage de formes courantes
- Compteur de secondes
- Dessin de bitmaps
Utilisation des convertisseurs analogiques-numériques
- Voltmètre
- Mesure de la température
- Régulateur de température marche/arrêt
- Régulateur de température marche/arrêt avec affichage OLED
- Mesure de l'intensité lumineuse ambiante
- Ohmmètre
Modulation de largeur d'impulsion (PWM)
- Générer une forme d'onde PWM de 1000 Hz avec un rapport cyclique de 50%
- Changer la luminosité d'une LED
- Son d'alarme sur le buzzer
- Orgue électronique
Projets avec Capteur Ultrasonique
- Mesure de distance ultrasonique
- Mesure de distance ultrasonique avec affichage OLED
- Mesure du niveau d'eau dans un réservoir
- Aide au stationnement à ultrasons avec buzzer
Température et Humidité Relative
- Mesure de la température et de l'humidité relative
- Mesure de la température et de l'humidité relative avec OLED
Projets de Contrôle de Moteurs CC
- Contrôle marche/arrêt du moteur CC
- Contrôle de la vitesse du moteur CC à deux vitesses
- Variation de la vitesse du moteur
- Utilisation de deux moteurs CC
- Changement de la direction du moteur
- Contrôle du moteur basé sur LDR
- Contrôle du moteur basé sur un interrupteur à lames magnétiques
- Affichage de la vitesse d'un moteur CC – à l'aide d'un codeur rotatif
- Affichage de la vitesse d'un moteur CC sur OLED – à l'aide d'un codeur rotatif
- Réponse en temps du moteur avec le codeur
- Mesure et affichage de la vitesse du moteur à l'aide des interruptions
- Contrôle de la vitesse du moteur par régulation proportionnelle, intégrale et dérivée (PID)
Projets de Contrôle de Moteurs Servo
- Contrôle du moteur servo – position à 0, 90 et 180 degrés
- Utilisation de deux moteurs servo – position à 0, 90 et 180 degrés
- Sonar à ultrasons
Projets de Contrôle de Moteurs Pas à Pas
- Contrôle de base du moteur pas à pas
- Thermomètre avec cadran