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

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.

Jul 20th 2026
4 Weeks
Java EE Spring prêt à l'emploi (FUN) FUN
Université Lille

Java EE Spring prêt à l'emploi (FUN)

Concevoir et implémenter la partie informatique d'une application web est une des activités les plus courantes pour de nombreux développeurs. Le langage de programmation Java, utilisé par plus de 8 millions de développeurs dans le monde, est l'un des principaux langages pour cette tâche. Ce cours vous présentera les concepts principaux de la programmation d'applications web ainsi que leur mise en oeuvre concrète.

Sep 6th 2021
5-12 Weeks
Écrivez votre premier programme avec Java (FUN) FUN
le cnam

Écrivez votre premier programme avec Java (FUN)

Le cours est une initiation aux bases de la programmation. Il vise à faire réaliser quelques programmes simples utilisant les instructions de base (if, boucles, tableaux). A travers cette réalisation, le but est de faire comprendre ce qu'est un programme applicatif et par quel processus il est créé. Il s'agit de comprendre ce qui se passe quand on clique sur une icône.

No sessions available
5-12 Weeks
Introduction to the Internet of Things (edX) EdX
Universitat Politècnica de València,UPValenciaX

Introduction to the Internet of Things (edX)

This is a preliminary course in which we deal with the basics of electronics and programming using Arduino and ESP boards. Internet of Things (IoT) is the present and the future of technology. Either, if you have none, few or some experience with electronics and you want to develop it projects this course will give you the necessary kick start to start creating amazing devices capable of sensing, controlling physical signals.

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
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.

Jul 20th 2026
4 Weeks
Objectif IPv6 (FUN) FUN
Institut Mines-Telecom

Objectif IPv6 (FUN)

IPv6 est une technologie incontournable pour le développement de l’internet aujourd’hui et pour les prochaines années. C’est pourquoi, maitriser IPv6 est désormais indispensable pour toute personne impliquée dans le déploiement et le fonctionnement des réseaux. Le MOOC Objectif IPv6 vous permet d’acquérir les compétences pour comprendre ce protocole et les mécanismes associés à son fonctionnement. Etudes de cas, travaux pratiques, ce cours adopte une approche orientée vers l'opérationnel.

Mar 1st 2022
5-12 Weeks
S'initier à la fabrication numérique (FUN) FUN
Institut Mines-Telecom

S'initier à la fabrication numérique (FUN)

Votre kit de survie dans les Fab Labs: 4 semaines pour comprendre comment la fabrication numérique révolutionne la production d’objets. Les imprimantes 3D ou les découpeuses laser à commandes numériques permettent à qui le souhaite de fabriquer ses propres objets. On peut également les programmer, les connecter à internet et passer ainsi très rapidement d’une idée à un prototype pour devenir un entrepreneur maker. Dans ce secteur en plein essor, de nouveaux métiers émergent.

No sessions available
4 Weeks
Introduction and Programming with IoT Boards (Coursera) Coursera
Pohang University of Science and Technology - POSTECH

Introduction and Programming with IoT Boards (Coursera)

Internet of Things (IoT) is an emerging area of information and communications technology (ICT) involving many disciplines of computer science and engineering including sensors/actuators, communications networking, server platforms, data analytics and smart applications. IoT is considered to be an essential part of the 4th Industrial Revolution along with AI and Big Data. This course will be very useful to senior undergraduate and graduate students as well as engineers who are working in the industry.

Aug 3rd 2026
5-12 Weeks
Introduction to a Web of Linked Data (FUN) FUN
INRIA

Introduction to a Web of Linked Data (FUN)

Among its many evolutions, the Web became a way to exchange data between applications. Everyday we consume and produce these data through a growing variety of applications running on a growing variety of devices. This major evolution of the Web has applications in all domains of activity. This MOOC introduces the Linked Data standards and principles that provide the foundation of the Semantic web.

Feb 4th 2019
4 Weeks