Description
Livre : Mastering the Arduino Uno R4
Basée sur le processeur ATmega328P 8 bits économique, la carte Arduino Uno R3 est sans doute la plus populaire de la famille Arduino, et ce modèle robuste nous accompagne depuis de nombreuses années. Onze ans plus tard, son successeur tant attendu, l'Arduino Uno R4, a vu le jour. Elle est conçue autour d'un microcontrôleur Arm Cortex-M4 32 bits cadencé à 48 MHz et offre une mémoire SRAM et Flash considérablement étendue. De plus, un convertisseur analogique-numérique (CAN) plus précis et un nouveau convertisseur numérique-analogique (CNA) ont été ajoutés. La carte Uno R4 prend également en charge le bus CAN grâce à une interface dédiée.
Deux versions de la carte sont disponibles : Uno R4 Minima et Uno R4 WiFi. Ce livre explique comment utiliser ces nouvelles cartes pour développer de nombreux projets variés et intéressants avec seulement quelques composants et modules externes. Tous les projets décrits dans ce livre ont été entièrement testés sur la carte Uno R4 Minima ou la carte Uno R4 WiFi, selon le cas.
Les sujets abordés incluent la lecture, le contrôle et le pilotage de nombreux composants et modules du kit ainsi que sur la carte Uno R4 correspondante, y compris
- LED
- Afficheurs à 7 segments (utilisant des interruptions programmées)
- LCD
- Capteurs
- Lecteur RFID
- Clavier 4×4
- Horloge en temps réel (RTC)
- Joystick
- Matrice de LED 8×8
- Moteurs
- DAC (convertisseur numérique-analogique)
- Matrice LED
- Connectivité Wi-Fi
- UART série
- Bus CAN
- Contrôleur et récepteur infrarouge
- Simulateurs
… le tout de manière créative et pédagogique, le fonctionnement du projet et les logiciels associés étant expliqués en détail.
Arduino Uno R4 WiFi
La carte Arduino Uno R4 est équipée du processeur Renesas RA4M1 ARM Cortex-M4 32 bits, offrant une puissance de traitement, une mémoire et des fonctionnalités considérablement améliorées. La version WiFi intègre un module WiFi ESP32-S3 en plus du RA4M1, élargissant ainsi les possibilités créatives des makers et des ingénieurs.
L'Arduino Uno R4 fonctionne à 48 MHz, soit trois fois plus que la populaire Uno R3. De plus, la mémoire SRAM a été augmentée de 2 Ko à 32 Ko et la mémoire flash de 32 Ko à 256 Ko afin de prendre en charge des projets plus complexes. Suite aux retours de la communauté, le port USB est désormais de type USB-C et la tension d'alimentation maximale a été portée à 24 V, avec une conception thermique optimisée. La carte comprend un bus CAN et un port SPI, permettant aux utilisateurs de réduire le câblage et d'effectuer des tâches en parallèle en connectant plusieurs shields. Un convertisseur numérique-analogique (CNA) analogique 12 bits est également intégré.
Spécifications
| Microcontrôleur |
Renesas RA4M1 (ARM Cortex-M4) |
| USB |
USB-C |
Port de programmation |
| Broches |
Broches d'E/S numériques |
14 |
| Broches |
Broches d'entrée analogiques |
6 |
| CNA |
1 |
| TCR |
1 |
| Broches PWM |
6 |
| Communication |
UART |
1x |
| I²C |
1x |
| SPI |
1x |
| Connecteur I²C Qwiic |
1x |
| CAN |
1x Bus CAN |
| Alimentation |
Tension de fonctionnement du circuit |
5 V |
| Tension d'entrée (VIN) |
6-24 V |
| Courant continu par broche d'E/S |
8 mA |
| Fréquence d'horloge |
Noyau principal |
48 MHz |
| Mémoire |
RA4M1 |
256 ko Flash, 32 ko RAM |
| Matrice LED |
12 x 8 (96 LED rouges) |
| Dimensions |
68,9 x 53,4 mm |
Téléchargements
Cette offre groupée contient :