Cartes Arduino et shields |
||
Une question, un problème ou une suggestion, n'hésitez pas : un petit mail |
||
Dans cette page, vous trouverez : - Les cartes Arduino que j'ai utilisées, - Les shields que j'ai utilisés, - Les shields que j'ai construits, - Les outils utilisés. Pour leur utilisation, se reporter : - A la page robotique. |
||
Cartes Arduino |
||
UNO R3 |
La carte de base (32k de flash et 2k de RAM) avec un processeur ATmega328 à 16 MHz. |
|
chipKIT UNO32 |
Une carte rapide (32 bits à 80 MHz, 128k de flash et 16k de RAM) de Digilent avec un processeur PIC32MX320F128H de Microchip. Compatible avec la UNO, il faut juste faire attention à certaines bibliothèques non compatibles du processeur utilisé. Le coeur de mon "Robot 2" et la carte que j'ai le plus utilisée. |
|
MEGA 2560 |
Une carte plus puissante que la UNO (256k de flash et 8k de RAM) avec un processeur ATMega2560 à 16 MHz. Le coeur de mon imprimante 3D Prusa i3. Je l'ai aussi utilisée en debug d'un programme développé pour une UNO en bénéficiant de la seconde liaison série. |
|
chipKIT MAX32 |
Une carte rapide et puissante (32 bits à 80 MHz, 512k de flash et 128k de RAM) de Digilent avec un processeur PIC32MX795F512L de Microchip. Juste testée mais pas encore utilisée vraiment. |
|
Shields Arduino achetés |
||
LCDKeypad Shield |
Une carte DFRobot avec un afficheur 2 lignes de 16 caractères avec des boutons (5 et un pour le reset). Utilisée dans "Robot 2". Je l'ai modifiée pour la rendre compatible d'une carte chipKIT UNO32 car la lecture des boutons s'effectue via une entrée analogique avec un réseau de résistance calculé pour une carte Arduino alimentée sous 5V. La carte UNO32 fonctionnant avec un convertisseur 3,3 V, on doit modifier ce réseau de résistance en ajoutant une resistance de 3,9 kOhm comme sur la seconde photo et modifier les seuils de détection des boutons dans le logiciel. |
|
ITead 3.2 graphic Shield |
Un afficheur graphique (ITDB02) 320x240, couleur (65k), avec écran tactile et interface pour carte SD pour carte "MEGA". Testé avec succès avec une MEGA 2560. |
|
Adafruit Motor Shield |
Une carte Adafruit (Adafruit Motor Shield V2.0) pouvant commander 4 moteurs continus (ou 2 moteurs pas à pas) et deux servo-moteurs. Seul le niveau des entrées sorties est à configurer (d'ou la petite boule de soudure visible sur la photo au mileur et en bas de la carte). Utilisée dans "Robot 2". |
|
Seeedstudio Bluetooth Shield |
Un shield Bluetooth Seeedstudio avec 2 interfaces Grove. Utilise un module CSR qu'en fait on peut interfacer directement avec la carte Arduino (moins cher). Utilisée dans "Robot 2" avec une carte chipKIT UNO32 et la liaison série matérielle (n'ayant pas trouvé de bibliothèque de liaison série logicielle pour la carte chipKIT). Du coup, il faut débrancher le module bluetooth à chaque téléchargement de programme dans la carte Arduino... Ou utiliser une carte MEGA ou MAX32 qui a plusieurs liaisons série matérielles. |
|
Velleman KA01 RGB Shield |
Un shield RGB en kit (existe aussi monté) de chez Velleman pour commander une LED RGB. Pour l'instant juste testée, mais doit finir dans un (mini) projecteur DMX. |
|
chipKit I/O Shield |
Une carte Digilent avec un afficheur 128x32 OLED, des boutons, des switchs, des FET, un potentiomètre, des leds, une E2PROM I2C 32 ko (24LC256) et un capteur de température I2C (TNC75A). Juste utilisée pour des tests. |
|
Shields Arduino construits |
||
"8 servos" Shield |
Une carte permettant de commander 8 servo moteurs. Utilisée pour mes expérimentations robotiques. Je ferai une page web dédiée pour en donner les détails (schéma, cablage,...). |
|
Outils Arduino |
||
Multiplatform Arduino IDE |
J'utilise la version modifiée de l'IDE Arduino qui est compatible des cartes chipKIT que j'utilise. Hormis quelques problèmes de compatibilité de bibliothèque avec les cartes chipKIT, cette version "Mpide 0023-windows-20140316" est stable et fiable. |
|