Passerelle.Infini 2025 : appareil pas photo : Différence entre versions
(→membres du projet) |
(→Problematique) |
||
(17 révisions intermédiaires par 3 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | + | ||
==résumé du projet== | ==résumé du projet== | ||
+ | Un appareil photo qui prends pas de photo | ||
+ | |||
==membres du projet== | ==membres du projet== | ||
Ewen, Blandine et Léandre | Ewen, Blandine et Léandre | ||
− | == | + | ==Matières et logiciels utiliser pour le projet== |
− | + | ||
+ | Carton-Bois( contre plaqué) | ||
+ | Inkscape- | ||
+ | == Etape de conception== | ||
+ | Nous avons commencer a faire différents croquis de notre appareil pas photo<br /> | ||
+ | |||
+ | [[Fichier:20250320 115851.jpg|200px]] [[Fichier:Debut Prototype.jpg|200px]]<br /> | ||
+ | |||
+ | En premier temps nous avons dessinés l'appareil photos sur le logiciel Inskape.<br /> | ||
+ | |||
+ | [[Fichier:20250321 093527.jpg|200px]] [[Fichier:Box sans gravure(eee1).png|200px]]<br /> | ||
+ | |||
+ | Puis nous avons fait un premier essais de découpe à la découpeuse laser avec du carton.<br /> | ||
+ | |||
+ | [[Fichier:Découpeuse Laser.jpeg|200px]] [[Fichier:Début de la découpe du prototype.jpg|200px]]<br /> | ||
+ | |||
+ | Entre temps nous avons aussi programmer notre Flash et le bouton déclencheur de l'appareil avec le codage Arduino.<br /> | ||
+ | [[Fichier:Codage du flash.jpg|200px]] [[Fichier:Programme du flash.jpg|200px]] | ||
+ | |||
+ | |||
+ | |||
+ | Aprés impression nous avons notre premier prototype en carton sans le programme intégré.<br /> | ||
+ | |||
+ | [[Fichier:Prototype1.0.jpg|200px]] [[Fichier:Prototype 1.0 n°2.jpg|200px]] | ||
+ | |||
+ | Nous avons également éditer la notice de notre appareil pas photos<br /> | ||
+ | |||
+ | [[Fichier:Notice de l'appareil pas photos.png|200px]]<br /> | ||
+ | |||
+ | Il nous fallez aussi un packaging à notre appareil pas photo, nous avons choisi de le faire en tissue puis calligraphier.<br /> | ||
+ | |||
+ | [[Fichier:Le patron.jpg|200px]] [[Fichier:Choix de la couleur.jpg|200px]] [[Fichier:Choix du style et de la police.jpg|200px]] [[Fichier:Prototype de calligraphie.jpg|200px]] [[Fichier:Calligraphie.jpg|200px]] | ||
+ | |||
+ | Après 10 minutes de découpe laser on se rapproche du rendu final de notre appareil pas photo<br /> | ||
+ | |||
+ | [[Fichier:Boite 2.0.jpg|200px|]] [[Fichier:Boite recto 2.0.jpg|200px]] [[Fichier:Boite verso 2.0.jpg|200px]]<br /> | ||
+ | |||
+ | Voici les premier résultat de la calligraphie du packaging<br /> | ||
+ | |||
+ | [[Fichier:Calligraphie 1.jpg|200px]] [[Fichier:Avant de boite.jpg|200px]] [[Fichier:Calligraphie 2.jpg|200px]] [[Fichier:Derrière la boite.jpg|200px]] | ||
+ | |||
+ | Puis le packaging finale<br /> | ||
+ | [[Fichier:Packaging1.jpg|200px]] [[Fichier:Packaging 2.jpg|200px]] [[Fichier:Packaging 3.jpg|200px]]<br /> | ||
+ | |||
+ | Dernière ligne droite pour la découpe finale du produit<br /> | ||
+ | [[Fichier:Découpe 1.jpg|200px]] [[Fichier:Découpe 2.jpg|200px]] [[Fichier:Découpe 3.jpg|200px]] [[Fichier:Découpe 4.jpg|200px]]<br /> | ||
+ | |||
+ | Etape finale: Tout coller est assembler<br /> | ||
+ | [[Fichier:20250321 153849.jpg|200px]] [[Fichier:20250321 154127.jpg|200px]] [[Fichier:20250321 155008.jpg|200px]] | ||
+ | |||
+ | FINI!!!!!!!!!<br /> | ||
+ | [[Fichier:FINI.jpg|200px]] [[Fichier:20250321 160409.jpg|200px]] [[Fichier:20250321 160421.jpg|200px]] | ||
+ | |||
+ | ==Problematique== | ||
+ | Problème 1:<br /> | ||
+ | |||
+ | Cela a était que notre boite était beaucoup trop petite pour intégré tout les élément électronique.<br /> | ||
+ | Pour cela nous avons agrandit notre boite de 2cm en largeur et hauteur<br /> | ||
+ | |||
+ | Problème 2: | ||
+ | Après le début de la découpe final nous voulions que la boite sois graver en style bois mais cela ne rendais pas très nette.<br /> | ||
+ | Nous avons donc décider d'enlever la gravure et que le rond qui sert de base d'objectif sera gravé simplement en découpe laser ou en vinyle.<br /> | ||
+ | Avant:<br /> | ||
+ | [[Fichier:Box1(1).png|200px]]<br /> | ||
+ | |||
+ | Après:<br /> | ||
+ | [[Fichier:Box sans gravure(1).png|200px]]<br /> | ||
+ | |||
+ | Probleme 3:<br /> | ||
+ | Cela à était le programmation , pour que tout fonctionne correctement il a fallu apprendre et comprendre comment codé sur Arduino.<br /> | ||
+ | [[Fichier:Coddage.jpg|200px]] [[Fichier:Codage.jpg|200px]] | ||
==pistes explorée, abandonnées ou fertiles== | ==pistes explorée, abandonnées ou fertiles== | ||
− | |||
==code== | ==code== | ||
<syntaxhighlight lang="Arduino" line> | <syntaxhighlight lang="Arduino" line> | ||
− | / | + | // DFPlayer Code minimal pour test |
− | + | ||
− | void setup(){ | + | #include <SoftwareSerial.h> |
− | // | + | #include <DFRobotDFPlayerMini.h> |
+ | |||
+ | SoftwareSerial mySoftwareSerial(10,11); // TX, RX | ||
+ | DFRobotDFPlayerMini myDFPlayer ; | ||
+ | int bouton = 9; | ||
+ | bool val = 1; | ||
+ | void setup() { | ||
+ | // initialize digital pin LED_BUILTIN as an output. | ||
+ | pinMode(LED_BUILTIN, OUTPUT); | ||
+ | |||
+ | pinMode(bouton, INPUT_PULLUP); | ||
+ | |||
+ | mySoftwareSerial.begin(9600) ; | ||
+ | |||
+ | myDFPlayer.begin(mySoftwareSerial) ; | ||
+ | // Joue la premiere chanson de la carte SD pendant 10 secondes | ||
+ | myDFPlayer.setTimeOut(500) ; | ||
+ | myDFPlayer.disableLoop(); //Arrêter la boucle. | ||
+ | myDFPlayer.volume(30) ; // fixe le son à 10 (peut aller jusqu'à 30 maximum) | ||
+ | // joue le premier fichier son. | ||
} | } | ||
− | void loop(){ | + | |
− | // | + | void loop() { |
− | } | + | |
+ | //delay(1000); //pause de 10 secondes | ||
+ | |||
+ | val = digitalRead(bouton); | ||
+ | if (val == 0) { | ||
+ | digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) | ||
+ | delay(50); // wait for a second | ||
+ | digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW | ||
+ | delay(50); | ||
+ | digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) | ||
+ | delay(75); // wait for a second | ||
+ | digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW | ||
+ | //delay(50); | ||
+ | myDFPlayer.play(1); | ||
+ | delay(500); | ||
+ | |||
+ | }} | ||
+ | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Version actuelle datée du 24 mars 2025 à 10:49
Sommaire
résumé du projet
Un appareil photo qui prends pas de photo
membres du projet
Ewen, Blandine et Léandre
Matières et logiciels utiliser pour le projet
Carton-Bois( contre plaqué) Inkscape-
Etape de conception
Nous avons commencer a faire différents croquis de notre appareil pas photo
En premier temps nous avons dessinés l'appareil photos sur le logiciel Inskape.
Puis nous avons fait un premier essais de découpe à la découpeuse laser avec du carton.
Entre temps nous avons aussi programmer notre Flash et le bouton déclencheur de l'appareil avec le codage Arduino.
Aprés impression nous avons notre premier prototype en carton sans le programme intégré.
Nous avons également éditer la notice de notre appareil pas photos
Il nous fallez aussi un packaging à notre appareil pas photo, nous avons choisi de le faire en tissue puis calligraphier.
Après 10 minutes de découpe laser on se rapproche du rendu final de notre appareil pas photo
Voici les premier résultat de la calligraphie du packaging
Dernière ligne droite pour la découpe finale du produit
Etape finale: Tout coller est assembler
Problematique
Problème 1:
Cela a était que notre boite était beaucoup trop petite pour intégré tout les élément électronique.
Pour cela nous avons agrandit notre boite de 2cm en largeur et hauteur
Problème 2:
Après le début de la découpe final nous voulions que la boite sois graver en style bois mais cela ne rendais pas très nette.
Nous avons donc décider d'enlever la gravure et que le rond qui sert de base d'objectif sera gravé simplement en découpe laser ou en vinyle.
Avant:
Probleme 3:
Cela à était le programmation , pour que tout fonctionne correctement il a fallu apprendre et comprendre comment codé sur Arduino.
pistes explorée, abandonnées ou fertiles
code
1
2 // DFPlayer Code minimal pour test
3
4 #include <SoftwareSerial.h>
5 #include <DFRobotDFPlayerMini.h>
6
7 SoftwareSerial mySoftwareSerial(10,11); // TX, RX
8 DFRobotDFPlayerMini myDFPlayer ;
9 int bouton = 9;
10 bool val = 1;
11 void setup() {
12 // initialize digital pin LED_BUILTIN as an output.
13 pinMode(LED_BUILTIN, OUTPUT);
14
15 pinMode(bouton, INPUT_PULLUP);
16
17 mySoftwareSerial.begin(9600) ;
18
19 myDFPlayer.begin(mySoftwareSerial) ;
20 // Joue la premiere chanson de la carte SD pendant 10 secondes
21 myDFPlayer.setTimeOut(500) ;
22 myDFPlayer.disableLoop(); //Arrêter la boucle.
23 myDFPlayer.volume(30) ; // fixe le son à 10 (peut aller jusqu'à 30 maximum)
24 // joue le premier fichier son.
25 }
26
27
28 void loop() {
29
30 //delay(1000); //pause de 10 secondes
31
32 val = digitalRead(bouton);
33 if (val == 0) {
34 digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
35 delay(50); // wait for a second
36 digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
37 delay(50);
38 digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
39 delay(75); // wait for a second
40 digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
41 //delay(50);
42 myDFPlayer.play(1);
43 delay(500);
44
45 }}