FUN

Programmer un objet avec Arduino (FUN)

Programmer un objet avec Arduino (FUN)

Ce MOOC est le deuxiè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...)

Plan du cours

Semaine 0 : Qu'est-ce que la Fabrication numérique ?
Semaine 1 : Outils pour le développement avec Arduino
Semaine 2 : Capteurs numériques
Semaine 3 : Capteurs analogiques
Semaine 4 : Librairies et sorties

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

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Bioinformatique : algorithmes et génomes (FUN) FUN
INRIA

Bioinformatique : algorithmes et génomes (FUN)

Dans ce cours, nous verrons **comment l’informatique permet d’interpréter le texte des génomes**. Doté d’algorithmes adaptés, mis en œuvre sous forme de programmes efficaces, l’ordinateur produit des prédictions quant à la localisation des milliers de gènes d’un organisme vivant et les fonctions que remplissent les protéines qu’ils codent.

No sessions available
5-12 Weeks
Arduino y algunas aplicaciones (Coursera) Coursera
Universidad Nacional Autónoma de México

Arduino y algunas aplicaciones (Coursera)

Arduino es una iniciativa empleada para simplificar el uso de los microcontroladores, que surgió en 2005 como resultado de un proyecto de estudiantes en el Instituto IVREA. Nació con el objetivo de disminuir el costo de los microcontroladores, que entonces los estudiantes empleaban para sus proyectos y que resultaban demasiado costosos.

May 25th 2026
3 Weeks
Your first Arduino project: Design and Build a Colorful Musical Toy. (Skillshare) Skillshare
Skillshare

Your first Arduino project: Design and Build a Colorful Musical Toy. (Skillshare)

Arduino’s are a family of inexpensive single-board computers that allow you to create just about anything you can dream of with minimal technical skills. This class will teach you to build your first Arduino project, a fun device that plays a tune and flashes colored LED lights. You can design it to play your national anthem while flashing your country's colors or get creative and make a unique tribute to your favorite sports team!

Self Paced
Self-Paced
Introduction to the Internet of Things and Embedded Systems (Coursera) Coursera
University of California, Irvine

Introduction to the Internet of Things and Embedded Systems (Coursera)

The explosive growth of the “Internet of Things” is changing our world and the rapid drop in price for typical IoT components is allowing people to innovate new designs and products at home. In this first class in the specialization you will learn the importance of IoT in society, the current components of typical IoT devices and trends for the future. IoT design considerations, constraints and interfacing between the physical world and your device will also be covered. You will also learn how to make design trade-offs between hardware and software. We'll also cover key components of networking to ensure that students understand how to connect their device to the Internet.

Jun 8th 2026
4 Weeks
La petite culture numérique : le développement du tout-petit à l'ère numérique (FUN) FUN
Université de Paris

La petite culture numérique : le développement du tout-petit à l'ère numérique (FUN)

Dans une démarche interdisciplinaire, le MOOC “La petite culture numérique : le développement du tout-petit à l’ère numérique” réunit de nombreux acteurs et actrices de la petite enfance (chercheur•e•s, professionnel.le.s de petite enfance, designers, acteurs et actrices politiques, etc). En cinq épisodes, ce MOOC questionne la relation du jeune enfant à la culture numérique et encourage l’éveil de l’esprit critique de chacun.e autour d’un sujet encore en pleine exploration. Plus qu’un simple partage de connaissances, il s’agit de créer avec tou.te.s les participant.e.s une communauté apprenante de la petite enfance au XXIème siècle.

Sep 30th 2021
5-12 Weeks
Introducción al Internet de las Cosas (IoT) (edX) EdX
Universitat Politècnica de València,UPValenciaX

Introducción al Internet de las Cosas (IoT) (edX)

Este es un curso en línea preliminar en el que tratamos los conceptos básicos de electronica y programación utilizando placas Arduino y ESP. El internet de las cosas (Internet of things o IoT) es el presente y el futuro de la tecnología. Tanto si tienes algo de experiencia con la electrónica y deseas desarrollar proyectos como si no tienes ninguna, este curso online te dara los conocimientos iniciales necesarios para comenzar a crear dispositivos increibles capaces de medir y controlar señales físicas.

Self Paced
Self-Paced
Diseña, fabrica y programa tu propio robot (edX) EdX
Universitat Politècnica de València,UPValenciaX

Diseña, fabrica y programa tu propio robot (edX)

Aprenderás a diseñar, fabricar y programar tu propio robot (DYOR: Do Your Own Robot) con Arduino y te iniciarás en el mundo Maker. Es una metodología que llevamos años implementando en asignaturas de robótica de la Universitat Politènica de València. Está principalmente enfocado a educadores en áreas de Tecnología e Informática, pero también para personas que quieren iniciarse en el mundo Maker.

Self Paced
Self-Paced
Building Arduino robots and devices (Coursera) Coursera
Moscow Institute of Physics and Technology

Building Arduino robots and devices (Coursera)

For many years now, people have been improving their tools, studying the forces of nature and bringing them under control, using the energy of the nature to operate their machines. Last century is noted for the creation of machines which can operate other machines. Nowadays the creation of devices that interact with the physical world is available to anyone. Our course consists of a series of practical problems on making things that work independently: they make their own decisions, act, move, communicate with each other and people around, and control other devices. We will demonstrate how to assemble such devices and programme them using the Arduino platform as a basis.

May 9th 2022
5-12 Weeks
Aplicaciones musicales con Arduino (Coursera) Coursera
Universidad Nacional Autónoma de México

Aplicaciones musicales con Arduino (Coursera)

En este curso nos adentraremos en el terreno del hardware. Concretamente, aprenderemos a utilizar la placa de desarrollo de hardware de código abierto, llamada Arduino, enfocándonos en las aplicaciones que esta ofrece para la experimentación musical. De manera más específica, aprenderemos en este curso a construir nuestros propios generadores de sonido, y a partir de ello haremos instalaciones sonoras que nos permitirán expandir nuestra creatividad hacia el terreno de las cosas materiales, y ya no solo de los datos informáticos.

Jun 8th 2026
4 Weeks
Ethics & STICs: scientific integrity, research ethics & information ethics for ICTs (FUN) FUN
Université Paris-Saclay

Ethics & STICs: scientific integrity, research ethics & information ethics for ICTs (FUN)

Training in scientific integrity, open science, research ethics and information ethics for doctoral students in information technologies. What does integrity in research mean and why is it important to follow an ethical conduct in your research work? Entering a PhD programme, you are moving from a student’s position, where your main responsibility was to acquire and demonstrate acquisition of knowledge, into a position of producing knowledge. This creates new relationships with coworkers and your hosting institutions, new expectations, and new responsibilities towards science and society in general.

Jun 1st 2022
4 Weeks
Machine learning in Python with scikit-learn (FUN) FUN
INRIA

Machine learning in Python with scikit-learn (FUN)

Build predictive models with scikit-learn and gain a practical understanding of the strengths and limitations of machine learning! Predictive modeling is a pillar of modern data science. In this field, scikit-learn is a central tool: it is easily accessible, yet powerful, and naturally dovetails in the wider ecosystem of data-science tools based on the Python programming language.

Feb 15th 2022
13-24 Weeks
Maîtriser le shell Bash (FUN) FUN
Université de La Réunion

Maîtriser le shell Bash (FUN)

Interagir avec un ordinateur est devenu courant de nos jours, que ce soit avec son téléphone, sa tablette ou son ordinateur portable. Si la plupart des utilisateurs se contente d'une interface graphique dont la plage d'actions reste limitée, l'utilisateur désireux d'avoir le contrôle total de son ordinateur doit sortir du carcan de l'interface graphique et doit pouvoir exprimer les commandes qu'il souhaite exécuter. Encore de nos jours, la méthode de saisie des commandes s'effectue par un clavier dans une application de console ou de terminal. D'ailleurs au cinéma ne voit-on pas l'utilisateur contrôler totalement l'ordinateur grâce à une console ? Ce cours donne les bases pour l’utilisation d'un langage de commandes informatiques en l'illustrant avec le shell Bash.

No sessions available
5-12 Weeks