Skip to main content

Roll Up : Marveen Walid Aurélie

Porte papier toilette qui avertit lorsque le rouleau de papier toilette est vide


  • DĂ©finition du projet (besoin, utilisateurs, fonctionnalitĂ© principale, fonctionnalitĂ©s secondaires)

    • Besoin : savoir lorsque le niveau de papier toilette est faible/nul.
    • Utilisateurs : barman, en entreprise, manutentionnaire, etc.
    • FonctionnalitĂ© principale : prĂ©venir lorsque le niveau de papier toilettes est bas/nul afin que le rouleau soit remplacĂ© ; pour un manutentionnaire, savoir quelle quantitĂ© de papier toilette apporter lors de son passage aux toilettes.


  • RĂ©flexions sur la problĂ©matique et veille sur l'existant :

    • Il arrive souvent dans les bars, entreprises ou aires d’autoroute de se retrouver face Ă  un rouleau de papier toilette vide, car les personnes en charge de les changer ne sont pas au courant constamment de l’état du rouleau. De plus, pour les manutentionnaire, lorsqu’ils arrivent avec leur camion, ils ne savent pas quelle quantitĂ© de papier toilette apporter avec eux car ils ne savent pas si les rouleaux sont vides ou non - ils se retrouvent donc Ă  porter une charge de produits plus importante que ce qui Ă©tait nĂ©cessaire.
    • Rollscout : c’est une startup amĂ©ricaine, mais qui a seulement le concept de laser qui dĂ©tecte sous un certain seuil le manque de papier toilette. Hors, nous souhaiterions ajouter dans le futur un mĂ©canisme permettant de remplacer le rouleau.


  • Lean canvas

Lean Canva Outils Technologiques de la Conception Innovante.jpeg


  • Choix techniques

    • Électronique numĂ©rique pour la dĂ©tection de prĂ©sence de papier toilette.
    • Conception 2D et dĂ©coupe laser pour le boĂ®tier en bois.
    • Conception et impression 3D pour la tige sur laquelle sera posĂ© le papier toilette.


  • Gestion de projet : "Minimum Viable Product", planification et rĂ©partition des taches

    • MVP : tige imprimĂ©e en 3D, support fait avec la dĂ©coupeuse laser, et dĂ©tecteur laser reliĂ© Ă  un ESP 32 qui envoie un signal (Mail ou SMS) quand il n'y a plus de papier toilette.
    • Planification : Chacun avance sur sa partie pour le 02/05, puis on fait les impressions et les tests le 02/05, et enfin on peaufine et prĂ©pare la prĂ©sentation le 03/05 et le 04/05.
    • RĂ©partition des tâches : 
      • Marveen : Partie Ă©lectronique numĂ©rique.
      • Walid : Partie conception et impression 3D de la tige.
      • AurĂ©lie : Partie conception 2D et dĂ©coupe laser du boĂ®tier en bois.


  • Croquis, dimensions

image-1680618623262.jpeg

    • BoĂ®tier pour le capteur : minimum 5*2,2*2,5 cm.
    • Fente pour le capteur : 1*0,5*1 (profondeur) cm.


  • Liste du matĂ©riel

    • ESP 32
    • Câbles pour relier les composants
    • Capteur de distance
    • Logiciel Inkscape
    • Logiciel Tinkercad
    • Logiciel Arduino
    • Imprimante 3D
    • DĂ©coupe laser


  • Partie Électonique NumĂ©rique : Circuit et Programmation de l'ESP32

    • Première Ă©tape : Soudure des broches de l'ESP32

image-1680618811778.jpeg



  • Partie Conception 2D et DĂ©coupe Laser pour le boĂ®tier en bois

Afin de générer une boite avec les bonnes rainures, nous avons générer le code svg permettant de produire notre boîtier sur internet. Pour cela, il a fallut indiquer les dimensions souhaiter et importer directement le fichier svg dans le logiciel Inkscape.

262BE4D8-C6EC-4D8F-B99D-D9EC4137807B.jpeg

Une fois l’importation réalisée, nous avons donc les patrons de notre boîtier. Nous avons bien vérifié que le fond était non coloré et que les contour étaient bien rouge, car c’est ce qui va indiquer que la machine va découper le long des traits rouges.

image-1681720094199.png

Puis, nous avons lancé l’impression, d’abord sur 2 des pièces afin de vérifier que les rainures étaient bien adaptées, puis sur l’ensemble des faces.

Par la suite, comme nous souhaitions avoir le nom de “ROLL UP” sur la face supérieure, nous avons utilisé inkscape une nouvelle fois, cette fois en utilisant le mode gravure. Pour cela, il a bien fallut penser à mettre le fond de chacune des lettres de couleurs noires.

Nous avons ensuite positionné la face supérieure de notre boîtier dans la machine avant de lancer la gravure (après avoir effectué un test au préalable).

 

  • Partie Conception et Impression 3D pour la tige

    • Reproduction de la boite & modĂ©lisation du support pour papier toillette

 Pour cela nous décidons dans un premier temps de réaliser un bloc plein reprenant les dimensions de la boite que nous avons designer

image-1683224977236.pngNous décidons ensuite de réaliser la piéce qui va supporter le papier toillette. Pour cela nous décidons d'utiliser comme base un heptaèdre. Pour s'assurer que le heptaèdre et parfaitement bien placés nous avons décidé d'utiliser un hexaèdre comme élément de référence.

image-1683225764785.pngPour réaliser le support de papier nous utilisons une base cylindrique pour accueillir le papier toillette. Nous réalisons également deux troues pour accueillir les vises.

image-1683226680128.png

    • RĂ©alisation d'un double fond

Pour stocker les différents composant electronique nous décidons de créer un double-fond dans notre boîte. Il s'agit d'une simple plaque fine reprenant les dimensions internes de la boite. Pour la fixation de notre plaque nous utilisons de la colle. pour notre version final nous aimerion avoir une surface rainurée. 

image-1683250719047.png

    • Impressions

image-1683251041207.png

image-1683251109288.png

image-1683250932542.png




 

  • photos et analyse des tests, essais, erreurs

    • Lors de la premiere impression de la tige, celle-ci  était trop courte. Il a donc fallu la modĂ©liser une seconde fois avec des dimensions plus adaptĂ©es 

 

  • photos des Ă©tapes de rĂ©alisation du prototype, paramètres des machines :

  • photos de l'objet final

 

  • rĂ©flexions de pistes d'amĂ©lioration ou d'Ă©volution du projet :

    • Personnalisation possible du matĂ©riau et du logo
    • Adaptation Ă  diffĂ©rents formats de rouleaux 
    • Système d’échange de rouleau lorsqu’un des deux est vide

Etapes :

- Souder les broches GND

- Brancher la batterie Ă  l'ESP32 : il fallait brancher sur la broche "BAT".


Connecter l'ESP32 Ă  Internet : https://randomnerdtutorials.com/esp32-email-alert-temperature-threshold/

- Télécharger Bibliothèque "ESP32 Mail Client"


Utilisation du programme WiFiManager : l'ESP32 se met en mode station, il faut se connecter avec son téléphone pour lui renseigner l'identifiant et le mot de passe du réseau WiFi.

=> Programme trop complexe, il faut trouver un programme pour lequel je rentre directement dans le code l'identifiant et le mot de passe du réseau


J'ai réussi à connecter l'ESP32 à Internet avec un autre code ("Connexion_WiFi"), et j'ai pu vérifier que la connexion est bien faite, car il est écrit sur mon téléphone "1 appareil connecté" (voir screen).


Envoi d'un mail : il faut créer un compte Gmail et autoriser sur ce compte les données non sécurisées, cependant, depuis 2022; Gmail a fait une mise à jour et empêche maintenant l'envoi depuis des sources non sécurisées. De plus, les codes pour envoyer par mail étaient très complexes et très longs (plus de 200 lignes). Enfin, l'envoi par mail n'est pas le plus optimal, car on ne regarde pas toujours ses mails.

=> C'est pourquoi on est passé sur un envoi par Whatsapp.

https://www.raspberryme.com/esp32-envoyer-des-messages-a-whatsapp/#:~:text=Pour%20envoyer%20des%20messages%20%C3%A0,de%20vous%20envoyer%20un%20message.


- Télécharger la bibliothèque URLEncode