PAPIFAB 2022-2023 : Différence entre versions
(→Programme) |
(→6 octobre) |
||
Ligne 118 : | Ligne 118 : | ||
} | } | ||
</pre> | </pre> | ||
+ | |||
+ | ===Wled=== | ||
+ | c'est par ici : https://install.wled.me/ | ||
+ | |||
+ | la doc : https://kno.wled.ge/ | ||
+ | |||
+ | |||
==6 octobre== | ==6 octobre== | ||
Ligne 158 : | Ligne 165 : | ||
Tutoriel Arduino : https://eskimon.fr/tuto-arduino-105-le-langage-arduino-12 | Tutoriel Arduino : https://eskimon.fr/tuto-arduino-105-le-langage-arduino-12 | ||
− | |||
==22 septembre 2022== | ==22 septembre 2022== |
Version du 17 novembre 2022 à 12:22
PAPIFAB est un projet de la ville Brest.
- Les PAPI sur le site de la ville de Brest
- Liste des PAPI de Brest
- Présentation du projet sur a-Brest
Sommaire
Programme de l'année
Lien vers le pad de travail : https://link.infini.fr/papifab22
Programme complémentaire de cultures numériques
- 4-5 octobre : Hackathon curiosité Curiosité Brestoise
- 6 au 8 octobre : Fête de la Science : Le fabuleux laboratoire
- 19-20-21 octobre : Remix médiation numérique
- mercredi 12 octobre : soirée de lancement à l'UBO de Super Brest.
-
8, 9 et 10 novembre : Formation "Arduino clé en main".formation décalée au printemps 2023 (Mars ou Avril). - Mardi 15 novembre : formation machines d'un fablab
- Lundi 21 novembre : journée de formation brodeuse numérique.
- 25, 26 et 27 novembre : Super Brest même.
- Tout au long de l'année : Soirée Open fabriques les soirs de PAPIFAB et projet Penn Avel ! Les capteurs citoyens de qualité de l'air
- 9 et 10 mars 2023 : Hackathon Passerelle.Infini
- Juin : Hackathon Fabcity.
Programme PAPIFAB 2022-2023
Comme chaque année, les jeudis de 9h30 à 12h30 :
- septembre : 22 : Forum de Sages !
- Présentation squelette T-Rex
- Elaboration du programme annuel.
- octobre : 6 - Arduino débutant
- novembre : 17 - Lumière et musiques de fêtes de fin d'année !
- décembre : 1er - découpeuse vinyle
- janvier : 12 - sobriété numérique.
- février : 9 - TouchBoard de Bare Conductive + makey-makey.
- mars : 2 - Raspberry Pi
- avril : 6 - Sortie Protecno ou Aodes électronique
- mai : 11 - Tinkercad et stylo 3D
- juin : 8 - Exposition des projets de l'année - Bilan et programme 2023-2024 ! auberge espagnole !
17 novembre : Lumière et musiques de fêtes de fin d'année !
Au programme :
- piloter un ruban de LED avec le D1 mini.
- découvrir WLED
- de la musique avec un lecteur MP3
Comment installer le D1 mini sur le logiciel arduino
https://www.wikidebrouillard.org/wiki/Utiliser_le_D1_mini_avec_Arduino
Programme
il y a ruban de led ludique sur wikidébrouillard : https://www.wikidebrouillard.org/wiki/Rubans_de_led_ludiques
// Programme inspiré du programme "Simple" de la bibliothèque Néopixel d'ADAFRUIT //Les petits débrouillards Novembre 2022 /* D1 mini BROCHAGE _________________ / D1 mini \ |[ ]RST TX[ ]| |[ ]A0 -GPIO RX[ ]| |[ ]D0-16 5-D1[ ]| SCL |[ ]D5-14 4-D2[X]| SDA |[ ]D6-12 0-D3[ ]| |[ ]D7-13 2-D4[ ]| LED_BUILTIN |[ ]D8-15 GND[ ]| |[ ]3V3 . 5V[ ]| | +---+ | |_______|USB|_______| */ /* ___ / ___ \ |_| | | /_/ _ ___ _ |_| |___|_| |_ ___|_ _| |___| |_| Les petits Débrouillards - CC-By-Sa http://creativecommons.org/licenses/by-nc-sa/3.0/ */ #include <Adafruit_NeoPixel.h> #define PIN D2 // ici on fixe le numéro de la broche #define NUMPIXELS 15 // Combien y-a-t-il de led sur mon ruban ? // Ici on défini notre ruban de led Adafruit_NeoPixel rubanDeLed(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800); #define pause 500 // durée de la pause en milliseconde void setup() { rubanDeLed.begin(); // initialisation du ruban de leds } void loop() { rubanDeLed.clear(); // on éteint tout les pixels // La première LED du ruban est numérotée 0, for(int i=0; i<NUMPIXELS; i++) { // cette boucle dit : "pour cahque pixel "i" allume le dans la couleur // rubanDeLed.Color() fixe la couleur de la led en valeurs RGB, depuis 0,0,0 jusqu'à 255,255,255 // ici on met une couleur modérée 150: rubanDeLed.setPixelColor(i, rubanDeLed.Color(0, 0, 150)); rubanDeLed.show(); // on lmet à jour le ruban avec les valeurs. delay(pause); // Pause avant de redémarrer la boucle } }
Wled
c'est par ici : https://install.wled.me/
la doc : https://kno.wled.ge/
6 octobre
Thème : Arduino débutant
Programme de la séance
- découverte du jeu Open Led Race
- Et maintenant le défi de la boite noire : décrivez ce que fait la boite noire (https://www.wikidebrouillard.org/wiki/Initier_des_jeunes_%C3%A0_Arduino:_la_boite_noire)
- point sur ce qu'est un algorithme et sa composition :
- variable,
- des instructions,
- des conditions,
- des boucles.
- Un algorithme c'est la décomposition en taches élémentaire d'un travail plus complexe.
- présentation d'Arduino : une carte (Arduino Uno, un logiciel, des cartes (plein)).
- La notion de capteurs/actionneurs et programme.
- la différence analogique et numérique : Analogique de 0 à 1023 et numérique : 0 ou 1.
L'IDE Arduino :
- un logiciel pour envoyer le programme sur la carte.
- un espace "void setup" : pour initialiser
- un espace "void loop" : la boucle principale.
- la possibilité d'ajouter :
- un espace de déclaration des variables
- d'autres "fonction" des void "machin".
- des commentaire (en ligne derrière "//" ou en paragraphe en les signes "/*" et "*/"
Exercice :
- faire SOS avec une led (s'inspirer du programme Blink des exemples Arduino)
- récupérer la valeur d'un potentiomètre (Le code minimal potentiomètre : https://www.wikidebrouillard.org/wiki/Item:Potentiom%C3%A8tre)
- faire varier la luminosité d'une led avec un potentiomètre (s'inspirer du programme "Fade" des exemples Arduino).
Ressources
Prise de note de cette séance : https://mypads2.framapad.org/mypads/?/mypads/group/petits-debrouillards-rentree-2022-5g1d1293z/pad/view/papifab2022-2023-ms17jd93v
Blocklyduino : la programmation par bloc pour Arduino
Tutoriel Open led race ? https://create.arduino.cc/projecthub/gbarbarov/open-led-race-a0331a
Tutoriel Arduino : https://eskimon.fr/tuto-arduino-105-le-langage-arduino-12
22 septembre 2022
Elaboration du programme.
Présentation du dino.