TP pour une carte MG2560 (Arduino) version FR ainsi que les bibliothèques de base afin de vous amuser avec votre petit jouet.
Arduino est la marque d'une plateforme de prototypage open-source qui permet aux utilisateurs de créer des objets électroniques interactifs à partir de cartes électroniques matériellement libres sur lesquelles se trouve un microcontrôleur (d'architecture Atmel AVR comme l'Atmega328p, et d'architecture ARM comme le Cortex-M3 pour l'Arduino Due).
Les schémas de ces cartes électroniques sont publiés en licence libre. Cependant, certaines composantes, comme le microcontrôleur par exemple, ne sont pas sous licence libre.
Le microcontrôleur peut être programmé pour analyser et produire des signaux électriques, de manière à effectuer des tâches très diverses comme la domotique (le contrôle des appareils domestiques — éclairage, chauffage…), le pilotage d'un robot, de l'informatique embarquée, etc.
Arduino peut être utilisé pour construire des objets interactifs indépendants (prototypage rapide), ou bien peut être connecté à un ordinateur pour communiquer avec ses logiciels (ex. : Max/MSP, Usine Hollyhock, Pure Data, SuperCollider). En 2011, les versions vendues sont pré-assemblées. Des informations sont fournies pour ceux qui souhaitent assembler ou construire une carte Arduino eux-mêmes.
Le projet Arduino a reçu un titre honorifique à l'Ars Electronica 2006, 2 dans la catégorie Digital Communities.
- Leçon 0 Installation de l’environnement de programmation.
- Leçon 1 Ajouter une bibliothèque / utiliser le moniteur série.
Partie 1:
- Leçon 2: Blink.
- Leçon 3: LED.
- Leçon 4: RGB LED.
- Leçon 5: Digital Inputs.
- Leçon 6: Active buzzer.
- Leçon 7: Passive Buzzer.
- Leçon 8: Tilt Ball Switch.
- Leçon 9: Servomoteur.
Partie 2:
- Leçon 10: Ultrasonic Sensor Module.
- Leçon 11: Membrane Switch Module.
- Leçon 12: DHT11 Temperature and Humidity Sensor.
- Leçon 13: Analog Joystick Module.
- Leçon 14: IR Receiver Module.
- Leçon 15: MAX7219 LED Dot Matrix Module.
- Leçon 16: GY-521 Module.
- Leçon 17: HC-SR501 PIR Sensor.
- Leçon 18: Water Level Detection Sensor Module.
- Leçon 19: Real Time Clock Module.
Partie 3:
- Leçon 20: Sound Sensor Module.
- Leçon 21: RC522 RFID Module.
- Leçon 22 :LCD Display.
- Leçon 23 :Thermometer.
- Leçon 24 :Eight LED with 74HC595.
- Leçon 25 :The Serial Monitor.
- Leçon 26 :Photocell.
- Leçon 27 :74HC595 And Segment Display.
- Leçon 28 :Four Digital Seven Segment Display.
- Leçon 29 :DC Motors.
- Leçon 30 :Relay.
Partie 4:
- Leçon 31 :Stepper Motor.
- Leçon 32 :Controlling Stepper Motor With Remote.
- Leçon 33 :Controlling Stepper Motor With Rotary Encoder.