PAPIFAB 2023-2024 : Différence entre versions

De Les Fabriques du Ponant
Aller à : navigation, rechercher
(Jeudi 14 mars : HomeAssistant)
 
Ligne 300 : Ligne 300 :
  
 
[[Catégorie:Arduino]]
 
[[Catégorie:Arduino]]
 +
[[Catégorie:IA]]

Version actuelle datée du 20 décembre 2024 à 23:37

PAPIFAB est un projet de la ville Brest.

Logo Brest metropole ville P blanc.jpg BC2017.png

Totem-maisonsDesMinerauxCrozon.JPG

CadreLed-GIFAnime.gif


jeudi 06 juin

pad de prise de notes https://mypads2.framapad.org/mypads/?/mypads/group/papifab-uk2sdr9t2/pad/view/papifab2324-zz409w9oj

Jeudi 16 mai : Photogrammétrie

Une définition sur Wikipédia

Nous avions abordé ce thème, sous la neige et avec des masques, à l'occasion du Papifab de février 2021 sur les scanners 3D.

Anaglyphe

Alors, imagine que tu as une paire de lunettes spéciales. Ces lunettes ont un verre rouge pour un œil et un verre bleu (ou cyan) pour l’autre œil. Maintenant, regarde une image qui a été créée spécialement pour ces lunettes. Cette image est en réalité deux images superposées : une vue légèrement décalée vers la gauche (en rouge) et l’autre vers la droite (en bleu). Quand tu portes tes lunettes, chaque œil voit une seule de ces images. Ton cerveau combine ensuite ces deux images pour créer un effet de relief. C’est comme si l’image prenait vie ! Voilà, c’est ça un anaglyphe ! 😊

https://fr.wikipedia.org/wiki/Anaglyphe

IA scanner

https://makerworld.com/en/makerlab/ai-scanner?from=makerlab

Prendre une vidéo de son objet à scanner en tournant autour, en allant doucement et en prenant toutes les facettes de son objet, ne pas hésiter à suivre les conseils de l'IA. Une fois que la vidéo est faite, il faudrait peut-être passer par le logiciel meshmixer pour retravailler les erreurs de capture. Reste plus qu'à l'importer dans le logiciel de tranchage et go impression


Ressources

Voir cet article de All3DP

pour convertir un GLB en STL https://imagetostl.com/fr/convertir/un-fichier/glb/en/stl

Jeudi 4 avril : IA

Comment marche ? d’où ça vient ? Quels sont les enjeux ?

ChatGPT, Midjourney, Tripo,… Du texte, de l’image, de la 3D, de la vidéo !


Hi-Han fait l'âne et IA fait le journaliste devant une technologie qui a fait ses débuts dans les années 1950.

Après avoir connu des haut et des bas, ce qu'ils appellent des "hivers", l'IA est au cœur de l'actualité depuis l'automne 2022 avec l'ouverture au public de ChatGPT et MidJourney.

Ces "hivers" sont des périodes d'abandon de l'IA qui succèdent à des périodes de très fort enthousiasme ou les promesses de la technologie et de la recherche embarquent médias, politiques, entreprises et labos de recherche.

Voir le site de Class'code dédié à l'IA.

Mardi 17 septembre, Bastien Masse - délégué général de Class'Code interviendra pour un atelier dans l'après-midi et une conférence le soir, à l'Amphi des Capucins.

Pad de prise de note : https://mypads2.framapad.org/mypads/?/mypads/group/papifab-uk2sdr9t2/pad/view/papifab2324-zz409w9oj

Exploration des IA en 2024

Jeudi 14 mars : HomeAssistant

Lien vers l'installeur Tasmota : https://tasmota.github.io/install/

il y a aussi tasmotizer. Ici pour mac : https://siytek.com/download-tasmotizer-for-mac/ et autres : https://github.com/tasmota/tasmotizer

Instruction à mettre dans le capteur tasmota : SetOption19 0

Lien vers HomeAssistant : https://www.home-assistant.io/

Voir la page tuto sur ce wiki Home Assistant

Jeudi 1er février : borne d'arcade

Aux Fabriques du Ponant, 2 rue Paul Dukas à Brest.

Voir la page Fabriquer une borne d'arcade

Jeudi 11 janvier : Visite fablab Crozon

Ce jeudi 11 janvier, nous allons visiter le fablab de Crozon « Silex et Compagnie ».

Le départ est prévu pour 8h00 et un retour en pour 12h30 sur Brest.

Un co-voiturage est organisé. Nous vous donnons rendez-vous à 7h50 sur le parking du patronage Laïque du Pilier Rouge (2 Rue de Fleurus, 29200 Brest près de place de Strasbourg). Si vous avez un souci de dernière minute, n’hésitez pas à appeler le 06 85 17 62 95 pour nous prévenir.

Il reste 2 place dans notre minibus 9 place, aussi n’hésitez pas à vous inscrire au bout du lien suivant (dans la limite de 9 passagers maximum au total) :

https://date.infini.fr/3OatPLOOmPRDUwe1

Jeudi 7 décembre : ESP32 séance 3

Aux Fabriques du Ponant, 2 rue Paul Dukas à Brest.

Nous avons terminé le Cadre à matrice de leds ESP32

CadreLedSoudure.JPG CadreLedCoeur.JPG CadreLedWLED.JPG CadreLedSapinJPG.jpeg

Jeudi 9 novembre : ESP32 séance 2

Aux Fabriques du Ponant, 2 rue Paul Dukas à Brest.

Prise de note collaborative : https://link.infini.fr/papifab2324


cadre matrice de led 16X16

Voiture ESP32 CAM

voir Véhicule robotisé avec caméra

Jeudi 12 Octobre : ESP32 séance 1

Nous étions aux Fabriques du Ponant

Présent·e·s

  • Antony
  • Josselin
  • Nathan,
  • Nadia,
  • Khaled
  • Damien
  • Brendan

Excusés :

  • Florence

Au menu

ESP32 : microcontroleur intégrant le wifi et le bluetooth  ; different de l'esp 8266. l'esp 32 est plus puissant

Utilisation optimale avec un shield car souvent les breadboards sont trop petites lien vers shield : https://link.infini.fr/papifabesp32shield

explication (schema ci joint) des différentes fonctions du microcontrôleur https://fr.m.wikipedia.org/wiki/Fichier:Espressif_ESP32_Chip_Function_Block_Diagram.svg

Installer la carte ESP32 dans le logiciel Arduino : https://www.wikidebrouillard.org/wiki/Utiliser_l%27ESP32_avec_le_logiciel_Arduino

Le fichier à rajouter dans les préféences : https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Le driver pour Windows ou Mac OSX : https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers

Code tactile led

 1 /*
 2 Lorsque la broche tactile T4 (GPIO13) est touché, la led embarqué s'allume
 3 Ce programme est basé sur les programme exemple forunis par l'IDE Arduino
 4 This is an example how to use Touch Intrrerupts
 5 The sketh will tell when it is touched and then relesased as like a push-button
 6 This method based on touchInterruptSetThresholdDirection() is only available for ESP32
 7 */
 8 
 9 #include "Arduino.h"
10 
11 int threshold = 40;
12 bool touchActive = false;
13 bool lastTouchActive = false;
14 bool testingLower = true;
15 
16 void gotTouchEvent(){
17   if (lastTouchActive != testingLower) {
18     touchActive = !touchActive;
19     testingLower = !testingLower;
20     // Touch ISR will be inverted: Lower <--> Higher than the Threshold after ISR event is noticed
21     touchInterruptSetThresholdDirection(testingLower);
22   }
23 }
24 
25 void setup() {
26   Serial.begin(115200);
27   delay(1000); // give me time to bring up serial monitor
28   Serial.println("ESP32 Touch Interrupt Test");
29   touchAttachInterrupt(T4, gotTouchEvent, threshold);
30 
31   // Touch ISR will be activated when touchRead is lower than the Threshold
32   touchInterruptSetThresholdDirection(testingLower);
33 
34   pinMode(LED_BUILTIN, OUTPUT);
35 }
36 
37 void loop(){
38   if(lastTouchActive != touchActive){
39     lastTouchActive = touchActive;
40     if (touchActive) {
41       Serial.println("  ---- Touch was Pressed");
42       digitalWrite(LED_BUILTIN, HIGH);
43 
44     } else {
45       Serial.println("  ---- Touch was Released");
46       digitalWrite(LED_BUILTIN, LOW);
47     }
48   }
49   Serial.printf("T4 pin2 = %d \n", touchRead(T4));
50   delay(125);
51 }

code tactile buzzer

 1 /*
 2 Lorsqu'on active la broche tactile, le buzzer s'allume.
 3 quand on relâche il s'éteind
 4 */
 5 void setup()
 6 {
 7   Serial.begin(115200);
 8   delay(100); // delai du moniteur serie
 9   Serial.println("ESP32 Touch Test");
10   pinMode(26, OUTPUT); // broche du buzzer
11 }
12 
13 void loop()
14 {
15   Serial.println(touchRead(T9));  // récuperer la valeur sur T9 (broche tactile 9) soit la broche D32 (GPIO 32).
16   delay(100);
17     if (touchRead (T9) < 30) { // lit la valeur moniteur série si elle est inférieure a 30 alors le buzzer sonne 
18       digitalWrite(26, HIGH);
19   } else { // sinon sonne pas
20       digitalWrite(26, LOW);
21   }
22 }

Programme de l'année

Vos propositions d'ateliers pour la saison 2023-2024

présent·e·s

  • nadia,
  • Emeline,
  • Brendan,
  • Yvan,
  • Nathan,
  • Florence,
  • Josselin

Compte rendu

Josselin 

  • D1
  • wled 
  • Pong LED
  • Box-Son

Calendrier des événements complémentaires 2023-2024

  • fête de la science 5 au 14 octobre à Océanopolis
  • Oktober Make 12 au 13 octobre Cité de sciences 
  • mercredi 11 octobre la soirée de lancement de Super Brest
  • OBCB - samedi 11 novembre - http://obcb.infini.fr/
  • super Brest : vendredi 24, samedi 25, dimanche 26 novembre - https://www.superbrest.info/
  • 1er dec Journée brodeuse numérique
  • mars/avril 2024 : hackathon Passerelle.infini
  • 12 et 13 avril - Hackathon Infini - Open Street Map pour les 20 ans d'Open Street Map
  • Hackathon éducation aux Media. - dates à définir
  • Breizhtigeek - 15, 16 juin 2024
  • Cf Programme de formation ville de Brest.

idées de contenu

initiation - approfondissement esp 32 -> 3 séance : tactile, musique, bluetooth et wifi. sortie maison des minéraux à Crozon.

Dates des RDV Papifab

  • 21 septembre - Forum des U-Sages ! Au programme de cette séance d'accueil : découvertes des machines du fablab initiation et nous allons définir un projet commun - fil rouge Papifab (allons-nous construire un dinosaure taille réelle ? Un arduino géant ? un méga projet pour l'open bidouille camp ?).
  • 12 octobre - Découverte et initiation à l'ESP32 - les années précédentes nous avons réalisé beaucoup de projets avec la carte D1 mini comme la Boxson ou le petit bot. Lors de cette séance nous adapterons les codes pour la carte ESP32.
Wemos D1 Mini (ESP8266) ESP32
WemosD1mini.png Esp32.jpg
Wifi, 16 broches, une led embarquée Wifi + Bluetooth, 34 broches, , une led embarquée, des broches tactiles, gestion de l'audio, capteurs à effet hall (champs magnétiques), capteur de température,
  • 9 novembre - Des projets avec l'ESP32 - Nous vous proposerons une sélection de projet à réaliser avec la carte ESP32. Vous choissiez ou vous apportez votre idée et nous la réalisons ensemble.
  • 7 décembre - Approfondissement de la maîtrise de l'ESP32 -  Il s'agit de finaliser les projets commencés lors de la séance précédente. Nous ne manquerons pas de faire jouer nos cartes de la musique et des leds pour toutes et tous ! repas de crêpes en communs !
  • 11 janvier - sortie à la maison des minéraux à Crozon pour découvrir le fablab "Silex et Compagnie" (sous réserve de confirmation). Attention, RDV à confirmer en décembre - possibilité d'intervertir avec le 1er février.
  • 1er février - jeux vidéo : comment fabriquer une borne d'arcade ? Quel matériel faut-il réunir ? Combien ça coûte ? Ou trouver des jeux (ROM) ? Qu'en est-il de la question du droit sur les jeux ? Nous échangerons également autour de patrimoine et ludification, d'application de création de jeux.
  • 14 mars - Découverte de Home Assistant, un système de gestion de maison connectée (domotique). Nous apprendrons à créer des capteurs et les connecter au dispositif, nous verrons également comment piloter une imprimante 3D à Distance grâce à Home Assistant.
  • 4 avril - IA et éducation : fin 2022 ChatGPT créait l'événement en donnant accès au grand public à une IA conversationnelle bluffante de qualité : comment le monde s'est-il approprié les intelligences artificielles ? Parmi les usages qu'on peut en faire, il y a des applications pédagogiques que nous explorerons ensemble. Enfin, parce que c'est nécessaire, Quelle est la portée et la limite de l'IA ? Quelles questions soulèvent-elles ?
  • 16 mai - Photogrammétrie - Comment scanner facilement en 3D avec un simple appareil photo numérique ou son smartphone.
  • 13 juin - Bricofab 2024 - Fabriquer, Apprendre, Partager dans les PAPIFAB à Brest. Pour clôturer l’année nous vous proposons un forum numérique ouvert pour présenter les animations qui se sont déroulées tout au long de l’année. Et pour partager un moment convivial ensemble : amenez un plat à partager à l'Auberge espagnole !

(https://cosmodule.com/papertronics/ - https://www.maintenant-festival.fr/)

Ressources

http://joerichardson.games/theprocession/