Découverte Arduino 2nde Sciences de l’Ingénieur Problématique Comment écrire le
Découverte Arduino 2nde Sciences de l’Ingénieur Problématique Comment écrire le programme d'un système automatique ? Un programme informatique permet à l’ordinateur de résoudre un problème. Avant de communiquer à l’ordinateur comment résoudre un problème, il faut d’abord pouvoir le résoudre soi même. Un algorithme est une suite d’instructions ayant pour but de résoudre un problème donné. Ces instructions doivent être exécutées de façon automatique par un ordinateur L’élaboration d’un algorithme précède l’étape de programmation. • Un programme est un algorithme. • Un langage de programmation est un langage compris par l'ordinateur. L’élaboration d’un algorithme est une démarche de résolution de problème exigeante La rédaction d’un algorithme est un exercice de réflexion qui se fait sur papier. Historiquement, il existe 2 façons pour représenter un algorithme : L’Organigramme : représentation graphique avec des symboles (carrés, losanges, etc.) • offre une vue d’ensemble de l’algorithme En programmation, le pseudo-code est une façon de décrire un algorithme sans référence à un langage de programmation en particulier. • plus pratique pour écrire un algorithme • représentation largement utilisée Un organigramme permet de décrire plus facilement qu'avec un texte le fonctionnement d'un système automatisé Découverte du matériel et du logiciel de programmation A l'aide de la vidéo et de la fiche ressource R1, compléter le texte suivant avec les mots suivants : les variables, des entrées, des sorties, le microcontrôleur, l’envoi de données, de recevoir des données, morte, vive, un capteur, un actionneur. Un Arduino peut-être vu comme un ordinateur, on y retrouve 2 types de mémoire : la mémoire morte et la mémoire vive La mémoire morte permet de stocker les instructions que l’on veut voir exécuter par Arduino. Cette mémoire est préservée même si Arduino n’est pas alimentée. La mémoire vive stocke les données qui changent : ce sont des variables L'Arduino est une carte composée de connecteurs électriques qui peuvent être des entrées ou des sorties Au centre de cette carte on trouve un calculateur qui va traiter et exécuter les instructions : microcontroleur Sur une entrée on peut mettre un capteur sur une sortie un actionneur. Une entrée permet de recevoir des données comme par exemple, celle d'un capteur, comme une présence. Une sortie c'est l’envoi des données comme par exemple pour piloter un moteur, allumer une lampe. Compléter le nom des principaux éléments de la carte Arduino ci-dessous avec les mots de la liste suivante : Entrées / Sorties numériques - Broches d'alimentation - Port USB - Entrées analogiques – Microcontrôleur - Alimentation externe Broches alim Entrées analogiques Alim externe Port USB Entrée/sortie numérique Microcontroleur Décrivons la chaîne d’information de type acquérir afin de comprendre le fonctionnement des capteurs. A l'aide de la fiche ressource R5, compléter le texte suivant avec les mots suivants : acquérir, d’information, une grandeur physique. Les capteurs sont des éléments qui transforment une grandeur physique en information électrique. Ils permettent d’acquérir un état du système à un moment donné. L’information est délivré sous la forme d'un signal qui sera exploité par la chaîne d’information Compléter la chaîne d’information ci-dessous : Selon les capteurs, l'information peut être de nature différente : Citez les 3 types d’information. On a une information de type Logique, Analogique, Numérique. A l'aide de la ficher ressource R5, compléter le tableau suivant : Programmation arduino. Consultez la fiche ressource R2 et suivez la procédure. Appuyez sur start simulation. Que se passe-t-il ? La diode clignote Comment programmer l'allumage d'une LED ? On va suivre cet organigramme pour construire notre programme : Consultez la fiche ressource R3 et suivez la procédure. Appuyez sur start simulation. Que se passe-t-il ? La diode s’allume uploads/Geographie/ cours-arduino-complete.pdf
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/SPwWmn0h54QhyLl2SOcxYHDR5FJyKMsXFOpZvvYeSySJQjvI8bA8N0CHRN37Ba0qAnt0UFrbJa33qYdgDZArKTVX.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/qn4S3xAPPDURxKXwk3NRuQqDzHPtjTVBglL0bBpvUnyGfgJDvEI5672opCsY4bqAom5UEh9Osr0ZrQYuUhTWYvFD.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/Fe6LwhrsXuT6bwznp3ijgwXJp18a6EIFitjZkvElSFTJdJ1nYzBLFto4rTdjOGRArj3TsZhLJbm685fuJyPirKKj.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/rxUy0Kbt5tZg445TToved7ydXpcCrs4DKWC66xhwt3ozWcaJzRgwVyiLbHeDaA8EYGmohPyfZL5kpmRLmwWZdAF8.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/n5CXxt0791kFkOmbUskif7javq7GtTjiB00JGRdGBYsbmtC6UcsbNWWxogKqnXNoKqMg6sA1oZRPGuddsyXwus95.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/1AheXTDpd1vRBn5oS5WLlO6yIB2RGtlpml0HXcCwBT1IicXFnKZc5AN6qDmuyRYltoM362XZh1aOosdAXi4aKOnN.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/nar16mCFbI9Bjl3tIuKUXALpUOd057L8E8G3oFdZ7Uk3nLP9vd381NzLKhiehqndNJNhAX1jzOvcXj9pCs8RcdJz.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/2KmfPiDAdzy6ki5o7FiOYvhdxwFbFtMsv27RbMiSbQM86R9ZEBl9tULRUgzMoGjJUKwCNcP9DuIwEhOO4D9QNLgB.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/wKEYcfXcdIC1E9XmCxM1NUeumvWc7FseO4bGq18KPTz7VEYpWJhC4TGwDYZD7rymCy8fgj92JjH6yrPCGY3f9A5Q.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/kQj6Dpp7SBRDQqR702BihWkxLGt9abwUf3Vipw9fZJRGZ5wh3KT9tdq2Sn1SrqqdXiYbMV016r9s3Cno6CCNAXBE.png)
-
22
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jan 26, 2022
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 0.5565MB