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 « You must check out [https://www.pcbway.com/ PCBWAY] for ordering PCBs online for cheap! You get 10 good-quality PCBs manufactured and shipped to your doorstep for cheap. You will also get a discount on shipping on your first order. Upload your Gerber files onto [https://www.pcbway.com/ PCBWAY] toget them manufactured with good quality and quick turnaround time. PCBWay now could provide a complete product solution, from design to enclosure production. Check out their online Gerber viewer function. With reward points, you can get free stuff from their gift shop. ». 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

  • SunZilla - Guide 4: Solar box  + (To physically anchor the the boxes togetheTo physically anchor the the boxes together, the joins need to be added. The joins hold the boxes in place on a wooden foot structure. This structure can be CNC-milled with the provided .DMX source file, which you can download below. You can also old-school wood-craft them, following the .PDF technical drawing, also downloadable below. After milling the foot structure, put the boxes in their places and drill 4 holes through the outside bottom rim of each box and the underlying wooden structure. Using these holes, the different parts are connected by a bent bicycle spoke. The shape of the spoke can be seen in the following figure. The shape of the spoke can be seen in the following figure bellow. The height of the “mouth” of the bent spoke depends on the thickness of the wooden foot (see diagram). It should 2-4 mm less than the added thickness of the box and the wooden foot. To bend the spoke, start from one side of the spoke and do one bending after the other by holding the spoke with pliers and bending then the longer end of the spoke with your hand in the shape you like.poke with your hand in the shape you like.)
  • E-waste lights  + (The Android app is linked to the smart binThe Android app is linked to the smart bin using WIFI or Bluetooth. It collects waste data, contains fun facts to educate people about recycling and waste sorting. To motivate people to keep on sorting their waste, the app also shows you how much money you have accumulated.s you how much money you have accumulated.)
  • EMI probe 12+ activities  + (The EMI detector comes in two forms: the gThe EMI detector comes in two forms: the gadget is mounted on a shield suitable for an arduino uno board, or the detector is embedded on a shield on which an arduino nano is mounted. We will start by building the shield for arduino uno here s the wiring diagram for the EMI detector == Step by step instructions for the Arduino Uno shield == First, solder at least a couple of pins to the PCB. These will go into GND and Analog 5 in th arduino uno board. Next, solder an extra pin on the opposite side of the PCB. This will connect to Digital 9 on the arduino board. The speaker will also be soldered onto the PCB. Solder the positive end of the speaker to the pin which goes into analog 9 on the arduino. Solder the negative end of the speaker into the PCB. Then connect a short (5 cm max) piece of electric wire to the negative end of the speaker. The other end of the cable is soldered on the pin which goes into GND. Use a 1Mohm resistor to connect the pin which goes into GND and the one that goes into Analog 5 on the PCB (see photo above). It’s now time to add the antenna of your EMI detector. Take about 20 cm of solid core wire, and solder one end of it on to the PCB, precisely to the pin that goes into Analog 5 on the board. = Step by step instructions for the Arduino Nano shield = An timelapse is available here Solder two strips of female headers onto a PCB (3cm x 7cm) You will need to be able to arrange the arduino nano onto these strips of female headers. Solder the positive side of the speaker to the PCB, in correspondence with the D3 pin. Solder the other end of the speaker onto the PCB, in correspondence with GND pin of the arduino nano. Next, grab the 1Mohm resistor, and solder one end to the PCB pin which leads to A5 on the board, the other end to the PCB pin which goes into GND. To make the antenna of your device, take a piece of solid core wire (about 15 cm long), and solder one end of it to the PCB pin which leads to GND on the arduino nano. Finally, grap two short pieces of electric wire. You will use them to connect a 9V battery to the arduino nano and power the board. Solder one end of the first cable to VIN on the arduino nano, solder one end of the other cable to GND. solder one end of the other cable to GND.)
  • PiKon telescope  + (The PiKon telescope is a robust design butThe PiKon telescope is a robust design but there are two issues that need care if you are to get the most out of your project. '''Dust and the Camera Sensor''' PiKon benefits from a very simple design that has just one optical component. The lens of the Raspberry Pi Camera is removed to allow imaging by the Optical Mirror. This means that the Raspberry Pi Camera sensor is exposed to dust and dirt. Adding sensor protection would add two optical surfaces to the design, so the sensor is left exposed. This is not a problem provided care is taken to avoid dust and dirt getting on the sensor. '''Care of the Mirror''' As with all reflecting telescopes, care must be taken to avoid damaging the mirror. When assembling or modifying the telescope be careful not to let components drop down the Telescope Tube onto the Mirror.p down the Telescope Tube onto the Mirror.)
  • Fruit piano  + (The activity consists in turning fruits inThe activity consists in turning fruits into a keyboard to play music with. To get started, plug the makey makey (or DIY makey makey with Arduino Leonardo) to your computer and connect all bananas (or other conductive items) to the board via alligator clips.e items) to the board via alligator clips.)
  • Fruit piano  + (The activity consists in turning fruits inThe activity consists in turning fruits into a keyboard to play music with. To get started, plug the makey makey (or DIY makey makey with Arduino Leonardo) to your computer and connect all bananas (or other conductive items) to the board via alligator clips.e items) to the board via alligator clips.)
  • Hands up Ready Go Scratch tutorial  + (First of all, click on the small cat pictuFirst of all, click on the small cat picture called “Sprite”. Pick a ‘starting block’ in the Event section (in brown). The green flag block is the most common. Next, pick one “if then” block for each team (you can find this in the Control -yellow- section). Choose a key for each “if then” block and connect it via the alligator clip to the Makey makey. It’s now time to discover a new type of blocks under the section “Looks”. We will start by using ‘switch backdrop to …’, we need one for the beginning of the code to set the background to the initial position (multicolor one), and one per each “IF THEN” block.or one), and one per each “IF THEN” block.)
  • Hands up Ready Go Scratch tutorial  + (First of all, click on the small cat pictuFirst of all, click on the small cat picture called “Sprite”. Pick a ‘starting block’ in the Event section (in brown). The green flag block is the most common. Next, pick one “if then” block for each team (you can find this in the Control -yellow- section). Choose a key for each “if then” block and connect it via the alligator clip to the Makey makey. It’s now time to discover a new type of blocks under the section “Looks”. We will start by using ‘switch backdrop to …’, we need one for the beginning of the code to set the background to the initial position (multicolor one), and one per each “IF THEN” block.or one), and one per each “IF THEN” block.)
  • Buzzing Bee Circuit  + (The battery holder can be found on TinkerCThe battery holder can be found on TinkerCAD as 'Battery Holder - Buzzing Bee' at the link This CAD will need to be saved as a .stl file Open the .stl file in the printer software for your printer After centring and adjusting the settings as needed, slice the print and transfer the new created file to the printer. PRINT!
    created file to the printer. PRINT! <br/>)
  • Choosing the Right Smart Glass for Any Project  + (The first thing to consider when thinking The first thing to consider when thinking about adopting this revolutionizing glass technology is to look for a reliable product to use. Do you need smart glass or smart film? There is a difference between the two products. It is important that people who want to invest in switchable technology know the differences. This way they can be confident that they have the appropriate and best value solution for their application. The basic difference is that smart film is retrofit, customized, and can be installed in minutes.stomized, and can be installed in minutes.)
  • Choosing the Right Smart Glass for Any Project  + (The first thing to consider when thinking The first thing to consider when thinking about adopting this revolutionizing glass technology is to look for a reliable product to use. Do you need smart glass or smart film? There is a difference between the two products. It is important that people who want to invest in switchable technology know the differences. This way they can be confident that they have the appropriate and best value solution for their application. The basic difference is that smart film is retrofit, customized, and can be installed in minutes.stomized, and can be installed in minutes.)
  • Colorado Top Bar Assembly  + (1. Lay the Back Legs flat on the floor and then place the two side panels into the corresponding slots. 2. Place the front legs into place)
  • DIY Makey Makey with Arduino Leonardo  + (The image below shows the wiring that is needed for one key of your makey-makey-like device. In order to obtain 6 functional keys, you will need to repeat this wiring 6 times overall, each time using a different analog pin on your arduino leonardo.)
  • Straw connectors  + (The objects we have prototyped are severalThe objects we have prototyped are several different 3D printed straw connectors, allowing the construction of different shapes. They are easily done and cost-effective: it takes about 5 minutes of printing to achieve one item. It is possible to modify the design in order to adapt it to different straw diameters, and to different numbers of connected straws. These 3D printed straw connectors can be printed by designers, amateurs, teachers, educators, parents and even children, under appropriate supervision. The straw connectors designs can be downloaded from [https://www.thingiverse.com/thing:11255 here]..thingiverse.com/thing:11255 <u>here</u>].)
  • 3D printed geometry connectors  + (The objects we have prototyped are severalThe objects we have prototyped are several different 3D printed geometrical straw connectors, allowing the construction of different geometrical shapes. They are easily done and cost-effective: it takes about 15 minutes of printing to achieve one item. It is possible to modify the design in order to adapt it to different straw diameters, and to different numbers of connected straws. These 3D printed straw connectors can be printed by designers, amateurs, mathematics and geometry teachers, or even pupils/ students, under appropriate supervision./ students, under appropriate supervision.)
  • 3D printed geometry connectors  + (The objects we have prototyped are severalThe objects we have prototyped are several different 3D printed geometrical straw connectors, allowing the construction of different geometrical shapes. They are easily done and cost-effective: it takes about 15 minutes of printing to achieve one item. It is possible to modify the design in order to adapt it to different straw diameters, and to different numbers of connected straws. These 3D printed straw connectors can be printed by designers, amateurs, mathematics and geometry teachers, or even pupils/ students, under appropriate supervision./ students, under appropriate supervision.)
  • Straw connectors  + (The objects we have prototyped are severalThe objects we have prototyped are several different 3D printed straw connectors, allowing the construction of different shapes. They are easily done and cost-effective: it takes about 5 minutes of printing to achieve one item. It is possible to modify the design in order to adapt it to different straw diameters, and to different numbers of connected straws. These 3D printed straw connectors can be printed by designers, amateurs, teachers, educators, parents and even children, under appropriate supervision. The straw connectors designs can be downloaded from [https://www.thingiverse.com/thing:11255 here]..thingiverse.com/thing:11255 <u>here</u>].)
  • OpenKnit: digital fabrication tool to create your own clothes  + (You'll need to thread: two 20x20x800 mm bars: 6 mm tool on both sides. two 30x30x800 mm bars: 8 mm tool on both sides. two 30x30x162 mm bars: 8 mm tool on ONE side, plus one 8 mm hole on the top (see image).)
  • Replace LED Lights for Free Via Victoria Government Program  + (The process starts as soon as you make a request for a replacement under VEU program. You can contact replacement provider like Ecofin Solutions to address your enquiry.)
  • FabCat House  + (Follow the steps to assembly the object, it shouldn't take you long. If the thickness of the planks is right, you shouldn't need to use any glue.)
  • FabCat House  + (Follow the steps to assembly the object, it shouldn't take you long. If the thickness of the planks is right, you shouldn't need to use any glue.)
  • Grown your own fabric with bacteria  + (This first step lasts about 1h.)
  • E-Textile Monster  + (This is where you need to decide what shapThis is where you need to decide what shape you want your monster to be and what components it will include. You need to make sure there is room for each of your components and the battery pack as well as decide where you want to squeeze the monster for the components to turn on. TIP: do not make your monster too big making your circuit components too spread out! Otherwise you will spend a long time sewing to connect the components together sewing to connect the components together)
  • 8bits & Chocolate - decorative candy dispenser  + (For the modules assembly I suggest that you refer to the PDF files. You'll find the pieces numbering and how to assemle them (with a few additional hints))
  • Design a 3D object in Tinkercad  + (This video takes the educator through the This video takes the educator through the basics of Tinkercad. You will learn about designing simple solids (ex. cubes, tetrahedrons), and combining them together to produce a complex object https://openclassrooms.com/courses/imprimante-3d/modelisez-un-objet-en-3d#/id/video_Player_0/modelisez-un-objet-en-3d#/id/video_Player_0</u>)
  • How to Play Tidal on Galaxy Watch  + (To begin using Tidal on your Galaxy Watch,To begin using Tidal on your Galaxy Watch, you'll need to download and install the Tidal app. Follow these steps to get started: '''Step 1: Open the Galaxy Wearable App''' First, open the Galaxy Wearable app on your smartphone. This app allows you to manage and install applications on your Galaxy Watch. '''Step 2: Find and Install the Tidal App''' In the Galaxy Wearable app, navigate to the "Galaxy Store" section. Search for the Tidal app using the search bar and select it from the search results. Tap on "Install" to begin the installation process. '''Step 3: Sign in to your Tidal Account''' Once the Tidal app is installed on your Galaxy Watch, open it, and sign in using your Tidal account credentials. If you don't have a Tidal account yet, you can create one directly from the app.
    n create one directly from the app. <br/>)
  • Snap circuits activities for 12+  + (To begin with, kids will need to build or To begin with, kids will need to build or assemble a miniature house. They can build one using cardboard, or you can laser cut them in advance, using for example a 3mm thick MDF board. [https://drive.google.com/open?id=1JGQVbJy4yhH1qOw0H3IVO0c7uRhI1ZIY Here]’s the design of a miniature house, ready for laser cut. the design of a miniature house, ready for laser cut.)
  • Showerloop - Guide 4: Make the backplate  + (To fit inside the existing frame I had to bevel my 20mm plywood to half way. By clamping a straight piece of material onto the edge I could simply push against it with the router while moving laterally to get a clean and straight cut.)
  • Showerloop - Guide 4: Make the backplate  + (To fit inside the existing frame I had to bevel my 20mm plywood to half way. By clamping a straight piece of material onto the edge I could simply push against it with the router while moving laterally to get a clean and straight cut.)
  • SunZilla - Guide 2: Inverter and battery boxes  + (To make sure that the inverter can't move To make sure that the inverter can't move around inside the inverter boxes, an inner mounting structure is required. The inverter attaches to the mounting structure, fixing it in place. The mounting structure is fabricated using laser cut wood structures. The .DXF source files for the laser cutting can be downloaded below. When using the files with the laser cutter, refer to the laser cutter tutorial. The inverter and its mounting structure fit inside one of the 1/8 EURO norm boxes, which have external dimensions of 230mm (H) x 400mm (L) x 300mm (W), and usable internal dimensions of 208mm (H) x 370mm (L) x 270mm (W). One piece of plywood measuring 800mm (L) x 600mm (W) x 10mm (th) is sufficient to laser cut parts for both the inverter and battery boxes' internal structures (see next step).
    We have used the Victron Phoenix-Inverter-350 with a spec of 350 VA, 24 V and dimensions of 72mm (H) x155mm (W) x237mm (D). If you use a different inverter, it will probably have a different form factor, and you will likely have to adjust the .DXF files accordingly.
    If you don't have access or prefer not to use a laser cutter, the inner structures can also be built by hand using normal wood crafting techniques with a jigsaw and wood drills. Therefore, the .PDF technical drawings of the structures can also be downloaded below.
    a jigsaw and wood drills. Therefore, the .PDF technical drawings of the structures can also be downloaded below.</div> </div>)
  • SunZilla - Guide 2: Inverter and battery boxes  + (To make sure that the inverter can't move To make sure that the inverter can't move around inside the inverter boxes, an inner mounting structure is required. The inverter attaches to the mounting structure, fixing it in place. The mounting structure is fabricated using laser cut wood structures. The .DXF source files for the laser cutting can be downloaded below. When using the files with the laser cutter, refer to the laser cutter tutorial. The inverter and its mounting structure fit inside one of the 1/8 EURO norm boxes, which have external dimensions of 230mm (H) x 400mm (L) x 300mm (W), and usable internal dimensions of 208mm (H) x 370mm (L) x 270mm (W). One piece of plywood measuring 800mm (L) x 600mm (W) x 10mm (th) is sufficient to laser cut parts for both the inverter and battery boxes' internal structures (see next step).
    We have used the Victron Phoenix-Inverter-350 with a spec of 350 VA, 24 V and dimensions of 72mm (H) x155mm (W) x237mm (D). If you use a different inverter, it will probably have a different form factor, and you will likely have to adjust the .DXF files accordingly.
    If you don't have access or prefer not to use a laser cutter, the inner structures can also be built by hand using normal wood crafting techniques with a jigsaw and wood drills. Therefore, the .PDF technical drawings of the structures can also be downloaded below.
    a jigsaw and wood drills. Therefore, the .PDF technical drawings of the structures can also be downloaded below.</div> </div>)
  • Jeu  + (Sur ce plateau nous l'avons délimité en 25 cases de 5,8cm x 5,6cm grâce à la découpe laser et ensuite inscrit les chiffres des cases de 1 à 25.)
  • Bouchon passe câble  + (Tout d'abord pour faire un bouchon passe câble il faut bien prendre la mesure du trou de la table avec un pied a coulisse. <br/>)
  • Mini Aéroglisseur connecté  + (Tout d'abord, commencez par choisir le type de polystyrène qui convient le mieux. Découpez par la suite, 2 planches de taille identique afin de former le châssis de votre aéroglisseur.)
  • Réalisation d'un photophore en bois  + (Tout d'abord, il faut téléchager les plansTout d'abord, il faut téléchager les plans des façades en bois (elles sont au nombre de 4) et des socles (ils sont 2 + 4 petits éléments de soutiens). Découpez ces pièces à l'aide d'une découpe laser. Comme un document word que l'on imprimerait, les plans dans les logiciels de design sont envoyées vers la découpe laser pour permettre la réalisation des différents éléments qui amèneront à la concrétisation finale de l'objet.ont à la concrétisation finale de l'objet.)
  • Little umbrella by Hyades  + (Ouvrir le boitier en plastique. Visser le Ouvrir le boitier en plastique. Visser le moteur sur le socle en bois. Et le placer dans la boîte en plastique. Ne pas refermer totalement la boîte. Faire passer fil de fer dans le trou à côté du bouchon de liège. Enfoncer la tige du parapluie dans le bouchon. Placer le fil de fer au deuxième trou de l'hélice du moteur. Démarrer le logiciel et le parapluie devrait s'ouvrir. Placer l'Arduino dans la boîte et laisser sortir le câble par le trou. Refermer totalement la boîte.ar le trou. Refermer totalement la boîte.)
  • CHAMBOUL'TOUT  + ( * Utilisation par Kelle fabrik pour des a * Utilisation par Kelle fabrik pour des animations supplémentaires * Mission locale octobre (promotion du parrainage) * et pourquoi pas Fête de quartier, fête des écoles, caf&co * Récolter des fonds '''Idées de création évoquées :''' * Chamboule-tout empilable spontanément au moyen de cordes par exemple * Utiliser des aimants pour que les boites se retrouvent en lévitation * Logiciel permettant de calculer le score * Filet permettant de récupérer les boites ore * Filet permettant de récupérer les boites )
  • Bento Rock  + (Télécharger et imprimer la main E-Nable ici : https://www.thingiverse.com/thing:1453190/files)
  • ShadeBox  + (Choisir la carte ESP32 (Outils -> Type Choisir la carte ESP32 (Outils -> Type de carte -> ESP32 Module). Télécharger le code à l'adresse suivante : [https://l.facebook.com/l.php?u=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D1LYvDXH7z0-pO_Zc277ANGW5R21F2FPL0&h=ATOeyxhqj3OFVRNEAhPL5HtK39aj6nEVcym_XhnVPXHsVbJk1ukNCBXbPrnILPPdc8umjD1T75uPT22SuKkK9BkLMSQgAiXRqSe6S9H8UXOYCe0JtDBEDs07jXVp1Kh7sEthh7Bl9Y4ygfnehQA4PcBKQZc drive.google.com/open?id=1LYvDXH7z0-pO_Zc277ANGW5R21F2FPL0]. Téléverser le code fourni sur la ESP3. Si ça ne marche pas, vérifier que le bon port série soit affecter (Outils -> Ports série).on port série soit affecter (Outils -> Ports série).)
  • ShadeBox  + (Choisir la carte ESP32 (Outils -> Type Choisir la carte ESP32 (Outils -> Type de carte -> ESP32 Module). Télécharger le code à l'adresse suivante : [https://l.facebook.com/l.php?u=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D1LYvDXH7z0-pO_Zc277ANGW5R21F2FPL0&h=ATOeyxhqj3OFVRNEAhPL5HtK39aj6nEVcym_XhnVPXHsVbJk1ukNCBXbPrnILPPdc8umjD1T75uPT22SuKkK9BkLMSQgAiXRqSe6S9H8UXOYCe0JtDBEDs07jXVp1Kh7sEthh7Bl9Y4ygfnehQA4PcBKQZc drive.google.com/open?id=1LYvDXH7z0-pO_Zc277ANGW5R21F2FPL0]. Téléverser le code fourni sur la ESP3. Si ça ne marche pas, vérifier que le bon port série soit affecter (Outils -> Ports série).on port série soit affecter (Outils -> Ports série).)
  • Prothèse de main  + (Le montage comprend 5 phalanges 1, 5 phalaLe montage comprend 5 phalanges 1, 5 phalanges 2 et 5 rivets. Penser à bien poncer les pièces de façon à avoir des parties lisses au niveau des points de contact/ articulations (correction des irrégularités de l'impression 3D) Pour faire un doigt, prendre une pièce de chaque type : * Phalange 1 = la phalange de l'ongle (pour les petits curieux : phalanges distales et intermédiaires) * Phalange 2 = la phalange reliée à la main (phalanges proximales) La phalange 2 doit avoir la partie lisse avec une fente vers le bas, c'est l'intérieur du doigt. La petite partie qui dépasse "la corne", sera au-dessus de l'articulation de la paume, il faut emboîter l'autre côté avec la phalange 1 (le coté sans "corne"). Ajuster le rivet, en enfonçant d'abord le côté rond dans le trou rectangulaire. Ainsi, une fois poussé jusqu'au bout, les deux formes rectangulaires s'emboîtent et empêchent le rivet de glisser. On peut prendre appui sur la table.isser. On peut prendre appui sur la table.)
  • Prothèse de main  + (Le montage comprend 5 phalanges 1, 5 phalaLe montage comprend 5 phalanges 1, 5 phalanges 2 et 5 rivets. Penser à bien poncer les pièces de façon à avoir des parties lisses au niveau des points de contact/ articulations (correction des irrégularités de l'impression 3D) Pour faire un doigt, prendre une pièce de chaque type : * Phalange 1 = la phalange de l'ongle (pour les petits curieux : phalanges distales et intermédiaires) * Phalange 2 = la phalange reliée à la main (phalanges proximales) La phalange 2 doit avoir la partie lisse avec une fente vers le bas, c'est l'intérieur du doigt. La petite partie qui dépasse "la corne", sera au-dessus de l'articulation de la paume, il faut emboîter l'autre côté avec la phalange 1 (le coté sans "corne"). Ajuster le rivet, en enfonçant d'abord le côté rond dans le trou rectangulaire. Ainsi, une fois poussé jusqu'au bout, les deux formes rectangulaires s'emboîtent et empêchent le rivet de glisser. On peut prendre appui sur la table.isser. On peut prendre appui sur la table.)
  • Petit compteur - compteur de passages à horaires programmables  + (Téléchargez le fichier Coque3D et imprimez le dans une résolution suffisamment fine (0,1mm environ) pour ne pas obstruer les divers trous de vis et de connectique.)
  • Petit compteur - compteur de passages à horaires programmables  + (Téléchargez le fichier Coque3D et imprimez le dans une résolution suffisamment fine (0,1mm environ) pour ne pas obstruer les divers trous de vis et de connectique.)
  • LaserCut LS900XP et LS1000XP - utilisation via pilote  + (L'ordre des couleurs est primordial. * NoL'ordre des couleurs est primordial. * Noir * Rouge * Vert * Jaune * Bleu * Violet * Cyan * Orange On commence toujours par la gravure (de préférence en noir car en première position) Chaque couleur peut avoir des états différents * découpe * gravure - Rast * marquage - Vect * Pointillé - Poin * Rast/Vect * Rast/Poin * Rast/Découpe Chaque trait de découpe ou Vector doit avoir une épaisseur de 0,01mm
    Nous conseillons 0,005mm

    v class="icon-instructions-text">Nous conseillons 0,005mm</div> </div><br/>)
  • TonUINO  + (Vous allez devoir aller télécharger l’[httVous allez devoir aller télécharger l’[https://github.com/tonuino/TonUINO-TNG archive TonUINO sur Github]. Pour ce faire, cliquez sur le bouton « code », puis « Download zip ». De base, tout est en allemand. Pour que l’utilisation de votre TonUINO soit plus simple à terme, je vous recommande de télécharger les fichiers audio en français à partir de [https://oc.gryzan.de/s/bdjoMEsKLWbo7cX ce lien. ] Vous pourrez utiliser le contenu du dossier «sdcard_fr» pour mettre sur votre MicroSD.r le contenu du dossier «sdcard_fr» pour mettre sur votre MicroSD.)
  • 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)
  • How to Use Spotify as an Alarm on iPhone, Android, and Smart Speakers  + (Unfortunately, the default Clock app on iPUnfortunately, the default Clock app on iPhones does not integration with Spotify. However, you can use third-party alarm apps such as Music Alarm Clock for Spotify+ or Kello Alarm Clock to set Spotify songs as your alarm. Here's how: '''Step 1.''' Install and launch the Music Alarm Clock for Spotify+ app or Kello Alarm Clock app on your iPhone. '''Step 2.''' Sign in with your Spotify account on those alarm app and open the app settings. '''Step 3.''' Create a new alarm by tapping the Add button and setting a specific alarm time. '''Step 4.''' Select the alarm sound and choose Spotify as the source. Browse and add your preferred Spotify songs or playlists as the alarm sound. '''Step 5.''' Save the settings, and your alarm will wake you with Spotify songs.ur alarm will wake you with Spotify songs.)
  • Temperature display on LCD and Android device  + (Unplug the bluetooth module before you uplUnplug the bluetooth module before you upload the sketch to your Arduino board, then plug it back in right after, or you might experience communication problems between your computer and the Arduino To get the temperature on your android device, install Bluetooth Terminal App ( from Qwerty as i recall). Once you're connected, sending the A letter enables you to get the temperature back. Pieces of code were harvested form the web . [http://monespabidou.fr/2016/08/affichage-de-la-temperature-sur-un-afficheur-lcd-et-sur-un-appareil-android/ Click here to get the code.]reil-android/ Click here to get the code.])
  • Team Ace - Unilag  + (Upon sign up to the ACE app, the user is asked to provide information detailing their location, estimates of gas, fuel, electricity per month. These values are used to approximate the tonnes of carbon and other CFCs emitted by the user. <br/>)
  • Team Ace - Unilag  + (Upon sign up to the ACE app, the user is asked to provide information detailing their location, estimates of gas, fuel, electricity per month. These values are used to approximate the tonnes of carbon and other CFCs emitted by the user. <br/>)
  • SolarOSE - Guide 1: Support structure of the mirror field  + (Use the grinder to cut at the length of 2130 mm the two main squared tubes and at the length of 1430 mm the 2 square tubes for the support.)
  • SolarOSE - Guide 1: Support structure of the mirror field  + (Use the grinder to cut at the length of 2130 mm the two main squared tubes and at the length of 1430 mm the 2 square tubes for the support.)
  • 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 ;)
  • 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/>)
  • 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.)
  • 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.)
  • 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.)
  • Slot88 Slot Gacor Situs Judi Online Resmi Mudah Maxwin Setiap Hari  + (Waktu ini kemodernan teknologi sudah membeWaktu ini kemodernan teknologi sudah memberikannya dampak bagus untuk semuanya sisi yang mana memudahkan si penggunanya. Salah satunya sebagai berpengaruh ke dunia judi slot online yang lebih canggih dan memberikannya keuntungan bukti besar. Anda bisa masuk pada[https://kkp.go.id/wp-content/uploads/slot-online/ situs Slot88] slot gacor online yang sudah bersertikat resmi dan asli ini. Agar bisa merasakan sensasi dan keuntungan bukti.
    == '''Situs Slot Gacor Maxwin Hari Ini''' == Permainan judi online[https://kkp.go.id/wp-content/uploads/slot-online/ slot gacor hari ini] pastilah nyaris sama dengan permainan bandar darat. Karena semuanya sama memberikannya keuntungan, sampai sama permainan kartu. Ketidaksamaanya jika di bandar darat permainan judinya berbentuk kartu asli dalam pada itu online hanya berbentuk gambarnya saja. Akan tetapi, hal itu tidak hal khusus karena kedua nya sama memberikannya keuntungan banyak. Dan bukti buat peserta yang menjadi juara taruhan. Permainan slot online tidak perlu pemainnya keluar rumah yang mana bandar darat perlu mempermainkan bandar dan saat malam hari. Dalam pada itu di permainan judi ini Anda cuma sediakan handphone android. Dan juga paket data untuk mengaksesnya dan bisa main di[https://kkp.go.id/wp-content/uploads/slot-online/ situs slot gacor]. Karena itu ada waktu di mana dan kapan pun Anda bisa memainkan permainan slot online yang bisa memberikan keuntungan yang besar dan bukti nyata.
    === '''Berikut ini Kelebihan yang bisa Anda Rasakan dengan Masuk di Situs Slot88 Slot Gacor Asli''' === '''Situs Slot Gacor Asli Selalu Mempersiapkan Link Pilihan atau Link Cadangan''' Kelebihan yang bisa Anda rasakan dengan masuk ke situs slot gacor resmi yakni tersiapnya link pilihan yang bisa digunakan buat mempermainkan slot online. Yang pasti buat main slot online ini penting buka di link yang sudah ada dan bisa mainkan, dong? Tapi bagaimana jika link pokok situs judi online error? Pastilah akan membuat Anda kesulitan atau sampai tidak bisa mempermainkan judi. Akan tetapi tenang saja jika Anda masuk dengan[https://kkp.go.id/wp-content/uploads/slot-online/ situs Slot88] yang menjadi referensi ini. Karena sudah ada link cadangan yang mana bisa peserta gunakan waktu dibutuhkan. '''Situs Judi Online Jamin Aman''' Pasalnya permainan judi online ini pastilah bisa jadi berjalan kesalahan teknis. Yang bisa membuat peserta atau pemain tidak bisa mainkan dengan segera. Hingga, ada link cadangan atau link pilihan bisa Anda akses jika berjalan eror di link pokok. Dan juga bisa mempermainkan slot online buat keuntungan banyak. Nah, dengan masuk ke web asli ini Slot88 Anda tidak perlu nantikan sampai di link utama pulih karena langsung bisa mengaksesnya di link cadangan. Karena itu Anda bisa main judi slot online dan memenangkan taruhannya dengan baik agar untung. Hingga, anda tidak akan menjadi rungkad sudah masuk pada situs terbaik dan asli ini. Yang nantinya malah membuat ketagihan untuk selalu main[https://kkp.go.id/wp-content/uploads/slot-online/ slot gacor hari ini] dan merasakan keuntungannya. '''Deposit Kecil''' Kelebihan lalu Anda bisa membayar deposit slot online dengan mudah dan aman jika masuk di situs Slot88 yang sudah bersertikat resmi ini. Sama hal yang sudah Anda ketahui jika permainan ini tidak bertemu langsung. Karena itu penting mengetahu trick pembayarannya. Di mana pembayaran deposit[https://kkp.go.id/wp-content/uploads/slot-online/ slot gacor hari ini] dalam web asli sudah jelas dan aman. Yaitu melalui bank, aplikasi (OVO, DANA, dll), sampai bisa manfaatkan pulsa. Situs Slot88: Slot Gacor Situs Judi Online Resmi Mudah Maxwin Setiap Hari. Akan melakukan pembayaran deposit secara jelas karena itu Anda bisa melakukannya dengan mudah dan tidak kesulitan walaupun masih pemain pemula. Di mana Anda tidak perlu ketidaktahuan putuskan trick yang mana karena semua jalannya enteng dan tidak tipu-tipu. Nah, ucapnya trick pembayaran deposit slot online pastilah jadi penentu Anda akan mendapatkan keuntungan bukti atau tidak. '''Permainan Judi Online Bervariatif yang Memberikan keuntungan''' Kelebihan kemudian yang kami bahas untuk Anda ini jika masuk pada situs Slot88 asli ini. Yaitu yakni bisa merasakan permainan bervariatif yang memberikan keuntungan. Sama hal yang Anda ketahui jika situs resmi dan asli. Dan juga tidak tanggung-tanggung membuat websitenya sampai bisa memberikannya keamanan buat membernya. Di mana[https://kkp.go.id/wp-content/uploads/slot-online/ situs Slot88] yang recommended ini mempersiapkan banyak permainan judi online. Yang akan membuat membernya mendapatkan keuntungan dan hebat lho dan di jamin tidak akan membuat anda bosan. Itulah beberapa kelebihan yang bisa Anda rasakan dengan masuk ke web terbaik dan recommended situs slot gacor hari ini. Masuk dan daftar langsung pada[https://kkp.go.id/wp-content/uploads/slot-online/ situs slot gacor] hari ini Slot88. Dimana situs Slot88 ini terbaik dan asli untuk bisa merasakan keuntungan banyak dan bukti nyata untuk keuangan anda.
    gacor</u>] hari ini Slot88. Dimana situs Slot88 ini terbaik dan asli untuk bisa merasakan keuntungan banyak dan bukti nyata untuk keuangan anda.)
  • Nutridome I SDG 11 I South Africa  + (This is a PVC pipe that has been drilled wThis is a PVC pipe that has been drilled with holes we were going to use disposable plastic cups but we found some plastic growing cups in the store room and we used those. for this demonstration we are using an ordinary aquarium pump and pipes for the water flow. The bucket is just a normal bucket. The dome was made from 25mm PVC electrical wiring pipes. The dome was inspiration for the idea as we saw it at the Centre and realised its potential. the PVC pipes are held together with cable ties, glue and connectors. The shading is normal garden shade and plastic sheeting can be placed over the structure to create more controlled environments. This will be when you have put the hydroponic system with lighting inside the dome we just wanted to illustrate the look for the final product of the dome.he look for the final product of the dome.)
  • Light sensitive e-textile bag  + (We will be using S4A to program the board.We will be using S4A to program the board. Therefore, we need to first set up our Arduino adequately. Download the S4A software by reaching [http://s4a.cat/ S4A] and then clicking on “Downloads” > Choose the correct version based upon your operating system. Afterwards, download the S4A firmware by reaching this [http://vps34736.ovh.net/S4A/S4AFirmware16.ino link] > Right-click > Save as > Remove the .txt part of the name > Save as type: Change from “Text Document” to “All Files” > Save. = Upload the S4A firmware = You will also need to use Arduino IDE to code and upload the firmware onto your Arduino Leonardo board. Download the software by visiting [https://www.arduino.cc/en/Main/Software? Arduino IDE] > Scroll down until you see the “Download the Arduino IDE” section and choose the version based upon your operating system (e.g. If you have Windows 7, choose “Windows Installer” / if you have Windows 10, choose “Windows app”) > On the next page choose “Just download” and run the installation files. Launch Arduino IDE and open the S4A firmware by going to File > Open or by pressing Ctrl+O and then browsing to the location you previously saved the firmware to. Connect the Arduino to your computer. Select Arduino Leonardo from Tools menu > Board. Select the correct port from the Tools menu > Port. Upload the S4A firmware into it by using the right arrow (→) button at the top right corner of the window, by choosing Sketch > Upload or by pressing Ctrl+U on the keyboard. = Launch S4A = If the S4A firmware was successfully uploaded into the Arduino board, the “searching board…” message should disappear in a few seconds.duino board, the “searching board…” message should disappear in a few seconds.)
  • Light sensitive e-textile bag  + (We will be using S4A to program the board.We will be using S4A to program the board. Therefore, we need to first set up our Arduino adequately. Download the S4A software by reaching [http://s4a.cat/ S4A] and then clicking on “Downloads” > Choose the correct version based upon your operating system. Afterwards, download the S4A firmware by reaching this [http://vps34736.ovh.net/S4A/S4AFirmware16.ino link] > Right-click > Save as > Remove the .txt part of the name > Save as type: Change from “Text Document” to “All Files” > Save. = Upload the S4A firmware = You will also need to use Arduino IDE to code and upload the firmware onto your Arduino Leonardo board. Download the software by visiting [https://www.arduino.cc/en/Main/Software? Arduino IDE] > Scroll down until you see the “Download the Arduino IDE” section and choose the version based upon your operating system (e.g. If you have Windows 7, choose “Windows Installer” / if you have Windows 10, choose “Windows app”) > On the next page choose “Just download” and run the installation files. Launch Arduino IDE and open the S4A firmware by going to File > Open or by pressing Ctrl+O and then browsing to the location you previously saved the firmware to. Connect the Arduino to your computer. Select Arduino Leonardo from Tools menu > Board. Select the correct port from the Tools menu > Port. Upload the S4A firmware into it by using the right arrow (→) button at the top right corner of the window, by choosing Sketch > Upload or by pressing Ctrl+U on the keyboard. = Launch S4A = If the S4A firmware was successfully uploaded into the Arduino board, the “searching board…” message should disappear in a few seconds.duino board, the “searching board…” message should disappear in a few seconds.)
  • Empty room activity v12  + (What you need[https://docs.google.com/docuWhat you need[https://docs.google.com/document/d/1HVWFDdyiLj6ORTMYcQF-VPyJCPGuPzeTj_FaKip4pS4/edit#heading=h.kft4zwyruhwh ?] 1 - A remote control device #Deedu; 2 - Environments Nodered and Blynq; 3 - A box whose purpose is to abstract the concept of the home environment. How to create the environment Here we have to describe how the miniature house is created, the environment to be simulated and the things you need to do it: How to build the box[https://docs.google.com/document/d/1HVWFDdyiLj6ORTMYcQF-VPyJCPGuPzeTj_FaKip4pS4/edit#heading=h.rocl9tvc6md5 ?] * We take a box of shoes that we no longer use; * With the help of a pair of scissors with a rounded tip, let's cut one of the shorter sides of the box. From here we could observe inside the box itself what will be simulated; * Let's cut the other minor side in the same way. From this we will insert the small fan; * By inserting the device inside the box, we created our miniature room and we are ready for the experiment. How to build the device? For the construction of the device, consult the guide at the following link: [LINK PINTEREST]. https://studio.youtube.com/video/Kr0x0o6c8DM/edit https://www.youtube.com/watch?v=UEqjpMs15jo To close everything in a wrapper, it may be useful to 3D print the suitable box whose source can be downloaded at the following link. https://www.thingiverse.com/thing:4062244 === How to put precisely the[https://docs.google.com/document/d/1HVWFDdyiLj6ORTMYcQF-VPyJCPGuPzeTj_FaKip4pS4/edit#heading=h.sci31hnwrn1 Blynk app]? === To set up the software system via Blynk, follow the guide: https://www.instructables.com/id/Digital-Environmental-Education-Domotics/ How to put precisely the server Nodered on Raspberry? To set up the Nodere software system, follow the guide: [LINK PINTEREST]. on Raspberry? To set up the Nodere software system, follow the guide: [LINK PINTEREST].)
  • Brightness control activity v12  + (What you need[https://docs.google.com/docuWhat you need[https://docs.google.com/document/d/1HVWFDdyiLj6ORTMYcQF-VPyJCPGuPzeTj_FaKip4pS4/edit#heading=h.kft4zwyruhwh ?] 1 - A remote control device #Deedu; 2 - Environments Nodered and Blynq; 3 - A box whose purpose is to abstract the concept of the home environment. How to create the environment Here we have to describe how the miniature house is created, the environment to be simulated and the things you need to do it: How to build the box[https://docs.google.com/document/d/1HVWFDdyiLj6ORTMYcQF-VPyJCPGuPzeTj_FaKip4pS4/edit#heading=h.rocl9tvc6md5 ?] * We take a box of shoes that we no longer use; * With the help of a pair of scissors with a rounded tip, let's cut one of the shorter sides of the box. From here we could observe inside the box itself what will be simulated; * Let's cut the other minor side in the same way. From this we will insert the small fan; * By inserting the device inside the box, we created our miniature room and we are ready for the experiment. room and we are ready for the experiment.)
  • Kossel Max All Metal 3D Printer  + (When building this printer there is a lot of parts that you will need. I ordered most of mine from china, so the shipping delay is around 1 month.)
  • SolarOSE - Guide 5: CPC Reflector  + (With a cutter, cut a 340x680 mm rectangle With a cutter, cut a 340x680 mm rectangle of mirror sheet. Mind to protect the reflective surface of the mirror during the operation and to work on the back side. One needs to run the cutter several times to bite the metal and to fold back and forth in order to detach it.fold back and forth in order to detach it.)
  • SolarOSE - Guide 5: CPC Reflector  + (With a cutter, cut a 340x680 mm rectangle With a cutter, cut a 340x680 mm rectangle of mirror sheet. Mind to protect the reflective surface of the mirror during the operation and to work on the back side. One needs to run the cutter several times to bite the metal and to fold back and forth in order to detach it.fold back and forth in order to detach it.)
  • Cardboard Cable Car Model With Recycled Materials, Working Model 250rpm Electric Motor and Basic Slide Switch ON-OFF-ON (School Science Project)  + (You can check all steps on video briefly or follow below steps. • Mount plastic pulley wheel onto DC motor shaft and glue on it.)
  • How to Save Spotify Music Tracks without a Premium  + (You can convert Spotify songs using either the Web player mode or the App mode.)
  • How To Make A Perfect Study Table/en-gb  + (The material of your kid's study table plaThe material of your kid's study table plays a vital role. A strong wood desk lasts for ages, metal ones offer a contemporary feeling while the ones produced using steel offer a feeling of modernity. For a wooden study table, '''[https://www.truworthhomes.com/wood-stain.html Rust-Oleum Truworth Wood Stain]''' gives life span and influences your furniture to look young for years. If you have a necessity of moving your work desk frequently, think about picking something lightweight, durable and which fixed with casters. Desks with easy dismantling feature are also easier to move. mantling feature are also easier to move. )
  • Mölkky  + (You need to cut twelve skittles and one thYou need to cut twelve skittles and one throwing pin, or mölkky (although you may wish to cut two). The skittles need to be cut with one end at around a 30º angle. If you are cutting all the skittles from a single piece of wood, that means that you need to alternate between 30º and 90º cuts, starting with a 30º cut. You are aiming for lengths of about 20cm / 8" for both the skittles and the mölkky./ 8" for both the skittles and the mölkky.)
  • Mölkky  + (You need to cut twelve skittles and one thYou need to cut twelve skittles and one throwing pin, or mölkky (although you may wish to cut two). The skittles need to be cut with one end at around a 30º angle. If you are cutting all the skittles from a single piece of wood, that means that you need to alternate between 30º and 90º cuts, starting with a 30º cut. You are aiming for lengths of about 20cm / 8" for both the skittles and the mölkky./ 8" for both the skittles and the mölkky.)
  • Minetest and 3D scanning  + (You will be suing Qlone, an application foYou will be suing Qlone, an application for smartphone, to 3D scan an objet of your choice. Beware that Qlone requires you to pay for each export, or to buy a subscription that offers unlimited exports over a certain period of time. Unfortunately at the moment, there is not free technology that we are aware of, and that allows 3D scanning with a smartphone. Find how to 3D scan an object with Qlone on [https://docs.google.com/document/d/1ZOmi6oMzwFPIWjr0ZaCyUKKssK1Wi9xdnHIzgtfL5Zc/edit?usp=sharing this] tutorial.IzgtfL5Zc/edit?usp=sharing this] tutorial.)
  • Minetest and 3D scanning  + (You will be suing Qlone, an application foYou will be suing Qlone, an application for smartphone, to 3D scan an objet of your choice. Beware that Qlone requires you to pay for each export, or to buy a subscription that offers unlimited exports over a certain period of time. Unfortunately at the moment, there is not free technology that we are aware of, and that allows 3D scanning with a smartphone. Find how to 3D scan an object with Qlone on [https://docs.google.com/document/d/1ZOmi6oMzwFPIWjr0ZaCyUKKssK1Wi9xdnHIzgtfL5Zc/edit?usp=sharing this] tutorial.IzgtfL5Zc/edit?usp=sharing this] tutorial.)
  • ESP32 DHT22 IFTTT  + (You will need a Python IDE such as Thonny for this project. You can use any IDE, but for this project, we are using Thonny. To install and use Thonny: *Go to https://thonny.org/ *Download *Install and then open)
  • Marble Machine No 1 Motor Assembly Instructions  + (The parts can be glued together in one go The parts can be glued together in one go and the parts held in place with rubber bands  The bottom '''should not '''be glued but can be used to hold parts aligned while the glue dries. The bottom is left loose for access to switch and batteries. If you don't want the text to be visible, simply turn the part so it face inwards. When viewed from the front the holes for the motor mount (circled in red) should face left as shown in the picture below.d face left as shown in the picture below.)
  • Pet that lights up upon interaction  + (You will need to use Arduino IDE to code aYou will need to use Arduino IDE to code and upload the firmware onto your ESP32 board. Download the software by visiting [https://www.arduino.cc/en/Main/Software? Arduino IDE] > Scroll down until you see the “Download the Arduino IDE” section and choose the version based upon your operating system (e.g. If you have Windows 7, choose “Windows Installer” / if you have Windows 10, choose “Windows app”) > On the next page choose “Just download” and run the installation files. “Just download” and run the installation files.)
  • Energy saving house with ESP32  + (You will need to use Arduino IDE to code aYou will need to use Arduino IDE to code and upload the firmware onto your ESP32 board. Download the software by visiting [https://www.arduino.cc/en/Main/Software? Arduino IDE] > Scroll down until you see the “Download the Arduino IDE” section and choose the version based upon your operating system (e.g. If you have Windows 7, choose “Windows Installer” / if you have Windows 10, choose “Windows app”) > On the next page choose “Just download” and run the installation files. “Just download” and run the installation files.)
  • Pet that lights up upon interaction  + (You will need to use Arduino IDE to code aYou will need to use Arduino IDE to code and upload the firmware onto your ESP32 board. Download the software by visiting [https://www.arduino.cc/en/Main/Software? Arduino IDE] > Scroll down until you see the “Download the Arduino IDE” section and choose the version based upon your operating system (e.g. If you have Windows 7, choose “Windows Installer” / if you have Windows 10, choose “Windows app”) > On the next page choose “Just download” and run the installation files. “Just download” and run the installation files.)
  • Energy saving house with ESP32  + (You will need to use Arduino IDE to code aYou will need to use Arduino IDE to code and upload the firmware onto your ESP32 board. Download the software by visiting [https://www.arduino.cc/en/Main/Software? Arduino IDE] > Scroll down until you see the “Download the Arduino IDE” section and choose the version based upon your operating system (e.g. If you have Windows 7, choose “Windows Installer” / if you have Windows 10, choose “Windows app”) > On the next page choose “Just download” and run the installation files. “Just download” and run the installation files.)
  • Simple Train Blocking System  + (You'll need to cut the rails or isolate thYou'll need to cut the rails or isolate them to make sure each block is independent. The last track is the security track and is isolated from the rest. The sticker on the plaque is right on the security track. What you see before is the main track (stop zone) and what you see after is the stop zone of the next block. after is the stop zone of the next block.)
  • Daouig, compteur de jauge  + ([Design en cours])
  • 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)
  • BobinoClock : transformez vos bobines de filament vides en horloge  + (Insérez la pièce horloge 1 en respectant l'alignement.)
  • 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 €)
  • Malinette  + (http://files.wikifab.org/f/fb/Malinette_boite-malinette-laser.svg)
  • Malinette  + (http://files.wikifab.org/f/fb/Malinette_boite-malinette-laser.svg)
  • 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)
  • 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)
  • Vélo générateur d'énergie  + (<nowiki>voir d'autres projets équivavoir d'autres projets équivalents


    https://www.tripalium.org/user/media/Resource/326/resource_files/326-velo-generatrice-nerzhnevez.pdf


    https://www.tripalium.org/resource/resource/index/id/325




    ium.org/resource/resource/index/id/325<br /><br /><br /><br /><br/></nowiki>)
  • Flipper Louis Adam Thomas  + (tout d'abord nous avons dévissé la table de la structure, on l'a ensuite nettoyé en enlevant tout les saletés, puis nous avons mis du désinfectant pour enlever les traces.)
  • 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)
  • 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 )
  • DHT11 with ESPNOW  + (You must check out [https://www.pcbway.comYou must check out [https://www.pcbway.com/ PCBWAY] for ordering PCBs online for cheap! You get 10 good-quality PCBs manufactured and shipped to your doorstep for cheap. You will also get a discount on shipping on your first order. Upload your Gerber files onto [https://www.pcbway.com/ PCBWAY] toget them manufactured with good quality and quick turnaround time. PCBWay now could provide a complete product solution, from design to enclosure production. Check out their online Gerber viewer function. With reward points, you can get free stuff from their gift shop.u can get free stuff from their gift shop.)
  • 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 ?)
  • 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 )
  • Tree planting preparation (Sadhana Forest method)  + ( #Install the tube on the planting zone, # #Install the tube on the planting zone, #Dig dirt from uphill part of the planting zone, #Add the dirt around the tube to form a mound (looks like a volcano), #Add humanure, urine-activated charcoal and soil (e.g. topsoil from other grown trees) in the tube; opsoil from other grown trees) in the tube; )
  • Tree planting preparation (Sadhana Forest method)  + ( #Install the tube on the planting zone, # #Install the tube on the planting zone, #Dig dirt from uphill part of the planting zone, #Add the dirt around the tube to form a mound (looks like a volcano), #Add humanure, urine-activated charcoal and soil (e.g. topsoil from other grown trees) in the tube; opsoil from other grown trees) in the tube; )
  • 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) )
  • Potato Tower  + ( #If necessary, collect the stones (see '' #If necessary, collect the stones (see ''"Gather construction material"''), #Collect the potato eyes, #Collect the soil, #If available, collect the compost or other organic fertilizer solution you want to use for your potatoes, #If necessary and possible, already collect mulching material (corn stalks, rice hulls, hay, straw, dry leaves, BRF …); rice hulls, hay, straw, dry leaves, BRF …); )
  • Potato Tower  + ( #If necessary, collect the stones (see '' #If necessary, collect the stones (see ''"Gather construction material"''), #Collect the potato eyes, #Collect the soil, #If available, collect the compost or other organic fertilizer solution you want to use for your potatoes, #If necessary and possible, already collect mulching material (corn stalks, rice hulls, hay, straw, dry leaves, BRF …); rice hulls, hay, straw, dry leaves, BRF …); )
  • 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>)
  • 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>)
  • ESP32 HC-SR04 Ultrasonic IFTTT  + (<nowiki><br/><div class="mw
    import machine
    import time
    import urequests
    import network

    # Wi-Fi credentials
    ssid = 'wifi_name' #input your own wifi name
    password = 'password' #input your own password

    # IFTTT webhook key
    api_key = 'your_own_key' #input your own key

    # Connect to Wi-Fi
    station = network.WLAN(network.STA_IF)
    station.active(True)
    station.connect(ssid, password)
    while station.isconnected() == False:
    pass
    print('Connection successful')
    print(station.ifconfig())

    # Set up ultrasonic sensor
    trigger = machine.Pin(4, machine.Pin.OUT)
    echo = machine.Pin(5, machine.Pin.IN)


    def main():
    while True:
    # Send trigger pulse
    trigger.value(0)
    time.sleep_us(5)
    trigger.value(1)
    time.sleep_us(10)
    trigger.value(0)

    # Measure duration of echo pulse
    while echo.value() == 0:
    start = time.ticks_us()
    while echo.value() == 1:
    end = time.ticks_us()
    duration = time.ticks_diff(end, start)

    # Calculate distance
    distance = duration * 0.034 / 2


    # Send data to IFTTT
    data = {'value1': distance}
    submitData("ultrasonic_distance", data)


    # Delay before next measurement
    time.sleep(5)

    def submitData(event, data):
    try:
    print('Sending data to IFTTT:', data)
    request_headers = {'Content-Type': 'application/json'}
    request = urequests.post(
    'https://maker.ifttt.com/trigger/'+ event + '/with/key/' + api_key,
    json=data,headers=request_headers)
    print(request.text)
    request.close()
    except OSError as e:
    print('Failed to send data to IFTTT.', e)

    if __name__ == '__main__':
    main()
    )<br /> request.close()<br /> except OSError as e:<br /> print('Failed to send data to IFTTT.', e)<br /> <br />if __name__ == '__main__':<br /> main()</pre></div></nowiki>)
  • PP Sheetpress  + (====Tools==== same as above ====Parts========Tools==== same as above ====Parts==== 36 corner brackets ====Steps==== # Prepare your parts. Each "cell" will require 4 brackets, 16 M8Bolts, and 16 washers # Starting with the 4 corners of the ''entire assembly'', attach the corner brackets and tighten the bolts only to finger-tight. # Next attach the 920 beam ends to the outer perimeter. # Next, attach the inner beams in place. Ensure that all beams are equally spaced. (remember that the 2 interior beams are shorter though)
    interior beams are shorter though) <br/>)
  • 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>)
  • Water probe 9-11 activities  + (<nowiki>To have a functioning water To have a functioning water probe, you ll need to upload a specific program onto the arduino uno board.

    Here is the sketch you need to upload:

    /*

    Water Conductivity Monitor

    Sketch for an Arduino gadget that measures the electrical

    conductivity of water.

    This example code is based on example code that is in the public domain.

    */

    const float ArduinoVoltage = 5.00; // CHANGE THIS FOR 3.3v Arduinos

    const float ArduinoResolution = ArduinoVoltage / 1024;

    const float resistorValue = 10000.0;

    int threshold = 3;

    int inputPin = A0;

    int ouputPin = A5;

    void setup()

    {

    Serial.begin(9600);

    pinMode(ouputPin, OUTPUT);

    pinMode(inputPin, INPUT);

    }

    void loop()

    {

    int analogValue=0;

    int oldAnalogValue=1000;

    float returnVoltage=0.0;

    float resistance=0.0;

    double Siemens;

    float TDS=0.0;

    while(((oldAnalogValue-analogValue)>threshold)
    ><br />int oldAnalogValue=1000;<br /><br />float returnVoltage=0.0;<br /><br />float resistance=0.0;<br /><br />double Siemens;<br /><br />float TDS=0.0;<br /><br />while(((oldAnalogValue-analogValue)>threshold)</nowiki>)
  • EMI probe 9-11  + (<nowiki>Whether you re using an arduWhether you re using an arduino uno or a nano, the code that you ll need to upload in order for the probe to function correctly is basically the same.

    Just make sure to program the correct digital pin for the piezo speaker. In the instructions above, we connected the speaker on D9 on an arduino uno, and D3 on an arduino nano.

    // Arduino Electromagnetic interference detector

    // Code modified by Patrick Di Justo, based on

    // Aaron ALAI EMF Detector April 22nd 2009 VERSION 1.0

    // aaronalai1@gmail.com

    //

    // This outputs sound and numeric data to the 4char

    #include

    #define SerialIn 2

    #define SerialOut 7

    #define wDelay 900

    int inPin = 5;

    int val = 0;

    SoftwareSerial mySerialPort(SerialIn, SerialOut);

    void setup()

    {

    pinMode(SerialOut, OUTPUT);

    pinMode(SerialIn, INPUT);

    mySerialPort.begin(19200);

    mySerialPort.print("vv");

    mySerialPort.print("xxxx");

    delay(wDelay);

    mySerialPort.print("----");

    delay(wDelay);

    mySerialPort.print("8888");

    delay(wDelay);

    mySerialPort.print("xxxx");

    delay(wDelay);

    Serial.begin(9600);

    }

    void loop()

    {

    val = analogRead(inPin);

    Serial.println(val);

    dispData(val);

    val = map(val, 1, 100, 1, 2048);

    tone(9,val,10);

    }

    void dispData(int i)

    {

    if ((i<-999)
    lay);<br /><br />Serial.begin(9600);<br /><br />}<br /><br />void loop()<br /><br />{<br /><br />val = analogRead(inPin);<br /><br />Serial.println(val);<br /><br />dispData(val);<br /><br />val = map(val, 1, 100, 1, 2048);<br /><br />tone(9,val,10);<br /><br />}<br /><br />void dispData(int i)<br /><br />{<br /><br />if ((i<-999)</nowiki>)
  • Automated Gardening Plant with arduino Uno under the DEEDU project  + (<nowiki>You will need<br /><You will need

    electronic control and command part (listed below)

    water tank

    a plant in a pot

    a box for electronic (https://www.thingiverse.com/thing:4106140)

    3d printed light sensor support (https://www.thingiverse.com/thing:3986667)

    3d printed sprinkler (https://www.thingiverse.com/thing:3986672)

    For the Command & Control part the material used are the following:

    - 1 Arduino UNO link

    - 1 moisture sensor link

    - 1 CO2 Gas sensor Mq7 link

    - 1 Lcd screen 2x16 (+i2c)) link

    - 1 LDR light sensor (photoresistor) link

    - 2 push buttons link

    - 1 Temp + humidity sensor DHT11 link

    - 1 5V water pump link

    - 1 5v relay link

    - 3 1k resistor link

    - 1 Breadbord or prototyping PCB link

    -2 5v power supply link
    link<br /><br />- 1 5V water pump link<br /><br />- 1 5v relay link<br /><br />- 3 1k resistor link<br /><br />- 1 Breadbord or prototyping PCB link<br /><br />-2 5v power supply link</nowiki>)
  • 3D CNC milling avec CAM Fusion 360  + (<section class="step"><br />Be

    Before beginning CAM programming, you need to consider the part and the best approach to machining. These decisions depend on the shape of the model, the material, and the constraints of the CNC machine you are using. In this lesson, you will learn how these factors impact your machining strategy with respect to workholding, registration (making sure the CNC knows where the part is), and CAM settings.

    3D Toolpathing

    If you completed the CAD and CAM Class, you worked with 2D toolpaths, in which the end mill stays at a fixed depth (Z-level) throughout a machining pass, moving only in X and Y while cutting. This type of machining is ideal for prismatic parts - parts in which all machined faces lie normal to the machine tool spindle.

    When programming non-prismatic parts, such as molds or organic shapes like the the parts below, 2D operations are insufficient. You need to use 3D CAM operations, in which the end mill moves dynamically in X, Y, and Z.

    Workholding

    Workholding is the strategy for holding your part rigidly during the machining process. When programming with 3D toolpaths, workholding is an important initial consideration. This is especially true of parts that require machining on both sides, when the part will be flipped between setups.

    When programming for prismatic parts, you may have noticed that 2D and 2.5D CAM only requires a CAD model of the part that you want to machine, without any extra features for workholding attachment or registration. This is because the part takes the shape of a rectangular prism, which can be held easily inside a vise or fixed to a spoiler board.

    But what do you do when your shape is more organic or irregular, and also must be flipped to machine on both sides? In this case, you need to model additional material that will hold your part inside a vise, against a spoiler board, or flat against the bottom of the machine. It's very hard to program the CAM without having these features incorporated into your model.

    In other words, 3D flip machining requires that you model the stock you want left behind, as well as tabs to prevent your part from coming loose inside the machine. These tabs will be cut off and sanded down after machining, usually with a bandsaw and disk sander.

    Note: Another, more advanced, technique for workholding for irregular shapes in metal is a soft jaw system. You would machine your own custom aluminum jaws to use with a Lang or Kurt vise, and these custom jaws would hold your part after the flip. No tabs needed.

    For your serving spoon, you will have two tabs--one on each end--and a rectangular prism of stock that will hold the spoon flat after the flip. When modeling, it's a good idea to make your stock and tabs another body, separate from your part.

    Registration

    Because the spoon will be machined from both sides (flip machining), you need a way to ensure that the CNC machine can locate the part accurately after it has been moved. This is called registration.

    If you have used the Haas before, you're familiar with using a probe to locate your part . The DMS, however, like many table routers, does not have a probe. When using the DMS to locate the origin of your Work Coordinate System (Work Home), you will insert a tool into the spindle and jog it to the correct location. It's common to trap a piece of paper between the stock and the tool to ensure that Z is correct. In the DMS machine class you will learn how to enter the codes to set your WCS in this way. As you might imagine, this system is not accurate, because you're just "eyeballing" this location.

    This means that if you have a part that requires flip machining, you need to consider how to get the two sides to line up properly with one another. There are lots of options, and they all have advantages and disadvantages based on the specifics of your part. Some common methods include:

    --Attaching stops to your spoiler board (waste board under your part that can be machined) or machine bed

    --Machining a contour into your spoiler board, then placing your stock exactly inside that contour

    --Drilling holes for dowels that go into the spoiler board beneath your part (most accurate)

    This final technique is the the method you will use for the spoon. While machining the front side of the spoon, you will also drill three holes through the stock and partially into the spoiler board. After you flip your part, you will insert dowels through the holes and into the spoiler board that will align your part perfectly with your first side.

    CAM Settings

    The specifics of the project - machining wood on the DMS router - will also determine some of the choices you make when programming toolpaths.


    
-Tool numbering

    If you are a Pier 9 shop user, you will be using the DMS tool library. When you have simulated and finalized your CAM program, make sure that your tools are labeled in the chronological order that they are used. You will learn later in this class how to edit tool numbers.

    Remember that the chronological tool numbers in your program do not correspond to the numbers in the DMS tool library drawer. For instance, the fifth tool you use in your program might be the 1" Rough Short End Mill, which is labeled #34 in the DMS library. You will see the DMS library number in the comment for each tool, which will appear in your setup sheet (machining plan). You will learn later how to generate setup sheets.

    If you are not using Pier 9's DMS, you'll either be using custom tools, or tools from your own tool library. If using your own library, be sure to label your tools in the chronological order they will be used.

    -Rules for roughing

    Machining in wood or plastic on the DMS is not high speed machining (HSM). This means that you may use Adaptive toolpaths for roughing, but you cannot use the whole length of the cutter.

    When machining wood or plastic, follow the Stepover and Stepdown Rule: The stepover and stepdown should never exceed 50% of the tool diameter.
    lt;br />Machining in wood or plastic on the DMS is not high speed machining (HSM). This means that you may use Adaptive toolpaths for roughing, but you cannot use the whole length of the cutter.<br /><br />When machining wood or plastic, follow the Stepover and Stepdown Rule: The stepover and stepdown should never exceed 50% of the tool diameter.<br /></section>)
  • 3D-Druck Schlüsselanhänger  + ('''1.''' Öffne Tinkercad indem du auf das '''1.''' Öffne Tinkercad indem du auf das Tinkercad-Icon am Desktop klickst. '''2.''' Klicke auf die Schaltfläche '''„Neuen Entwurf erstellen“'''. Eine leere Arbeitsfläche wird sich öffnen. '''3.''' Gib deinem neuen Design (und der Datei) einen Namen. Klicke auf die lustigen Worte in der oberen linken Ecke neben dem -Logo und benne dein Werkstück z.B. ''„Lesezeichen_dein Name“'' oder ''„Schlüsselanhänger_dein Name“'' '''Objekt erstellen''' '''1..''' Auf der rechten Seite kannst du verschieden Formen finden. Wähle die '''rote „Box“'''in dem du auf sie klickst. '''2.''' Bewege die Box in die Mitte der Arbeitsfläche und platziere sie dort mit einem Linksklick. '''3.''' Klicke auf das kleine weiße Quadrat in der Mitte der Box um die Höhe anzupassen.  Ändere den Wert für die '''Höhe''' auf '''2.00 mm'''. '''4.''' Klicke auf die kleinen weißen Quadrate an den Ecken der Box um die Länge und Breite zu ändern. Ändere die '''Breite''' auf '''50.00 mm''' und die '''Länge''' auf '''20.00 mm'''.'' und die '''Länge''' auf '''20.00 mm'''.)
  • Bento Red Room  + ('''3D Printing''' * Filament: PVA and ABS'''3D Printing''' * Filament: PVA and ABS * Wood '''Electronic''' * 1 Arduino Uno cards * male-male and male-female prototyping cables * LCD SSD1306 128 x 64 * 1 LED 8mm * 2 ring of 12 LEDs * 1 potentiometer * 1 BME280 weather sensor * 1 switch * 1 x 5V power supply * 220 and 10000 Ohms resistors * 3 x servomotors * Buzzer === Tools === '''Machines''' * 3D printer * Découpeur de laser '''Software''' * Tinkercad, Microsoft 3D builder, Blender * Cura Ultimaker * Arduino '''Prototyping''' * soldering iron * cutting pliers * wire stripper * glueon * cutting pliers * wire stripper * glue)
  • Bento Night Sky  + ('''3D Printing''' *Filament: PVA and ABS '''3D Printing''' *Filament: PVA and ABS *Wood '''Electronic ''' *1 Arduino Uno cards *male-male and male-female prototyping cables *LCD SSD1306 128 x 64 *1 LED 8mm *2 ring of 12 LEDs *1 potentiometer *1 BME280 weather sensor *1 switch *1 x 5V power supply *220 and 10000 Ohms resistors *3 x servomotors *Buzzer ===Tools=== '''Machines''' *3D printer *Découpeur de laser '''Software ''' *Tinkercad, Microsoft 3D builder, Blender *Cura Ultimaker *Arduino '''Prototyping''' *soldering iron *cutting pliers *wire stripper *glue iron *cutting pliers *wire stripper *glue)
  • 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))
  • 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.)
  • Lampe de bureau, lampe à poser  + (Profitez du spectacle ! Filmez, photographiez, partagez !)
  • Lampe de bureau, lampe à poser  + (Encollez les deux parties et assemblez les, le tour est joué.)
  • 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/>)
  • 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.)
  • Turn signal biking jacket  + ('''Plan the aesthetic and electrical layou'''Plan the aesthetic and electrical layout of your piece''' Decide where each component is going to go and figure out how you will sew them together with as few thread crossings as possible. Make a sketch of your design that you can refer to as you work. The photos below show the sketches for my jacket. Stitching for power (+) is shown in red, ground (-) in black, LEDs in green, and switch inputs in purple.EDs in green, and switch inputs in purple.)
  • Turn signal biking jacket  + ('''Plan the aesthetic and electrical layou'''Plan the aesthetic and electrical layout of your piece''' Decide where each component is going to go and figure out how you will sew them together with as few thread crossings as possible. Make a sketch of your design that you can refer to as you work. The photos below show the sketches for my jacket. Stitching for power (+) is shown in red, ground (-) in black, LEDs in green, and switch inputs in purple.EDs in green, and switch inputs in purple.)
  • OpenReflex: 3D Printed Camera  + (1- Start by putting the two M3 hexagonal n1- Start by putting the two M3 hexagonal nuts in the holes provided for on the Body. It's a tight fit, so you'll need to push a bit. You can screw a screw from the other side for pull the nut. 2- Install the BackCover on its axis and insert the nut & bolt. The BackCover should fit nicely and rotate freely on its axis. Also set the BackShutter on his groove on the Body. 3- Put the UnwinderP2 and the UnwinderButton in place in the Cover. They should rotate, but not too much. 4- Set the Unwinder and the two FilmGuides in place in the Body. Put the Cover over all of this. You'll have to turn the UnwinderButton to align it with the Unwinder. Note : If the FilmGuide don't rotate on their axis it's not a problem. 5- Once everything is in place, put squared nuts in the columns and screw them in place through the Cover. 6- Algih the BackCover with the Cover and screw them together. Everything should fit in place, the UnwinderButton should make the Unwinder turn with some friction and the BackShutter should slide on its groove. All done ! For the Rewinder and the final light proofing we'll see this later. ;) final light proofing we'll see this later. ;))
  • OpenReflex: 3D Printed Camera  + (1- Start by putting the two M3 hexagonal n1- Start by putting the two M3 hexagonal nuts in the holes provided for on the Body. It's a tight fit, so you'll need to push a bit. You can screw a screw from the other side for pull the nut. 2- Install the BackCover on its axis and insert the nut & bolt. The BackCover should fit nicely and rotate freely on its axis. Also set the BackShutter on his groove on the Body. 3- Put the UnwinderP2 and the UnwinderButton in place in the Cover. They should rotate, but not too much. 4- Set the Unwinder and the two FilmGuides in place in the Body. Put the Cover over all of this. You'll have to turn the UnwinderButton to align it with the Unwinder. Note : If the FilmGuide don't rotate on their axis it's not a problem. 5- Once everything is in place, put squared nuts in the columns and screw them in place through the Cover. 6- Algih the BackCover with the Cover and screw them together. Everything should fit in place, the UnwinderButton should make the Unwinder turn with some friction and the BackShutter should slide on its groove. All done ! For the Rewinder and the final light proofing we'll see this later. ;) final light proofing we'll see this later. ;))
  • SolarOSE : concentrateur solaire thermique linéaire de fresnel  + ('''Sorties:''' Le concentrateur de démonst'''Sorties:''' Le concentrateur de démonstration : * champ de miroirs * récepteur * système électronique * usage de démonstration + déchets et ressources restantes : restes de miroir, restes de métal (chutes d’acier, visserie, plomberie), restes de bois, restes d’isolant, restes de colle, restes de mastic.solant, restes de colle, restes de mastic.)
  • SolarOSE : concentrateur solaire thermique linéaire de fresnel  + ('''Sorties:''' Le concentrateur de démonst'''Sorties:''' Le concentrateur de démonstration : * champ de miroirs * récepteur * système électronique * usage de démonstration + déchets et ressources restantes : restes de miroir, restes de métal (chutes d’acier, visserie, plomberie), restes de bois, restes d’isolant, restes de colle, restes de mastic.solant, restes de colle, restes de mastic.)
  • Poelito - Poêle de masse semi-démontable  + (Le principe du Poelito est de construire uLe principe du Poelito est de construire un poêle rocket dans un bidon. Le fond du bidon est tapissé de mélange isolant. Cela ne dispense pas de poser son poêle sur un support incombustible. La partie inférieure, où le feu se développe, est coulée en béton réfractaire autour d’un coffrage en tubes de carton. Ces tubes forment des réservations creuses : le circuit du feu et de fumées. La partie inférieure constitue la base du foyer. C’est une masse fixe. La moitié supérieure est constituée de tuyaux métalliques amovibles et remplie de sable que l’on peut laisser sur place ou transporter séparément. Le foyer est fermé soit par une plaque de fonte, soit par une plaque vitro céramique, recouvert par le couvercle du bidon en guise de finition. Le conduit d’évacuation est à l’extérieur du bidon. La connexion se fait par un T de raccordement avec tampon de ramonage. La traversée du plafond et la sortie de toit (ou tout ce qui est à l’extérieur de l’habitat) doit obligatoirement être isolée. On voit sur l'image le bas du conduit d’alimentation vertical avec vers le premier plan son cendrier, et vers l’arrière-plan le départ horizontal des flammes : ce premier ensemble constitue le brûleur. A l’arrière-plan on voit les 2 reprises des fumées, une de chaque côté du conduit de départ de flamme. Ces 2 reprises se rejoignent par en dessous via un collecteur, qui envoie les fumées vers l’arrière, en direction de l’évacuation des fumées). Cet ensemble constitue le collecteur. Raccordement au conduit d’évacuation par T avec tampon au conduit d’évacuation par T avec tampon)
  • VERBIS - Desktop 8x8 RGB LED Matrix Word Clock  + ('''Wooden photo frame''' You can make you'''Wooden photo frame''' You can make your own frame, there are a dozen of articles about this, even here on Instructables. But a simpler solution would be finding a framing company where you can order a personalized frame with your required dimensions and you can choose from many frame types. This is exactly what I did. I ordered my frames with a specific dimension: the framed photo, in my case object (display) is 80x80mm. I also asked for an accurate dimension, I didn't want the frame to be too big for the 3D printed plastic grid. '''Plexiglass support''' The plexiglass support can be also be made DIY but for an amateur it is not very easy to cut and blend plexiglass. So I ordered several supports from an advertising company that makes all kinds of plexiglass objects. The dimensions I used are: width - 120mm, first part length - 180mm, second part length - 50mm, 15° bending angle. '''Display plexiglass sheet''' The 3mm grey smoked plexiglass sheet can be cut from a bigger sheet, obtaining the required 80x80mm dimension. '''Plastic grid''' The STL file for 3D printing can be downloaded from [https://www.tinkercad.com/things/arRYOVE5Lbk Tinkercad] '''Display Printed Paper Sheet''' The SVG file for the Printed Paper Sheet is attached, and it can be edited with Inkscape. You can make your own display layout based on this SVG file, I used [https://www.wordsearchkit.com/ Word Search Construction Kit] software to generate a words layout for the time display. You can print the file repeatedly on the same sheet of paper to achieve a good, opaque, black background. I got very good results with a cheap inkjet printer and standard white copier paper. I cut off the layout with a pair of scissors. '''Plastic box for electronics''' The files that you can 3d print are also on [https://www.tinkercad.com/things/2vKBHQ1HEI3 Tinkercad]. I used some already purchased jewelry boxes, I only designed a new box base because the boxes were too tall. The files on Tinkercad are based on this type of boxes. '''Detailed instructions''' (follow the images above) * choose (and mark) a side of the frame to be the top of the clock, clean the smoked plexiglass sheet, put it in the frame; * place the printed paper sheet and the 3D printed grid; * drill with 2 mm diameter bit through the plastic grid to make room for the screws in the frame; * screw the plastic grid; * mark on the frame the place for holes and lock the frame to the plexiglass support; * drill the holes with a 2mm diameter bit (enlarge the holes in the support with a 3mm diameter bit, make the coining with a 10mm diameter bit) and screw it all together. The last image shows an almost finished enclosure. image shows an almost finished enclosure.)
  • VERBIS - Desktop 8x8 RGB LED Matrix Word Clock  + ('''Wooden photo frame''' You can make you'''Wooden photo frame''' You can make your own frame, there are a dozen of articles about this, even here on Instructables. But a simpler solution would be finding a framing company where you can order a personalized frame with your required dimensions and you can choose from many frame types. This is exactly what I did. I ordered my frames with a specific dimension: the framed photo, in my case object (display) is 80x80mm. I also asked for an accurate dimension, I didn't want the frame to be too big for the 3D printed plastic grid. '''Plexiglass support''' The plexiglass support can be also be made DIY but for an amateur it is not very easy to cut and blend plexiglass. So I ordered several supports from an advertising company that makes all kinds of plexiglass objects. The dimensions I used are: width - 120mm, first part length - 180mm, second part length - 50mm, 15° bending angle. '''Display plexiglass sheet''' The 3mm grey smoked plexiglass sheet can be cut from a bigger sheet, obtaining the required 80x80mm dimension. '''Plastic grid''' The STL file for 3D printing can be downloaded from [https://www.tinkercad.com/things/arRYOVE5Lbk Tinkercad] '''Display Printed Paper Sheet''' The SVG file for the Printed Paper Sheet is attached, and it can be edited with Inkscape. You can make your own display layout based on this SVG file, I used [https://www.wordsearchkit.com/ Word Search Construction Kit] software to generate a words layout for the time display. You can print the file repeatedly on the same sheet of paper to achieve a good, opaque, black background. I got very good results with a cheap inkjet printer and standard white copier paper. I cut off the layout with a pair of scissors. '''Plastic box for electronics''' The files that you can 3d print are also on [https://www.tinkercad.com/things/2vKBHQ1HEI3 Tinkercad]. I used some already purchased jewelry boxes, I only designed a new box base because the boxes were too tall. The files on Tinkercad are based on this type of boxes. '''Detailed instructions''' (follow the images above) * choose (and mark) a side of the frame to be the top of the clock, clean the smoked plexiglass sheet, put it in the frame; * place the printed paper sheet and the 3D printed grid; * drill with 2 mm diameter bit through the plastic grid to make room for the screws in the frame; * screw the plastic grid; * mark on the frame the place for holes and lock the frame to the plexiglass support; * drill the holes with a 2mm diameter bit (enlarge the holes in the support with a 3mm diameter bit, make the coining with a 10mm diameter bit) and screw it all together. The last image shows an almost finished enclosure. image shows an almost finished enclosure.)
  • Fliper  + ('''outils:''' - cutter -règle ou équerre découper la boîte avec des mesures de 4,4cm de profondeur, 23cm de longueur et)
  • NEXT ENGINE 3D SCANNER :How to use it  + ( * '''WEIGHT''' 7.68 KG * '''INPUT POWER'' * '''WEIGHT''' 7.68 KG * '''INPUT POWER''' 100-240 VAC/60W * '''Measurement system''' MultiStripe Laser Triangulation (MLT) *'''Sensor''' Twin 5.0 Mega-pixel CMOS RGB image sensors *'''SIZE''' 276 x 223 x 91mm *'''Field AREA'''  5.1" x 3.8" (Macro) and 13.5" x 10.1" (Wide) *'''Capteur density''' 268K points/in (Macro) and 29K points/in (Wide) *'''Texture Density''' 500DPI ( Macro) and 200DPI (Wide) *'''Dimensional Accuracy''' 100 micorn ( Marco) and 300 micron ( Wide) *'''Acquisition Speed''' 50,000 points/sec *'''CONNECTIVITY''' USB 2.0 *'''OPERATING SYSTEM''' Windows XP/Vista/7/8 (64-bits) *'''MINIMUM REQUIREMENT''': 2 GHz Dual-core, 3GB RAM, 256MB graphics *''' FILE FORMAT''' STL, OBJ, VRML, XYZ, PLY *'''FILE SIZE''' 200MB fot typical model * '''SOFTWARE''' ScanStudio™ (FREEWARE) del * '''SOFTWARE''' ScanStudio™ (FREEWARE) )
  • Openbioréacteur  + ( * 1-Capteurs sans fils (hardware non impl * 1-Capteurs sans fils (hardware non implémenté) * 2-Contrôleur chauffage, contrôleur agitation magnétique * 3-Contrôle des pompes, réception des données capteurs, et émission sur serveur annexe. * 4-Intrants La version que je présente ne comprend ni les capteurs, ni le contrôleur de chauffage, ni le contrôleur d'agitation magnétique. Ceci dans un souci de simplification. ue. Ceci dans un souci de simplification. )
  • 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 : )
  • 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>)
  • Case pour synthétiseur modulaire 2*3U / 84hp  + (Le fichier contient un porte cables de patches, emboitable dans le case !)
  • Case pour synthétiseur modulaire 2*3U / 84hp  + (Le fichier contient un porte cables de patches, emboitable dans le case !)
  • Pupitre de discours en contreplaqué de peuplier (FablabSU)  + (Une fois le design finis il s'agit de modéUne fois le design finis il s'agit de modéliser de la manière la plus réaliste possible l'objet finis, dans le but de pouvoir en tirer des plans facilement exploitable. * On commence par donner de l'épaisseur à nos différentes pièces. * On modélise ensuite le système d'accroche. Le choix s'étant porté sur l'emboitement des différentes pièces. Pour se faire je décide de faire un système d'emboitement de la matière dans des poches non traversantes (image 2). * On crée ensuite une vue éclaté et un rendu du pupitre assemblé pour bien se représenter le futur objet.é pour bien se représenter le futur objet.)
  • Pupitre de discours en contreplaqué de peuplier (FablabSU)  + (Une fois le design finis il s'agit de modéUne fois le design finis il s'agit de modéliser de la manière la plus réaliste possible l'objet finis, dans le but de pouvoir en tirer des plans facilement exploitable. * On commence par donner de l'épaisseur à nos différentes pièces. * On modélise ensuite le système d'accroche. Le choix s'étant porté sur l'emboitement des différentes pièces. Pour se faire je décide de faire un système d'emboitement de la matière dans des poches non traversantes (image 2). * On crée ensuite une vue éclaté et un rendu du pupitre assemblé pour bien se représenter le futur objet.é pour bien se représenter le futur objet.)
  • Laser cut Spirograph  + ( * Open a new document in tinkercad * Select view TOP * ''Switch to Orthographic view'' ''Always use Shift plus Right-click to move the workplane.'' ''Use the Mouse-wheel to zoom-in zoom-out.'' )
  • 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 )
  • Open Workshop Setup  + ( * You need a space where you can work, so * You need a space where you can work, so at least 8x bigger than your original workshop spot * use a corner of the room (about 2.0x1.0m Space minimum) * keep lights and accessebillity in mind * kreate an overview of tools and materials you have * start looking for a good sized plywood for your tools (big) and your small materials (small) * use a solid table as base for the construction (at least 90cm high and 70cm deep) * have a powerplug close to it * cut the wood sheets powerplug close to it * cut the wood sheets )
  • Open Workshop Setup  + ( * You need a space where you can work, so * You need a space where you can work, so at least 8x bigger than your original workshop spot * use a corner of the room (about 2.0x1.0m Space minimum) * keep lights and accessebillity in mind * kreate an overview of tools and materials you have * start looking for a good sized plywood for your tools (big) and your small materials (small) * use a solid table as base for the construction (at least 90cm high and 70cm deep) * have a powerplug close to it * cut the wood sheets powerplug close to it * cut the wood sheets )
  • Open Workshop Setup/de  + ( * You need a space where you can work, so * You need a space where you can work, so at least 8x bigger than your original workshop spot * use a corner of the room (about 2.0x1.0m Space minimum) * keep lights and accessebillity in mind * kreate an overview of tools and materials you have * start looking for a good sized plywood for your tools (big) and your small materials (small) * use a solid table as base for the construction (at least 90cm high and 70cm deep) * have a powerplug close to it * cut the wood sheets powerplug close to it * cut the wood sheets )
  • OpenHandiDesk  + ((si on prend pas en compte les petites erreurs de dessin, oups))
  • OpenHandiDesk  + (la toute premiere esquisse du projet, la version 0 !)
  • Original Prusa i3 MK3S kit assembly  + ( *<span style="color:black;"> '''The * '''The kit includes''' *Needle-nose pliers (1x) * Philips screwdriver (1x) * Allen key (6x) *The printer's package contains a lubricant, which is intended for maintenance. No need to use it now the bearings are lubricated. There is a dedicated online manual on how to clean the printer and apply the lubricant. See [https://help.prusa3d.com/en/guide/printer-maintenance-tips_23200/ help.prusa3d.com/maintenance-tips] No soldering is required. No wire crimping is required. ips_23200/ help.prusa3d.com/maintenance-tips] No soldering is required. No wire crimping is required. )
  • Tree planting (Aranya Agricultural Alternatives method)  + ( #If you use a bottle-irrigation system: # #If you use a bottle-irrigation system: ##Loosen the cap to open the bottle-irrigation system, ##As you add water in the bottle, measure the amount of water added in the bottle-irrigation system: ###If the bottle was empty, increase the frequency of your examinations, ###If the bottle was not empty, reduce the frequency of your examinations; ##Tighten the cap to close the bottle-irrigation system; #If you use a clay-pot-irrigation system: ##Remove the clay plate from the clay pot to open the clay-pot-irrigation system, ##As you add water in the clay pot, measure the amount of water added in the clay-pot-irrigation system: ###If the clay pot was empty, increase the frequency of your examinations, ###If the clay pot was not empty, reduce the frequency of your examinations; ##Install the clay plate on the clay pot to close the clay-pot-irrigation system: #Else: ##If the moisture level is low, add water and increase the frequency of your examinations, ##If the moisture level is high, reduce the frequency of your examinations. reduce the frequency of your examinations. )
  • Tree planting (Aranya Agricultural Alternatives method)  + ( *Define the plantation zone, *Make sure t *Define the plantation zone, *Make sure that your sapling is ready for transplantation, *Make sure that weather conditions will be favorable for the young tree to grow (avoid dry season peak), *If applicable, [[Clay-pot-irrigation system (Aranya Agricultural Alternatives method)|build your clay-pot irrigation system]], *If applicable, [[Tree planting preparation (Sadhana Forest method)|build your bottle-irrigation system]]. Feel free to adapt the procedure to your environment. to adapt the procedure to your environment. )
  • 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")
  • Quidditch de Table  + ( *Une fois que vous êtes satisfait avec le *Une fois que vous êtes satisfait avec les tests et les réglages de la découpeuse, lancez la découpe des pièces du jeu. *Commencez avec la MDF en découpant les pièces du fichier "Pièces Quidditch MDF". *Répétez l'opération, mais cette fois pour le Plexiglas et le plan "Pièces Quidditch Plexiglas". as et le plan "Pièces Quidditch Plexiglas". )
  • Séchoir solaire compact  + ( *découpez les panneaux de bois avec les o *découpez les panneaux de bois avec les outils à votre disposition (scie sur table, à onglet, à ruban, circulaire etc.) et selon le plan en photo et ou en svg dans l'onglet fichier du tuto (pour laser et cnc)
    Attention : l'emplacement des petits et grands trous dépend de l'épaisseur de vos tasseaux et de la taille du ventilateur que vous avez récupéré. En cas de doute, ne percez pas immédiatement
    pour la production de série, vous pouvez créer des modèles au laser ou à la CNC et découper les formes dans des planches de rebut à l'aide d'une défonceuse et d'une mèche à copier.
    r ou à la CNC et découper les formes dans des planches de rebut à l'aide d'une défonceuse et d'une mèche à copier.</div> </div> )
  • 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>)
  • 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>)
  • Erosion  + (- Découpe laser - Planche en bois épaisseur 3 mm (60x100) - Cutter - Papier émeri - Lime ronde/demi-ronde/en feuille de sauge - Colle à bois - Mouvement quartz)
  • Multi-console Raspberry pi 3/zeroW + Tuto PITFT 2.8/3.5/ect  + (- Pour formater la MicroSd rien de plus simple ouvrir SdFormatter -1- Choisir ça MicroSd normalement reconnu auto -2- Puis click sur '''Format''' et voila!! votre MicroSd et bien formater pour recevoir RetroPie.)
  • Plotter de découpe - Caméo Silouhette  + (Préparation de la machine : * Allumage : le bouton situé à droite de la Caméo)
  • TomBot  + (- Souder deux jumpers aux deux pattes arge- Souder deux jumpers aux deux pattes argentées (un par patte) de l'interrupteur. Attention, la dorée est pour la LED (figure 6). - Souder l'un des fils de l'interrupteur au fil noir du support de pile 9v (figure 6). - Souder un troisième jumper au fil rouge du support de pile 9v (figure 6). - Connecter le jumper de l'interrupteur libre à l'un des GND de l'Arduino et celui du support de pile à VIN (figure 7 et 8).  - Brancher la pile 9v et mettre l'interrupteur sur la position on. Vérifier que les LEDs de l'Arduino s'allument bien et éteindre l'interrupteur.'allument bien et éteindre l'interrupteur.)
  • TomBot  + (- Souder deux jumpers aux deux pattes arge- Souder deux jumpers aux deux pattes argentées (un par patte) de l'interrupteur. Attention, la dorée est pour la LED (figure 6). - Souder l'un des fils de l'interrupteur au fil noir du support de pile 9v (figure 6). - Souder un troisième jumper au fil rouge du support de pile 9v (figure 6). - Connecter le jumper de l'interrupteur libre à l'un des GND de l'Arduino et celui du support de pile à VIN (figure 7 et 8).  - Brancher la pile 9v et mettre l'interrupteur sur la position on. Vérifier que les LEDs de l'Arduino s'allument bien et éteindre l'interrupteur.'allument bien et éteindre l'interrupteur.)
  • Marmite norvégienne  + ('''Remarque :''' Votre petite boite doit ê'''Remarque :''' Votre petite boite doit être plus haute que le plat d'au minimum 1 cm et être plus large de 4 cm. 1) Découper à l'aide d'une scie à bois ou d'une scie sauteuse les planches en fonction des mesures précédemment calculées. 2) Assembler les planches ensembles à l'aide de clous et d'un marteau. '''Planches obtenues pour la petite caisse''' : - 2 planches (hauteur du plat+1cm)x (longueur du plat+4cm) - 2 planches (hauteur du plat+1cm)x (largeur du plat+4cm) - 1 ou plusieurs planches (largeur du plat + 4cm)x(longueur du plat+4cm)geur du plat + 4cm)x(longueur du plat+4cm))
  • 2B2T  + (1- prenez des tringles de rideau ensuite coupez les a 10,5 cm 2- tordez les A environ 45° pour que cela ressemble a des lampadaires 3- enfoncez les sur le bord de la route)
  • FlyPi  + (2- Gathering materials & Creating Part2- Gathering materials & Creating Parts: Not all parts are necessary to order for basic functionality. The repository has a detailed bill of materials that can be tailored to specific needs. * Electronic parts can be ordered from this kitspace page (lists have been conveniently compiled in various online market shopping carts): https://kitspace.org/boards/github.com/prometheus-science/flypi/ * 3D print files can be found in the files tab above. I started printing at the local fablab (fabrication laboratory) after ordering the parts I needed to build the microscope. This way I would have the body ready when the electronics arrived.e the body ready when the electronics arrived.)
  • FlyPi  + (4- Software Installation: How to install useful software on SD card)
  • Fix Spotify Songs Disappeared  + (1. The original songs and playlists may be1. The original songs and playlists may be deleted by their artist or creator. This mostly happens to the songs or playlists that are grayed out after you've downloaded them to your device. It's probably because that the artist or the creator of these songs or playlists does not want these tracks on Spotify for some reason. See also: Fix [https://www.tuneskit.com/spotify-music-tips/fix-spotify-greyed-out-songs.html Spotify songs greyed out] 2. Something got wrong with your Internet connection when you check or download these downloaded songs in Spotify. While you are saving any track or playlist offline on Spotify, an Internet connection is required. So you should confirm the network runs well when you are downloading the songs or playlists from Spotify. If it is this reason that causes your problem, you should download the songs again with a good internet connection. 3. Your downloads of songs from Spotify exceed the 10,000 number limit. As Spotify only allows Premium users to download up to 10,000 tracks in total, you should check whether you have hit that limit or not. If so, Spotify will delete the previously downloaded songs automatically if it finds you adding some new tracks. Normally, you'll be noticed by Spotify with a warning message once you reached this limit. 4. You may be out of Spotify Premium. So you need to verify your premium membership.  You are required to log into your account online every 30 days even if you use Spotify Offline mode. Otherwise, the downloaded songs would disappear from your Spotify account. In other cases, the previously downloaded songs could become unavailable on Spotify if you changed the region of your VPN network. That's because some Spotify songs are not allowed in certain countries and regions. To get the music back again, you should change your VPN network settings.ck again, you should change your VPN network settings.)
  • PP Shredder Basic  + (1/2" Socket wrench 11/16" Socket" 6mm Allen/Hex Wrench Locking Pliers Adjustable pliers Metal File Screwdriver <br/>)
  • Biped dancing robot  + (3D .stl files here: http://www.thingiverse.com/thing:1378605 Find a way to 3d print the parts, they are designed for no supports so is very easy to print with 20% infill and 0.2mm resolution.)
  • Biped dancing robot  + (3D .stl files here: http://www.thingiverse.com/thing:1378605 Find a way to 3d print the parts, they are designed for no supports so is very easy to print with 20% infill and 0.2mm resolution.)
  • Spaceship Astrokick  + (3D-Print the several parts of the spaceship. This is going to take several hours per part. If your 3D printer is not big enough to place all the part at once, you can do it in two prints. <br/> *Top part: 10h *Bottom part: 10h *Dome part: 1h)
  • Miroir magique  + (<div class="icon-instructions caution-i
    Attention * Porter des gants et lunettes de sécurité. * Émousser les bords à toile émeri des miroirs pour éviter les blessures.
    Si vous êtes un aventurier, vous pouvez vous exercer dans la découpe des miroirs découper vous même les 3 miroirs aux dimensions indiquées dans les pièces jointes. Ou bien, demander aux personnes chargées de la découpe bois et verre de votre magasin de bricolage, de se charger de cette opération délicate.
    pe bois et verre de votre magasin de bricolage, de se charger de cette opération délicate.)
  • Miroir magique  + (<div class="icon-instructions caution-i
    Attention * Porter des gants et lunettes de sécurité. * Émousser les bords à toile émeri des miroirs pour éviter les blessures.
    Si vous êtes un aventurier, vous pouvez vous exercer dans la découpe des miroirs découper vous même les 3 miroirs aux dimensions indiquées dans les pièces jointes. Ou bien, demander aux personnes chargées de la découpe bois et verre de votre magasin de bricolage, de se charger de cette opération délicate.
    pe bois et verre de votre magasin de bricolage, de se charger de cette opération délicate.)
  • Visière COVID-19 Low Tech  + (<div class="icon-instructions caution-i
    Si vous êtes symptomatique ( de la fièvre ou une sensation de fièvre, de la toux, des difficultés respiratoires ) ne prenez pas le risque de contaminer d’autres personnes ne leur produisez pas de visières
    *Se laver les mains avant de commencer toutes opérations *'''Comportez vous comme si vous étiez infectés durant le processus de fabrication :''' portez un masque et/ou une visière, et des gants neufs (ou lavez vous les mains souvent si vous ne pouvez avoir de gants) . *Nettoyez chaque visière avec une solution d’eau et d’eau de javel (10%) ou d’alcool à plus de 70% et séchez les avec du papier absorbant jetable.
    u de javel (10%) ou d’alcool à plus de 70% et séchez les avec du papier absorbant jetable.)
  • Clay-pot-irrigation system (Aranya Agricultural Alternatives method)  + ([[Tree planting (Aranya Agricultural Alternatives method)]])
  • Clay-pot-irrigation system (Aranya Agricultural Alternatives method)  + ([[Tree planting (Aranya Agricultural Alternatives method)]])
  • Filet à ichtyoplancton - simple arceau  + (<div class="icon-instructions idea-icon
    si vous avez pu récupérer un patron (carton au format de la maille découpée), tracer directement cette forme sur la maille.
    Utilisez un feutre indélébile pour tracer sur la maille.
    Pour chaque étape,regarder la photo correspondante sur la gauche
    Étape 0) Tracer le point A au milieu du petit coté, et A' au milieu de l'autre petit coté. Tracer le segment AA' Étape 1) Marquer le point C sur ce segment, pour que AC = 147,5 cm Étape 2) A l'aide d'un "compas" (un marqueur au bout d'une ficelle) tracer l'arc CB=78,5cm Puis avec la même technique, tracer l'arc AB=167cm A l'intersection des deux arcs: marquer le point B Faire de même de l'autre côté, pour marquer B' Étape 3) Avec la même technique, tracer l'arc BB', de 167cm de rayon (=AB=AB') Étape 4) Faire de même pour l'arc DD' avec un rayon AD=AD'=35cm Étape 5) Marquer ensuite une bordure de 3cm de large de chaque côté. Ces 2 bordures seront cousues ensuite l'une sur l'autre pour fermer le côte et former le filet à la bonne taille.
    de large de chaque côté. Ces 2 bordures seront cousues ensuite l'une sur l'autre pour fermer le côte et former le filet à la bonne taille.)
  • Filet à ichtyoplancton - simple arceau  + (<div class="icon-instructions idea-icon
    si vous avez pu récupérer un patron (carton au format de la maille découpée), tracer directement cette forme sur la maille.
    Utilisez un feutre indélébile pour tracer sur la maille.
    Pour chaque étape,regarder la photo correspondante sur la gauche
    Étape 0) Tracer le point A au milieu du petit coté, et A' au milieu de l'autre petit coté. Tracer le segment AA' Étape 1) Marquer le point C sur ce segment, pour que AC = 147,5 cm Étape 2) A l'aide d'un "compas" (un marqueur au bout d'une ficelle) tracer l'arc CB=78,5cm Puis avec la même technique, tracer l'arc AB=167cm A l'intersection des deux arcs: marquer le point B Faire de même de l'autre côté, pour marquer B' Étape 3) Avec la même technique, tracer l'arc BB', de 167cm de rayon (=AB=AB') Étape 4) Faire de même pour l'arc DD' avec un rayon AD=AD'=35cm Étape 5) Marquer ensuite une bordure de 3cm de large de chaque côté. Ces 2 bordures seront cousues ensuite l'une sur l'autre pour fermer le côte et former le filet à la bonne taille.
    de large de chaque côté. Ces 2 bordures seront cousues ensuite l'une sur l'autre pour fermer le côte et former le filet à la bonne taille.)
  • Atelier nichoir  + (<div class="icon-instructions info-icon
    Si vous êtes un particulier, attendez d'avoir vos personnalisations pour les lancer en même temps que la découpe à l'étape 6
    *Tester vos paramètre de découpe, de marquage et de gravage dans du contre-plaqué de 6mm. **Suivre la [https://wikifab.org/images/c/c0/Atelier_nichoir_legende_plan_nichoir.svg][https://wikifab.org/images/1/14/Atelier_nichoir_legende_plan_nichoir2.svg Atelier_nichoir_legende_plan_nichoir2.svg] pour paramétrer la laser *Découper le document "[https://wikifab.org/images/c/c2/Atelier_nichoir_2020.03.23_plan_nichoir.svg Atelier_nichoir_2020.03.23_plan_nichoir.svg]" *Garder la contre forme de la plaque
    Atelier_nichoir_2020.03.23_plan_nichoir.svg]" *<u>Garder la contre forme de la plaque</u>)
  • Plateau Tournant Photogrammétrie  + (<div class="icon-instructions info-icon
    A savoir que vous pouvez vous procurer les matériaux ci-dessous en plus grand mais il faudra les mettre à la bonne côte.
    *1 planche de bois contreplaqué (assez dur type bouleau ou Okoumé) de 45 x 35 mm et entre 15 et 20 mm d'épaisseur *1 planche de bois contreplaqué (assez dur type bouleau ou Okoumé) de 25 x 20 mm et entre 15 et 20 mm d'épaisseur *1 Tourillon lisse de 100 mm de long minimum et 10 mm d'épaisseur *1 dé de palette en bon état et sans clous dedans *Des vices bois de 30 mm de long x 10 mm de large *Des mèches bois de 3 a 10. *Du savon *De la corde fine *De la peinture acrylique blanche et noir en spray *Des feuilles abrasives a grain moyen *1 Crayon à papier *1 grande règle et une équerre. *Du vernis *1 brosse à dent à sacrifiez
    Crayon à papier *1 grande règle et une équerre. *Du vernis *1 brosse à dent à sacrifiez)
  • Bartop Arcade 2 joueurs  + (Boutiques faboulousarcade http://ebay.to/2Boutiques faboulousarcade http://ebay.to/2gKd1zy Cette étape est la plus longue et fastidieuse du tuto. Armez-vous donc de patience, car c'est tout ce dont vous aurez besoin à cette étape. Rien n'est compliqué dans ces branchements mais je vous conseille toutefois de repérer chaque boutons y compris ceux des joysticks (haut, bas, gauche et droite) à l'arrière du panel. Cela vous facilitera grandement la tâche lorsque vous raccorderez le tout. La première étape consiste à relier tous les boutons entre eux à l'aide d'un câble commun. Partez donc du connecteur (commun) d'un des boutons et reliez le au suivant et ainsi de suite. Pour finir, branchez la dernière cosse sur un des ports GROUND de l'interface USB ou du Raspberry Pi. Il y plusieurs solutions pour connecter les boutons et les joysticks sur un Raspberry pi : utiliser une interface USB (souvent vendu avec le kit) ou les ports GPIOs du Raspberry Pi. Dans mon cas, j'ai utilisé l'interface USB et ai raccordé le tout au Raspberry pi. Une fois que tous les boutons et joysticks sont reliés au port GROUND par un câble commun, il suffit de relier chacun des boutons au port correspondant sur le Raspberry ou l'interface USB. Le plus compliqué dans cette étape, c'est de réussir à faire quelque chose de propre. En effet, essayez de ne pas faire passer les câbles trop près des joysticks pour éviter d'en couper un !!! Vidéo pour mieux comprendre : https://www.youtube.com/watch?v=x6Ry4bOWcR8 Pour ceux qui utilisent les ports GPIO du Raspberry, il faut penser à activer les ports GPIO dans le fichier de configuration. Recalbox possède un outil de configuration avancée nommé recalbox.conf qui vous permet de modifier des options qui ne sont pas disponibles dans emulationstation. Pour le modifier, allez dans le dossier de recalbox partagé sur le réseau local. Le fichier recalbox.conf est disponible dans le répertoire nommé system. Dans recalbox.conf, activez le pilote GPIO en réglant controllers.gpio.enabled sur 1 : controllers.gpio.enabled=1 et vous êtes prêt à jouer !gpio.enabled=1 et vous êtes prêt à jouer !)
  • Bartop Arcade 2 joueurs  + (Boutiques faboulousarcade http://ebay.to/2Boutiques faboulousarcade http://ebay.to/2gKd1zy Cette étape est la plus longue et fastidieuse du tuto. Armez-vous donc de patience, car c'est tout ce dont vous aurez besoin à cette étape. Rien n'est compliqué dans ces branchements mais je vous conseille toutefois de repérer chaque boutons y compris ceux des joysticks (haut, bas, gauche et droite) à l'arrière du panel. Cela vous facilitera grandement la tâche lorsque vous raccorderez le tout. La première étape consiste à relier tous les boutons entre eux à l'aide d'un câble commun. Partez donc du connecteur (commun) d'un des boutons et reliez le au suivant et ainsi de suite. Pour finir, branchez la dernière cosse sur un des ports GROUND de l'interface USB ou du Raspberry Pi. Il y plusieurs solutions pour connecter les boutons et les joysticks sur un Raspberry pi : utiliser une interface USB (souvent vendu avec le kit) ou les ports GPIOs du Raspberry Pi. Dans mon cas, j'ai utilisé l'interface USB et ai raccordé le tout au Raspberry pi. Une fois que tous les boutons et joysticks sont reliés au port GROUND par un câble commun, il suffit de relier chacun des boutons au port correspondant sur le Raspberry ou l'interface USB. Le plus compliqué dans cette étape, c'est de réussir à faire quelque chose de propre. En effet, essayez de ne pas faire passer les câbles trop près des joysticks pour éviter d'en couper un !!! Vidéo pour mieux comprendre : https://www.youtube.com/watch?v=x6Ry4bOWcR8 Pour ceux qui utilisent les ports GPIO du Raspberry, il faut penser à activer les ports GPIO dans le fichier de configuration. Recalbox possède un outil de configuration avancée nommé recalbox.conf qui vous permet de modifier des options qui ne sont pas disponibles dans emulationstation. Pour le modifier, allez dans le dossier de recalbox partagé sur le réseau local. Le fichier recalbox.conf est disponible dans le répertoire nommé system. Dans recalbox.conf, activez le pilote GPIO en réglant controllers.gpio.enabled sur 1 : controllers.gpio.enabled=1 et vous êtes prêt à jouer !gpio.enabled=1 et vous êtes prêt à jouer !)
  • Bentolux - Ruines au clair de lune  + (<u>Matériaux :</u> *MDF 3mm Matériaux : *MDF 3mm ; *Colle (à bois par exemple) ; *Pâte auto-durcissante pour sculpture ; *Mousse de modélisme ; *Peintures acrylique ; Électronique : *1 carte Arduino Uno ; *câbles de prototypage mâle-mâle et mâle-femelle ; *2 bornes à leviers Wago ; *1 LED 8mm ; *1 potentiomètre ; *1 capteur météo BME280 ; *1 écran Oled SSD1306 ; *1 anneau de 12 LEDS Neopixel; *8 leds diamètre 1,8mm ; *8 résistances ; *un servomoteur ; Machines : *Découpeuse laser ; *Imprimante 3D Autres outils : *fer à souder ; *cutter ; *pince coupante ; *pince à dénuder ; *pistolet à colle ; *enduit de rebouchage pour les finitions ; *peintures ; *pinceaux ; *outils de sculpture ; Logiciels : *IDE Arduino (programmation) ; *Inkscape (modélisation 2D) ; *Logiciel de modélisation 3D (type Rhino) ; *Cura (trancheur).
    ; *Inkscape (modélisation 2D) ; *Logiciel de modélisation 3D (type Rhino) ; *Cura (trancheur). <br/>)