C'est le printemps ! Fleur.gif

Passerelle.Infini 2025 : appareil pas photo : Différence entre versions

De Les Fabriques du Ponant
Aller à : navigation, rechercher
(prototype qu'on souhaite réaliser)
(Problematique)
 
(7 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 7 : Ligne 7 :
  
 
==Matières et logiciels utiliser pour le projet==
 
==Matières et logiciels utiliser pour le projet==
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, ou nous avons put constatez que nos dimension était un petit peu trop petite. Doncnous avons agrandit notre fichier refaitr un essais en carton à la découpeuse laser.
 
  
Entre temps nous avons aussi programmer notre Flash et le bouton déclencheur de l'appareil avec le codage Arduino.
+
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==
 
==prototype qu'on souhaite réaliser ==
 
[[Fichier:20250320 115851.jpg|400px]]
 
[[Fichier:Debut Prototype.jpg|400px]]
 
[[Fichier:20250321 093527.jpg|400px]]
 
[[Fichier:Découpeuse Laser.jpeg|400px]]
 
[[Fichier:Début de la découpe du prototype.jpg|400px]]
 
  
 
==code==
 
==code==
 
<syntaxhighlight lang="Arduino" line>  
 
<syntaxhighlight lang="Arduino" line>  
/* code du projet
+
// DFPlayer Code minimal pour test
*/
+
 
void setup(){
+
#include <SoftwareSerial.h>
//initialisation
+
#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(){
+
 
//programme principal
+
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

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

20250320 115851.jpg Debut Prototype.jpg

En premier temps nous avons dessinés l'appareil photos sur le logiciel Inskape.

20250321 093527.jpg Box sans gravure(eee1).png

Puis nous avons fait un premier essais de découpe à la découpeuse laser avec du carton.

Découpeuse Laser.jpeg Début de la découpe du prototype.jpg

Entre temps nous avons aussi programmer notre Flash et le bouton déclencheur de l'appareil avec le codage Arduino.
Codage du flash.jpg Programme du flash.jpg


Aprés impression nous avons notre premier prototype en carton sans le programme intégré.

Prototype1.0.jpg Prototype 1.0 n°2.jpg

Nous avons également éditer la notice de notre appareil pas photos

Notice de l'appareil pas photos.png

Il nous fallez aussi un packaging à notre appareil pas photo, nous avons choisi de le faire en tissue puis calligraphier.

Le patron.jpg Choix de la couleur.jpg Choix du style et de la police.jpg Prototype de calligraphie.jpg Calligraphie.jpg

Après 10 minutes de découpe laser on se rapproche du rendu final de notre appareil pas photo

Boite 2.0.jpg Boite recto 2.0.jpg Boite verso 2.0.jpg

Voici les premier résultat de la calligraphie du packaging

Calligraphie 1.jpg Avant de boite.jpg Calligraphie 2.jpg Derrière la boite.jpg

Puis le packaging finale
Packaging1.jpg Packaging 2.jpg Packaging 3.jpg

Dernière ligne droite pour la découpe finale du produit
Découpe 1.jpg Découpe 2.jpg Découpe 3.jpg Découpe 4.jpg

Etape finale: Tout coller est assembler
20250321 153849.jpg 20250321 154127.jpg 20250321 155008.jpg

FINI!!!!!!!!!
FINI.jpg 20250321 160409.jpg 20250321 160421.jpg

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:
Box1(1).png

Après:
Box sans gravure(1).png

Probleme 3:
Cela à était le programmation , pour que tout fonctionne correctement il a fallu apprendre et comprendre comment codé sur Arduino.
Coddage.jpg Codage.jpg

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 }}

ne pas toucher en dessous de ce paragraphe