Outils pour utilisateurs

Outils du site


wiki:projets:fun_mooc_-_programmer_un_objet_avec_arduino

Ceci est une ancienne révision du document !


Fun MOOC - Programmer un objet avec Arduino

Porteurs du projet

Jamel BENMAMAR (contact : jamel.benmamar@upmc.fr)

Christophe BONNET (contact : christophe.bonnet@upmc.fr)

Sylvain THERY (contact : sylvain.thery@upmc.fr)

Introduction

Descriptif du MOOC

Les thématiques : Informatique, Innovation, Numérique, technologie, Programmation

À propos du cours

Ce MOOC est le troisième volet du parcours La Fabrication Numérique.

Apprenez à programmer un objet en utilisant l’électronique et le développement Arduino issu des FabLabs !

Grâce à ce MOOC, vous pourrez rapidement programmer et construire un objet interactif après avoir acquis les connaissances de base en électronique et en développement informatique.

Vous serez capable de programmer un Arduino, un petit ordinateur utilisé dans les FabLabs pour rendre les objets intelligents.

Vous collaborerez entre apprenants, échangerez avec les experts de ce MOOC et apprendrez à devenir un vrai “maker” !

Ce cours s’adresse aux curieux et aux passionnés du numérique de tous âges souhaitant découvrir les technologies que l'on trouve dans les FabLabs. Rejoignez-nous !

À la fin du MOOC, je suis capable de…

  • Programmer un microcontrôleur Arduino
  • Interfacer Arduino avec des capteurs analogiques et numériques (bouton poussoir, capteurs de lumière, de bruit, de présence, de pression…)
  • Utiliser une librairie logiciel (pour contrôler des moteurs, des prises lumières, du son…)
  • Décoder les concepts clés du prototypage issus des Fablabs (apprentissage par l'exemple, prototypage rapide…)

Prérequis

Des notions en développement informatique sont un plus. Il est recommandé d'avoir suivi le MOOC s'Initier à la fabrication numérique

Kit de démarrage

L'acquisition d'un kit de démarrage pour pouvoir réaliser les exercices pratiques est optionnelle. Il vous sera possible de suivre le cours sur un simulateur proposé dans le MOOC.

Liste du matériel

Kit de démarrage : l'essentiel

  • Arduino UNO R3 avec son câble USB ×1
  • Platine de prototypage × 1 (aux moins 500 'trous')
  • Kit de câbles de prototypages × 1
  • LED de différentes couleurs (au moins 2 x vert, 2 x rouge, 2 x orange ou jaune)
  • Résistances de différentes valeurs :
    • 10KΩ × 5
    • 4KΩ × 5
    • 1KΩ × 5
    • 220Ω × 5
    • 150Ω × 5
  • Condensateurs céramique de différentes valeurs :
    • 100nF × 2
    • 10nF × 2
  • Condensateurs chimiques de différentes valeurs ( tension de service d'au moins 10v ) :
    • 10uF × 2
    • 47uF × 2
    • 470uF × 2
  • Diodes 1N4148 × 2 (ou autre diode)
  • Transistor NPN (TO92) x 2 ( ex. BC337, BC546, 2N2222, 2N3904…)
  • Transistor PNP (TO92) x 2 ( ex. BC327, BC556, 2N2907, 2N3906…)
  • Photorésistance × 1
  • Bouton poussoirs × 5
  • Potentiomètre 10kΩ (preset) × 1
  • Potentiomètre 10kΩ ou 50kΩ avec bouton × 1
  • Piezo buzzer × 1

Matériel optionnel

  • Module d'extension (shield ou module) écran LCD 16×2 ( très recommandé )
  • LED RVB × 1
  • Bouton codeur avec contact × 1
  • Thermistance ( 100kΩ ou 50kΩ ) × 1
  • LM35 (sonde de température) × 1
  • Transistor MOSFET-N “Logic level” × 1 ( ex. IRL530 )
  • Transistor MOSFET-P “Logic level” × 1 ( ex. IRF9530 )
  • Module Relais pilotable en 5V pour commuter jusqu'à 230V × 1
  • Module d'extension (shield ou breakout board) Ethernet (au choix) :
    1. (basé sur chip Wiznet W5100) × 1 ( plus cher mais plus facile à utiliser avec l'Arduino UNO )
    2. (basé sur chip ENC28J60) x 1 (moins cher mais gourmand en mémoire)
  • Mini Servo Moteur × 1 ( choisir la plus grande angle d'ouverture possible )
  • Boîtier plastique pour contenir les composants et l'Arduino × 1 (vraiment optionnel :)

Prix moyen :~50€

Attestations

Une attestation de suivi avec succès est attribuée par FUN aux apprenants ayant réussi les évaluations.

Travaux pratiques

Ce MOOC comporte 3 travaux pratiques, ils seront mis en ligne à la fin du MOOC (après le 5 mars 2019), si vous avez les réponses ce n'est pas Fun ;)

À très bientôt.

LDAP: couldn't connect to LDAP server
wiki/projets/fun_mooc_-_programmer_un_objet_avec_arduino.1549364067.txt.gz · Dernière modification: 2019/02/05 10:54 de bonnetc