SlideShare une entreprise Scribd logo
Arduino / Ardublock

v0.2

CC – BY – SA Michaël Clergeot
Arduino, qu'est-ce que c'est ?
Des cartes électroniques

Un environnement de
programmation

Une communauté qui échange
http://arduino.cc/

Arduino / Ardublock

v0.2

CC – BY – SA Michaël Clergeot
Arduino, une philosophie
Le matériel et le logiciel sont « open source »

Sur l’Internet, on trouve :
• Une communauté d’utilisateurs,
• Des guides d’utilisation,
• Des exemples,
• Des forums d’entraide.

Arduino / Ardublock

v0.2

CC – BY – SA Michaël Clergeot
Arduino UNO
Arduino UNO – images actives

Arduino / Ardublock

v0.2

CC – BY – SA Michaël Clergeot
Arduino IDE + ArduBlock = programmation
Le logiciel : Arduino IDE

Le plugin : ArduBlock

Arduino / Ardublock

v0.2

CC – BY – SA Michaël Clergeot
Organigramme
La conception de programmes à partir d'organigrammes présente de multiples
avantages :

●

●

●

Accessible au débutant n'ayant encore aucune expérience de programmation
--> Démarrage facile
Conception rapide et fiable de programmes complexes pour micro-contrôleurs
--> Mise au point réduite
Langage graphique de haut niveau utilisant les symboles normalisés ISO5807
--> Grandes lisibilité et portabilité

Arduino / Ardublock

v0.2

CC – BY – SA Michaël Clergeot
ArduBlock
Organigramme

Programmation ArduBlock

Début
Allumer la Led (8)

Tempo =
500ms ?

Non

Oui

Éteindre la Led (8)
État haut (1)

Tempo =
500ms ?
Oui
Arduino / Ardublock

v0.2

État bas (0)
Non

LED
éteinte

LED
allumée
CC – BY – SA Michaël Clergeot
Problèmes de branchements
Broche
Gnd

Arduino / Ardublock

v0.2

5V

CC – BY – SA Michaël Clergeot
Shield Seeedstudio Grove

Seedstudio Grove Wiki

Arduino / Ardublock

v0.2

CC – BY – SA Michaël Clergeot
Shield Seeedstudio Grove

Module Led

Module BP

Arduino / Ardublock

v0.2

CC – BY – SA Michaël Clergeot
TPs 3ème

Arduino / Ardublock

v0.2

CC – BY – SA Michaël Clergeot
Intertice 2013

Vidéo

Arduino / Ardublock

v0.2

CC – BY – SA Michaël Clergeot
Robots Sumo

Carte heuristique

Arduino / Ardublock

v0.2

CC – BY – SA Michaël Clergeot
Amusons-nous !
Le temps dans lequel on s’amuse ne peut
pas être appelé perdu. Le mauvais est
celui qu’on passe dans l’ennui.
Histoire de ma vie
[ Giacomo Casanova ]

Arduino / Ardublock

v0.2

CC – BY – SA Michaël Clergeot

Contenu connexe

PDF
Café Numérique Bruxelles - Les Makers - Arduino
PPTX
Présentation Arduino par Christian, F5HOD
ODP
Presentation arduino
PDF
2012 11 Toulibre - Open Hardware
PPTX
Présentation Arduino
PDF
Intro arduino
PDF
Cours16 ressources pour arduino
PPT
Formation arduino 2018
Café Numérique Bruxelles - Les Makers - Arduino
Présentation Arduino par Christian, F5HOD
Presentation arduino
2012 11 Toulibre - Open Hardware
Présentation Arduino
Intro arduino
Cours16 ressources pour arduino
Formation arduino 2018

Tendances (20)

PPTX
Présentation arduino
KEY
121115 Présentation Arduino Cocoaheads
PDF
Cours1 presentation de l'environnement arduino
PDF
Systeme embarque td1
PDF
Un objet connecté ? @Yves Prignon
ODP
Les systèmes embarqués arduino
PDF
Cours2 initiation language arduino
PPTX
Easy Hard(ware) with Arduino
PDF
Introduction to Arduino
PDF
Cours0 presentation carte arduino
PDF
Logiciels avec algorigrammes
PDF
Installation et utilisation de l'extension ts mblock
PDF
Cours5 allumer une led extérieure à la carte arduino
PDF
Decouverte arduino
PPTX
Présentation de projet de fin d’études
PDF
Utilisation ardublock-v2 (1)
PDF
Petit guide des possibilités d'utilisation du logiciel scratch en technologie
PDF
Microcontroleur
PDF
Microcontroleur arduino uno
PPTX
Relais bluetooth - Balance connectée
Présentation arduino
121115 Présentation Arduino Cocoaheads
Cours1 presentation de l'environnement arduino
Systeme embarque td1
Un objet connecté ? @Yves Prignon
Les systèmes embarqués arduino
Cours2 initiation language arduino
Easy Hard(ware) with Arduino
Introduction to Arduino
Cours0 presentation carte arduino
Logiciels avec algorigrammes
Installation et utilisation de l'extension ts mblock
Cours5 allumer une led extérieure à la carte arduino
Decouverte arduino
Présentation de projet de fin d’études
Utilisation ardublock-v2 (1)
Petit guide des possibilités d'utilisation du logiciel scratch en technologie
Microcontroleur
Microcontroleur arduino uno
Relais bluetooth - Balance connectée
Publicité

Similaire à OWF13 - arduino ardu block sumo (20)

PDF
Introduction à la plateforme arduino (nano, uno, ... )
PDF
Cours de compréhension de la programmation arduino
DOC
PPT
PPT01_Initiation à l’Arduino.ppt
PDF
Arduino
PDF
presentation_arduino.pdf
PDF
Présentation d'Arduino
PPTX
Arduino expliqué à mon boss !
PPTX
Présentation Arduino pour les debutant.pptx
PDF
Presntation about Arduino pins and for what
PDF
diaporama presentation arduino [Mode de compatibilité].pdf
PDF
Microcontroleur arduino uno
PPTX
carte_programmable_ARDUINO_systeme_embarque
PPTX
.NET Microframework: du code, de l’électronique, de la robotique
PPTX
Formation arduino avec un workshop tout terrain.pptx
PPTX
Formation arduino avec WORKSHOP robot.pptx
PDF
arduino1.1222222222222222222222222222222222.pdf
PDF
Cours Arduino et Programtion Pr. F. NADIR.pdf
PDF
OSIS18_IoT: L'approche machine virtuelle pour les microcontrôleurs, le projet...
PPTX
Arduino Algiers MeetUp
Introduction à la plateforme arduino (nano, uno, ... )
Cours de compréhension de la programmation arduino
PPT01_Initiation à l’Arduino.ppt
Arduino
presentation_arduino.pdf
Présentation d'Arduino
Arduino expliqué à mon boss !
Présentation Arduino pour les debutant.pptx
Presntation about Arduino pins and for what
diaporama presentation arduino [Mode de compatibilité].pdf
Microcontroleur arduino uno
carte_programmable_ARDUINO_systeme_embarque
.NET Microframework: du code, de l’électronique, de la robotique
Formation arduino avec un workshop tout terrain.pptx
Formation arduino avec WORKSHOP robot.pptx
arduino1.1222222222222222222222222222222222.pdf
Cours Arduino et Programtion Pr. F. NADIR.pdf
OSIS18_IoT: L'approche machine virtuelle pour les microcontrôleurs, le projet...
Arduino Algiers MeetUp
Publicité

Plus de Paris Open Source Summit (20)

PDF
#OSSPARIS19 : Control your Embedded Linux remotely by using WebSockets - Gian...
PDF
#OSSPARIS19 : A virtual machine approach for microcontroller programming : th...
PDF
#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...
PDF
#OSSPARIS19 : The evolving (IoT) security landscape - Gianluca Varisco, Arduino
PDF
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
PDF
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
PDF
#OSSPARIS19 : Supervision d'objets connectés industriels - Eric DOANE, Zabbix
PDF
#OSSPARIS19: Introduction to scikit-learn - Olivier Grisel, Inria
PPTX
#OSSPARIS19 - Fostering disruptive innovation in AI with JEDI - André Loesekr...
PDF
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
PDF
#OSSPARIS19 : MDPH : une solution collaborative open source pour l'instructio...
PDF
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
PDF
#OSSPARIS19 : Publier du code Open Source dans une banque : Mission impossibl...
PDF
#OSSPARIS19 : Libre à vous ! Raconter les libertés informatiques à la radio -...
PDF
#OSSPARIS19 - Le logiciel libre : un enjeu politique et social - Etienne Gonn...
PDF
#OSSPARIS19 - Conflits d’intérêt & concurrence : la place de l’éditeur dans l...
PDF
#OSSPARIS19 - Table ronde : souveraineté des données
PDF
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
PDF
#OSSPARIS19 - BlueMind v4 : les dessous technologiques de 10 ans de travail p...
PDF
#OSSPARIS19 - Tuto de première installation de VITAM, un système d'archivage ...
#OSSPARIS19 : Control your Embedded Linux remotely by using WebSockets - Gian...
#OSSPARIS19 : A virtual machine approach for microcontroller programming : th...
#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...
#OSSPARIS19 : The evolving (IoT) security landscape - Gianluca Varisco, Arduino
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
#OSSPARIS19 : Supervision d'objets connectés industriels - Eric DOANE, Zabbix
#OSSPARIS19: Introduction to scikit-learn - Olivier Grisel, Inria
#OSSPARIS19 - Fostering disruptive innovation in AI with JEDI - André Loesekr...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
#OSSPARIS19 : MDPH : une solution collaborative open source pour l'instructio...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 : Publier du code Open Source dans une banque : Mission impossibl...
#OSSPARIS19 : Libre à vous ! Raconter les libertés informatiques à la radio -...
#OSSPARIS19 - Le logiciel libre : un enjeu politique et social - Etienne Gonn...
#OSSPARIS19 - Conflits d’intérêt & concurrence : la place de l’éditeur dans l...
#OSSPARIS19 - Table ronde : souveraineté des données
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
#OSSPARIS19 - BlueMind v4 : les dessous technologiques de 10 ans de travail p...
#OSSPARIS19 - Tuto de première installation de VITAM, un système d'archivage ...

OWF13 - arduino ardu block sumo

  • 1. Arduino / Ardublock v0.2 CC – BY – SA Michaël Clergeot
  • 2. Arduino, qu'est-ce que c'est ? Des cartes électroniques Un environnement de programmation Une communauté qui échange http://arduino.cc/ Arduino / Ardublock v0.2 CC – BY – SA Michaël Clergeot
  • 3. Arduino, une philosophie Le matériel et le logiciel sont « open source » Sur l’Internet, on trouve : • Une communauté d’utilisateurs, • Des guides d’utilisation, • Des exemples, • Des forums d’entraide. Arduino / Ardublock v0.2 CC – BY – SA Michaël Clergeot
  • 4. Arduino UNO Arduino UNO – images actives Arduino / Ardublock v0.2 CC – BY – SA Michaël Clergeot
  • 5. Arduino IDE + ArduBlock = programmation Le logiciel : Arduino IDE Le plugin : ArduBlock Arduino / Ardublock v0.2 CC – BY – SA Michaël Clergeot
  • 6. Organigramme La conception de programmes à partir d'organigrammes présente de multiples avantages : ● ● ● Accessible au débutant n'ayant encore aucune expérience de programmation --> Démarrage facile Conception rapide et fiable de programmes complexes pour micro-contrôleurs --> Mise au point réduite Langage graphique de haut niveau utilisant les symboles normalisés ISO5807 --> Grandes lisibilité et portabilité Arduino / Ardublock v0.2 CC – BY – SA Michaël Clergeot
  • 7. ArduBlock Organigramme Programmation ArduBlock Début Allumer la Led (8) Tempo = 500ms ? Non Oui Éteindre la Led (8) État haut (1) Tempo = 500ms ? Oui Arduino / Ardublock v0.2 État bas (0) Non LED éteinte LED allumée CC – BY – SA Michaël Clergeot
  • 8. Problèmes de branchements Broche Gnd Arduino / Ardublock v0.2 5V CC – BY – SA Michaël Clergeot
  • 9. Shield Seeedstudio Grove Seedstudio Grove Wiki Arduino / Ardublock v0.2 CC – BY – SA Michaël Clergeot
  • 10. Shield Seeedstudio Grove Module Led Module BP Arduino / Ardublock v0.2 CC – BY – SA Michaël Clergeot
  • 11. TPs 3ème Arduino / Ardublock v0.2 CC – BY – SA Michaël Clergeot
  • 12. Intertice 2013 Vidéo Arduino / Ardublock v0.2 CC – BY – SA Michaël Clergeot
  • 13. Robots Sumo Carte heuristique Arduino / Ardublock v0.2 CC – BY – SA Michaël Clergeot
  • 14. Amusons-nous ! Le temps dans lequel on s’amuse ne peut pas être appelé perdu. Le mauvais est celui qu’on passe dans l’ennui. Histoire de ma vie [ Giacomo Casanova ] Arduino / Ardublock v0.2 CC – BY – SA Michaël Clergeot