Recherche par propriété

Cette page fournit une simple interface de navigation pour trouver des entités décrites par une propriété et une valeur nommée. D’autres interfaces de recherche disponibles comprennent la page recherche de propriété, et le constructeur de requêtes ask.

Recherche par propriété

Une liste de toutes les pages qui ont la propriété « Step Content » avec la valeur « Imprimer les éléments avec la disposition et les paramètres d'impression suivant : - Epaisseur de couche : 0.20 mm - '''Densité de remplissage : 100%''' - Epaisseur de coque : 0.8mm - Couche supérieure et inférieure : 0.8mm ». Puisqu’il n’y a que quelques résultats, les valeurs proches sont également affichées.

Affichage de 101 résultats à partir du n°1.

Voir (200 précédentes | 200 suivantes) (20 | 50 | 100 | 250 | 500).


    

Liste de résultats

  • Robot hexapode  + (Une carte microcontrôleur sur laquelle on Une carte microcontrôleur sur laquelle on va connecter les 12 servo-moteurs (2 par patte), et un petit module WIFI ESP 8266 composent l'essentiel de ce robot. Vous trouverez dans la partie Fichiers (à coté de Outils et Matériaux) un lien vidéo pour l'assemblage.
    x) un lien vidéo pour l'assemblage. <br/>)
  • Robot dog  + (Une carte microcontrôleur sur laquelle on Une carte microcontrôleur sur laquelle on va connecter les 12 servo-moteurs (2 par patte), et un petit module WIFI ESP 8266 composent l'essentiel de ce robot. Vous trouverez dans la partie Fichiers (à coté de Outils et Matériaux) un lien vidéo pour l'assemblage.atériaux) un lien vidéo pour l'assemblage.)
  • Conception Mécanique Assistée par Ordinateur (CMAO)  + ([https://fr.wikipedia.org/wiki/Mod%C3%A9li[https://fr.wikipedia.org/wiki/Mod%C3%A9lisation_cin%C3%A9matique_des_m%C3%A9canismes Liaisons cinématiques] : * Nulle ou libre * Complète ou encastrement * Pivot * Glissière * Appui plan ou plan/plan * Pivot glissant ou cylindre/cylindre * Rotule, sphérique ou sphère/sphère * Linéaire annulaire ou sphère/cylindre * Linéaire rectiligne ou cylindre/plan * Ponctuelle ou sphère/plan * Hélicoïdale * Rotule à doigtsphère/plan * Hélicoïdale * Rotule à doigt)
  • Plotter convertie en machine à dessiner  + (On enlève la partie blanche qui sert de support pour la lame afin d'y placer un stylo.)
  • Introduction à la CNC  + (Une fraiseuse est une machine-outil qui usUne fraiseuse est une machine-outil qui usine par enlèvement de matière, à l'aide d'un outil tournant (fraise). La méthode d’usinage est dite soustractive, à l’inverse la méthode d’usinage d’une imprimante 3D est dite additive (ajout de matière). Le FaBLab est équipé d’une fraiseuse numérique "Signstech 6090DS "personalisée, d’une surface de travail de 1*1 m. et d'une puissance de 1.5kw. C'est une fraiseuse 3 axes, c'est à dire que la fraise (l’outil de coupe) se déplace sur 3 axes qui sont X, Y et Z. ●    Axe X => Gauche-droite (Axe horizontal) ●    Axe Y => Avant-arrière (Axe de profondeur) ●    Axe Z => Haut-bas (Axe vertical) Pourquoi choisir la fraiseuse au lieu de la découpeuse laser ? ●    Avantages : -La fraiseuse permet d'usiner des matériaux plus épais, et sans contrainte de composants tels que le chlore ou la colle. Le PVC ne s’usine que sur la fraiseuse ('''jamais''' laser) -Il n’y a pas de zone affectée thermiquement -La fraiseuse numérique permet de produire des pièces en 2.5D (en volume), alors qu’une découpeuse laser ne permet de découper qu’en 2D (contours). ●    Inconvénients : -La fraiseuse est moins précise qu’une découpeuse laser -Les fraises étant des outils cylindriques , les coins intérieurs sont forcément arrondis. -La complexité de la machine ainsi que les règles de sécurité qui lui sont liées rendent la machine plus complexe à prendre en main que les autres CNC, et donc un temps plus long avant d'être autonome sur celle-ci.temps plus long avant d'être autonome sur celle-ci.)
  • Introduction à la CNC  + (La CNC permet d'usiner plusieurs types de La CNC permet d'usiner plusieurs types de matériaux tels que : ○    Le bois massif et des dérivés du bois (MDF, contreplaqué…) ○    Les matériaux plastiques (PMMA, POM, PC, PVC…) ○    Les métaux non-ferreux (Aluminium tendre, Cuivre, laiton…)
    Métaux ferreux : On n’en usine pas au FaBLab car la fraiseuse n'est pas équipée d'un système de jet de liquide de refroidissent et n'est pas d'une puissance suffisante.
    ○     Les Mousses (PU, Polystyrène…) ○     Le caoutchouc et certains silicones
    Eviter les matériaux fibreux (fibres de carbone ou de verre) : les micro-poussières générées sont difficiles a filtrer (mauvais pour les poumons)

    de carbone ou de verre) : les micro-poussières générées sont difficiles a filtrer (mauvais pour les poumons)</div> </div><br/>)
  • Capteur BioData pour ESP32  + (Avant tout, veuillez noter que les connexiAvant tout, veuillez noter que les connexions de la plaque d'essai sont identifiées par des chiffres et des lettres. Les colonnes sur le coté sont également identifiées '''+''' et '''-''' Positionnez ensuite le composant 555 sur la plaque de test en respectant la position du 555 sur la plaque d'essais. Attention au sens du 555, la petite marque ronde sur le composant doit être vers le haut.
    e composant doit être vers le haut. <br/>)
  • Capteur BioData pour ESP32  + (Un fil noir entre '''a2''' et la ligne de masse. Un fil rouge entre '''a5''' et la ligne '''+5V.''')
  • Dafara sa station météo  + (Une station météo est un appareil qui permUne station météo est un appareil qui permet de connaître les caractéristiques de  l’atmosphère de la pièce dans laquelle elle est placée (température, humidité, quantité de lumière etc…), ou éventuellement d’autres caractéristiques dépendamment de ce que l’on veut mesurer (l’humidité de l’aire, du sol dans notre cas). Montage : Monter le shield sur la carte arduino. '''NB :''' L’utilisation du shield facilite la connexion des différents éléments sur la carte. '''CAPTEUR DE TEMPÉRATURE ET HUMIDITÉ:''' Comme son nom l’indique, il sert à mesurer l’humidité et la température d’un milieu. Sur l’image ci-dessous, le DHT11 (capteur de température et d’humidité) est relié à  l’entrée analogique de la carte Arduino donc sur les ports A0 du shield. Pour les casbles, le jaune correspond à A0, le blanc correspond à A1, le rouge à Vcc et le noir à Gnd. Etant donné que pour la connexion de ce capteur, le A1 n’est pas utilisé, il faut le déconnecter (fil blanc) ou à défaut le couper comme c’est le cas ici. '''ECRAN LCD :''' L'écran est utilisé pour afficher les valeurs mesurées par les capteurs. Pour l’écran LCD le branchement se fait sur les I2C du shield. '''CAPTEUR DE L'HUMIDITÉ DU SOL :''' Le capteur de l’humidité du sol est relié au port A1 du shield. '''CAPTEUR DE LUMINOSITÉ :''' Pour le capteur de luminosité relier sur le port A2 du shield'''.''' '''Image de l’ensembles des éléments.'''' Pour le capteur de luminosité relier sur le port A2 du shield'''.''' '''Image de l’ensembles des éléments.''')
  • Eclairage LED  + (Soudez les fils aux LED en fonction de la Soudez les fils aux LED en fonction de la longueur qui séparera chaque barre et la première barre et l'alimentation. A chaque bande de LED soudée, passez les fils dans les trous et collez les LED au fond de la rainure, avant de souder la suivante. Connectez l'ensemble à l'alimentation puis fixez les barres à l'endroit désiré. puis fixez les barres à l'endroit désiré.)
  • Lampe “Loulou”  + (Utiliser 1 planche de bois par fichier svgUtiliser 1 planche de bois par fichier svg préalablement téléchargé. Le 3e fichier ne nécessite pas autant de surface mais cela vous permettra de refaire des pièces au cas ou. À titre informatif les temps de travail (sur notre machine) des 3 fichiers sont respectivement de 50, 66 et 2 minutes, pour les fichiers 1, 2 et 3. '''Spécifications : '''les tracés noir et rouge doivent traverser/découper le bois, le bleu doit graver sur 1mm de profondeur environ (pour accueillir les rivets). Les autres couleurs ne sont pas utilisées dans ces fichiers. Les spécifications suivantes sont adaptées à une découpeuse laser 40W mais elles sont à ajuster en fonction de votre machine : • NOIR et ROUGE : Puissance = 100% ; Vitesse = 3% ; 500ppi ; • BLEU (à ne pas confondre avec cyan) : Puissance = 100% ; Vitesse = 27% ; 500ppi ;uissance = 100% ; Vitesse = 27% ; 500ppi ;)
  • Lampe “Loulou”  + (Utiliser 1 planche de bois par fichier svgUtiliser 1 planche de bois par fichier svg préalablement téléchargé. Le 3e fichier ne nécessite pas autant de surface mais cela vous permettra de refaire des pièces au cas ou. À titre informatif les temps de travail (sur notre machine) des 3 fichiers sont respectivement de 50, 66 et 2 minutes, pour les fichiers 1, 2 et 3. '''Spécifications : '''les tracés noir et rouge doivent traverser/découper le bois, le bleu doit graver sur 1mm de profondeur environ (pour accueillir les rivets). Les autres couleurs ne sont pas utilisées dans ces fichiers. Les spécifications suivantes sont adaptées à une découpeuse laser 40W mais elles sont à ajuster en fonction de votre machine : • NOIR et ROUGE : Puissance = 100% ; Vitesse = 3% ; 500ppi ; • BLEU (à ne pas confondre avec cyan) : Puissance = 100% ; Vitesse = 27% ; 500ppi ;uissance = 100% ; Vitesse = 27% ; 500ppi ;)
  • Bentolux Steampunk  + (Utilisez le fichier Bentolux_Steampunk_Bentolux.svg pour découper à la découpeuse laser.)
  • Cafetière à filtre avec des tuyaux de cuivre  + (Utilisez un coupe tube de plomberie. Voici les mesures des différents tuyaux à titre indicatif : * 2 morceaux de 12cm * 3 morceaux de 6cm * 1 morceau de 15cm Vous pouvez bien sur adapter en fonction de la taille de votre tasse préférée.)
  • Cafetière à filtre avec des tuyaux de cuivre  + (Utilisez un coupe tube de plomberie. Voici les mesures des différents tuyaux à titre indicatif : * 2 morceaux de 12cm * 3 morceaux de 6cm * 1 morceau de 15cm Vous pouvez bien sur adapter en fonction de la taille de votre tasse préférée.)
  • Verres marbrés  + (Quoi de plus chic que des verres en marbreQuoi de plus chic que des verres en marbre ? Des gobelets en carton marbrés ! Parce qu’en plus d’être adaptable à tous les thèmes couleur de mes soirées, ils sont jetables, ne se cassent pas et font leur effet dans les mains de mes invités. C’est décidés je fais toute ma vaisselle (ou presque) comme ça ! C’est la marque Habitat qui a d’ailleurs fait un superbe service dans le même esprit cet hiver…rbe service dans le même esprit cet hiver…)
  • Verres marbrés  + (Quoi de plus chic que des verres en marbreQuoi de plus chic que des verres en marbre ? Des gobelets en carton marbrés ! Parce qu’en plus d’être adaptable à tous les thèmes couleur de mes soirées, ils sont jetables, ne se cassent pas et font leur effet dans les mains de mes invités. C’est décidés je fais toute ma vaisselle (ou presque) comme ça ! C’est la marque Habitat qui a d’ailleurs fait un superbe service dans le même esprit cet hiver…rbe service dans le même esprit cet hiver…)
  • Nami Weather BOX  + (Via la découpeuse laser, couper tous les éléments présent dans les fichiers support Bentolux v2019 (bois et plexi))
  • Papier recyclé  + (Videz les cadres et couvrez-en un avec du tulle ou n'importe quelle tissus fin style moustiquaire afin de faire un tamis.)
  • Papier recyclé  + (Videz les cadres et couvrez-en un avec du tulle ou n'importe quelle tissus fin style moustiquaire afin de faire un tamis.)
  • Hausse de ruche  + (Voici les plans et schémas avec les cotes en mm.)
  • Hausse de ruche  + (Voici les plans et schémas avec les cotes en mm.)
  • Impression 3D  + (Voilà une présentation des différentes étVoilà une présentation des différentes étapes pour vous laissez libre court à votre imagination : -Rendez-vous sur le site : [https://www.tinkercad.com/dashboard https://www.tinkercad.com] -Créez vous un compte Autodesk -Cliquez ensuite sur le bouton "Créer une conception" Ce logiciel étant simplifié il vous permettra de pouvoir créer vos idées les plus folles.
    ir créer vos idées les plus folles. <br/>)
  • Etabli support de ski pour fartage et entretient  + (Voir les plans dans l'onglet des fichiers joints.)
  • Etabli support de ski pour fartage et entretient  + (Vous pouvez modifier les demi-semelles pouVous pouvez modifier les demi-semelles pour les rendre compatibles avec les fixations de randonnées de type à picots. Il suffit de percer les trous sur la semelle avant et réaliser la forme arrière de la chaussure de ski de randonnée. Vous pouvez reproduire la même forme en tôle à l'aide d'une scie à métaux et d'une lime queue de rate scie à métaux et d'une lime queue de rat)
  • Jerry DIT : ordinateur fabriqué avec des composants de réemploi  + (Vous aurez besoin : Papier + Ciseaux + ScoVous aurez besoin : Papier + Ciseaux + Scotch + Stylo Définir l'emplacement de chaque composant. Repérer la taille du plus grand composant et marquer la ligne de découpe du couvercle. Rappelez vous que '''2 marques''' valent mieux qu'une ;)
    Les parois des jerrycans sont souvent arrondies et laissent moins de place pour les composants à l'intérieur. Pensez que les cables occupent également de l'espace.
    'intérieur. Pensez que les cables occupent également de l'espace.</div> </div>)
  • Jerry DIT : ordinateur fabriqué avec des composants de réemploi  + (Vous aurez besoin : Feuille de papier + crVous aurez besoin : Feuille de papier + crayon ou feutre Créer un gabari pour chaque composants. Marquer les dimensions des composants sur la feuille en faisant des points à chaque extrémités. Placer ensuite les gabaris au bidon avec du scotch pour repérer les emplacements des trous à percer.pérer les emplacements des trous à percer.)
  • Lampe murale télescopique à partir d'un râteau  + (Vous devez percer 3 trous : # Percer un pVous devez percer 3 trous : # Percer un premier trou à l'extrémité du râteau (à environ 5 cm du bord tel que sur la première photo) # Percer le 2ème et 3ème trou au centre du manche (Chacun de ces trous étant espacés de 10 cm l'un de l'autre)
    Pour percer j'ai d'abord utiliser la mèche de diamètre Ø3 puis j'ai élargi le trou au diamètre Ø8. Cela permet de ne pas éclater le bois lorsque la mèche passe au travers.
    rmet de ne pas éclater le bois lorsque la mèche passe au travers.</div> </div>)
  • Lampe murale télescopique à partir d'un râteau  + (Vous devez percer 3 trous : # Percer un pVous devez percer 3 trous : # Percer un premier trou à l'extrémité du râteau (à environ 5 cm du bord tel que sur la première photo) # Percer le 2ème et 3ème trou au centre du manche (Chacun de ces trous étant espacés de 10 cm l'un de l'autre)
    Pour percer j'ai d'abord utiliser la mèche de diamètre Ø3 puis j'ai élargi le trou au diamètre Ø8. Cela permet de ne pas éclater le bois lorsque la mèche passe au travers.
    rmet de ne pas éclater le bois lorsque la mèche passe au travers.</div> </div>)
  • Créer un film en stop motion avec des objets de récupération  + (Vous devez sélectionner des objets qui seront les héros de votre film, à savoir des personnages et des éléments de décors.)
  • Manette double d'arcade  + (Vous pouvez commander un kit d'arcades surVous pouvez commander un kit d'arcades sur ce site : http://www.smallcab.net/joysticks-zippy-boutons-p-608.html ou sur des sites chinois, à vous de voir. Pensez aussi à commander les câbles GPIO et des switchs s'ils ne sont pas inclus dans le kit. Par défaut, vous pouvez relier directement votre manette à votre raspberry pi par les câbles GPIO (Cf cas 1 plus loin). Le raspberry pi doit être accroché à votre structure. Pour ma part, je voulais pouvoir relier ma manette à l'aide d'un câble USB pour pouvoir l'enlever facilement de mon raspberry pi qui me sert de mediacenter dans le salon. J'ai donc acheté en plus une carte USB Xin-Mo (http://www.smallcab.net/joueurs-p-1318.html) sur laquelle je viens connecter les câbles GPIO (cf cas 2 plus loin).cter les câbles GPIO (cf cas 2 plus loin).)
  • Manette double d'arcade  + (Vous pouvez commander un kit d'arcades surVous pouvez commander un kit d'arcades sur ce site : http://www.smallcab.net/joysticks-zippy-boutons-p-608.html ou sur des sites chinois, à vous de voir. Pensez aussi à commander les câbles GPIO et des switchs s'ils ne sont pas inclus dans le kit. Par défaut, vous pouvez relier directement votre manette à votre raspberry pi par les câbles GPIO (Cf cas 1 plus loin). Le raspberry pi doit être accroché à votre structure. Pour ma part, je voulais pouvoir relier ma manette à l'aide d'un câble USB pour pouvoir l'enlever facilement de mon raspberry pi qui me sert de mediacenter dans le salon. J'ai donc acheté en plus une carte USB Xin-Mo (http://www.smallcab.net/joueurs-p-1318.html) sur laquelle je viens connecter les câbles GPIO (cf cas 2 plus loin).cter les câbles GPIO (cf cas 2 plus loin).)
  • Recyclage pour CNC  + (Vous pouvez donc vous amusez avec différent matériaux , les passer a la CNC et créer vos propres figurines !)
  • Boite Appareil Photo en bois  + (A l'aide d'un peu de papier de verre, poncez doucement avec des mouvements circulaires chaque face de chaque partie. Évitez les bords pour ne pas noircir davantage votre bois puis nettoyez en soufflant.)
  • Boite Appareil Photo en bois  + (A l'aide d'un peu de papier de verre, poncez doucement avec des mouvements circulaires chaque face de chaque partie. Évitez les bords pour ne pas noircir davantage votre bois puis nettoyez en soufflant.)
  • Télécommande pour reflex  + (Vous pouvez trouver ici les plans de constVous pouvez trouver ici les plans de construction de la boite: https://drive.google.com/open?id=0B8tCTkPLfNNrZU43X0xNcFZIR0U Ils sont légèrement différents de ce que j'ai utilisé car je me suis rendu compte lors de l'assemblage de l’électronique que la boite n'était pas tout à fait assez grande. N'ayant pas le temps (et le courage) de la refaire j'ai mis un rajout à sa base. Pour sa construction commencez par reporter sur le médium les dimensions de toutes les pièces puis découpez leur contours avec une scie à main ou électrique pour plus de précision.main ou électrique pour plus de précision.)
  • Télécommande pour reflex  + (Vous pouvez trouver ici les plans de constVous pouvez trouver ici les plans de construction de la boite: https://drive.google.com/open?id=0B8tCTkPLfNNrZU43X0xNcFZIR0U Ils sont légèrement différents de ce que j'ai utilisé car je me suis rendu compte lors de l'assemblage de l’électronique que la boite n'était pas tout à fait assez grande. N'ayant pas le temps (et le courage) de la refaire j'ai mis un rajout à sa base. Pour sa construction commencez par reporter sur le médium les dimensions de toutes les pièces puis découpez leur contours avec une scie à main ou électrique pour plus de précision.main ou électrique pour plus de précision.)
  • Fabriquer une télécommande pour reflex/fr  + (Vous pouvez trouver ici les plans de constVous pouvez trouver ici les plans de construction de la boite: https://drive.google.com/open?id=0B8tCTkPLfNNrZU43X0xNcFZIR0U Ils sont légèrement différents de ce que j'ai utilisé car je me suis rendu compte lors de l'assemblage de l’électronique que la boite n'était pas tout à fait assez grande. N'ayant pas le temps (et le courage) de la refaire j'ai mis un rajout à sa base. Pour sa construction commencez par reporter sur le médium les dimensions de toutes les pièces puis découpez leur contours avec une scie à main ou électrique pour plus de précision.main ou électrique pour plus de précision.)
  • Utilisation Four BLUE M  + (Mettre en route l'extracteur de la salle blanche)
  • Daouig, compteur de jauge  + ([Design en cours])
  • BobinoClock : transformez vos bobines de filament vides en horloge  + (Insérez la pièce horloge 1 en respectant l'alignement.)
  • BobinoClock : transformez vos bobines de filament vides en horloge  + ([http://box.dagoma.fr/files/bobinoclock/bo[http://box.dagoma.fr/files/bobinoclock/bobinoclock.zip Cliquez ici pour télécharger les fichiers STL] Imprimez les éléments suivants : * Pièce horloge 1 * Pièce horloge 2 * Pièce horloge centrale * Pièce horloge support * Pièce horloge aiguille 1 * Pièce horloge aiguille 2loge aiguille 1 * Pièce horloge aiguille 2)
  • Puissance 4  + (_il faut importer les dossier dans le site _Aller sur inkscap pour remettre en ordre la dimansions -Envoyer dans les fichier et envoyer à la découpe laser <br/>)
  • Reformer sa planche de skate  + (a l'aide d'alcool isopropanol et de sopalin ou d'une simple éponge et de l'eau nettoyer votre planche)
  • Reformer sa planche de skate  + (a l'aide d'alcool isopropanol et de sopalin ou d'une simple éponge et de l'eau nettoyer votre planche)
  • Echelle libre en acier  + (percer à l'aide de la scie cloche)
  • Fabrication de boites  + (avec les logiciels proposés dans un tutoriel de ce groupe)
  • Malampe  + (choisir parmi une collection d'objets partagés et existants les meilleurs pour le projet)
  • Maison domotique  + (corps de la maison : cette pièce sera le support principale où les autres pièces viendront s'intégrer)
  • Cadre étagère en bois  + (couper les 4 planches qui formeront le cadre, grâce à la boite à onglet à 45° dessiner le modèle du cadre découper à la scie à sauteuse et rattraper à la lime puis avec du papier abrasif)
  • Cadre étagère en bois  + (couper les 4 planches qui formeront le cadre, grâce à la boite à onglet à 45° dessiner le modèle du cadre découper à la scie à sauteuse et rattraper à la lime puis avec du papier abrasif)
  • Lampe de bureau  + (fixation de l'abat-jour Sweet, 19 cm, toiline, brun taupe n°3 INSPIRE 6.5 €)
  • Lampe de bureau  + (fixation de l'abat-jour Sweet, 19 cm, toiline, brun taupe n°3 INSPIRE 6.5 €)
  • Table base style atelier  + (découper les cornière de 20x20 faire 2 cadres de de 1m x0.60 m souder les plat au milieux des cadres souder les 2 cadres avec les cornières de 40x40 aux angles souder les 4 roulettes au cadre)
  • Maquette IMOCA en bois  + (découper les couples, la quille et le plat bord avec une découpeuse laser dans du mdf 3 mm)
  • Rangement pour cartes de visites  + (découpez la plaque de médium selon le plan en .dxf.)
  • Rangement pour cartes de visites  + (découpez la plaque de médium selon le plan en .dxf.)
  • Poulailler en palettes  + (Sciez les plots en biais comme indiqué et fixez sur la trappe.)
  • Parc attraction  + (faire un cercle de 150mm avec des triangle tous en mettant un troue au milieu)
  • Boite dmd  + (familiarisation avec inkscape)
  • Boite dmd  + (familiarisation avec inkscape)
  • Etage jardinière  + (fichiers -         La jardinière dans laquelle on placera la plante -         Le 4<sup>ème</sup> étage, dans lequel on installera le servo-moteur)
  • Etage jardinière  + (fichiers -         La jardinière dans laquelle on placera la plante -         Le 4<sup>ème</sup> étage, dans lequel on installera le servo-moteur)
  • Malinette  + (http://files.wikifab.org/f/fb/Malinette_boite-malinette-laser.svg)
  • Malinette  + (http://files.wikifab.org/f/fb/Malinette_boite-malinette-laser.svg)
  • Consommables Flocage et Sublimation  + (https://www.serigraphie-boutique.fr/epageshttps://www.serigraphie-boutique.fr/epages/54456119.sf/sec8aa35f8dbc/?ObjectPath=/Shops/54456119/Categories/Sublimation1/Objets_pour_la_sublimation/Articles_en_ceramique --> 1,65 € la tasse --> Un minimum de 20€ est nécessaire pour passer une commande https://subimage.fr/fr/sublimation/560-mug-sublimation-blanc-aa-haute-tenue-lave-vaisselle.html --> 3,10 € TTC la tasse --> Pas de minimum de commande https://subimage.fr/fr/sublimation/560-mug-sublimation-blanc-aa-haute-tenue-lave-vaisselle.htmlg-sublimation-blanc-aa-haute-tenue-lave-vaisselle.html)
  • Consommables Flocage et Sublimation  + (https://www.serigraphie-boutique.fr/epageshttps://www.serigraphie-boutique.fr/epages/54456119.sf/sec8aa35f8dbc/?ObjectPath=/Shops/54456119/Categories/Sublimation1/Objets_pour_la_sublimation/Articles_en_ceramique --> 1,65 € la tasse --> Un minimum de 20€ est nécessaire pour passer une commande https://subimage.fr/fr/sublimation/560-mug-sublimation-blanc-aa-haute-tenue-lave-vaisselle.html --> 3,10 € TTC la tasse --> Pas de minimum de commande https://subimage.fr/fr/sublimation/560-mug-sublimation-blanc-aa-haute-tenue-lave-vaisselle.htmlg-sublimation-blanc-aa-haute-tenue-lave-vaisselle.html)
  • Picehnette de fou  + (Découpez la mousse en forme de boule)
  • Découpe laser de feutrine  + (il faut choisir un motif bi-chromique (si il faut choisir un motif bi-chromique (si possible noir et blanc) possédant de forts contrastes ici un fichier jpg d'une tête de girafe. la feutrine à été achetée dans le rayon mercerie d'un magasin 'tout pour rien' à 80 centimes la feuille de 50x60 cm procéder à un traitement de l'image en bipmap eter à un traitement de l'image en bipmap et)
  • Réveil mp3 avec arduino  + (imprimante 3d ultimaker 2 Matière utilisée : PLA Réglages : voir fichier config imp3D.png Modèle : https://www.tinkercad.com/things/0svbwI2n4Ez-copy-of-megaphone/editv2)
  • Gant Sonar  + ('''Arduino UNO''' '''Capteur Ultrason (H'''Arduino UNO''' '''Capteur Ultrason (HC-SR04)''' - GND = GND - VCC = 5V - Trig = Pin 9 - Echo = Pin8 '''Alternateur 10A , 5V (SRD-5VDC-SL-C)''' -VCC = 5V - GND = GND - IN = Pin 6 - ON = + Moteur - COM = - Moteur '''Moteur''' + Moteur= - COM ( Alternateur) - Moteur = GNDeur= - COM ( Alternateur) - Moteur = GND)
  • Gant Sonar  + ('''Arduino UNO''' '''Capteur Ultrason (H'''Arduino UNO''' '''Capteur Ultrason (HC-SR04)''' - GND = GND - VCC = 5V - Trig = Pin 9 - Echo = Pin8 '''Alternateur 10A , 5V (SRD-5VDC-SL-C)''' -VCC = 5V - GND = GND - IN = Pin 6 - ON = + Moteur - COM = - Moteur '''Moteur''' + Moteur= - COM ( Alternateur) - Moteur = GNDeur= - COM ( Alternateur) - Moteur = GND)
  • Meuble a bouteille fait maison pour cuisine equipee  + (jai fait un coffrage avec une tablette est sur le dessus a 5 cm une rainure pour y mettre monrail est sur mon rail une planche pour fixer ma porte)
  • Meuble a bouteille fait maison pour cuisine equipee  + (jai fait un coffrage avec une tablette est sur le dessus a 5 cm une rainure pour y mettre monrail est sur mon rail une planche pour fixer ma porte)
  • Ma bento avec disc vinyle like impression 3D avec sillon  + (la difficulté : un capuchon au centre du dla difficulté : un capuchon au centre du disque qui s'adapte à l'axe du moteur stepper (donc pas un trou) Deuxième difficulté : imprimer en trajet circulaire pour obtenir l'effet sillon d'un vinyle. Solution : il a fallu l'imprimer à l'envers, centreur vers le bas, et utiliser un support filament ABS transparentiliser un support filament ABS transparent)
  • Domoticz sur raspberry et arduino - commandes en 433Mhz  + (le code est sur github : https://github.cole code est sur github : https://github.com/pierreboutet/domotique433 prenez d'abord le programme arduino : https://raw.githubusercontent.com/pierreboutet/domotique433/master/serial-DHT22-433Mhz/serial-DHT22-433Mhz.ino Charger le via l'IDE arduino, si vous ouvrez ensuite le moniteur serie, (outils > Moniteur Série) vous pouvez tester l'envoie de commande. Tapez l'une des commande ci-dessous dans le moniteur pour tester votre programme : * "Humidity" : doit vous afficher en retour la température et l'humidité mesurées par le capteur * "listen" : cela permet d'écouter la fréquence radio 433Mhz, après avoir exécuté la commande, le programme se met en attente d'un code, puis retourne le premier code qu'il recoit par radio * "send:123456" : envoie le code 123456 par radio (remplacez 123456 par la valeur souhaitée)io (remplacez 123456 par la valeur souhaitée))
  • BENTORAMIDE  + (Test de la Bentolux en conditions réels et présentation de l' objet final.)
  • Sac à Main pour fauteuil roulant  + (a la date de sa réalisation, en tout cas)
  • Astuce (s) pour plotter  + (ouvrir votre fichier pdf avec open office ou world faire un Ctrl A puis un CTRL C puis un clic pour désactiver le A)
  • Recycleur de pla  + (On monte le bouchon de laiton sur le tuyau de cuivre)
  • Table de bar  + (pour la taille des tourets au choix et esspour la taille des tourets au choix et essayer de trouver en bois epais. personnellement j'ai calculer pour avoir une hauteur de 1,10 metres pour pouvoir etre debout et poser le coude. pour la base prendre un touret qui fait 80 cm environ. pour le second que je fixe dessus en le colant à la colle à bois et vis en plus comme ca c'est du costaud) je l'ai couper a 50 cm de diametre. fixer les roues ( trouver chez ikea pour 8,50 euros ), avec des vis. et pour finir le panneau ( demande a un ouvrier qui l'avais mis dans une benne) je le fixe avec du silicone colle tout) et voila une table de bar interieure exterieure, pour 10 euros de matos et un peu de sueur.( la chaise de bar fabriquer maison aussi tout recup) de bar fabriquer maison aussi tout recup))
  • Table de bar  + (pour la taille des tourets au choix et esspour la taille des tourets au choix et essayer de trouver en bois epais. personnellement j'ai calculer pour avoir une hauteur de 1,10 metres pour pouvoir etre debout et poser le coude. pour la base prendre un touret qui fait 80 cm environ. pour le second que je fixe dessus en le colant à la colle à bois et vis en plus comme ca c'est du costaud) je l'ai couper a 50 cm de diametre. fixer les roues ( trouver chez ikea pour 8,50 euros ), avec des vis. et pour finir le panneau ( demande a un ouvrier qui l'avais mis dans une benne) je le fixe avec du silicone colle tout) et voila une table de bar interieure exterieure, pour 10 euros de matos et un peu de sueur.( la chaise de bar fabriquer maison aussi tout recup) de bar fabriquer maison aussi tout recup))
  • HandLess - Une horloge à fabriquer  + ('''Placez''' votre plaque de contreplaqué dans votre découpeuse laser. Suivre les '''instructions''' de vôtre machine. Une fois la découpe terminée, vous pourrez commencer à '''assembler''' les différentes pièces.)
  • Le tire dechet  + (suivre les étape indiquer sur le shema avec le numéro inscris dessue vous pourrez monter lest pièce entre elle avec de la colle forte .(regarde le numéro des pièce sur le plan. ))
  • Attache lampe blinder Knog  + (tout est dans le titre, et je vous remet le lien ici :https://www.thingiverse.com/thing:4915211/files)
  • Anèmomètre  + (utiliser les fichiers STL https://gitlab.com/norbertwalter67/Windsensor_WiFi_1000/-/tree/master/CAD-Files/3D-Parts/STL?ref_type=heads)
  • Canon confettis  + (visualisation du montage)
  • Canon confettis  + (visualisation du montage)
  • Le bâton à odeur  + (Insérez la base de la tête sur un des bouts du tasseau. Si nécessaire, collez ce dernier. Ensuite, venez visser la partie supérieur sur la base. '''Votre Batôn à odeur est prêt !''')
  • Boîte de sérigraphie mobile  + (À l'aide d'une scie circulaire et idéalemeÀ l'aide d'une scie circulaire et idéalement d'un rail pour vous guider, découpez tous les morceaux des deux boîtes. Il est important d'être bien d'équerre sinon vos boîtes seront particulièrement difficiles à assembler. Poncez (grain 120) les côtés et les faces de chaque planche. les côtés et les faces de chaque planche.)
  • Horloge bois Gros Chiffres  + (Après colorisation des chiffres, on monte et on colle le tout)
  • Horloge bois Gros Chiffres  + (Après colorisation des chiffres, on monte et on colle le tout)
  • Mur végétal  + (À partir des planches et des tasseaux longs, fabriquez l'enveloppe extérieure du réservoir d'eau ainsi que la structure du mur végétal (les planches sciées aux bonnes dimensions doivent être vissées aux tasseaux))
  • Blason Relief - Harry Potter  + (À partir d’une image en haute résolution couleur, transformation en Noir et Blanc via l’option sous Gimp (voir photo 2))
  • Blason Relief - Harry Potter  + (À partir d’une image en haute résolution couleur, transformation en Noir et Blanc via l’option sous Gimp (voir photo 2))
  • Disquorde - Meuble lecteur vinyle  + ( * percer avec une mèche de 10 les angles arrondis du carré (en bleu dans la première image) * découper le bords de la poche (en rouge dans la première image) à la scie radiale et la scie sauteuse par exemple )
  • Microscope fonctionnant avec un smartphone  + (• Découper le tasseau en trois morceaux, u• Découper le tasseau en trois morceaux, un tronçon de 125 mm et deux de 20 mm de long, • Dans le polystyrène transparent découper : -       Une plaque de 140x180 mm pour le support de prise de vue, -       Un rectangle de 30x60 mm pour le panneau de contrôle, • Couper un tronçon de 75 mm de tige filetée.ouper un tronçon de 75 mm de tige filetée.)
  • Microscope fonctionnant avec un smartphone  + (• Découper le tasseau en trois morceaux, u• Découper le tasseau en trois morceaux, un tronçon de 125 mm et deux de 20 mm de long, • Dans le polystyrène transparent découper : -       Une plaque de 140x180 mm pour le support de prise de vue, -       Un rectangle de 30x60 mm pour le panneau de contrôle, • Couper un tronçon de 75 mm de tige filetée.ouper un tronçon de 75 mm de tige filetée.)
  • Fabrique ton établi  + (→ Assemblez les barres métalliques et les connecteurs en bois.)
  • Fabrique ton établi  + (→ Assemblez les barres métalliques et les connecteurs en bois.)
  • Bateau à hélice  + (Imprimer les éléments avec la disposition et les paramètres d'impression suivant : - Epaisseur de couche : 0.20 mm - '''Densité de remplissage : 100%''' - Epaisseur de coque : 0.8mm - Couche supérieure et inférieure : 0.8mm)
  • Petit bras robotique  + (Dans mBlock ouvrez un nouveau dossier. N'oDans mBlock ouvrez un nouveau dossier. N'oubliez pas les étapes : - connecter le câble usb après branchement - connecter > usb - téléverser le microporgramme - cliquer le drapeau vert Pour ceci on cré une variable, position. Changez la variable quand on presse la flèche droite. De combien de degrés est-ce qu'on peut changer la position du moteur ?ce qu'on peut changer la position du moteur ?)
  • Microscope x60 en bois pour une observation avec un smartphone  + ( # Fixer le haut et le bas de la lame en verre sur les deux languettes de bois avec de la Patafix. # Coller les deux petits morceaux de languette sur les côtés de la lame avec de la colle à bois. Laisser sécher. )
  • Valise Bibliothèque  + (C'est important.)
  • Valise Bibliothèque  + (C'est important.)
  • Module aquaponique de recuperation  + ( # Suivre le plan d'assemblage ci-joint # # Suivre le plan d'assemblage ci-joint # Construire en premier le fond, avec une planche coupé en biais dans le sens de la longueur. ## Placer et visser les tasseau sur le tour complet de la pièce 1 ## l'assemblage permet de maintenir les planches entre elles # met de maintenir les planches entre elles # )
  • Mobile oiseau  + ( # Récupérez les fichiers contenant l’oiseau que vous désirez réaliser et le support # Adaptez à votre plaque si vous en avez plusieurs à faire # Vérifiez les codes couleurs et passez en lignes très fines )
  • ASKotec Tutorials - DIY Simple analog synth  + ( # Take your time and look at the schematic. Start with + and run through the different ways till you end back to - pole # The second image shows you the pins you are going to use # Go and mark all pins on your board )
  • ASKotec Tutorials - DIY Simple analog synth  + ( # Take your time and look at the schematic. Start with + and run through the different ways till you end back to - pole # The second image shows you the pins you are going to use # Go and mark all pins on your board )
  • Scénographie modulable et démontable  + ( # Sur un premier panneau, pincer une affi # Sur un premier panneau, pincer une affiche A0 # Sur les barreau pincer des affiches ou des objets plus petits # Sur le dernier panneau coller des angles de cadres y disposer des flyers # on peut aussi installer un pupitre pliable pour un livre d'or par exemple # la table peut servir à beaucoup de choses # la table peut servir à beaucoup de choses )
  • Scénographie modulable et démontable  + ( # Sur un premier panneau, pincer une affi # Sur un premier panneau, pincer une affiche A0 # Sur les barreau pincer des affiches ou des objets plus petits # Sur le dernier panneau coller des angles de cadres y disposer des flyers # on peut aussi installer un pupitre pliable pour un livre d'or par exemple # la table peut servir à beaucoup de choses # la table peut servir à beaucoup de choses )
  • Laboîte - suivi de la consommation électrique à la maison  + ( #La première étape consiste à récupérer l #La première étape consiste à récupérer les données de consommation électrique depuis [https://translate.google.com/translate?hl=&sl=en&tl=fr&u=https%3A%2F%2Fguide.openenergymonitor.org%2Fapplications%2Fhome-energy%2F emoncms]. Il existe de nombreuses solutions alternatives à [https://translate.google.com/translate?hl=&sl=en&tl=fr&u=https%3A%2F%2Fguide.openenergymonitor.org%2Fapplications%2Fhome-energy%2F emoncms] mais cette solution présente les avantages suivants : #*Les données sont stockées chez vous #*L'écosystème logiciel et matériel est libre et basé sur des élément réparables et compatibles avec [[laboîte]]! #*La précision des mesures est excellente (89% en utilisant une pince ampèremétrique et 99% en utilisant un capteur d'impulsions) #Connectez-vous [https://emoncms.org/user/view à votre compte emoncms] et copiez votre clé d'API de lecture (''Read API Key'') #Ensuite sur la pages Flux (''Feeds''), copiez les identifiants de vos flux de consommation instantanée (en W) et énergie quotidienne (en kWhd) de consommation instantanée (en W) et énergie quotidienne (en kWhd) )
  • Laboîte  + ( #La première étape consiste à souder le c #La première étape consiste à souder le connecteur « 5 broches sécable » sur un des modules « 4 matrices de LEDs » #Vous pouvez ensuite insérer les deux modules « 4 matrices de LEDs » dans le boîtier imprimé en 3D en vérifiant que les connecteurs extérieurs passent par les trous sur le côté (le module où vous avez soudé le connecteur doit se trouver en haut) #Connectez ensuite le microcontrôleur avec les matrices de LEDs comme suit :
    Module « 4 matrices de LEDs » Microcontrôleur
    VCC USB
    GND GND
    DIN MOSI
    CLK SCK
    CS 4
    t;</tr><tr> <td><code>DIN</code> </td><td><code>MOSI</code> </td></tr><tr> <td><code>CLK</code> </td><td><code>SCK</code> </td></tr><tr> <td><code>CS</code> </td><td><code>4</code> </td></tr></table> )
  • Bentolux - Module qualité de l'air ambiant  + ( *Decoupe au laser des parois de la boite (DOC1) *Assemblage de la boite (DOC2) *Branchement des composants (DOC3) *Programmation du code pour faire interagir les élements (ecran LCD, capteur Temp/Hum, anneau OLED) (DOC4) <br/> )
  • Commande et instrumentation de trottinette électrique 500W avec Arduino méga  + (<nowiki>'''2. Bibliographie :'''<'''2. Bibliographie :'''

    Lien download :

    '''sketch_escooter_feed_back_reel_V1.ino''' 

    https://drive.google.com/file/d/0B_fB3GAsM02FSlRTWHdyRkhuUW8/view?usp=sharing

    '''escooter_ampli_SIMULINK.mdl'''

    https://drive.google.com/file/d/0B_fB3GAsM02FOW9OdmlhdDhJZGc/view?usp=sharing

    '''escooter feed back ISIS.DSN'''

    https://drive.google.com/file/d/0B_fB3GAsM02FOXdRWFN5OWRMQkE/view?usp=sharing

    En anglais

    https://forum.arduino.cc/index.php?topic=477397.0

    article : « Etude de trottinettes électriques 100W et 500W (Arduino), Revue 3EI 2017 »

    En attente

    '''3. Programme en boucle ouverte''' 

    Pour tester la programmation, nous simulons le programme dans ISIS, comme on peut le voir sur la figure suivante. De plus, nous avons un afficheur LCD pour afficher des données (rapport cyclique correspondant à la PWM à 32Khz, le courant moteur, la tension moteur, l'action sur les boutons poussoirs. En effet, 4 boutons poussoirs sont utilisés.

    BP1 pour incrémenter manuellement le rapport cyclique, BP2 le  décrémenter. BP3 mettre le rapport cyclique à 0, correspondant au contact frein. 

    La vitesse du moteur est pratiquement proportionnelle au rapport cyclique

    https://i58.servimg.com/u/f58/17/56/35/17/a211.jpg

    Nous avons réalisé notre propre amplificateur de courant qui s'appelle un hacheur abaisseur mais il est possible d'acheter un shield

    Il existe de nombreuses cartes pour Arduino pour commander des moteurs DC surtout de faibles puissances et aussi de grandes puissances comme on peut l'observer sur les liens suivants. 

    http://www.robotpower.com/products/MegaMotoPlus_info.html

    http://www.robotshop.com/en/dc-motor-driver-2-15a.html

    https://www.pololu.com/file/0J51/vnh3sp30.pdf

    https://i58.servimg.com/u/f58/17/56/35/17/a310.jpg

    mais, tous ces hacheurs shields mesurent le courant en interne mais il n'y a pas de limitation de courant. 

    Pour avoir une limitation de courant il faut une boucle de courant analogique en utilisant des AOP ou CI spécialisée ou une boucle de courant numérique rapide.

    Mais quel doit être la valeur du courant de limitation ?

    Le choix de la valeur du courant est normalement pour le Service de fonctionnement 1 heure pour pouvoir effectuée des montées relativement longue sans atteindre la température critique du moteur.

    Dans notre cas, le courant de limitation devra etre de 

    Imoteur limitation=Puissance/Ubatterie=500W/24 V=20A

    De plus, le transistor de puissance du hacheur ne peut supporter que 50A dans notre cas.

    Mais en boucle ouverte, il n'a pas de régulation de courant, pour ne pas avoir de dépassement du courant maximum, une rampe du rapport cyclique sera utilisé.

    Une routine d'interruption de 0.1 seconde sera utilisé pour faire la mesure de la tension est du courant (échantillon de mesure, sample ). Ce temps de sampler est arbitraire, mais ne permet pas d'être plus rapide que le temps de montée du courant car la constante de temps électrique du moteur étant de  L/R= 1.5ms.

    Le fonctionnement en boucle ouverte avec une rampe de 25.5s (8bit et routine d'interruption de 0.1s) permet de bien comprendre la problématique du fonctionnement d'une commande à moteur DC.

    l'affichage se fera seulement tous les 0.2s pour avoir une stabilité des chiffres à l’écran. De plus, un filtrage numérique, se fera sur le courant et la tension sur 4 valeurs donc sur 0.4s.

    '''Algo boucle ouverte'''

    Routine d'interruption toutes les 0.1S

    Lire tension et courant

    Boucle loop (scrutation des boutons poussoirs) 

    Si BP1=1 alors incrementer PWM

    Si BP2=1 alors décrementer PWM

    Si BP3=1 alors PWM=0

    Affichage des variables tous les 0.2s

    '''code'''

    {{

    // include the library code:

    #include

    #include

    #include

    #define SERIAL_PORT_LOG_ENABLE 1

    #define Led     13       // 13 pour la led jaune sur la carte

    #define BP1     30       // 30 BP1

    #define BP2     31       // 31 BP2           

    #define BP3     32       // 32 BP3

    #define LEDV    33       // 33 led

    #define LEDJ    34       // 34 led

    #define LEDR    35       // 35 led

    #define relay   36       // 36 relay

    #define PWM10    10      //11   timer2    

    LiquidCrystal lcd(27, 28, 25, 24, 23, 22); // RS=12, Enable=11, D4=5, D5=4, D6= 3, D7=2, BPpoussoir=26

    // Configuration des variables

    unsigned   int UmoteurF = 0;  // variable to store the value coming from the sensor

    unsigned   int Umoteur = 0;

    unsigned   int Umoteur2 = 0;

    unsigned   int Umoteur3 = 0;

    unsigned   int Umoteur4 = 0;

    unsigned   int ImoteurF = 0;  

    unsigned   int Imoteur = 0;

    unsigned   int Imoteur2 = 0;

    unsigned   int Imoteur3 = 0;

    unsigned   int Imoteur4 = 0;

    byte Rcy=0 ;    //rapport cyclique  8bit

    unsigned    int temps;

    // the setup function runs once when you press reset or power the board

    void setup() {

    pinMode(Led, OUTPUT);   //led carte arduino

    pinMode(LEDV, OUTPUT);

    pinMode(LEDR, OUTPUT);

    pinMode(LEDJ, OUTPUT);

    pinMode (PWM10,OUTPUT);     // broche (10) en sortie  timer2

    //  digitalWrite(LEDV,LOW);

    Timer1.initialize(100000);         // initialize timer1, and set a 0,1 second period =>  100 000

    Timer1.attachInterrupt(callback);  // attaches callback() as a timer overflow interrupt

    lcd.begin(20, 4);  

    Serial1.begin(9600); 

    TCCR2B = (TCCR2B & 0b11111000)
    r power the board<br /><br />void setup() {<br /><br />pinMode(Led, OUTPUT);   //led carte arduino<br /><br />pinMode(LEDV, OUTPUT);<br /><br />pinMode(LEDR, OUTPUT);<br /><br />pinMode(LEDJ, OUTPUT);<br /><br />pinMode (PWM10,OUTPUT);     // broche (10) en sortie  timer2<br /><br />//  digitalWrite(LEDV,LOW);<br /><br />Timer1.initialize(100000);         // initialize timer1, and set a 0,1 second period =>  100 000<br /><br />Timer1.attachInterrupt(callback);  // attaches callback() as a timer overflow interrupt<br /><br />lcd.begin(20, 4);  <br /><br />Serial1.begin(9600); <br /><br />TCCR2B = (TCCR2B & 0b11111000)</nowiki>)
  • Commande et instrumentation de trottinette électrique 500W avec Arduino méga  + (<nowiki>'''2. Bibliographie :'''<'''2. Bibliographie :'''

    Lien download :

    '''sketch_escooter_feed_back_reel_V1.ino''' 

    https://drive.google.com/file/d/0B_fB3GAsM02FSlRTWHdyRkhuUW8/view?usp=sharing

    '''escooter_ampli_SIMULINK.mdl'''

    https://drive.google.com/file/d/0B_fB3GAsM02FOW9OdmlhdDhJZGc/view?usp=sharing

    '''escooter feed back ISIS.DSN'''

    https://drive.google.com/file/d/0B_fB3GAsM02FOXdRWFN5OWRMQkE/view?usp=sharing

    En anglais

    https://forum.arduino.cc/index.php?topic=477397.0

    article : « Etude de trottinettes électriques 100W et 500W (Arduino), Revue 3EI 2017 »

    En attente

    '''3. Programme en boucle ouverte''' 

    Pour tester la programmation, nous simulons le programme dans ISIS, comme on peut le voir sur la figure suivante. De plus, nous avons un afficheur LCD pour afficher des données (rapport cyclique correspondant à la PWM à 32Khz, le courant moteur, la tension moteur, l'action sur les boutons poussoirs. En effet, 4 boutons poussoirs sont utilisés.

    BP1 pour incrémenter manuellement le rapport cyclique, BP2 le  décrémenter. BP3 mettre le rapport cyclique à 0, correspondant au contact frein. 

    La vitesse du moteur est pratiquement proportionnelle au rapport cyclique

    https://i58.servimg.com/u/f58/17/56/35/17/a211.jpg

    Nous avons réalisé notre propre amplificateur de courant qui s'appelle un hacheur abaisseur mais il est possible d'acheter un shield

    Il existe de nombreuses cartes pour Arduino pour commander des moteurs DC surtout de faibles puissances et aussi de grandes puissances comme on peut l'observer sur les liens suivants. 

    http://www.robotpower.com/products/MegaMotoPlus_info.html

    http://www.robotshop.com/en/dc-motor-driver-2-15a.html

    https://www.pololu.com/file/0J51/vnh3sp30.pdf

    https://i58.servimg.com/u/f58/17/56/35/17/a310.jpg

    mais, tous ces hacheurs shields mesurent le courant en interne mais il n'y a pas de limitation de courant. 

    Pour avoir une limitation de courant il faut une boucle de courant analogique en utilisant des AOP ou CI spécialisée ou une boucle de courant numérique rapide.

    Mais quel doit être la valeur du courant de limitation ?

    Le choix de la valeur du courant est normalement pour le Service de fonctionnement 1 heure pour pouvoir effectuée des montées relativement longue sans atteindre la température critique du moteur.

    Dans notre cas, le courant de limitation devra etre de 

    Imoteur limitation=Puissance/Ubatterie=500W/24 V=20A

    De plus, le transistor de puissance du hacheur ne peut supporter que 50A dans notre cas.

    Mais en boucle ouverte, il n'a pas de régulation de courant, pour ne pas avoir de dépassement du courant maximum, une rampe du rapport cyclique sera utilisé.

    Une routine d'interruption de 0.1 seconde sera utilisé pour faire la mesure de la tension est du courant (échantillon de mesure, sample ). Ce temps de sampler est arbitraire, mais ne permet pas d'être plus rapide que le temps de montée du courant car la constante de temps électrique du moteur étant de  L/R= 1.5ms.

    Le fonctionnement en boucle ouverte avec une rampe de 25.5s (8bit et routine d'interruption de 0.1s) permet de bien comprendre la problématique du fonctionnement d'une commande à moteur DC.

    l'affichage se fera seulement tous les 0.2s pour avoir une stabilité des chiffres à l’écran. De plus, un filtrage numérique, se fera sur le courant et la tension sur 4 valeurs donc sur 0.4s.

    '''Algo boucle ouverte'''

    Routine d'interruption toutes les 0.1S

    Lire tension et courant

    Boucle loop (scrutation des boutons poussoirs) 

    Si BP1=1 alors incrementer PWM

    Si BP2=1 alors décrementer PWM

    Si BP3=1 alors PWM=0

    Affichage des variables tous les 0.2s

    '''code'''

    {{

    // include the library code:

    #include

    #include

    #include

    #define SERIAL_PORT_LOG_ENABLE 1

    #define Led     13       // 13 pour la led jaune sur la carte

    #define BP1     30       // 30 BP1

    #define BP2     31       // 31 BP2           

    #define BP3     32       // 32 BP3

    #define LEDV    33       // 33 led

    #define LEDJ    34       // 34 led

    #define LEDR    35       // 35 led

    #define relay   36       // 36 relay

    #define PWM10    10      //11   timer2    

    LiquidCrystal lcd(27, 28, 25, 24, 23, 22); // RS=12, Enable=11, D4=5, D5=4, D6= 3, D7=2, BPpoussoir=26

    // Configuration des variables

    unsigned   int UmoteurF = 0;  // variable to store the value coming from the sensor

    unsigned   int Umoteur = 0;

    unsigned   int Umoteur2 = 0;

    unsigned   int Umoteur3 = 0;

    unsigned   int Umoteur4 = 0;

    unsigned   int ImoteurF = 0;  

    unsigned   int Imoteur = 0;

    unsigned   int Imoteur2 = 0;

    unsigned   int Imoteur3 = 0;

    unsigned   int Imoteur4 = 0;

    byte Rcy=0 ;    //rapport cyclique  8bit

    unsigned    int temps;

    // the setup function runs once when you press reset or power the board

    void setup() {

    pinMode(Led, OUTPUT);   //led carte arduino

    pinMode(LEDV, OUTPUT);

    pinMode(LEDR, OUTPUT);

    pinMode(LEDJ, OUTPUT);

    pinMode (PWM10,OUTPUT);     // broche (10) en sortie  timer2

    //  digitalWrite(LEDV,LOW);

    Timer1.initialize(100000);         // initialize timer1, and set a 0,1 second period =>  100 000

    Timer1.attachInterrupt(callback);  // attaches callback() as a timer overflow interrupt

    lcd.begin(20, 4);  

    Serial1.begin(9600); 

    TCCR2B = (TCCR2B & 0b11111000)
    r power the board<br /><br />void setup() {<br /><br />pinMode(Led, OUTPUT);   //led carte arduino<br /><br />pinMode(LEDV, OUTPUT);<br /><br />pinMode(LEDR, OUTPUT);<br /><br />pinMode(LEDJ, OUTPUT);<br /><br />pinMode (PWM10,OUTPUT);     // broche (10) en sortie  timer2<br /><br />//  digitalWrite(LEDV,LOW);<br /><br />Timer1.initialize(100000);         // initialize timer1, and set a 0,1 second period =>  100 000<br /><br />Timer1.attachInterrupt(callback);  // attaches callback() as a timer overflow interrupt<br /><br />lcd.begin(20, 4);  <br /><br />Serial1.begin(9600); <br /><br />TCCR2B = (TCCR2B & 0b11111000)</nowiki>)
  • Fabrication du Kit ArchiLab  + (<nowiki>''<small>Un pdf récapi''Un pdf récapitulatif de la liste des fournitures à acheter est disponible dans la partie fichier de la documentation''.


    '''1 - Bois :'''

    • 1A - Pour formes en bois :

    ''(les dimensions des tasseaux et tourillons peuvent varier de quelques mm sans problème)''

    -tasseau carré 15mmx15mm (x1) [https://www.leroymerlin.fr/v3/p/produits/tasseau-medium-mdf-rabote-16-x-16-mm-l-2-44-m-e156977 [lien]]

    -tasseau carré 22mmx22mm (x1) [https://www.leroymerlin.fr/v3/p/produits/tasseau-sapin-petits-noeuds-brut-25-x-25-mm-l-2-4-m-e62056 [lien]]

    -tasseau rectangulaire 15mmx30 (x1) [https://www.leroymerlin.fr/v3/p/produits/tasseau-sapin-sans-noeud-rabote-17-x-33-mm-l-2-5-m-e1400911990 [lien]]

    -tasseau plat 3mmx30mm (x1) [https://www.leroymerlin.fr/v3/p/produits/tasseau-sapin-sans-noeud-rabote-4-x-33-mm-l-2-5-m-e57172 [lien]]

    -tasseau plat 3mmx15mm (x1) [https://www.leroymerlin.fr/v3/p/produits/tasseau-sapin-sans-noeud-rabote-4-x-18-mm-l-2-5-m-e57179 [lien]]

    -tourillon Ø30 (x1) [https://www.leroymerlin.fr/v3/p/produits/tourillon-hetre-lisse-sans-noeud-25-x-25-mm-l-1-m-e1400913302 [lien]]

    -tourillon Ø15 (x1) [https://www.leroymerlin.fr/v3/p/produits/rond-sapin-sans-noeud-13-x-13-mm-l-2-5-m-e133266 [lien]]

    -tasseau quart de rond 15 (x1) [https://www.leroymerlin.fr/v3/p/produits/quart-de-rond-sapin-sans-noeud-14-x-14-mm-l-2-5-m-e1400913726 [lien]]

    • 1B - Pour Totems et pour la boite :

    -plaque de Contreplaqué peuplier Ep.5mm (surface minimum: 35x16cm) [https://www.leroymerlin.fr/v3/p/produits/predecoupe-contreplaque-peuplier-ep-5-mm-l-80-x-l-40-cm-e1401453621 [lien]]

    • Pour Fanions :

    -piques à brochette Ø3 (x36) [https://www.leroymerlin.fr/v3/p/produits/lot-de-100-piques-a-brochette-en-bambou-pour-barbecue-e166756 [lien]]


    (+papier à poncer grain fin [https://www.leroymerlin.fr/v3/p/produits/feuille-abrasive-dexter-pour-ponceuse-manuelle-grains-180-e1501525463 [lien]])


    '''2 - Carton Bois :'''

    • Pour Plateaux :

    -plaque de carton bois Ep.2mm (surface minimum: 60x80cm*) [https://www.geant-beaux-arts.fr/carton-bois-blanc.html [lien]]

    ''*possibilité de diviser par 4 (pour découper 1 module à la fois)''

    • Pour Cloisons :

    -plaque de carton bois Ep.2mm (surface minimum: 42x40cm**)

    ''**possibilité de diviser par 2 (pour découper 1 module à la fois)''

    • Pour Jetons :

    -plaque de carton bois Ep.2mm (surface minimum: A3 (29,7x42cm))


    [https://www.geant-beaux-arts.fr/carton-bois.html [lien]] (plaque 50x70 assez grande pour découper les cloisons et les jetons)


    '''3A - Stickers :'''

    • Pour Totems :

    -planche stickers A4 (x1)

    • Pour Jetons :

    -planche stickers A3 (x1)

    • Pour Fanions :

    -planche stickers A3 (x1)


    [https://www.bruneau.fr/equipement-amenagement/affichage-exposition/signaletique/pochettes-d-affichage-adhesives/etiquettes-a3-blanc-mat-avery-a3l001-10-420-x-297-mm-pochette-10-of11610.htm [lien]]


    '''3B - Papier :'''

    • Pour les 2 livrets de jeu :

    -papier A4

    • Pour les cartes preuves :

    -papier A3 250g (x1)

    • Pour les cartes totems :

    -papier A4 250g (x1)
    Papier :'''<br /><br />• Pour les 2 livrets de jeu :<br /><br />-papier A4<br /><br />• Pour les cartes preuves :<br /><br />-papier A3 250g (x1)<br /><br />• Pour les cartes totems :<br /><br />-papier A4 250g (x1)</nowiki>)
  • Remorque Atelier Atelier mobile de créativité collective  + (<nowiki>=== 1.1 Télécharger l’archiv=== 1.1 Télécharger l’archive[https://remorque-atelier.readthedocs.io/fr/latest/#11-telecharger-larchive ¶] ===
    Avant toute chose, [https://github.com/gheleguen/remorque_atelier/archive/refs/heads/main.zip télécharger l’archive du projet]. C’est dans ce dossier que se trouve tous les fichiers de doicumantations mais aussi les fichiers de découpes ou les modèles d’impression 3D.

    '''Ou passer par Git Hub'''

    Se rendre dans le [https://github.com/gheleguen/remorque_atelier git hub] et télécharger l’archive complète du projet.

    '''Ou en lignes de commandes'''

    * Ouvrir un terminal linux,
    * Si ce n’est pas déjà fait installer git : sudo apt install git
    * Se placer dans le dossier de votre ordinateur où vous souhaitez installer enregistrer l’archive.
    * Cloner l’archive : git clone https://github.com/gheleguen/remorque_atelier

    === 1.2 L’arborescence de l’archive[https://remorque-atelier.readthedocs.io/fr/latest/#12-larborescence-de-larchive ¶] ===

    * '''docs :''' Est le dossier qui contient les documents et images qui constituent la documentation. Ce sont des fichiers marckdown (.md) que l’on peut ouvrir avec un éditeur de texte.
    * '''Hardware :''' Le dossier qui contient les fichiers d’impressions 3D, de découpe laser…
    aser…</nowiki>)
  • Thermomètre infrarouge microbit  + (Rendez vous sur ce lien : https://makecodRendez vous sur ce lien : https://makecode.microbit.org/_Up33c2V57WXt *assurez-vous que votre microbit est connecté à votre ordinateur par un câble micro-USB. *vous devriez constater que le microbit est utilisé par votre ordinateur comme une clé USB *cliquez sur le bouton "Download" de MakeCode, un fichier .hex sera téléchargé. Glissez et déposez le fichier .hex sur le lecteur (ou copiez et collez le). *Pendant la transmission, le voyant orange au dos de la carte micro:bit se met à clignoter. Une fois quele clignottement s'arrête, le transfert est terminé. Voilà, maintenant nous pouvons voir si le microbite fonctionne comme nous l'espérons.
    e fonctionne comme nous l'espérons. <br/>)
  • Découpe laser 60w - Modèle rouge chinois  + ( * Ouvrir RdWorks )
  • 3D CAM sous Fusion 360  + (<nowiki>Avant de commencer la prograAvant de commencer la programmation du CAM, considérez votre pièce et la meilleure approche pour l'usiner. Ces décisions dépendent de la forme du modèle, des matériaux, et des contraintes de la machine CNC que vous utilisez. Dans cette étape, vous apprendrez comment ces facteurs impactent votre stratégie d'usinage en ce qui concerne la fixation (workholding), le référencement (registration, c'est-à-dire s'assurer que la CNC sache où se trouve la pièce, et les paramètres du CAM.

    Chemins d'outil 3D

    Dans un toolpath 2D (poche, contour, tracé, ...), la tête de la fraise reste à une profondeur fixe (axe Z) durant une passe d'usinage, et ne bouge que dans les directions X et Y pendant qu'elle coupe. Ce type d'usinage est idéal pour des pièces prismatiques, pour lesquelles toutes les faces usinées sont perpendiculaires à l'axe de la broche de la machine.

    Lors de la programmation de pièces non prismatiques, telles que des moules ou des formes organiques, les opérations 2D sont insuffisantes. Vous devez utiliser des opérations de CAM 3D, dans lesquelles la fraise se déplace de manière dynamique selon X, Y et Z.

    Serrage

    Le serrage (workholding) est la stratégie pour maintenir votre pièce de manière rigide pendant le processus d'usinage. Lors de la programmation avec des parcours d'outil 3D, la mise en oeuvre est une considération initiale importante. Cela est particulièrement vrai pour les pièces qui nécessitent un usinage des deux côtés, lorsque la pièce sera basculée entre les ''setups''. (programmes d'usinage)

    Pour la programmation de pièces prismatiques,où les CAM 2D et 2.5D requièrent uniquement un modèle de CAO de la pièce que vous souhaitez usiner, aucune fonctionnalité supplémentaire n'est présente pour la fixation ou le référencement . En effet, la pièce prend la forme d'un prisme rectangulaire, qui peut être facilement maintenu dans un étau ou fixé au martyr.

    Mais que faites-vous lorsque votre forme est plus organique ou irrégulière, et doit également être retournée à la machine des deux côtés? Dans ce cas, vous devez créer un matériau supplémentaire qui maintiendra votre pièce dans un étau, contre le martyr ou à plat contre le bas de la machine. Il est très difficile de programmer le CAM sans avoir ces fonctionnalités intégrées dans votre modèle.

    En d’autres termes, l’usinage 3D avec retournement nécessite que vous modélisiez la matière que vous souhaitez laisser ainsi que des onglets pour éviter que votre pièce ne se détache dans la machine. Ces onglets seront coupés et poncés après l'usinage, généralement avec une scie à ruban et une ponceuse à disque.

    Pour votre cuillère de service, vous aurez deux onglets - un à chaque extrémité - et un prisme rectangulaire qui tiendra la cuillère à plat après le retournement. Lors de la modélisation, il est préférable de créer ces suppléments en tant que corps (bodies) distincts de la pièce à usiner.

    Référencement

    Étant donné que la cuillère sera usinée des deux côtés (usinage par retournement), vous devez vous assurer que la machine à commande numérique peut localiser la pièce avec précision après son déplacement. Ceci s'appelle l'enregistrement.

    Si vous avez déjà utilisé Haas, vous savez utiliser une sonde pour localiser votre pièce. Cependant, comme beaucoup de routeurs de table, le DMS n’a pas de sonde. Lorsque vous utilisez le DMS pour localiser l’origine de votre système de coordonnées de travail (Work Home), vous insérez un outil dans la broche et vous le positionnez au bon endroit. Il est courant de coincer un morceau de papier entre le support et l’outil pour s’assurer que Z est correct. Dans la classe des machines DMS, vous apprendrez à saisir les codes pour configurer votre WCS de cette manière. Comme vous pouvez l’imaginer, ce système n’est pas précis, car vous ne faites que "regarder les yeux" de cet endroit.

    Cela implique de devoir considérer une manière d'aligner les deux côtés de la pièces précisément si elle doit s'usiner des deux côtés. Il y a plusieurs méthodes possibles, chacune avec ses avantages et ses inconvénients qui dépendent de la spécificité de la pièce à usiner. Parmi les méthodes les plus courantes: - Attacher des butées sur le martyr ou le lit de la fraiseuse, où ira se caler la pièce usinée. - Usiner un contour dans le martyr, pour ensuite placer la pièce à l'intérieur en serrage - forer des trous pouvant accueillir des "pins" en bois, dans la pièce à usiner et dans le martyr, pour les solidariser (le plus précis)

    La dernière méthode est celle que nous utiliserons pour la cuillère. Lors de l'usinage de la face avant, vous percerez également trois trous à travers le stock et partiellement à travers le martyr. Lors du retournement de la pièce, vous insérerez des tourillons dans ces trous afin d'aligner l'autre face parfaitement avec la première.

    Paramétrage du CAM Les spécificités du projet (usinage de bois sur une fraiseuse multi-outils) vont également déterminer certains choix lors de la programmation des chemins d'outil. En l'occurrence, l'usinage du bois ou du platique n'est pas un usinage rapide. Cela autorise l'utilisation de chemins d'outils adaptatifs pour le "dégrossage", mais vous ne pouvez pas utiliser toute la longueur de la fraise. Lors de l'usinage de bois ou de plastique, suivez la règle du chevauchement et de la profondeur de passe : le chevauchement et la profondeur de passe ne doivent jamais excéder 50% du diamètre de la fraise.
    utiliser toute la longueur de la fraise. Lors de l'usinage de bois ou de plastique, suivez la règle du chevauchement et de la profondeur de passe : le chevauchement et la profondeur de passe ne doivent jamais excéder 50% du diamètre de la fraise.</nowiki>)
  • Copier Youtube  + (En France, vous êtes soumis à une taxe qui vous autorise à réaliser des copies Pour un usage privé, vous bénéficiez d'une exception qui vous permet de faire cette copie sans que cela ne soit illégal!!! http://www.procirep.fr/Bases-juridiques.html)
  • Copier Youtube  + (En France, vous êtes soumis à une taxe qui vous autorise à réaliser des copies Pour un usage privé, vous bénéficiez d'une exception qui vous permet de faire cette copie sans que cela ne soit illégal!!! http://www.procirep.fr/Bases-juridiques.html)
  • Arrosage Automatique  + (<nowiki>Le programme est le suivant Le programme est le suivant :

    [code]

    #include

    #define LIGHT_SENSOR A0

    int sensorPin = A5; // Déclaration de la broche d'entrée de thermomètre

    double Thermistor(int RawADC) //Calcul température du capteur correspondant

    {

        double Temp;

        Temp = log(10000.0 * ((1024.0 / RawADC - 1)));

        Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp )) * Temp );

        Temp = Temp - 227.15;            // conversion de degrés Kelvin en °C

        return Temp;

    }

    int PinNumeriqueHumidite=2;

    int humidite;

    void setup() 

    {

      Serial.begin (9600);

      pinMode(10, OUTPUT);

      pinMode(PinNumeriqueHumidite, INPUT);

    }

    void loop() 

    {   

      int readVal = analogRead(sensorPin);

      double temperature =  Thermistor(readVal);

      int luminosite = analogRead(LIGHT_SENSOR);

      Serial.println("Température = ");

      Serial.print(temperature);

      Serial.println(" degrés.");

      delay(500);  

      humidite = digitalRead(PinNumeriqueHumidite);

      Serial.println("Humidité = ");

      Serial.println(humidite);

      delay(500);  

      Serial.println("Luminosité = ");

      Serial.println(luminosite);

      delay(500);

      if (humidite==1) 

         {

           if ((temperature>2) && (temperature<=10))

              {

                if (luminosite>100)

                   {

                    digitalWrite(10, HIGH);

                    delay(500);

                    digitalWrite(10, LOW);

                   }

                else 

                {

                  digitalWrite(10, LOW);

                }

              }              

           if ((temperature>10) && (temperature<25))

              {

                digitalWrite(10, HIGH);   // Pompe allumée

                delay (10000); 

                digitalWrite(10, LOW);      

              }

           if (temperature>=25)

              {

                digitalWrite(10, HIGH);

                delay(15000);

                digitalWrite(10, LOW);

              }

           else 

           {

                digitalWrite(10, LOW);    

           }

         }

    else 

    {

      digitalWrite(10, LOW);

    }

    }

    [/code]
    br /><br />            digitalWrite(10, LOW);      <br /><br />          }<br /><br />       if (temperature>=25)<br /><br />          {<br /><br />            digitalWrite(10, HIGH);<br /><br />            delay(15000);<br /><br />            digitalWrite(10, LOW);<br /><br />          }<br /><br />       else <br /><br />       {<br /><br />            digitalWrite(10, LOW);    <br /><br />       }<br /><br />     }<br /><br />else <br /><br />{<br /><br />  digitalWrite(10, LOW);<br /><br />}<br /><br />}<br /><br />[/code]</nowiki>)
  • Altère connecté  + (<nowiki>Téléchargez ce fichier:<dTéléchargez ce fichier:
    pieces.svg
    Si vous avez une découpe laser, vous pouvez passer a l'étape suivante.

    En revanche, si vous disposé d'une imprimante:

    Vous pouvez choisir la taille que vous voulez, en imprimant celle ci en A3 par exemple, ou en modifiant le fichier directement.


    Prenez en compte la taille du bois requise pour ce projet

    -text">Prenez en compte la taille du bois requise pour ce projet</div><br /></div></nowiki>)
  • Boite aux lettres Connectée ESP8266  + ('''<u>1/ Connexion du node MCU :<'''1/ Connexion du node MCU :''' sur la platine de prototypage dans le sens de la longueur afin que les rangées de pattes du module ne soient pas connectées. Le Node MCU fonctionne en 3.3V mais les 2 composants utilisés fonctionnent avec 5V. Une PowerBank de 5V alimentera le dispositif. Il conviendra donc de connecter le capteur à ultrason et le player MP3 sur la broche Vin du node MCU afin de bénéficier des 5V en entrée. '''2/ Connexion du capteur :''' Vcc sur Vin de l'ESP Gnd sur Gnd Trig sur D1 Echo sur D2 '''3/ Connexion du player Groove MP3''' Vcc sur Vin Gnd sur Gnd Tx c'est le retour et ici nous ne l'utiliserons pas donc pas connecté Rx sur le Tx de l'ESP mais malheureusement après de nombreux essais infructueux il s'est avéré que les pin Rx et Tx de l'ESP n'étaient pas ceux qui devaient être utilisés. Un rapide coup d'oeil sur la documentation du module permet de voir que plusieurs pin peuvent faire office de Rx et Tx Les broches D7 et D8 de l'ESP font office également de Rx(2) et Tx(2) qui correspondent donc dans l'IDE Arduino aux GPIO 13 et 15 (ce sera important dans le code). Nous connectons donc le Rx du player MP3 à la broche D8 (Tx) de l'ESP afin que celui ci puisse envoyer ses informations. '''4/ Connexion du Jack du HP à l'entrée Jackdu player MP3''' Penser à l'alimentation du HP (power bank double USB) '''5/ Connexion du node au PC pour téléversement du code =) étape 2'''double USB) '''<u>5/ Connexion du node au PC pour téléversement du code =) étape 2</u>''')
  • E-Club  + ('''<u>Le produit</u>''': Nous'''Le produit''': Nous avons réalisé un premier boitier, avec les fentes du dessus pour les boutons et les leds. La fente du bas est pour les connectiques. Des picots ont été réalisé pour permettre de bloquer la carte entre les deux parties du boîtiers. Il n'y a pas encore de système d'accroche dans cette version. '''Problèmes rencontrés''': Nous nous sommes rendu compte que la boite était trop grande, de même pour les fentes des boutons, des leds et des connectiques. Les picots se sont cassés très rapidement après impression. Ils n'étaient pas assez solide. '''Difficulté rencontrée''': Nous n'avons par modélisé l'accroche car nous étudions différentes possibilités avant de modéliser. '''Lien vers le projet sur Fusion360''': http://a360.co/2FUxg5w '''Prix''': 1.16€ + 1.2€ = 1.36€ (pour les deux parties de la boite) '''Temps''': 3h24 + 3h26 = 6h50 (pour les deux parties de la boite) deux parties de la boite) <u>'''Temps'''</u>: 3h24 + 3h26 = 6h50 (pour les deux parties de la boite))
  • E-Club  + ('''<u>Le produit</u>''': Il s'''Le produit''': Il s'agit du système d'accroche du club. Nous allons le coller avec de la glue sur le boitier. Le système se referme sur le club à l'aide de vis. '''Problèmes rencontrés''': Ce système d'accroche n'est valable que pour un seul diamètre de club. '''Lien vers le projet sur Fusion360''': http://a360.co/2IF5VpB '''Prix''': 0.04€ + 0.04€ = 0.08€(pour les deux parties de la boite) '''Temps''': 0h10min + 0h14min = 0h24min (pour les deux parties de la boite)ite) <u>'''Temps'''</u>: 0h10min + 0h14min = 0h24min (pour les deux parties de la boite))
  • FoldaRap 2.5 : 2ème partie  + ('''Axe-X:''' * x1 chariot-x * x1 profilé 200mm * x6 vis sans tête)
  • Animatronic Interactif : Le Live  + ('''... Jusqu'à ce que ça marche...''' Ou qu'on abandonne (à un moment, il faut))
  • L'éolienne  + ('''Ce tutoriel montre comment fabriquer un'''Ce tutoriel montre comment fabriquer une petite éolienne à partir de vieux moteurs pas à pas d’imprimantes ou de photocopieurs. Elle permettra par exemple de recharger un téléphone portable.''' '''1 - La rotation des pales''' Sous l’effet du vent, l’hélice, aussi appelée rotor, se met en marche. Ses pales tournent. Le rotor à 4 pales est placé en haut d’un mât pour prendre plus de vent. '''2 - La production d’électricité''' L’hélice entraîne un moteur pas à pas d’imprimante. Grâce à l’énergie fournie par la rotation des pales le moteur pas à pas produit un courant électrique alternatif. '''3 - Le circuit électrique''' Le circuit sert à « traiter » le courant en sortie du moteur, afin qu’il puisse être utilisé pour charger un téléphone, ou un autre appareil à partir d’un port USB. Il est composé : - De redresseurs qui « redressent » la tension à la sortie du moteur afin de récupérer un courant continu. - D’un condensateur permettant de redistribuer l’électricité de façon constante, car le vent fournit une énergie non continue. - D’un régulateur de tension qui limite la tension du courant électrique produit par le moteur au voltage voulu, ici 5V. La rotation de l’éolienne nécessite une vitesse de vent minimale d’environ 10 à 15 km/h pour démarrer.male d’environ 10 à 15 km/h pour démarrer.)
  • L'éolienne  + ('''Ce tutoriel montre comment fabriquer un'''Ce tutoriel montre comment fabriquer une petite éolienne à partir de vieux moteurs pas à pas d’imprimantes ou de photocopieurs. Elle permettra par exemple de recharger un téléphone portable.''' '''1 - La rotation des pales''' Sous l’effet du vent, l’hélice, aussi appelée rotor, se met en marche. Ses pales tournent. Le rotor à 4 pales est placé en haut d’un mât pour prendre plus de vent. '''2 - La production d’électricité''' L’hélice entraîne un moteur pas à pas d’imprimante. Grâce à l’énergie fournie par la rotation des pales le moteur pas à pas produit un courant électrique alternatif. '''3 - Le circuit électrique''' Le circuit sert à « traiter » le courant en sortie du moteur, afin qu’il puisse être utilisé pour charger un téléphone, ou un autre appareil à partir d’un port USB. Il est composé : - De redresseurs qui « redressent » la tension à la sortie du moteur afin de récupérer un courant continu. - D’un condensateur permettant de redistribuer l’électricité de façon constante, car le vent fournit une énergie non continue. - D’un régulateur de tension qui limite la tension du courant électrique produit par le moteur au voltage voulu, ici 5V. La rotation de l’éolienne nécessite une vitesse de vent minimale d’environ 10 à 15 km/h pour démarrer.male d’environ 10 à 15 km/h pour démarrer.)
  • Circuit de billes  + ('''Consigne générale pour toutes les étape'''Consigne générale pour toutes les étapes ! : Placer les bouteilles numérotées dans l’ordre qui sera indiqué sur les images suivantes. Le circuit est fait en rouleau de p.q. et les colonnes sont des bouteilles d’eau en plastique''' '''Etape 1 :  Poser les 3 bouteilles comme indiqué ci-dessous et par la suite poser le circuit au-dessus de ces 3 bouteilles (fixé le circuit avec du scotch double face).'''le circuit avec du scotch double face).''')
  • Box enceinte bluetooth MINI KUBE by Modao  + (Insérer les boutons dans les trous comme indiqué ci contre.)
  • Pet-feeder : distributeur de croquettes Arduino imprimé en 3D  + (Vérifiez que la vis sans fin tourne librement)
  • Pet-feeder : distributeur de croquettes Arduino imprimé en 3D  + ('''Durée:''' 28h 49min '''Composants nécessaires: ''' *Les STLs de votre box *Cura by dagoma ou *Cura 15.04.3 + profil de discovery 200 ou *Votre slicer préféré '''Outils:''' *Votre ordinateur *Une imprimante 3D)
  • Porte-cartes en cuir à la découpe laser  + ('''Découper à la machine laser les 4 pièces de cuirs''' qui correspondent à chaque poche. Les deux plus grandes pièces constituent la poche principale. Ce n'est pas un impératif, libre à vous d'organiser les pièces avec les peaux selon vos goûts.)
  • Dispositif de sécurité à enregistrement de zone de tir  + (Afin de valider le principe, j'ai réalisé Afin de valider le principe, j'ai réalisé une maquette constituée par un "fusil photographique" auquel j'ai adjoint le système de repérage de la ligne de visée (circuit BNO055 + carte Arduino + buzzer). '''Les photos 1 et 2''' montrent les différents éléments de cette maquette: 1) Un smart phone fixé sur le fusil en bois permet d'enregistrer ce que voit et entend le chasseur lors de l'enregistrement et lors de la phase de chasse. L'objectif du smartphone est situé à l'endroit où se trouve l’œil du chasseur. Cet objectif voit le guidon du fusil en même temps que l'endroit précis visé dans le paysage. 2) Le système de repérage inertiel de la ligne de visée se compose - d'un petit circuit imprimé portant l'unité de mesure inertielle BNO055 - d'une carte de contrôle (Arduino UNO) reliée au BNO055 par un petit câble (alimentation + interface I2C). 3) J'ai également ajouté un buzzer à cette carte. Ce buzzer produit tous les signaux sonores nécessaires pour le suivi de l'enregistrement et de la phase de chasse. '''Nota:''' A l'origine j'aurais souhaité allonger la liaison I2C de façon que seul le petit circuit imprimé du BNO055 se trouve fixé au fusil, la carte de contrôle étant logée dans une poche de veste. Malheureusement la liaison I2C supporte mal l'allongement de la liaison. Pour un développement futur il faudrait donc plutôt utiliser la liaison UART du circuit.lutôt utiliser la liaison UART du circuit.)
  • Chapeau de marin en denim recyclé  + (Le symbole de flèche veux dire que habitueLe symbole de flèche veux dire que habituellement, cette pièce serait coupée sur le plis du tissu. Pour me faciliter la tâche, j'ai "ouvert" les pièces de patron, c'est à dire que je les ai tracés sur une feuille blanche, et j'ai fixé la copie à l'originale à l'aide de ruban gommé.pie à l'originale à l'aide de ruban gommé.)
  • FAQ - Inkscape  + ('''IMG 1''' - Par défaut, Inkscape vous do'''IMG 1''' - Par défaut, Inkscape vous donne la dimension des objets contour compris. La largeur de ce dernier peut gêner dans notre traitement pour les machines laser, cnc, vinyl ... Ces dernières, en général, passent au milieu du trait. Cela peut devenir vite gênant dans nos dessins. Si on travaille pour du laser, la taille du contour doit être très petite (par exemple, 0,05mm). Pour nos designs, on ne voit plus rien à l'écran. Une solution pour ne pas être embêté est de définir la dimension des objets sans tenir compte des contours. L'avantage est que vous pourrez dessiner avec des contours de 1mm par exemple pour voir correctement à l'écran. '''IMG 2''' - Paramétrage des dimensions dans Inkscape * Ouvrir les préférences d'Inskcape : Menu Édition > Préférences * Choisir Outils à gauche * Cocher Boîte englobante géométrique Inkscape ne prend plus en compte la taille des contours.  La taille correspond donc bien à la grandeur de notre objet. '''IMG 3''' - Un dernier réglage va vous permettre de ne plus redimensionner les contours de manière automatique et les coins arrondis des rectangles. Décochez les deux options.is des rectangles. Décochez les deux options.)
  • Inkscape - FAQ  + ('''IMG 1''' - Par défaut, Inkscape vous do'''IMG 1''' - Par défaut, Inkscape vous donne la dimension des objets contour compris. La largeur de ce dernier peut gêner dans notre traitement pour les machines laser, cnc, vinyl ... Ces dernières, en général, passent au milieu du trait. Cela peut devenir vite gênant dans nos dessins. Si on travaille pour du laser, la taille du contour doit être très petite (par exemple, 0,05mm). Pour nos designs, on ne voit plus rien à l'écran. Une solution pour ne pas être embêté est de définir la dimension des objets sans tenir compte des contours. L'avantage est que vous pourrez dessiner avec des contours de 1mm par exemple pour voir correctement à l'écran.
    '''IMG 2''' - Paramétrage des dimensions dans Inkscape
    *Ouvrir les préférences d'Inskcape : Menu Édition > Préférences *Choisir Outils à gauche *Cocher Boîte englobante géométrique Inkscape ne prend plus en compte la taille des contours.  La taille correspond donc bien à la grandeur de notre objet. '''IMG 3''' - Un dernier réglage va vous permettre de ne plus redimensionner les contours de manière automatique et les coins arrondis des rectangles. Décochez les deux options.
    rrondis des rectangles. Décochez les deux options. <br/>)
  • Squishy circuit  + (On peut vérifier la résistance des pâtes avec un multimètre.)
  • Squishy circuit  + (On peut vérifier la résistance des pâtes avec un multimètre.)
  • Bentolux a code  + ('''Matériaux :''' *contreplaqué de peupli'''Matériaux :''' *contreplaqué de peuplier 3mm 800*500mm (pour 2 boîtes) *colle à bois *serre-joint *Filament PLA pour les supports écran OLED et LCD (cf fichier joint) *tapis de découpe (pour garder un plan de travail propre) '''Electronique''' : *Une carte Arduino Uno *4 borniers wago *Un moteur solenoide 6 volts *Un keypad 4x3 *Un écran LCD *Un connecteur de pile 9V *Une diode 1N4004 *Une résistance de 2,2k (ou 1k) *Un transistor TIP102 *Un anneau 12 LED neopixel '''Machines :''' * Découpeuse laser Perez Camp 13/90 * Imprimante 3D Creality ender3 '''Logiciels''' : * Tinkercad * Arduino IDE * Ultimaker Cura* Tinkercad * Arduino IDE * Ultimaker Cura)
  • Lampe à poser, Miroir à poser et Bougeoir en découpe laser  + (Emboitez les bakubons comme indiqué sur les photos)
  • Lampe à poser, Miroir à poser et Bougeoir en découpe laser  + (Emboitez les bakubons comme indiqué sur les photos)
  • Sérigraphie avec un pochoir de vinyle  + (L'image que vous choisirez sera en lien diL'image que vous choisirez sera en lien direct avec la difficulté du projet. Voici quelques facteurs à prendre en considération lorsque vous choisirez l'image à imprimer. Lors de la création de votre image, gardez en tête que nous créons un pochoir: il faudra que l'extérieur soit d'une seule pièce. '''Il est impossible d'avoir une forme dans une autre, car le centre sera perdu.''' Pour écrire cherchez une typographie pour pochoir (Stencil typo). De nombreuses œuvres sont créés pour des pochoirs, n'hésitez pas à vous en inspirer! Assurez-vous de sélectionner une image d'une seule couleur qui pourra être vectorisé à l'étape suivante. pourra être vectorisé à l'étape suivante.)
  • Masque de réalité virtuelle imprimé en 3D  + (Emboitez les deux supports ensemble.)
  • Masque de réalité virtuelle imprimé en 3D  + (Emboitez les deux supports ensemble.)
  • FoldaRap 2.5 : 3ème partie  + (Un côté du plateau aluminium possède des trous fraisés...)
  • Caisson d'ordinateur  + ('''Support en Bois''' * 300mm x 320mm x 1'''Support en Bois''' * 300mm x 320mm x 18mm * 300mm x 240mm x 18mm '''Coffrage Face A''' * 300mm x 260mm x 90mm '''Ventilateur carte mère''' * 80mm x 80mm '''Ventilateur sortie''' * 90 mm x 90mm '''Coffrage Face B''' * 305mm x 263mm x 90mm '''“Cratère”''' * 103.6mm x 90.9mm x 15mm'''“Cratère”''' * 103.6mm x 90.9mm x 15mm)
  • Caisson d'ordinateur  + ('''Support en Bois''' * 300mm x 320mm x 1'''Support en Bois''' * 300mm x 320mm x 18mm * 300mm x 240mm x 18mm '''Coffrage Face A''' * 300mm x 260mm x 90mm '''Ventilateur carte mère''' * 80mm x 80mm '''Ventilateur sortie''' * 90 mm x 90mm '''Coffrage Face B''' * 305mm x 263mm x 90mm '''“Cratère”''' * 103.6mm x 90.9mm x 15mm'''“Cratère”''' * 103.6mm x 90.9mm x 15mm)
  • Fliper  + ('''outils:''' - cutter -règle ou équerre découper la boîte avec des mesures de 4,4cm de profondeur, 23cm de longueur et)
  • Jeu de dames et d'échecs - v2  + (''Et voilà on a un projet (enfin on en a d''Et voilà on a un projet (enfin on en a d'autres, mais on va commencer par celui-ci), y'a plus qu'à !'' ===L'aventure commence...=== On décide d'une taille de plateau de 30cm de coté. Du coup on aura des cases des 3cm de coté ''(un damier faisant 10 cases sur 10...)'' Plus un bord de 1,5cm de chaque coté, avec coins arrondis ''(pour faire joli, on le regrettera peut-être plus tard, vous verrez !)'' ''Voilà on sait ce qu'on veut !'' ===Concrètement=== ====1ère ligne==== Sous Inkscape : - définir la zone de travail de 300mm sur 300mm ''(oui on ne tient pas compte du bord, c'est voulu)'' - 1ère case (noire) : dessiner un carré de 30mm sur 30mm (noir) - 2ème case (blanche) : en fait, on ne dessine pas les cases blanches :) - 3ème case (noire ''si vous suivez'') : on est de gros fainéants ''(enfin surtout moi, ma fille çà va)'', un bon coup de copier/coller de la case 1 et hop on est bon... - 4ème (blanche donc) : on ne dessine toujours rien ! Bon, à partir de la faut quand même être sérieux, les cases qui se baladent n'importe ou çà ne fait pas un damier, il faut les positionner... ''Si vous connaissez la table du 3, c'est facile !'' - 1ère case : X = 0 / Y = 0 ''(faut bien commencer et çà facilite les calculs)'' - 2ème case : pas de 2ème case, donc pas de position... - 3ème case : X = 60mm (la largeur des 2 cases précédentes !) / Y = 0 (on forme la 1ère ligne) Copier/coller des 2 premières cases noires et positionnement à X=120mm/Y=0 Et voilà déjà 8 cases de faites... On continue avec un copier/coller de 2 cases, en X=180mm/Y=0 Voilà on a fait notre 1ère ligne !!! BRAVO ! ====2ème ligne==== Toujours dans l'économie, copier/coller de la première ligne, et là petite subtilité, la 2ème ligne est en décalage avec la 1ère ''(bah oui c'est un damier, pas des rayures...)'' : positionnement en X=30mm/Y=30mm (2ème ligne/ 2ème colonne) ====La suite==== Vous ferez les calculs de positionnement, mais il suffit de copier les lignes 1 à 2 pour faire les lignes 3 et 4, puis les lignes 1 à 4 pour faire les lignes 5 à 8, puis les lignes 1 à 2 (ou 3 à 4 ou 5 à 6... mais pas 2 à 3...) pour obtenir un joli damier de 10 cases sur 10 cases :) ''Bravo, on y est presque !!!'' ====Finitions==== Bon tout çà c'est bien joli, mais c'est du marquage, il faut aussi s'occuper de la découpe ! Pour le tour du plateau : on a donc 15mm de marge de chaque coté, un carré de 330mm par 330mm à positionner à X=-15mm/Y=-15mm Un petit coup d'arrondissement des angles et c'est parti... ===Conclusion de la 1ère étape=== Temps de travail : 1à 2h ''(difficile à estimer a posteriori)'' ''KiKaFaitKoi : la cogitation a été conjointe, lors de la modélisation Katia était au clavier et à la souris pendant que j'essayais d'anticiper les problèmes.''
    L'aspect mathématique du damier et le choix de cases de 30mm ont beaucoup facilité la conception... et favorisé les copier/coller
    ''C'était assez fun et finalement très rapide (sachant que c'était notre première approche, si c'était à refaire en 1/4h ce serait fait je pense)'' La suite : passage sur la machine !
    approche, si c'était à refaire en 1/4h ce serait fait je pense)'' La suite : passage sur la machine !)
  • La communauté bactérienne d'un purin végétale ont elle une influence sur les communautés végétales  + (''Il faudra acquérir une idée de 8 espèces''Il faudra acquérir une idée de 8 espèces représentatif des prairies d’île de France . '' ''La limitation en azotes est impérative pour accélérer le processus de carençage des plantes .'' ''Le temps de 2 semaine est purement hypothétique''',''''' -On constitue notre communauté generique prairial d’ile de France . -On les plantes dans un substrats limitant en azote. -On les laisse croître dans le substrat pendant 2 semainesroître dans le substrat pendant 2 semaines)
  • URMATCH, le GPS qui suit votre équipe lors de tous ses matchs  + ( * '''Réalisation:''' Nous avons réalisé d * '''Réalisation:''' Nous avons réalisé dans un premier temps une boite en boit qui contient le circuit électronique. Par la suite, nous avons mis la boite dans une demi sphère en plastique mou réalisée grâce à une imprimante 3D. * '''Problèmes rencontrés:''' En imprimant la pièce nous nous sommes rendu-compte que notre dôme avait une hauteur trop grande et que le haut du dôme était trop dur ce qui risquait de gêner ou blesser les joueurs. * '''Modifications à envisager:''' La version 2 sera dôme plus aplati avec un couvercle et beaucoup plus vide à l’intérieur. De plus, nous avons abandonné l’idée de la boite en bois car elle n’a finalement aucune utilité. car elle n’a finalement aucune utilité. )
  • Presse à Chaud  + ( # Appuyez sur le bouton "MODE" une fois, # Appuyez sur le bouton "MODE" une fois, l'info "SET" clignote. Appuyez sur la flèche gauche pour diminuer et la flèche droite pour augmenter la température initiale. # Appuyez sur le bouton "MODE" une seconde fois, "TEMP" clignote. réglez la température maximum. # Appuyez sur le bouton "MODE" une troisième fois, "TIME" clignote, réglez le temps # Appuyez sur le bouton "MODE" une quatrième fois, les réglages sont finis, la machine se met en fonction. sont finis, la machine se met en fonction. )
  • Presse à Chaud  + ( * Allumez l'interrupteur et l'affichage vous montrera la température. * Réglez la température et le temps en suivant le tableau : )
  • Lampe sur Pied Revisitée - Éclairage Personnalisé  + ( * Ampoule connectée (ici modèle acheté dans un magasin "ACTION") : ~ 3€ * Pied en récupération * Panneau CP-Triplex Peuplier/bouleau )
  • Casier à bouteilles  + ( * Après avoir vérifier les aplombs et l'é * Après avoir vérifier les aplombs et l'équerrage, il faut commencer par poser 2 tasseaux au sol pour éviter que les bouteilles ne reposent par terre si le sol est humide. Les positionner parallèlement au mur avec l'aide d'une bouteille vide pour l'écartement. La première lame sera à environ 6 cm du mur du fond. Je pense que 3 tasseaux permettraient de mieux tenir les bouteilles posées en bas, sinon, il faut rajouter un petit support sous les goulots. * Sur ces 2 tasseaux, visser les tasseaux triangulaires que vous aurez préalablement délignés en respectant l'entraxe de 54.7 cm. Vous obtiendrez comme une échelle posée au sol. * Ensuite, vous marquez les entraxes de 54.7 cm avec votre équerre sous la planche du dessus. Les entraxes du haut et du bas sont donc décalés de 27.35 cm. Cette planche vous pouvez ensuite la faire reposer sur 2 tasseaux latéraux fixés avec un niveau à 85 cm au dessus du haut des tasseaux de sol. (les tasseaux verticaux peuvent être provisoires, le temps de faire les croisillons. isoires, le temps de faire les croisillons. )
  • Sapin de Noël  + ( * Commencez par poncer les longueurs de t * Commencez par poncer les longueurs de tasseaux. * Coupez une longueur de 650 millimètres,et les suivantes en retirant 20 millimètres a chaque fois , jusqu'à arriver au sommet avec un morceau de 50 millimètres. * Coupez une quarantaine de morceaux de la largeur de votre section de tasseau, qui vous servira d'entretoise entre chaque longueur, ainsi qu'à la réalisation du pied. * Coupez une longueur de 500 et une de 400 millimètres qui vous servira a faire le pied. * Mettre un forèt de 10,5 sur votre perçeuse a colonne. * Percez au milieu de toutes les longueurs, ainsi que sur les morceaux qui serviront aux entretoises et au pied. * Vissez un écrou a l'extrémitée, puis emboitez la longueur de 400 et 500 pour le pied, ensuite emboitez une dizaine d'entretoises pour hauteur du pied. *Emboitez la longueur de 650 suivi d'une entretoise, jusqu'au sommet du sapin, terminez par mettre un écrou en haut, puis serrez pour consolider . crou en haut, puis serrez pour consolider . )
  • Sapin de Noël  + ( * Commencez par poncer les longueurs de t * Commencez par poncer les longueurs de tasseaux. * Coupez une longueur de 650 millimètres,et les suivantes en retirant 20 millimètres a chaque fois , jusqu'à arriver au sommet avec un morceau de 50 millimètres. * Coupez une quarantaine de morceaux de la largeur de votre section de tasseau, qui vous servira d'entretoise entre chaque longueur, ainsi qu'à la réalisation du pied. * Coupez une longueur de 500 et une de 400 millimètres qui vous servira a faire le pied. * Mettre un forèt de 10,5 sur votre perçeuse a colonne. * Percez au milieu de toutes les longueurs, ainsi que sur les morceaux qui serviront aux entretoises et au pied. * Vissez un écrou a l'extrémitée, puis emboitez la longueur de 400 et 500 pour le pied, ensuite emboitez une dizaine d'entretoises pour hauteur du pied. *Emboitez la longueur de 650 suivi d'une entretoise, jusqu'au sommet du sapin, terminez par mettre un écrou en haut, puis serrez pour consolider . crou en haut, puis serrez pour consolider . )
  • Découpage Vinyle  + (<div class="icon-instructions caution-i
    Étape importante Enregistrer le fichier en *.hpgl (Fichier HP Graphics Language) Ensuite renommer votre fichier en *.plt
    er HP Graphics Language) Ensuite renommer votre fichier en *.plt</div> </div>)
  • Découpage Vinyle  + (<div class="icon-instructions caution-i
    Étape importante Enregistrer le fichier en *.hpgl (Fichier HP Graphics Language) Ensuite renommer votre fichier en *.plt
    er HP Graphics Language) Ensuite renommer votre fichier en *.plt</div> </div>)
  • Impression 3D standard  + ( * Direction thingiverse.com * Trouver un STL à son goût (ici un T. Rex) * Le-télécharger <br/> )
  • Design your personal logo with Tinkercad  + ( * Open a new document in tinkercad * Sel * Open a new document in tinkercad * Select view TOP * Switch to Orthographic view Always use Shift plus Right-click to move the workplace. Use the Mouse-wheel to zoom-in zoom-out. This tutorial aims to give suggestion on how to combine shapes, in order to create a logo using the tools that Tinkercad provides. No technical drawing skill is required. es. No technical drawing skill is required. )
  • Carte de voeux de noël  + ( * Découper votre feuille cartonné au format voulu )
  • Carte de voeux de noël  + ( * Découper votre feuille cartonné au format voulu )
  • Créer une tablette derrière des toilettes  + ( * Prendre les mesures de la future tablette * Reporter ces mesures avec un crayon sur la planche de bois * Découper la planche de bois à l'aide d'une scie sauteuse * Dessiner au crayon l'encoche pour le tuyau et découper à la scie sauteuse )
  • Créer une tablette derrière des toilettes  + ( * Prendre les mesures de la future tablette * Reporter ces mesures avec un crayon sur la planche de bois * Découper la planche de bois à l'aide d'une scie sauteuse * Dessiner au crayon l'encoche pour le tuyau et découper à la scie sauteuse )
  • Porte ceintres escamotable  + ( * Scier les deux éléments coulissants du * Scier les deux éléments coulissants du manche à balais télescopique pour assurer la profondeur du dressing et permettre de fermer la porte. *Ebavurer *Bouchonner l'extrémité du tube coulissant *Fixer les deux supports de barre de rideaux *Introduire le porte cintres dans les deux supports et le bloquer. *Le porte cintres est opérationnel. loquer. *Le porte cintres est opérationnel. )
  • Boîte Noire  + ( * Le circuit que vous souhaitez faire dev * Le circuit que vous souhaitez faire deviner par l'étude du signal de sorti peut être n'importe quoi ! Soyez créatif ! * Comme premier test nous allons faire un simple circuit RC, sois un passe-bas. * Souder les deux composants en série entre eux sur une plaque. * Avec des cables électriques, liez le circuit aux connecteurs d'entré et de sorti. Je conseille d'utiliser des BNC pour facilement se brancher à un générateur de fonction et un oscilloscope. Sinon, on se contentera de l'extrémité des fils électriques. entera de l'extrémité des fils électriques. )
  • RainMan Clémence.F  + ( * Branchez les trois fils de couleur sur le moteur: - le fil orange dans le trou "9∼" - le fil rouge dans le trou "5V" - le fil marron dans le trou "GND" )
  • Boîte à stylo  + ( * Utiliser EASEL (outil logiciel en ligne * Utiliser EASEL (outil logiciel en ligne proposer par Inventables) pour paramètres la découpe du fichier de fraisage. Dans notre cas nous avons effectué le fraisage des pièces sur une le modèle Xcarve. Le fichier de fraisage avec les paramètres est partagé sur Easel à l'adresse suivante: http://easel.inventables.com/projects/55DoV7Oph-Nf15_vMKFyXQ * Utiliser une fraise droite, dans notre cas nous avons utilisé une fraise de 3,1mm de diamètre. * Bien brider la planche pour éviter tout mouvement lors de l'usinage * ...se laisser guider par Easel l'usinage * ...se laisser guider par Easel )
  • Boîte à stylo  + ( * Utiliser EASEL (outil logiciel en ligne * Utiliser EASEL (outil logiciel en ligne proposer par Inventables) pour paramètres la découpe du fichier de fraisage. Dans notre cas nous avons effectué le fraisage des pièces sur une le modèle Xcarve. Le fichier de fraisage avec les paramètres est partagé sur Easel à l'adresse suivante: http://easel.inventables.com/projects/55DoV7Oph-Nf15_vMKFyXQ * Utiliser une fraise droite, dans notre cas nous avons utilisé une fraise de 3,1mm de diamètre. * Bien brider la planche pour éviter tout mouvement lors de l'usinage * ...se laisser guider par Easel l'usinage * ...se laisser guider par Easel )
  • Utilisation Basique du laser trotec Speedy 400  + ( * Utiliser un logiciel de dessin vectorie * Utiliser un logiciel de dessin vectoriel. Nous utilisons principalement Inkscape (libre ET gratuit) * Utiliser des couleurs différentes en fonction du travail à effectuer ** Rouge : découpe (RVB 255.0.0 ou FF0000) ** Noir : gravure (RVB 0.0.0 ou 000000) ** Bleu : marquage (RVB 0.0.255 ou 0000FF) * Les traits de découpe et marquage doivent être de 0.1 px (0.08 pt sous illustrator) t être de 0.1 px (0.08 pt sous illustrator) )
  • Nœud papillon en ficelle  + ( * Lorsque vous arrivez au niveau du centre, pensez à insérer un ruban (ou autre système de fermeture) afin de nouer le nœud papillon autour du cou. * Puis continuez de recouvrir le carton. * Il est préférable de prévoir deux couches de ficelle. )
  • Nœud papillon en ficelle  + ( * Lorsque vous arrivez au niveau du centre, pensez à insérer un ruban (ou autre système de fermeture) afin de nouer le nœud papillon autour du cou. * Puis continuez de recouvrir le carton. * Il est préférable de prévoir deux couches de ficelle. )
  • Comment usiner une pièce avec une défonceuse cnc en toute securite  + ( * Ouvrir logiciel ArtCAM Pro * cree un nouveau modele * inserer le fichier "dxf " creer avec autocad )
  • FoldaRap 2.5 : imprimante 3D facilement transportable  + ( * pied-avant-gauche: http://reprap.org/wi * pied-avant-gauche: http://reprap.org/wiki/File:Foot-front-left.png * pied-avant-droite: http://reprap.org/wiki/File:Foot-front-rightt.png * pied-arrière-droite: http://reprap.org/wiki/File:Foot-front-left.png * pied-arrière-gauche: http://reprap.org/wiki/File:Foot-front-rightt.png * charnière-intérieur-gauche: http://reprap.org/wiki/File:FR2-5-hinge-inner-left.png * charnière-intérieur-droite: http://reprap.org/wiki/File:FR2-5-hinge-inner-right.png p.org/wiki/File:FR2-5-hinge-inner-right.png )
  • FoldaRap 2.5 : imprimante 3D facilement transportable  + ( * pied-avant-gauche: http://reprap.org/wi * pied-avant-gauche: http://reprap.org/wiki/File:Foot-front-left.png * pied-avant-droite: http://reprap.org/wiki/File:Foot-front-rightt.png * pied-arrière-droite: http://reprap.org/wiki/File:Foot-front-left.png * pied-arrière-gauche: http://reprap.org/wiki/File:Foot-front-rightt.png * charnière-intérieur-gauche: http://reprap.org/wiki/File:FR2-5-hinge-inner-left.png * charnière-intérieur-droite: http://reprap.org/wiki/File:FR2-5-hinge-inner-right.png p.org/wiki/File:FR2-5-hinge-inner-right.png )
  • Mangeoire pour oiseau en plexiglas  + ( * plaques de plexiglas de 6mm d'épais * tourillon en bois de 8mm de diamètre * élastiques ou sangles pour accrocher la mangeoire * papier ponce si votre plexi est transparent )
  • Fairlangue  + ( *'''Identification des problématiques''' *'''Choix techniques''' *'''Identification des acteurs''' )
  • Verser vos travaux dans le bien commun de l'humanité  + (Rendues célèbres par wikipedia, un des sitRendues célèbres par wikipedia, un des sites les plus consultés dans le monde, ces licences permettent rapidement et facilement de partager vos travaux, fichiers, modes d'emplois dans le bien commun. Pour cela, nous vous proposons de comprendre les licences proposées sur ce site, et les sigles correspondants : *'''CC''' = '''Creative Commons''' - mise dans le bien commun *'''BY'''='''Mention obligatoire du ou des auteurs''' (BY) *'''SA'''= '''Share Alike''' - réutilisation avec mêmes conditions de partage pour les copies et variantes et "adaptations" *'''NC'''=comme '''Non Commercial'''. Interdit l'usage commercial de la création. Permet par contre la conclusion de contrats de cession de droits au bénéfice des auteurs pour activer ces usages, tout en laissant le contenu partagé. *'''ND'''='''Non Derivative'''. Interdit la création de variantes et adaptations : et donc la création ne peut faire l'objet d'adaptations sans accord de l'auteur. Il existe aussi ici un [https://creativecommons.org/choose/?lang=fr outil en ligne d'affectation de licences creative commons] qui va vous indiquer la licence qui correspond à ce que vous avez choisi.
    rrespond à ce que vous avez choisi. <br/>)
  • La Tenségrité  + (Prendre deux bâtons et mesurer 9cm puis tourner l'équerre de façon à créer un triangle sur les bâtons. Faites un trou sur les bordures arrondies et sur les extrémités des triangles construit à l'étape précédente.)
  • Sarbacane en tube de PVC  + ( *Faites un tour du tube isolant avec le r *Faites un tour du tube isolant avec le ruban adhésif d’électricien. *Coupez le tube d'isolant juste au dessous du scotch avec les ciseaux. *Faites 7 trous dans le morceaux de mousse que vous venez de découper. *Enfilez le morceaux de mousse jusqu'à environ 15 cm de l'embouchure. usse jusqu'à environ 15 cm de l'embouchure. )
  • Arrosage automatique de l'école ACJ  + ( *Déterminer les zones ou mettre des capteurs (humidité, luminosité, et température) *Déterminer les zones à arroser *Déterminer les types de plantes et leurs besoins *Vérifier comment avoir accès à l'eau et à l'électricité )
  • Presse à injection plastique Holymaker  + (<br/> * Charger la trémie de plastique)
  • Brodeuse numérique, Singer Futura XL550  + (Lorsque qu'on ouvre Futura le grand tambour s'affiche, dans notre cas nous voulons le petit, puisque qu'au début du tutoriel je vous ai indiqué de prendre le petit tambour. <br/> * Menu "outils" * "Sélectionner" le tambour * "Petit")
  • Flexyourte  + ( *Préparer les 72 bambous, *Marquer 48 bam *Préparer les 72 bambous, *Marquer 48 bambous (mur) pour percer les différents trous, *Marquer les 24 bambous (toit) pour percer les trous, *Percer les 72 bambous avec la mèche de votre choix, mèche de 4 mm = drisse ou cordelette de 3 mm, * Commencer par monter le mur et après le toit en passant la drisse avec l'aiguille que vous aurez faîte avec le bout de fil de fer plié en 2, à travers les bambous, faîtes un double nœud puis passer en reliant 2 bambous et refaite un double nœud et serrer bien, Une fois le mur de monter, relier le toit sur chaque croisement du mur avec un morceau d'élastique. Plus d'explication dans cette vidéo : http://www.dailymotion.com/video/x3nhgry_construction-d-une-flex-yourte_creation gry_construction-d-une-flex-yourte_creation )
  • Flexyourte  + ( *Préparer les 72 bambous, *Marquer 48 bam *Préparer les 72 bambous, *Marquer 48 bambous (mur) pour percer les différents trous, *Marquer les 24 bambous (toit) pour percer les trous, *Percer les 72 bambous avec la mèche de votre choix, mèche de 4 mm = drisse ou cordelette de 3 mm, * Commencer par monter le mur et après le toit en passant la drisse avec l'aiguille que vous aurez faîte avec le bout de fil de fer plié en 2, à travers les bambous, faîtes un double nœud puis passer en reliant 2 bambous et refaite un double nœud et serrer bien, Une fois le mur de monter, relier le toit sur chaque croisement du mur avec un morceau d'élastique. Plus d'explication dans cette vidéo : http://www.dailymotion.com/video/x3nhgry_construction-d-une-flex-yourte_creation gry_construction-d-une-flex-yourte_creation )
  • Horloge Binaire  + ( *Souder l'anode (+) de vos LEDs une par u *Souder l'anode (+) de vos LEDs une par une sur les PIN de l'Arduino :
    L'anode ou pole positif de la LED est la tige la plus longue du composant.
    *Souder la cathode (-) de chaque LED à une résistance de 330 Ohms puis relier chaque résistance à une PIN GND de l'Arduino.
    Souder les LEDs les moins nombreuses ''(ici les jaunes)'' sur les PINs numérotés de 2 à 6 et les autres ''(les rouges)'' sur les PINs de 7 à 12.
    *Souder la RTC à l’Arduino en respectant le cablage suivant : SCL – A5 SDA – A4 GND – GND VCC - 5V
    e 7 à 12.</div> </div> *Souder la RTC à l’Arduino en respectant le cablage suivant : SCL – A5 SDA – A4 GND – GND VCC - 5V )
  • Horloge Binaire  + ( *Souder l'anode (+) de vos LEDs une par u *Souder l'anode (+) de vos LEDs une par une sur les PIN de l'Arduino :
    L'anode ou pole positif de la LED est la tige la plus longue du composant.
    *Souder la cathode (-) de chaque LED à une résistance de 330 Ohms puis relier chaque résistance à une PIN GND de l'Arduino.
    Souder les LEDs les moins nombreuses ''(ici les jaunes)'' sur les PINs numérotés de 2 à 6 et les autres ''(les rouges)'' sur les PINs de 7 à 12.
    *Souder la RTC à l’Arduino en respectant le cablage suivant : SCL – A5 SDA – A4 GND – GND VCC - 5V
    e 7 à 12.</div> </div> *Souder la RTC à l’Arduino en respectant le cablage suivant : SCL – A5 SDA – A4 GND – GND VCC - 5V )
  • Maker' pot  + (- '''3.1 les composants''' * 1 Feather Hu- '''3.1 les composants''' * 1 Feather Huzzah ESP8266 * 1 Trinket Pro 5V * 1 régulateur 12V - 5V * 1 pompe (brushless DC pump, 12V 9W) * 1 alimentation 12V 3000mA * 1 connecteur pour l'alimentation * 1 capteur de niveau d'eau (capacitif à créer en amont) * 2 transistors * 1 diode * 1 lampe (2 rubans de leds froides dans l'idéal) - '''3.2 le circuit''' Découper une plaque de prototypage de 75x90mm et suivre le schéma ci-joint pour réaliser les soudures. Il est conseillé: * de souder des pins males sur la feather huzzah et la trinket pro et des pins femelles à leur futur emplacement sur la PCB. * d'être en mesure de brancher et débrancher les câbles d'alimentation de la pompe, des leds et du capteur d'eau. Utiliser des pins males et femelles ou des connecteurs comme nous l'avons fait. - '''3.3 Création des comptes''' * Adafruit https://io.adafruit.com/ Créer un compte Adafruit IO et mettre de côté les informations : ''AIO Key'' et ''username''. Créer les feeds "alert0", "alert1", "alert2", "leds", "ledsetter", "pump" & "waterlevel". * IFTTT https://ifttt.com/ Créer un compte IFTTT. Chercher le service "Adafruit" et connecter le avec votre compte adafruit IO. Faire de même avec le service "Gmail" ou "mail". Créer les 4 applets suivants: # "IF '''any new data on alert1 feed''', THEN '''send an email to yourself'''" (Adafruit -> Gmail). Cet applet permet de recevoir un mail notifiant que le niveau d'eau du makers' pot est à 1. # "IF '''any new data on alert0 feed''', THEN '''send an email to yourself'''" (Adafruit -> Gmail). Cet applet permet de recevoir un mail notifiant que le niveau d'eau du makers' pot est à 0 et qu'il faut remplir le réservoir d'eau. # "IF '''every day at 06:00AM''', THEN '''send send data to ledsetter feed'''" (Date & Time -> Adafruit). Cet applet allume les leds à 6h tous les matins, ledsetter = 1. # "IF '''every day at 10:00PM''', THEN '''send send data to ledsetter feed'''" (Date & Time -> Adafruit). Cet applet éteint les leds à 22h tous les soirs, ledsetter = 0.tter feed'''" <small>(Date & Time -> Adafruit). Cet applet éteint les leds à 22h tous les soirs, ledsetter = 0.</small>)
  • Maker' pot  + (- '''3.1 les composants''' * 1 Feather Hu- '''3.1 les composants''' * 1 Feather Huzzah ESP8266 * 1 Trinket Pro 5V * 1 régulateur 12V - 5V * 1 pompe (brushless DC pump, 12V 9W) * 1 alimentation 12V 3000mA * 1 connecteur pour l'alimentation * 1 capteur de niveau d'eau (capacitif à créer en amont) * 2 transistors * 1 diode * 1 lampe (2 rubans de leds froides dans l'idéal) - '''3.2 le circuit''' Découper une plaque de prototypage de 75x90mm et suivre le schéma ci-joint pour réaliser les soudures. Il est conseillé: * de souder des pins males sur la feather huzzah et la trinket pro et des pins femelles à leur futur emplacement sur la PCB. * d'être en mesure de brancher et débrancher les câbles d'alimentation de la pompe, des leds et du capteur d'eau. Utiliser des pins males et femelles ou des connecteurs comme nous l'avons fait. - '''3.3 Création des comptes''' * Adafruit https://io.adafruit.com/ Créer un compte Adafruit IO et mettre de côté les informations : ''AIO Key'' et ''username''. Créer les feeds "alert0", "alert1", "alert2", "leds", "ledsetter", "pump" & "waterlevel". * IFTTT https://ifttt.com/ Créer un compte IFTTT. Chercher le service "Adafruit" et connecter le avec votre compte adafruit IO. Faire de même avec le service "Gmail" ou "mail". Créer les 4 applets suivants: # "IF '''any new data on alert1 feed''', THEN '''send an email to yourself'''" (Adafruit -> Gmail). Cet applet permet de recevoir un mail notifiant que le niveau d'eau du makers' pot est à 1. # "IF '''any new data on alert0 feed''', THEN '''send an email to yourself'''" (Adafruit -> Gmail). Cet applet permet de recevoir un mail notifiant que le niveau d'eau du makers' pot est à 0 et qu'il faut remplir le réservoir d'eau. # "IF '''every day at 06:00AM''', THEN '''send send data to ledsetter feed'''" (Date & Time -> Adafruit). Cet applet allume les leds à 6h tous les matins, ledsetter = 1. # "IF '''every day at 10:00PM''', THEN '''send send data to ledsetter feed'''" (Date & Time -> Adafruit). Cet applet éteint les leds à 22h tous les soirs, ledsetter = 0.tter feed'''" <small>(Date & Time -> Adafruit). Cet applet éteint les leds à 22h tous les soirs, ledsetter = 0.</small>)
  • Bentolux musicale  + (- 1 plaque de médium 3 mm - 1 plaque de P- 1 plaque de médium 3 mm - 1 plaque de Plexiglass 3mm - 1 carte Arduino Uno - câbles de prototytage - 2 bornes à leviers Wago 221 - 1 capteur météo BME280 (Adafruit) - 1 anneau de 12 LEDS Neopixel (Adafruit) - 1 écran LCD SSD1306 128 x 64 (Adafruit) - 1 lecteur MP3 - 1 potentiomètre - 1 horloge RTCr MP3 - 1 potentiomètre - 1 horloge RTC)
  • Météor - Terrarium - Design by Crayon Laser  + (Biseautage de tous les angles et de toutes les pièces)
  • Météor - Terrarium - Design by Crayon Laser  + (Biseautage de tous les angles et de toutes les pièces)
  • Lampe en bois  + (- Assembler le tout à l'aide de vis a bois ou colle. - Percer les planchettes par le dessous.)
  • BENTO BOX - SPACE FLAN  + (<nowiki><div class="mw-highlight
    //   Variables qui ne peuvent être modifiées,
    const int buttonPin = 2; // Bouton poussoir
    const int ledPin = 7; // Anneau NeoPixel Ring 12 LED RGB


    // Bibliothèque urilisée pour écran OLED
    #include

    // =======================
    // Paramètrages écran OLED
    // =======================
    #define nombreDePixelsEnLargeur 128 // Taille de l'écran OLED, en pixel, au niveau de sa largeur
    #define nombreDePixelsEnHauteur 64 // Taille de l'écran OLED, en pixel, au niveau de sa hauteur
    #define brocheResetOLED -1 // Reset de l'OLED partagé avec l'Arduino (d'où la valeur à -1, et non un numéro de pin)
    #define adresseI2CecranOLED 0x3C // Adresse de "mon" écran OLED sur le bus i2c (généralement égal à 0x3C ou 0x3D)
    Adafruit_SSD1306 ecranOLED(nombreDePixelsEnLargeur, nombreDePixelsEnHauteur, &Wire, brocheResetOLED);

    // ================
    // Image à afficher
    // ================
    #define largeurDeLimage 128 // Largeur de l'image à afficher, en pixels
    #define hauteurDeLimage 64 // Hauteur de l'image à afficher, en pixels

    const unsigned char imageAafficher [] PROGMEM = {
    // Logo SPACE FLAN (image BITMAP / LCD Assistant / Editeur de texte / https://passionelectronique.fr/ecran-oled-i2c-arduino/)
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x07, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf0, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0xf0, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc4, 0x73, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0e, 0x77, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x06, 0xf7, 0x39, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x06, 0x63, 0xff, 0x30, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0x26, 0x73, 0xff, 0xe0, 0xe4, 0x3f, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xe6, 0xff, 0xff, 0xe6, 0x67, 0x1f, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, 0xec, 0xff, 0xff, 0xe6, 0x67, 0x87, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xc7, 0xcc, 0xff, 0xff, 0xfe, 0x77, 0xe3, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xcc, 0xff, 0xff, 0xfe, 0x33, 0xf1, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xd9, 0xff, 0xff, 0xfe, 0x33, 0xfc, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xfe, 0x7f, 0x99, 0x7f, 0xff, 0xfe, 0x33, 0xfe, 0x7f, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0x99, 0x7f, 0xff, 0xff, 0x3b, 0xff, 0x3f, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xf9, 0xff, 0x9a, 0x7f, 0xff, 0xf9, 0x19, 0xff, 0x1f, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xf3, 0xff, 0xb2, 0x77, 0xff, 0x79, 0x19, 0xff, 0x9f, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xf3, 0xff, 0x32, 0x67, 0xff, 0x39, 0x1d, 0xff, 0xcf, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xe7, 0xff, 0x32, 0xe7, 0xdf, 0x39, 0x9d, 0xff, 0xef, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xcf, 0xff, 0x74, 0xe7, 0xdf, 0x3d, 0x8c, 0xff, 0xe7, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xcf, 0xfe, 0x64, 0xe7, 0xdf, 0x3d, 0x8c, 0xff, 0xf7, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xdf, 0xfe, 0x64, 0xe7, 0xdf, 0x3c, 0x8e, 0xff, 0xf3, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x9f, 0xfe, 0x64, 0xe7, 0xdf, 0x3c, 0x86, 0x7f, 0xf3, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x9f, 0xfc, 0xed, 0xef, 0xdf, 0xbc, 0xc6, 0x7f, 0xf9, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xbf, 0xfc, 0xc9, 0xcf, 0xdf, 0xbc, 0xc7, 0x3f, 0xf9, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x3f, 0xf1, 0xc9, 0xcf, 0x9f, 0x9e, 0xc7, 0x1f, 0xf9, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x3f, 0xe3, 0xc9, 0xcf, 0x9f, 0x9e, 0xc3, 0x8f, 0xfd, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x7f, 0xc7, 0xdb, 0xcf, 0x9f, 0x9e, 0x63, 0xe7, 0xfd, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x7f, 0x8f, 0x93, 0xcf, 0x9f, 0x9e, 0x63, 0xf3, 0xfd, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x7f, 0x1f, 0x93, 0xcf, 0x9f, 0x9e, 0x63, 0xf9, 0xfd, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x7f, 0x3f, 0x93, 0xdf, 0x9f, 0x9e, 0x63, 0xfc, 0xfd, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x7e, 0x7f, 0xb7, 0xdf, 0x9f, 0x9f, 0x73, 0xfc, 0xfd, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x7c, 0xff, 0xa7, 0x9f, 0x9f, 0x9f, 0x33, 0xfe, 0x7d, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x7c, 0xff, 0x87, 0x9f, 0x9f, 0x9f, 0x33, 0xfe, 0x7d, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x79, 0xff, 0x87, 0x9f, 0x9f, 0x9f, 0x33, 0xff, 0x3d, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x79, 0xff, 0xe7, 0x9f, 0x9f, 0xdf, 0x23, 0xff, 0x3d, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x7b, 0xff, 0xe7, 0x9f, 0x9f, 0xdf, 0x07, 0xff, 0x9d, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x73, 0xff, 0xe7, 0xbf, 0x9f, 0xdf, 0x8f, 0xff, 0x9d, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x33, 0xff, 0xe3, 0x3f, 0x9f, 0xcf, 0x9f, 0xff, 0xc9, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0x87, 0xff, 0xf0, 0x3f, 0x9f, 0xcf, 0x3f, 0xff, 0xc1, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xfc, 0x3f, 0x9f, 0xcc, 0x3e, 0x3f, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0x7f, 0x9f, 0x9f, 0xc0, 0x7c, 0x9f, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xc0, 0x0f, 0x01, 0xfc, 0xcf, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x8f, 0xe0, 0x00, 0x3f, 0xee, 0x67, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x8f, 0xfd, 0xe0, 0x7f, 0xc3, 0x37, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x27, 0xff, 0xff, 0xff, 0x93, 0xb3, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x64, 0x7f, 0xff, 0xfb, 0x99, 0x99, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xfe, 0xe4, 0x69, 0x3f, 0xff, 0xcb, 0xdd, 0xcc, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xfe, 0x0c, 0x0b, 0x3c, 0x47, 0x89, 0xcc, 0xe6, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0x1c, 0x13, 0x30, 0xc7, 0x9d, 0xec, 0x77, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xf3, 0x73, 0xdf, 0x9c, 0xe0, 0x73, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xe7, 0x67, 0xdf, 0xdc, 0xe3, 0x7f, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xe2, 0x6f, 0xdf, 0xc6, 0xe3, 0x3f, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xe0, 0xcf, 0xdf, 0xc6, 0x7b, 0xbf, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0x4f, 0xcf, 0xce, 0x79, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcc, 0xcf, 0xc7, 0xcf, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xcf, 0xc7, 0xef, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xe7, 0xdf, 0xef, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xdf, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xc7, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
    };

    // Array of all bitmaps for convenience. (Total bytes used to store images in PROGMEM = 1040)
    const int epd_bitmap_allArray_LEN = 1;

    //******************************** Routine pour afficheur LCD **************************

    #if (SSD1306_LCDHEIGHT != 64)
    #endif


    // ANNEAU RING LED 12 PIXELS
    #include
    #define PIN 7

    // Parameter 1 = number of pixels in strip
    // Parameter 2 = pin number (most are valid)
    // Parameter 3 = pixel type flags, add together as needed:
    // NEO_KHZ800 800 KHz bitstream (most NeoPixel products w/WS2812 LEDs)
    // NEO_KHZ400 400 KHz (classic 'v1' (not v2) FLORA pixels, WS2811 drivers)
    // NEO_GRB Pixels are wired for GRB bitstream (most NeoPixel products)
    // NEO_RGB Pixels are wired for RGB bitstream (v1 FLORA pixels, not v2)
    Adafruit_NeoPixel strip = Adafruit_NeoPixel(12, PIN, NEO_GRB + NEO_KHZ800);


    // Module sonore wtv020m01
    // boolean déclare une variable de type binaire
    boolean buttonWasUp = true;
    boolean ledEnabled = false;

    const int clockPin = 6; // clockpin sur la broche 6
    const int dataPin = 9; // datapin sur la broche 9
    const int resetPin = 3; // resetpin sur la broche 3

    const unsigned int VOLUME_7 = 0xFFF7; //unsigned = variable entière non signée

    const unsigned int PLAY_PAUSE = 0xFFFE;
    const unsigned int STOP = 0xFFFF;


    void setup()
    {

    Serial.begin(9600); //Initialise la communication entre le PC et Arduino


    // Initialisation de l'écran OLED
    if(!ecranOLED.begin(SSD1306_SWITCHCAPVCC, adresseI2CecranOLED))
    while(1); // Arrêt du programme (boucle infinie) en cas d'échec de l'initialisation


    // Affichage d'une image au centre de l'écran
    ecranOLED.clearDisplay(); // Effaçage de la mémoire tampon de l'écran OLED

    ecranOLED.drawBitmap(
    (ecranOLED.width() - largeurDeLimage ) / 2, // Position de l'extrême "gauche" de l'image (pour centrage écran, ici)
    (ecranOLED.height() - hauteurDeLimage) / 2, // Position de l'extrême "haute" de l'image (pour centrage écran, ici)
    imageAafficher,
    largeurDeLimage,
    hauteurDeLimage,
    WHITE); // "couleur" de l'image

    ecranOLED.display(); // Transfert de la mémoire tampon à l'écran OLED, pour affichage



    {
    // LedPin en sortie
    pinMode(ledPin, OUTPUT);
    // Bouton poussoir en entrée
    pinMode(buttonPin, INPUT);
    }

    {
    strip.begin();
    strip.setBrightness(255); //adjust brightness here, maximum à 255
    strip.show(); // Initialize all pixels to 'off'
    }

    pinMode(clockPin, OUTPUT);
    pinMode(dataPin, OUTPUT);
    pinMode(resetPin, OUTPUT);

    digitalWrite(clockPin, HIGH); // aucune différence si je le met en HIGH ou LOW
    digitalWrite(dataPin, LOW);

    // reset the module (si les 2 lignes dessous retirer le son ne s'allume qu'une fraction de secondes)
    digitalWrite(resetPin, HIGH);
    delay(100);

    sendCommand(VOLUME_7); // Empéche le son de se répèter, si enlevé le son est en boucle

    }

    void loop()
    {


    // Programme de lumière LED de 12 secondes
    colorWipe(strip.Color(255, 255, 255), 84); // Blanc
    colorWipe(strip.Color(255, 0, 0), 84); // Rouge
    colorWipe(strip.Color(255, 255, 255), 84); // Blanc
    colorWipe(strip.Color(255, 0, 0), 84); // Rouge
    colorWipe(strip.Color(255, 255, 255), 84); // Blanc
    colorWipe(strip.Color(255, 0, 0), 84); // Rouge
    colorWipe(strip.Color(255, 255, 255), 84); // Blanc
    colorWipe(strip.Color(255, 0, 0), 84); // Rouge
    colorWipe(strip.Color(255, 255, 255), 84); // Blanc
    colorWipe(strip.Color(255, 0, 0), 84); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge
    colorWipe(strip.Color(255, 255, 255), 5); // Blanc
    colorWipe(strip.Color(255, 0, 0), 5); // Rouge


    colorWipe(strip.Color(0, 0, 0), 5); // Eteindre

    while (1);
    }

    // Remplir les points l’un après l’autre avec une couleur (si supprimé, système de points ne fonctionne plus)
    void colorWipe(uint32_t c, uint8_t wait)
    {
    for(uint16_t i=0; i<strip.numPixels(); i++) {
    strip.setPixelColor(i, c);
    strip.show();
    delay(wait);
    }
    }

    uint32_t Wheel(byte WheelPos) // je ne sais pas à quoi ça sert

    {
    // lecture son "0000.wav"
    sendCommand(0x0001);
    }

    void sendCommand(int addr) {
    digitalWrite(clockPin, LOW);
    delay(2);
    for (int i=15; i>=0; i--)
    {
    delayMicroseconds(50);
    if((addr>>i)&0x0001 >0)
    {
    digitalWrite(dataPin, HIGH);
    //Serial.print(1);
    }
    else
    {
    digitalWrite(dataPin, LOW);
    // Serial.print(0);
    }
    delayMicroseconds(50);
    digitalWrite(clockPin, HIGH);
    delayMicroseconds(50);

    if(i>0)
    digitalWrite(dataPin, LOW);
    else
    digitalWrite(dataPin, HIGH);
    delayMicroseconds(50);

    if(i>0)
    digitalWrite(clockPin, LOW);
    else
    digitalWrite(clockPin, HIGH);
    delay(20);
    }

    }
    </span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Blanc</span><br /> <span class="n">colorWipe</span><span class="p">(</span><span class="n">strip</span><span class="p">.</span><span class="n">Color</span><span class="p">(</span><span class="mi">255</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Rouge</span><br /> <span class="n">colorWipe</span><span class="p">(</span><span class="n">strip</span><span class="p">.</span><span class="n">Color</span><span class="p">(</span><span class="mi">255</span><span class="p">,</span> <span class="mi">255</span><span class="p">,</span> <span class="mi">255</span><span class="p">),</span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Blanc</span><br /> <span class="n">colorWipe</span><span class="p">(</span><span class="n">strip</span><span class="p">.</span><span class="n">Color</span><span class="p">(</span><span class="mi">255</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Rouge</span><br /> <span class="n">colorWipe</span><span class="p">(</span><span class="n">strip</span><span class="p">.</span><span class="n">Color</span><span class="p">(</span><span class="mi">255</span><span class="p">,</span> <span class="mi">255</span><span class="p">,</span> <span class="mi">255</span><span class="p">),</span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Blanc</span><br /> <span class="n">colorWipe</span><span class="p">(</span><span class="n">strip</span><span class="p">.</span><span class="n">Color</span><span class="p">(</span><span class="mi">255</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Rouge</span><br /> <span class="n">colorWipe</span><span class="p">(</span><span class="n">strip</span><span class="p">.</span><span class="n">Color</span><span class="p">(</span><span class="mi">255</span><span class="p">,</span> <span class="mi">255</span><span class="p">,</span> <span class="mi">255</span><span class="p">),</span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Blanc</span><br /> <span class="n">colorWipe</span><span class="p">(</span><span class="n">strip</span><span class="p">.</span><span class="n">Color</span><span class="p">(</span><span class="mi">255</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Rouge</span><br /> <span class="n">colorWipe</span><span class="p">(</span><span class="n">strip</span><span class="p">.</span><span class="n">Color</span><span class="p">(</span><span class="mi">255</span><span class="p">,</span> <span class="mi">255</span><span class="p">,</span> <span class="mi">255</span><span class="p">),</span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Blanc</span><br /> <span class="n">colorWipe</span><span class="p">(</span><span class="n">strip</span><span class="p">.</span><span class="n">Color</span><span class="p">(</span><span class="mi">255</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Rouge</span><br /> <span class="n">colorWipe</span><span class="p">(</span><span class="n">strip</span><span class="p">.</span><span class="n">Color</span><span class="p">(</span><span class="mi">255</span><span class="p">,</span> <span class="mi">255</span><span class="p">,</span> <span class="mi">255</span><span class="p">),</span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Blanc</span><br /> <span class="n">colorWipe</span><span class="p">(</span><span class="n">strip</span><span class="p">.</span><span class="n">Color</span><span class="p">(</span><span class="mi">255</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Rouge</span><br /> <span class="n">colorWipe</span><span class="p">(</span><span class="n">strip</span><span class="p">.</span><span class="n">Color</span><span class="p">(</span><span class="mi">255</span><span class="p">,</span> <span class="mi">255</span><span class="p">,</span> <span class="mi">255</span><span class="p">),</span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Blanc</span><br /> <span class="n">colorWipe</span><span class="p">(</span><span class="n">strip</span><span class="p">.</span><span class="n">Color</span><span class="p">(</span><span class="mi">255</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Rouge</span><br /> <br /><br /> <span class="n">colorWipe</span><span class="p">(</span><span class="n">strip</span><span class="p">.</span><span class="n">Color</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="mi">5</span><span class="p">);</span> <span class="c1">// Eteindre</span><br /> <br /> <span class="k">while</span> <span class="p">(</span><span class="mi">1</span><span class="p">);</span><br /><span class="p">}</span><br /> <br /><span class="c1">// Remplir les points l’un après l’autre avec une couleur (si supprimé, système de points ne fonctionne plus)</span><br /><span class="kr">void</span> <span class="nf">colorWipe</span><span class="p">(</span><span class="kr">uint32_t</span> <span class="n">c</span><span class="p">,</span> <span class="kr">uint8_t</span> <span class="n">wait</span><span class="p">)</span><br /><span class="p">{</span><br /> <span class="k">for</span><span class="p">(</span><span class="kr">uint16_t</span> <span class="n">i</span><span class="o">=</span><span class="mi">0</span><span class="p">;</span> <span class="n">i</span><span class="o"><</span><span class="n">strip</span><span class="p">.</span><span class="n">numPixels</span><span class="p">();</span> <span class="n">i</span><span class="o">++</span><span class="p">)</span> <span class="p">{</span><br /> <span class="n">strip</span><span class="p">.</span><span class="n">setPixelColor</span><span class="p">(</span><span class="n">i</span><span class="p">,</span> <span class="n">c</span><span class="p">);</span><br /> <span class="n">strip</span><span class="p">.</span><span class="n">show</span><span class="p">();</span><br /> <span class="nf">delay</span><span class="p">(</span><span class="n">wait</span><span class="p">);</span><br /> <span class="p">}</span><br /><span class="p">}</span><br /> <br /><span class="kr">uint32_t</span> <span class="nf">Wheel</span><span class="p">(</span><span class="kr">byte</span> <span class="n">WheelPos</span><span class="p">)</span> <span class="c1">// je ne sais pas à quoi ça sert </span><br /><br /> <span class="p">{</span><br /> <span class="c1">// lecture son "0000.wav"</span><br /> <span class="n">sendCommand</span><span class="p">(</span><span class="mh">0x0001</span><span class="p">);</span><br /> <span class="p">}</span><br /><br /><span class="kr">void</span> <span class="nf">sendCommand</span><span class="p">(</span><span class="kr">int</span> <span class="n">addr</span><span class="p">)</span> <span class="p">{</span><br /> <span class="nf">digitalWrite</span><span class="p">(</span><span class="n">clockPin</span><span class="p">,</span> <span class="kr">LOW</span><span class="p">);</span><br /> <span class="nf">delay</span><span class="p">(</span><span class="mi">2</span><span class="p">);</span><br /> <span class="k">for</span> <span class="p">(</span><span class="kr">int</span> <span class="n">i</span><span class="o">=</span><span class="mi">15</span><span class="p">;</span> <span class="n">i</span><span class="o">>=</span><span class="mi">0</span><span class="p">;</span> <span class="n">i</span><span class="o">--</span><span class="p">)</span><br /> <span class="p">{</span> <br /> <span class="nf">delayMicroseconds</span><span class="p">(</span><span class="mi">50</span><span class="p">);</span><br /> <span class="k">if</span><span class="p">((</span><span class="n">addr</span><span class="o">>></span><span class="n">i</span><span class="p">)</span><span class="o">&</span><span class="mh">0x0001</span> <span class="o">></span><span class="mi">0</span><span class="p">)</span><br /> <span class="p">{</span><br /> <span class="nf">digitalWrite</span><span class="p">(</span><span class="n">dataPin</span><span class="p">,</span> <span class="kr">HIGH</span><span class="p">);</span><br /> <span class="c1">//Serial.print(1);</span><br /> <span class="p">}</span><br /> <span class="k">else</span><br /> <span class="p">{</span><br /> <span class="nf">digitalWrite</span><span class="p">(</span><span class="n">dataPin</span><span class="p">,</span> <span class="kr">LOW</span><span class="p">);</span><br /> <span class="c1">// Serial.print(0);</span><br /> <span class="p">}</span><br /> <span class="nf">delayMicroseconds</span><span class="p">(</span><span class="mi">50</span><span class="p">);</span><br /> <span class="nf">digitalWrite</span><span class="p">(</span><span class="n">clockPin</span><span class="p">,</span> <span class="kr">HIGH</span><span class="p">);</span><br /> <span class="nf">delayMicroseconds</span><span class="p">(</span><span class="mi">50</span><span class="p">);</span><br /> <br /> <span class="k">if</span><span class="p">(</span><span class="n">i</span><span class="o">></span><span class="mi">0</span><span class="p">)</span><br /> <span class="nf">digitalWrite</span><span class="p">(</span><span class="n">dataPin</span><span class="p">,</span> <span class="kr">LOW</span><span class="p">);</span><br /> <span class="k">else</span><br /> <span class="nf">digitalWrite</span><span class="p">(</span><span class="n">dataPin</span><span class="p">,</span> <span class="kr">HIGH</span><span class="p">);</span><br /> <span class="nf">delayMicroseconds</span><span class="p">(</span><span class="mi">50</span><span class="p">);</span><br /> <br /> <span class="k">if</span><span class="p">(</span><span class="n">i</span><span class="o">></span><span class="mi">0</span><span class="p">)</span><br /> <span class="nf">digitalWrite</span><span class="p">(</span><span class="n">clockPin</span><span class="p">,</span> <span class="kr">LOW</span><span class="p">);</span><br /> <span class="k">else</span><br /> <span class="nf">digitalWrite</span><span class="p">(</span><span class="n">clockPin</span><span class="p">,</span> <span class="kr">HIGH</span><span class="p">);</span><br /> <span class="nf">delay</span><span class="p">(</span><span class="mi">20</span><span class="p">);</span> <br /> <span class="p">}</span><br /> <br /> <span class="p">}</span><br /></pre></div></nowiki>)
  • Tab2Lux  + (Source : https://syskb.com/lecteur-audio-Source : https://syskb.com/lecteur-audio-raspberry-pi-dac/#A4 Temps estimé : 30 minutes en comptant le téléchargement d’une image de 600 MB #Téléchargez la [http://www.runeaudio.com/download/ dernière version de RuneAudio]. Notez que si vous avez un vieux Raspberry Pi, ça le fait !
    #Insérez votre carte Micro SD sur votre PC.
    #Téléchargement d'Etcher : En effet, Etcher est extrêmement simple à utiliser. On le télécharge, l’installe et on le lance. L'avantage de ce logiciel, c'est qu'il peut utiliser une ISO zippé sans devoir la décompresser
    > On choisit l'ISO (1) puis la carte SD de destination (2) et enfin, on lance l'installation (3).
    #Une fois l’installation terminée insérez la carte SD dans le RPi.
    br/> #Une fois l’installation terminée insérez la carte SD dans le RPi. <br/>)