PAPIFAB 2022-2023 : Différence entre versions
(→Jeudi 2 mars : Raspberry Pi) |
|||
Ligne 109 : | Ligne 109 : | ||
<iframe width="560" height="315" src="https://www.youtube.com/embed/sWY0Q_lMFfw" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | <iframe width="560" height="315" src="https://www.youtube.com/embed/sWY0Q_lMFfw" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
</html> | </html> | ||
+ | |||
+ | Et si on faisait un Snake? | ||
==Jeudi 9 février== | ==Jeudi 9 février== |
Version du 2 mars 2023 à 14:28
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 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 : 5 - 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 !
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
- 25, 26 et 27 novembre : Super Brest même -> C'est bien ! Voir ici
- 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
- Du 1er au 30 avril : expérimentation Curiosité Brestoise ! Voir Curiosité brestoise : l'expérience
- Juin : Hackathon Fabcity (sous réserve)
Jeudi 2 mars : Raspberry Pi
Alerte ! il y a pénurie mondiale de raspberry Pi !
Les raisons de cette pénurie sont nombreuses* :
- L’usine de Sony au Pays de Galles sort une carte complète toute les 3,1 secondes ! d'autres usines en chine en fabriquent également.
- Ce n'est pas suffisant, la demande Raspberry Pi a explosée !
- En plus des amateurs ou des éducateurs, des professionnels et industriels utilisent des raspberry pi.
- Le COVID : rattrapage poste pandémie, demande d'ordinateurs en hausse à cause du développement du teletravail,...
* Sources :
- https://www.01net.com/actualites/pourquoi-les-raspberry-pi-sont-introuvables-et-hors-de-prix.html
- https://raspberry-pi.fr/raspberry-pi-rupture-stock-covid/
Les prix actuels sont déraisonnables, il ne faut pas en acheter ! Il faut attendre que ça baisse ou se rabattre sur des cartes alternatives : comme les Orange Pi, Banana Pi, les Asus Tinker Board, Rock Pi et autres Pine Rock 64
Sur le wiki on trouve déjà quelque ressources docuymentaires :
- Débuter avec Raspberry Pi
- Baton de lightpainting avec Raspberry Pi
- Borne d'Arcade avec Raspberry Pi
- Droits des ROMs pour les bornes d'arcade
Comment mettre sur une carte micro-SD le système d'exploitation de son choix ?
Aujourd'hui il y a des logiciel installeur très facile d'utilisation, en particulier le logiciel "Raspberry Pi Imager".
Vous pouvez télécharger ce logiciel sur la page officielle en version Linux, mac ou windows voir même depuis un raspberry pi : https://www.raspberrypi.com/software/
Allumez le logiciel :
choisissez un OS :
Pour réaliser une borne d'arcade par exemple :
Ensuite vous n'aurez qu'à sélectionner vers carte microSD (branchez dans un port USB de votre ordinateur grace à un adaptateur.
Ensuite il suffit d'attendre que "l'image disque" (c'est le terme consacré) soit réalisée, vous n'avez plus qu'à glisser la carte dans un raspberry Pi et roule !
au sujet des jeux vidéo "vintage"
Et si on faisait un Snake?
Jeudi 9 février
Voir page Makey-makey
Pour quel publics ?
- en tout public : un makey-makey posé sur une table relié avec des fruits (avec les programmes piano, batterie ou guitare).
- Avec les grands (à partir de 8 ans) : de la programmation.
- avec les petits (6-7 ans) faire des clavier avec de la pâte à modeler.
Ou acheter ?
- Lextronic : https://www.lextronic.fr/module/ambjolisearch/jolisearch?s=touchboard
- Go tronic : https://www.gotronic.fr/art-carte-touch-board-sku5013-26301.htm
- semageek : https://boutique.semageek.com/fr/
- RS Component : https://fr.rs-online.com/web/c/raspberry-pi-arduino-outils-de-developpement/technologies-de-l-education/
- Sur https://alexnld.com : https://alexnld.com/product/duinopeak-touch-conductive-ink-interactive-touch-module-with-mp3-playback-sd-card-holder/?hilite=duinopeak
Ressources
- Livrets de capteurs à faire soi-même
- capteurs DIY : https://picockpit.com/raspberry-pi/fr/capteurs-de-bricolage/
Culture générale
- fabricants de cartes électronique à Brest : https://protecno.fr/ et https://www.aode-electronics.com/
Jeudi 5 janvier : Sobriété Numérique
Quelques ressources :
- Au fablab le bocal, centre social de Chemillé : Écologie et numérique : vers une sobriété heureuse
- Simulateur de l'ADEME : calculez l'empreinte carbone de vos usages numériques
- Faits et chiffres de l'ADEME
- Sur Arte : Frankenstream https://www.arte.tv/fr/videos/RC-023064/frankenstream/
Jeudi 1er décembre : Découpeuse vinyle
voir le tuto Silhouette Cameo, Plotter Découpe
On a découpé du vinyle dans tous les sens et ça marche bien !
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.