[PDF] Utiliser le port GPIO avec Scratch - RASPBERRY





Previous PDF Next PDF



[PDF] Livre Scratch - Exo7 - Cours de mathématiques [PDF] Livre Scratch - Exo7 - Cours de mathématiques

Il permet également d'étudier des concepts difficiles à programmer comme par exemple des algorithmes graphiques ou bien encore qui portent sur les mots. Alan 



Imprimer des blocs Scratch en noir et blanc

modele latex scratch 3.tex et vérifier que le document pdf s'affiche ... L'appel du sous-programme est dans le programme principal avec un bloc. « rectangle ». 7.



Exemples Scratch Marty

Exemples Scratch Marty. Ce document montre une sélection de choses que vous pouvez faire avec Marty à travers l'interface Scratch du code très simple au 



Intro à lIA (avec Scratch)

e.s découvriront un domaine lié à l'intelligence artificielle (reconnaissance des images) comment cela fonctionne et ce qu'il faut pour entraîner un modèle 



Des activités pour toute la classe !

Dessinez une série de sprites et / ou utilisez des sprites de la bibliothèque Scratch. L'exemple de projet ci-dessous montre comment l'utiliser en géographie.



LES VARIABLES

Exemple : Le score d'un joueur est une variable qui pourra évoluer tout au long d'un jeu une nouvelle valeur efface la précédente. Avec le logiciel Scratch 



TITRE DE LA LEÇON 3 : INITIATION AU LOGICIEL SCRATCH

programmation compréhensible à la fois par la machine et par l'être humain. Exemple : Scratch est un langage de programmation. • Un programme est l 



EXEMPLE DE PROJET

mBlock est un environnement de programmation graphique basée sur Scratch 2.0 mais qui inclus des librairies spécifiques Arduino. EXEMPLE DE PROJET. +. = NB 



La​ ​Culture​ ​Scientifique​ ​2017​ ​–​ ​Dans​ ​lespace

7 sept. 2017 Scratch. o Bénévoles​:​​bonnes​​connaissances​​en​​programmation informatique​​&​​avoir​​compléter​​l'exemple​​Scratch​​qui​​sera diffusé ...



Une introduction au langage de programmation Scratch

D'autres méthodes que le Drapeau vert peuvent être utilisées pour lancer le script utilisant la commande « Quand » dans le dossier de Contrôle. Par exemple la 



Les premiers pas en programmation avec Scratch

Dans l'exemple scratch on l'initialise avec une saisie par l'opérateur (« demander .. » ) on y reviendra. memo_programmation_scratch. P. jaubert juin 2017.



SCRATCH - Notion de variables

une valeur (un nombre par exemple) qui peut changer au cours de l'exécution de l'algorithme ou du script. Déclarer une variable



Salle de classe intelligente (Scratch) Allumer ou éteindre une lampe

C'est exactement ce que vous propose cette activité dans laquelle vous allez créer un assistant virtuel capable par exemple



livre-scratch.pdf

Il permet également d'étudier des concepts difficiles à programmer comme par exemple des algorithmes graphiques ou bien encore qui portent sur les mots. Alan 



3e Scratch Les variables

Scratch. Etape 1 : On clique sur « créer une variable » : il apparait : Etape 2 : On rentre le nom de la variable. Par exemple on rentre le nom il.



Untitled

Exemple de combinaison de blocs d'instruction dans Scratch : Architecture Makey Makey face avant : Page 7. Architecture Makey Makey



Imprimer des blocs Scratch en noir et blanc

Pour vérifier si le package est déjà installé compiler le document modele latex scratch 3.tex et vérifier que le document pdf s'affiche correctement.



Utiliser le port GPIO avec Scratch - RASPBERRY

Raspberry - Port GPIO via Scratch La Raspberry et le logiciel Scratch sont donc faits pour vous ! ... exemple pour pin7 : pin7on ou pin7off. 1 entrée.



Exemples Scratch Marty

Exemples Scratch Marty. Ce document montre une sélection de choses que vous pouvez faire avec Marty à travers l'interface Scratch du code très simple au 



5e Scratch Les boucles : boucle finie ou infinie

Dans Scratch pour utiliser les boucles finies ou infinies on va dans la catégorie « et les blocs de commande utilisés sont : Exemple : Exemple 1 : Répéter 



[PDF] Scratch au collège - Exo7 - Cours de mathématiques

Scratch est un logiciel idéal pour apprendre à programmer Il a été spécialement conçu pour les enfants et les débutants La programmation avec Scratch est 



[PDF] Une introduction au langage de programmation Scratch

Dans cette section nous vous présenterons Scratch un langage de Ce site devrait aussi être utilisé pour stocker les meilleurs exemples de projets 



[PDF] Exercices sur Scratch - Maths ac-creteil

Voici ci Scratch Exercice 1 : On considère le p Voici ci-dessous une liste d' Scratch Exercice 1 : On considère le programme



[PDF] Le grand livre de Scratch - fnac-staticcom

Téléchargez le code source des exemples et les solutions des exercices À propos de l'auteur Ce dossier contient trois fichiers PDF fournissant



[PDF] Parcours SCRATCH découverte et initiation CM1-CM2

Annexe 3 4 : l'interface de Scratch (diaporama ou pdf ) Phases de déroulement de l'activité Phase 1 : Visionner à nouveau la vidéo de l'activité précédente 



[PDF] TP sur scratch : programmes de calcul

a) Ouvre scratch et crée deux variables que tu appelleras « Nombre de départ » et « résultat » b) Pour effectuer ce programme de calcul



[PDF] Leçon 01 : premiers pas avec Scratch

On les trouve dans les menus de la fenêtre centrale Voici par exemple les 8 instructions du menu Evénements : 4 Comment écrire un programme ? Pour écrire un 



[PDF] Diaporama-atelier-scratchpdf

avec au moins un ou deux projets de programmation par exemple d'un jeu (jeu de pong ; jeu de labyrinthe ) ? avec l'interface Scratch très intuitive 



[PDF] Scratch en Technologie - Eduscol

sous forme de briques en couleurs (par exemple les contrôles en jaune les Sur ce site une documentation sous forme de « cartes » au format pdf en 

  • Comment ecrire un programme sur Scratch ?

    Pour insérer un script dans votre projet, il suffit de cliquer sur le bloc concerné (nom donné aux scripts Scratch), et de le glisser dans la fenêtre d'édition, au centre de votre écran. Les valeurs ou options à définir sont consultables directement dans le bloc.
  • C'est quoi Scratch PDF ?

    SCRATCH est un langage de programmation qui te permet de créer facilement tes propres histoires interactives, jeux vidéos, animations, créations musicales et artistiques, etc Déscription : Télécharger cours Pour Bien Commencer Avec Scratch, fichier PDF en 16 pages par scratch.mit.edu.
  • C'est quoi Scratch en math ?

    Scratch est un environnement pédagogique de programmation orientée objet dont l'apprentissage fait partie des programmes de mathématiques des classe de collège. Le programme peut-être utilisé en ligne ou installé sur un ordinateur personnel.

Raspberry - Port GPIO via Scratch Pascal Pujades - Janvier 2016Il est facile de programmer une animation , un jeu, un programme de résolution de problème mathématique à l'aide du logiciel Scratch.

Pou r ré ali ser vo tre programme, il suf fit d'imbriquer des blocs de code. https://scratch.mit.edu/

Mais, il est po ssible d'al ler plus l oin dans la programmation à l'aide du port GPIO et a insi com mun iqu er l es i nf orm ati ons ave c l'environnement extérieur : piloter des dels, d es moteurs, en fonction de l'état d'interrupteurs ou capteurs. C'est l'objet de ce document.

Ce document est en correspondance avec les informations du site :

https://cymplecy.wordpress.comRASPBERRYUtiliser le port GPIO avec ScratchVous avez peu, voir pas de compétences en informatique et vous souhaitez faire de la programmation sans vous ruiner ?

La Raspberry et le logiciel Scratch sont donc faits pour vous ! C'EST QUOI EXACTEMENT ?+=1 Port nommé GPIO pour communiquer avec des interfaces via (Scratch, Python, ...)

Raspberry - Port GPIO via Scratch Pascal Pujades - Janvier 2016CE QU'IL VOUS FAUDRAFils d'extension GPIO ou Kit

Env. 5€ à 15€INSTALLATION DU LOGICIELUne fois votre raspberry connecté à internet via un câble réseau ou la clé Wifi, vous allez pouvoir télécharger et installer le logiciel Scratch spécifique pour le port GPIO.Taper la commande suivante afin de télécharger le logiciel : wget http://bit.ly/1wxrqdp -O isgh7.shOuvrir le terminal1Ou directement ici13Fils à connecter

Env. 4€ les 30Composants électroniques

Type bouton poussoir, capteur fin de course, del, buzzer, résistances 10k et 330 OhmsPlatine d'essais

Env. 15€Taper la commande suivante afin d'installer le logiciel : sudo bash isgh7.sh4

Raspberry - Port GPIO via Scratch Pascal Pujades - Janvier 2016LE PORT GPIO3,3 VEntrée - Pin3Entrée - Pin5Entrée - Pin7Entrée - Pin19Entrée - Pin21Entrée - Pin23Entrée - Pin29Entrée - Pin31Entrée - Pin33Entrée - Pin35Entrée - Pin370 V0 V0 V3,3 VSortie - Pin11Sortie - Pin13Sortie - Pin155 V5 VPin8 - EntréePin10 - EntréePin22 - EntréePin24 - EntréePin26 - EntréePin32 - EntréePin36 - EntréePin38 - EntréePin40 - EntréePin12 - SortiePin16 - SortiePin18 - Sortie0 V0 V0 V0 V0 V3,3 VEntrée - Pin3Entrée - Pin5Entrée - Pin7Entrée - Pin19Entrée - Pin21Entrée - Pin230 V0 V3,3 VSortie - Pin11Sortie - Pin13Sortie - Pin155 V5 VPin8 - EntréePin10 - EntréePin22 - EntréePin24 - EntréePin26 - EntréePin12 - SortiePin16 - SortiePin18 - Sortie0 V0 V0 VSi vous a vez besoin d' une entrée supplémentaire, vous pouvez utiliser uniquement la pin11 en indiqua nt le code Config11In.Si vous av ez besoin de sorties supplémentaires, vous pouvez utiliser toutes les entrées en indiquant le code adéquate aux sorties : exemple pour pin7 : pin7on ou pin7off1 entrée supplémentaire ?Des sorties supplémentaires ?

Raspberry - Port GPIO via Scratch Pascal Pujades - Janvier 2016MON PREMIER PROGRAMMECe programme permet d'allumer une del toutes l es secondes depuis la sortie pin12.Il est aussi possible d'indiquer l'état logique (en anglais) pour piloter les sorties : High et LowIl faut indiquer l'état des sorties à l'aide du clavierLa résistance de 330 Ohms est importante, elle permet de limiter le courant dans la del. Sans cette résistance, la del serait " grillée » t rès rapidement (quelques secondes) !R = 330 Ohms0 VPin12

Raspberry - Port GPIO via Scratch Pascal Pujades - Janvier 2016MON DEUXIÈME PROGRAMMECe progra mme permet d'allumer une del depuis la pin12 si le bouton poussoir est activé (1 l ogique) depuis la pin10.

Dans le cas con traire la d el rest e éteinte.La résist ance de 10k est importante, elle permet d'indiquer l'état 0 logique quand le bouton n' est pas activé. Sans cette résistance, l'entrée Pin10 serait à un état aléatoire. On dit que c'est une résistance en pulldown.R = 330 OhmsR = 10kBouton poussoir3,3 VPin10Pin120 V

Raspberry - Port GPIO via Scratch Pascal Pujades - Janvier 2016DIALOGUER AVEC L'INTERFACE GRAPHIQUECe programme est une simple amélioration du programme précédent. Il permet juste d'indiquer l'état de la pin10 dans une bulle.

Raspberry - Port GPIO via Scratch Pascal Pujades - Janvier 2016MON PREMIER JEUUn bouton poussoir branché sur l'ent rée Pin10 permet de faire avancer l'objet 1 : un tapis

Un autre bouton poussoir br anché sur l'entrée Pin8 permet de fai re reculer le tapis.Le programme lié à l'objet 2 permet d'indiquer si le tapis (objet1) à touché le monstre (objet2).

Egalement une del branchée sur la sortie Pin12 s'allume dès que le tapis touche le monstre.3,3 V0 VPin12Pin8Pin10Pin12Pin12

Raspberry - Port GPIO via Scratch Pascal Pujades - Janvier 2016UTILISER DES VARIABLESIl est possi ble de crée r des variables dans le men u Variables > Nouvelle variable afin d'enregistrer un score à afficher ou des valeurs à sauvegarder.

Mais il est aussi possible d'utiliser les variables pour piloter les sorties. Exemple ici avec la sortie Pin12.Ce programme permet d'allumer une del toutes les secondes depuis la sortie pin12 à l'aide de la variable créée et nommée pin12.Seules les valeurs logiques fonctionnent :

1 ou 0R = 330 Ohms0 VPin12Pin12Pin12

Raspberry - Port GPIO via Scratch Pascal Pujades - Janvier 2016QUELQUES BLOCS DE CODE UTILESPermet de mettre toutes le s sorties (pin11, pi n12, pin13, pin15, pin16 et pin18) à l'état logique 0 ou 1.Permet de piloter en un seul bloc toutes les sorties (pin11, pin12, pin13, pin15, pin16 et pin18).

Dans cet exempl e seul pin 11 et pin13 sont a ctivés (état logique 1)Pin11Pin13Pin12Pin15Pin16Pin18Programme qui permet d'indiquer la date, l'heure et les minutes.

Exemple ici avec 15 pour 15 heure.

Raspberry - Port GPIO via Scratch Pascal Pujades - Janvier 2016UTILISER LES SORTIES ANALOGIQUESToutes les sorties (pin 11, pin12 , pin13, pin15 , pin16 et pin18) pe uvent pre ndre une valeur analogique.

Intéressant pour piloter par exemple la puissance d'une del ou la vitesse d'un moteur.Ce programme permet d'a llu mer de faç on progressive la puissance lumineuse d'une del sur la sortie Pin11.

Toutes les secondes et à 10 reprises, la valeur de la puissance de la del augmente de 10.0 v5 v01002,5 v501,25 v3,75 v2575Pour créer une sortie analogique, il faut obligatoirement passer par les variables et créer une nouvelle variable au nom de :

Power + le numéro de la Pin

Exemple : Power11 pour la sortie Pin11Soit Pin11 à 2,5 volts

Raspberry - Port GPIO via Scratch Pascal Pujades - Janvier 2016UTILISER LA CAMERA PIOu toutes autres cameras en USBCe programme permet de prendre 10 photos a raison de 1 photo toute les secondes. Pour visualiser si la photo est en train d'être prise, une del en sortie Pin8 s'allume également.Le bloc " Envoyer à tous photo » permet de prendre automatiqu e une photo via la camera.Les photos sont stockées dans / home / PI / p hotos e t le n om des fichie rs s'incrémentes automatiquement.

Attention à bien gérer les fichiers car vous risquez d e manquer d'espace asse z rapidement !

Raspberry - Port GPIO via Scratch Pascal Pujades - Janvier 2016UTILISER UN SERVOMOTEURS'il vous semble que le servomoteur force pour atteindre les limites droite (100) et gauche (-100), utilisez une autre valeur tel que 90, seuls les tests permettront de déterminer les limites de votre servomoteur.Ce programme permet de positionner le servomoteur en positio n milieu avec la touche " Esp ace » du clavier. Ou en position toute à gauche avec la touche " flèche de bas ». Ou en position toute à droite avec la touche " flèche du haut ».Pour utili ser un servomoteur, il faut obligatoi rement passer par les variab les et créer une nouvelle variable au nom de :

Servo + le numéro de la Pin

Exemple : Servo12 pour la sortie Pin1290°0°180°-100100090°quotesdbs_dbs45.pdfusesText_45
[PDF] la coexistence pacifique résumé pdf

[PDF] coexistence pacifique pdf

[PDF] germinal chapitre 1 resume

[PDF] plan marshall belgique

[PDF] plan marshall 2022

[PDF] zola germinal incipit texte

[PDF] scratch 2 en ligne

[PDF] le plan marshall résumé bac pro

[PDF] plan marshall 2005

[PDF] plan marshall définition

[PDF] que ceux qui allument des cierges en plein midi

[PDF] plan marshall 4.0 wallonie

[PDF] germinal texte

[PDF] excipit germinal

[PDF] commentaire composé germinal incipit