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 will require a 6.2-inch long ¾” tube, a ¾” adapter, and a 10-inch wheel with a tee made of black steel. We will begin by constructing the wheelbase, creating two identical units. Follow the same procedure for both wheels, referring to the diagram above for the required parts (x2). Insert the 6.2-inch long ¾” tube into the ¾” adapter. Then, place the assembled adapter into the 10-inch wheel with tee, as shown in the diagram. Once completed, set them aside until you are ready to attach them to the frame later on. ». 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

  • Boîte pHANDa  + (Prendre la plaque avec la petite queue qui frétille , et l'agencer sur le socle comme sur la photo.)
  • Boîte pHANDa  + (Prendre la plaque avec la petite queue qui frétille , et l'agencer sur le socle comme sur la photo.)
  • Système photovoltaïque pour cabane de jardin avec batterie Li-ion  + (Mise en place des cellules pour former 3 sMise en place des cellules pour former 3 série de 10 cellules en parallèle. Il est important de bien vérifier les polarités des cellules, il y a 3 séries de 10 cellules. Toutes les cellules ont été chargées à une tension de 4,2V Pour bien comprendre l'utilisation des cellules 18650, je vous conseille de lire les tutos suivant : [[Batterie Li-ion 36V 20A à partir de cellule 18650 de récupération]] [[Recyclage des batteries Li-ion]]des batteries Li-ion]])
  • Système photovoltaïque pour cabane de jardin avec batterie Li-ion  + (Télécharger le fichier SCAD des supports thingiverse.com/thing:666162 Modifier le fichier scad pour obtenir un support de 30 cellules exporter le fichier STL.)
  • 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.)
  • Lampe Triangulaire, Bois et Calque  + (Afin de diffuser la lumière, entourer les baguettes extérieur avec du papier calque. Vous pouvez, si vous le désirez, découper de petite fenêtre ou agrémenter de papier coloré.)
  • Hovalin : Violon imprimé en 3D  + (Retirez les supports d'impression. Sur première photo : en rouge les partie à retirer. En bleu les parties à conserver. Poncez ensuite les pièces imprimées. J'ai obtenu des bons résultats en ponçant avec un grain 100, puis 300, puis 600.)
  • Hovalin : Violon imprimé en 3D  + (Retirez les supports d'impression. Sur première photo : en rouge les partie à retirer. En bleu les parties à conserver. Poncez ensuite les pièces imprimées. J'ai obtenu des bons résultats en ponçant avec un grain 100, puis 300, puis 600.)
  • Dôme Géodésique Fréquence 2 paramétrable  + (Quel que soit le diamètre d’un dôme de fréquence 2, les angles des montants sont toujours identiques : 16 et 18 degrés respectivement pour les types A et B.)
  • Dôme Géodésique Fréquence 2 paramétrable  + (Un dôme géodésique est une structure aux mUn dôme géodésique est une structure aux multiples propriétés très intéressantes : outre l’aspect esthétique original, ce type de structure offre une excellente résistance aux intempéries et une résistance mécanique élevée. Elle est composée de montants (en bois, métal, PVC...) reliés entre eux par des connecteurs. Lors de la conception d’un dôme : plusieurs facteurs sont à prendre en compte : *Le diamètre : Plus il est élevé, plus la construction du dôme sera complexe et plus la hauteur sous plafond du dôme sera importante (hauteur sous plafond = rayon du dôme). A noter que toute construction dépassant 20 m² doit faire l’objet d’une demande de permis de construire auprès de la commune. *La fréquence : Pour un diamètre donné, il est possible de construire le dôme avec une densité plus ou moins élevée de montants et de connecteurs : c’est ce qu’on appelle la fréquence. Ici nous allons réaliser un dôme de fréquence 2, le plus simple à réaliser (et donc le moins coûteux), cependant la méthodologie reste applicable pour tous types de dôme. *Le support : Selon l’utilisation du dôme il faut prévoir un système de support (ou base) : dans notre cas l’utilisation du dôme en tant que serre nous permet de poser directement le dôme sur des plots en béton sans construire de plancher. poser directement le dôme sur des plots en béton sans construire de plancher.)
  • 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.)
  • Robot hexapode  + (Une carte microcontrôleur sur laquelle on Une carte microcontrôleur sur laquelle on va connecter les 12 servo-moteurs (2 par patte), et un petit module WIFI ESP 8266 composent l'essentiel de ce robot. Vous trouverez dans la partie Fichiers (à coté de Outils et Matériaux) un lien vidéo pour l'assemblage.
    x) un lien vidéo pour l'assemblage. <br/>)
  • Bar d'extérieur en bois et parpaing  + (Faites du ciment en suivant les instructions inscrites sur le sachet. J'ai mélangé le ciment avec un colorant pour donner à mon bar un aspect gris foncé. Cette étape est facultative.)
  • Bar d'extérieur en bois et parpaing  + (Faites du ciment en suivant les instructions inscrites sur le sachet. J'ai mélangé le ciment avec un colorant pour donner à mon bar un aspect gris foncé. Cette étape est facultative.)
  • Plotter convertie en machine à dessiner  + (On enlève la partie blanche qui sert de support pour la lame afin d'y placer un stylo.)
  • Chaise à bascule réversible en bois  + (En veillant à avoir des paires de pieds identiques.)
  • Chaise à bascule réversible en bois  + (En veillant à avoir des paires de pieds identiques.)
  • Introduction à la CNC  + (Une fraiseuse est une machine-outil qui usUne fraiseuse est une machine-outil qui usine par enlèvement de matière, à l'aide d'un outil tournant (fraise). La méthode d’usinage est dite soustractive, à l’inverse la méthode d’usinage d’une imprimante 3D est dite additive (ajout de matière). Le FaBLab est équipé d’une fraiseuse numérique "Signstech 6090DS "personalisée, d’une surface de travail de 1*1 m. et d'une puissance de 1.5kw. C'est une fraiseuse 3 axes, c'est à dire que la fraise (l’outil de coupe) se déplace sur 3 axes qui sont X, Y et Z. ●    Axe X => Gauche-droite (Axe horizontal) ●    Axe Y => Avant-arrière (Axe de profondeur) ●    Axe Z => Haut-bas (Axe vertical) Pourquoi choisir la fraiseuse au lieu de la découpeuse laser ? ●    Avantages : -La fraiseuse permet d'usiner des matériaux plus épais, et sans contrainte de composants tels que le chlore ou la colle. Le PVC ne s’usine que sur la fraiseuse ('''jamais''' laser) -Il n’y a pas de zone affectée thermiquement -La fraiseuse numérique permet de produire des pièces en 2.5D (en volume), alors qu’une découpeuse laser ne permet de découper qu’en 2D (contours). ●    Inconvénients : -La fraiseuse est moins précise qu’une découpeuse laser -Les fraises étant des outils cylindriques , les coins intérieurs sont forcément arrondis. -La complexité de la machine ainsi que les règles de sécurité qui lui sont liées rendent la machine plus complexe à prendre en main que les autres CNC, et donc un temps plus long avant d'être autonome sur celle-ci.temps plus long avant d'être autonome sur celle-ci.)
  • Introduction à la CNC  + (La CNC permet d'usiner plusieurs types de La CNC permet d'usiner plusieurs types de matériaux tels que : ○    Le bois massif et des dérivés du bois (MDF, contreplaqué…) ○    Les matériaux plastiques (PMMA, POM, PC, PVC…) ○    Les métaux non-ferreux (Aluminium tendre, Cuivre, laiton…)
    Métaux ferreux : On n’en usine pas au FaBLab car la fraiseuse n'est pas équipée d'un système de jet de liquide de refroidissent et n'est pas d'une puissance suffisante.
    ○     Les Mousses (PU, Polystyrène…) ○     Le caoutchouc et certains silicones
    Eviter les matériaux fibreux (fibres de carbone ou de verre) : les micro-poussières générées sont difficiles a filtrer (mauvais pour les poumons)

    de carbone ou de verre) : les micro-poussières générées sont difficiles a filtrer (mauvais pour les poumons)</div> </div><br/>)
  • Dafara sa station météo  + (Une station météo est un appareil qui permUne station météo est un appareil qui permet de connaître les caractéristiques de  l’atmosphère de la pièce dans laquelle elle est placée (température, humidité, quantité de lumière etc…), ou éventuellement d’autres caractéristiques dépendamment de ce que l’on veut mesurer (l’humidité de l’aire, du sol dans notre cas). Montage : Monter le shield sur la carte arduino. '''NB :''' L’utilisation du shield facilite la connexion des différents éléments sur la carte. '''CAPTEUR DE TEMPÉRATURE ET HUMIDITÉ:''' Comme son nom l’indique, il sert à mesurer l’humidité et la température d’un milieu. Sur l’image ci-dessous, le DHT11 (capteur de température et d’humidité) est relié à  l’entrée analogique de la carte Arduino donc sur les ports A0 du shield. Pour les casbles, le jaune correspond à A0, le blanc correspond à A1, le rouge à Vcc et le noir à Gnd. Etant donné que pour la connexion de ce capteur, le A1 n’est pas utilisé, il faut le déconnecter (fil blanc) ou à défaut le couper comme c’est le cas ici. '''ECRAN LCD :''' L'écran est utilisé pour afficher les valeurs mesurées par les capteurs. Pour l’écran LCD le branchement se fait sur les I2C du shield. '''CAPTEUR DE L'HUMIDITÉ DU SOL :''' Le capteur de l’humidité du sol est relié au port A1 du shield. '''CAPTEUR DE LUMINOSITÉ :''' Pour le capteur de luminosité relier sur le port A2 du shield'''.''' '''Image de l’ensembles des éléments.'''' Pour le capteur de luminosité relier sur le port A2 du shield'''.''' '''Image de l’ensembles des éléments.''')
  • 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.)
  • Glowing LED Butterfly  + (Use TinkerCad to design the component thatUse TinkerCad to design the component that will be 3D printed. This is a great opportunity to develop your computer aided design (CAD) skills! What to think about.. - Needs to have holes for the light to go through - Needs to be big enough to hide the Arduino and PCB - Needs to be able to sit on the top of the 9V battery Pre-made butterfly design can be found through this linkrfly design can be found through this link)
  • 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.)
  • Escooterfix - Replace front LED lamp Xiaomi Mi electric scooter  + (Using your nails or a plastic spudger, carefully lift the two plastic covers from the top of the stem. They are held on with foam tape so a hairdryer on a cool setting can warm the adhesive and aide the release if you are having difficulty.)
  • Replace dashboard and bluetooth card Xiaomi electric scooter  + (Using your nails or a plastic spudger, carefully lift the two plastic covers from the top of the stem. They are held on with foam tape so a hairdryer on a cool setting can warm the adhesive and aide the release if you are having difficulty.)
  • 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 ;)
  • Jardinière en caisse de vin  + (Utiliser de la lasure incolore et un gros Utiliser de la lasure incolore et un gros pinceau. 3 couches sont nécessaires avec un temps de repos moyen de 2h (veillez à bien vérifier que votre caisse soit parfaitement sèche avant de poser une nouvelle couche). Vous pouvez utiliser des bouchons de bouteilles de lait pour poser votre caisse et permettre au dessous de sécher. caisse et permettre au dessous de sécher.)
  • Jardinière en caisse de vin  + (Utiliser de la lasure incolore et un gros Utiliser de la lasure incolore et un gros pinceau. 3 couches sont nécessaires avec un temps de repos moyen de 2h (veillez à bien vérifier que votre caisse soit parfaitement sèche avant de poser une nouvelle couche). Vous pouvez utiliser des bouchons de bouteilles de lait pour poser votre caisse et permettre au dessous de sécher. caisse et permettre au dessous de sécher.)
  • Cafetière à filtre avec des tuyaux de cuivre  + (Utilisez un coupe tube de plomberie. Voici les mesures des différents tuyaux à titre indicatif : * 2 morceaux de 12cm * 3 morceaux de 6cm * 1 morceau de 15cm Vous pouvez bien sur adapter en fonction de la taille de votre tasse préférée.)
  • Cafetière à filtre avec des tuyaux de cuivre  + (Utilisez un coupe tube de plomberie. Voici les mesures des différents tuyaux à titre indicatif : * 2 morceaux de 12cm * 3 morceaux de 6cm * 1 morceau de 15cm Vous pouvez bien sur adapter en fonction de la taille de votre tasse préférée.)
  • Papier recyclé  + (Videz les cadres et couvrez-en un avec du tulle ou n'importe quelle tissus fin style moustiquaire afin de faire un tamis.)
  • Papier recyclé  + (Videz les cadres et couvrez-en un avec du tulle ou n'importe quelle tissus fin style moustiquaire afin de faire un tamis.)
  • Fabrication D'une Borne D'arcade  + (Ce dont vous avez avez besoin : * Une cartCe dont vous avez avez besoin : * Une carte micro SD ( Minimum 8go )  : Cette carte servira de disque dur pour le raspberry '''FORMATEZ VOTRE CARTE MICRO-SD EN FAT32''' Si ce n’est pas déjà fait, vous allez devoir formater votre carte micro-SD (ou carte-SD) au format FAT32. Pour cela, connectez là sur votre PC (via un slot micro-SD ou en USB via un adaptateur), ouvrez l’explorateur Windows et faites un clic droit sur votre carte et cliquez sur ''Formater''… Dans la fenêtre qui s’ouvre, sélectionnez FAT32 dans le menu ''Système de fichiers''. Vous pouvez donner un nom à votre carte si vous le voulez. Il est possible ici de faire un formatage rapide. Cliquez enfin sur démarrer. '''TÉLÉCHARGER LES SOURCES DE RECALBOXOS''' Rendez-vous sur https://github.com/recalbox/recalbox-os/releases et téléchargez la dernière version, en cliquant sur le nom du fichier Zip. Au moment où je fais ce tutoriel, il s’agit de la version 4.0.1 Décompressez le contenu du fichier zip téléchargé sur votre carte micro-SD. Pour ma part j’utilise, 7-Zip mais vous pouvez utiliser un autre gestionnaire d’archive. utiliser un autre gestionnaire d’archive.)
  • Fabrication D'une Borne D'arcade  + (Ce dont vous avez avez besoin : * Une cartCe dont vous avez avez besoin : * Une carte micro SD ( Minimum 8go )  : Cette carte servira de disque dur pour le raspberry '''FORMATEZ VOTRE CARTE MICRO-SD EN FAT32''' Si ce n’est pas déjà fait, vous allez devoir formater votre carte micro-SD (ou carte-SD) au format FAT32. Pour cela, connectez là sur votre PC (via un slot micro-SD ou en USB via un adaptateur), ouvrez l’explorateur Windows et faites un clic droit sur votre carte et cliquez sur ''Formater''… Dans la fenêtre qui s’ouvre, sélectionnez FAT32 dans le menu ''Système de fichiers''. Vous pouvez donner un nom à votre carte si vous le voulez. Il est possible ici de faire un formatage rapide. Cliquez enfin sur démarrer. '''TÉLÉCHARGER LES SOURCES DE RECALBOXOS''' Rendez-vous sur https://github.com/recalbox/recalbox-os/releases et téléchargez la dernière version, en cliquant sur le nom du fichier Zip. Au moment où je fais ce tutoriel, il s’agit de la version 4.0.1 Décompressez le contenu du fichier zip téléchargé sur votre carte micro-SD. Pour ma part j’utilise, 7-Zip mais vous pouvez utiliser un autre gestionnaire d’archive. utiliser un autre gestionnaire d’archive.)
  • 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.)
  • No-Sew Sock Snowman with Rice in Minutes  + (We need to fill the sock with rice to shape the snowman and it will have a little weight so it won't tip over easily. Then tie it with wool thread.)
  • 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.)
  • ESP32 with WebSerial: A Comprehensive Guide  + (WebSerial is a web standard that allows weWebSerial is a web standard that allows websites to communicate with serial devices. It bridges the web and the physical world, enabling web applications to interact with hardware devices. This opens up a world of possibilities for IoT projects, allowing real-time interaction between web applications and physical devices.een web applications and physical devices.)
  • 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.)
  • 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].)
  • 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.)
  • SunZilla - Guide 5: Assembling solar panels frames  + (You can find the positions and diameter ofYou can find the positions and diameter of the holes in the .PDF technical drawing which you can download below. For marking those of the PV-modules use a marker pen. For drilling use a metal or wood drill. Two of the 20mm-L-profiles need to have a slot cut along one side; the position of the slots is shown in the .PDF technical drawing downloadable below. These slots will allow the angle of incidence can be adjusted. To slot the profile you should use a milling cutter.e profile you should use a milling cutter.)
  • Node Red Controlled Neo Pixel on Raspberry Pi 4  + (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] to get 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.)
  • Neo Pixels Ring with Arduino Nano  + (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 t]o get 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. Also, check out this useful blog on PCBWay Plugin for KiCad from [https://www.pcbway.com/blog/News/PCBWay_Plug_In_for_KiCad_3ea6219c.html here. U]sing this plugin, you can directly order PCBs in just one click after completing your design in KiCad.ick after completing your design in KiCad.)
  • AWS IoT Core IoT Platform Series - 6  + (You must check out [https://www.pcbway.comYou must check out [https://www.pcbway.com/ PCBWAY f]or 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 t]o get 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.)
  • Appliances Control 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] to get 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.)
  • Node Red with Raspberry Pi  + (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] to get 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.)
  • Getting Started with ESP-NOW  + (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] to get 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.)
  • Line Follower Robot - King of Maze  + (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] to get 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.)
  • Water Quality Monitoring System Based on IOT  + (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] to get 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.)
  • 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.)
  • Node-Red Telegram Bot with Temperature Logger Part-2  + (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] to get 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. Also, check out this useful blog on PCBWay Plugin for KiCad from [https://www.pcbway.com/blog/News/PCBWay_Plug_In_for_KiCad_3ea6219c.html here.] Using this plugin, you can directly order PCBs in just one click after completing your design in KiCad.ick after completing your design in KiCad.)
  • Getting Started with TivaWare Launchpad - Basics  + (You must check out [https://www.pcbway.comYou must check out [https://www.pcbway.com/ PCBWAY] to order 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] to get 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.)
  • Node Red Controlled Web LED on ESP32 with Raspberry Pi 4  + (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] to get 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 shopou can get free stuff from their gift shop)
  • Ethernet-Enhanced LoRa Gateway Minimizing Delay  + (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] to get 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. Also, check out this useful blog on PCBWay Plugin for KiCad from [https://www.pcbway.com/blog/News/PCBWay_Plug_In_for_KiCad_3ea6219c.html here.] Using this plugin, you can directly order PCBs in just one click after completing your design in KiCad.ick after completing your design in KiCad.)
  • Temperature Control Neo Pixels with Arduino Nano  + (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] to get 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. Also, check out this useful blog on PCBWay Plugin for KiCad from [https://www.pcbway.com/blog/News/PCBWay_Plug_In_for_KiCad_3ea6219c.html here]. Using this plugin, you can directly order PCBs in just one click after completing your design in KiCad.ick after completing your design in KiCad.)
  • 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.)
  • Vo3D - Aeron chair headrest mount  + (You should receive these in the package * 2 x long M5x35mm socket head cap screws)
  • 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.)
  • Analogic Drawing Pad  + (You will need to draw 10 pulleys in total.You will need to draw 10 pulleys in total. To draw the pulleys, just place them on the board and draw their contour. Place de pulleys marked with “1” at 2cm from the sides of the board, and 5cm from the bottom of the board (the bottom of the board is the longest side). bottom of the board is the longest side).)
  • Analogic Drawing Pad  + (You will need to draw 10 pulleys in total.You will need to draw 10 pulleys in total. To draw the pulleys, just place them on the board and draw their contour. Place de pulleys marked with “1” at 2cm from the sides of the board, and 5cm from the bottom of the board (the bottom of the board is the longest side). bottom of the board is the longest side).)
  • 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.)
  • Echelle libre en acier  + (percer à l'aide de la scie cloche)
  • Etage jardinière  + (fichiers -         La jardinière dans laquelle on placera la plante -         Le 4<sup>ème</sup> étage, dans lequel on installera le servo-moteur)
  • Etage jardinière  + (fichiers -         La jardinière dans laquelle on placera la plante -         Le 4<sup>ème</sup> étage, dans lequel on installera le servo-moteur)
  • Gant Sonar  + ('''Arduino UNO''' '''Capteur Ultrason (H'''Arduino UNO''' '''Capteur Ultrason (HC-SR04)''' - GND = GND - VCC = 5V - Trig = Pin 9 - Echo = Pin8 '''Alternateur 10A , 5V (SRD-5VDC-SL-C)''' -VCC = 5V - GND = GND - IN = Pin 6 - ON = + Moteur - COM = - Moteur '''Moteur''' + Moteur= - COM ( Alternateur) - Moteur = GNDeur= - COM ( Alternateur) - Moteur = GND)
  • Gant Sonar  + ('''Arduino UNO''' '''Capteur Ultrason (H'''Arduino UNO''' '''Capteur Ultrason (HC-SR04)''' - GND = GND - VCC = 5V - Trig = Pin 9 - Echo = Pin8 '''Alternateur 10A , 5V (SRD-5VDC-SL-C)''' -VCC = 5V - GND = GND - IN = Pin 6 - ON = + Moteur - COM = - Moteur '''Moteur''' + Moteur= - COM ( Alternateur) - Moteur = GNDeur= - COM ( Alternateur) - Moteur = GND)
  • Meuble tortum  + (jai fait mes schema)
  • Meuble tortum  + (jai fait mes schema)
  • Etui à lunette en bois personnalisé  + (je suis allé sur [https://www.festi.info/je suis allé sur [https://www.festi.info/boxes.py/ Boxes.py] pour choisir la boite qui deviendra l'étui à lunette. Quand vous arrivé sur le site choisissait la premier boite flexible de la liste. Quand vous avait réglé tout les paramètre à votre convenance appuyé sur généré. ensuite le site vous ouvrira une nouvelle page avec tout les morceaux de la boite à plat. Faite un clique droit puis enregistré sous pour pouvoir télécharge le fichier de votre boite sous format svg.le fichier de votre boite sous format svg.)
  • Sac à Main pour fauteuil roulant  + (a la date de sa réalisation, en tout cas)
  • Recycleur de pla  + (On monte le bouchon de laiton sur le tuyau de cuivre)
  • Hot water  + (place ketle on stovetop place to high for 4 mins)
  • Anèmomètre  + (utiliser les fichiers STL https://gitlab.com/norbertwalter67/Windsensor_WiFi_1000/-/tree/master/CAD-Files/3D-Parts/STL?ref_type=heads)
  • Jeu de dames et d'échecs  + ('''Pourquoi donc ?''' Katia voulait se la'''Pourquoi donc ?''' Katia voulait se lancer directement dans la découpe, moi je voulais tester nos choix et paramètres... finalement j'ai obtenu gain de cause ''(pour une fois).'' On a dupliqué notre damier pour créer un mini damier de 4 par 4 et tester nos paramètres de découpe et de gravure... '''Résultat ?''' Pas de photos :( ''(j'ai commencé le tuto trop tard, on pété le mini-damier pour vérifier notre découpe à mi-bois, puis c'est parti à la poubelle)'' Et là on s'est aperçu que les cases blanches du bord n'avaient pas de bordure (pas de soucis par contre pour celles du centre qui sont bordées par des cases noires) Avec Katia on décide de ne pas graver les bords, mais de faire une découpe à mi-bois ''(l'objectif étant aussi d'essayer des trucs !!!)'' : carré de 300mm par 300mm positionné en X=0/Y=0 Retour sous Inkscape et on en profite pour coloriser les traits de découpe pour ne pas y revenir plus tard (rouge pour la découpe à mi-bois et vert pour la découpe du plateau)
    Dans l'ordre découpe intérieure puis extérieure = RVB (Oui on avait fait l'inverse avant de se poser les bonnes questions et de changer...)
    '''Conclusion de la 3ème étape''' Temps de travail : une bonne heure a priori ''KiKaFaitKoi : moi pour la volonté, cogitation conjointe, ajustement de modélisation par Katia'' '''Prototyper c'est bien... ''surtout quand on débute :)'''''
    Plutôt que de cramer une demi-planche n'importe comment, faire un petit test évite les déconvenues et fait gagner du temps !
    ons-text">Plutôt que de cramer une demi-planche n'importe comment, faire un petit test évite les déconvenues et fait gagner du temps !</div> </div>)
  • Jeu de dames et d'échecs  + ('''Pourquoi donc ?''' Katia voulait se la'''Pourquoi donc ?''' Katia voulait se lancer directement dans la découpe, moi je voulais tester nos choix et paramètres... finalement j'ai obtenu gain de cause ''(pour une fois).'' On a dupliqué notre damier pour créer un mini damier de 4 par 4 et tester nos paramètres de découpe et de gravure... '''Résultat ?''' Pas de photos :( ''(j'ai commencé le tuto trop tard, on pété le mini-damier pour vérifier notre découpe à mi-bois, puis c'est parti à la poubelle)'' Et là on s'est aperçu que les cases blanches du bord n'avaient pas de bordure (pas de soucis par contre pour celles du centre qui sont bordées par des cases noires) Avec Katia on décide de ne pas graver les bords, mais de faire une découpe à mi-bois ''(l'objectif étant aussi d'essayer des trucs !!!)'' : carré de 300mm par 300mm positionné en X=0/Y=0 Retour sous Inkscape et on en profite pour coloriser les traits de découpe pour ne pas y revenir plus tard (rouge pour la découpe à mi-bois et vert pour la découpe du plateau)
    Dans l'ordre découpe intérieure puis extérieure = RVB (Oui on avait fait l'inverse avant de se poser les bonnes questions et de changer...)
    '''Conclusion de la 3ème étape''' Temps de travail : une bonne heure a priori ''KiKaFaitKoi : moi pour la volonté, cogitation conjointe, ajustement de modélisation par Katia'' '''Prototyper c'est bien... ''surtout quand on débute :)'''''
    Plutôt que de cramer une demi-planche n'importe comment, faire un petit test évite les déconvenues et fait gagner du temps !
    ons-text">Plutôt que de cramer une demi-planche n'importe comment, faire un petit test évite les déconvenues et fait gagner du temps !</div> </div>)
  • Blason Relief - Harry Potter  + (À partir d’une image en haute résolution couleur, transformation en Noir et Blanc via l’option sous Gimp (voir photo 2))
  • Blason Relief - Harry Potter  + (À partir d’une image en haute résolution couleur, transformation en Noir et Blanc via l’option sous Gimp (voir photo 2))
  • Microscope fonctionnant avec un smartphone  + (• Découper le tasseau en trois morceaux, u• Découper le tasseau en trois morceaux, un tronçon de 125 mm et deux de 20 mm de long, • Dans le polystyrène transparent découper : -       Une plaque de 140x180 mm pour le support de prise de vue, -       Un rectangle de 30x60 mm pour le panneau de contrôle, • Couper un tronçon de 75 mm de tige filetée.ouper un tronçon de 75 mm de tige filetée.)
  • Microscope fonctionnant avec un smartphone  + (• Découper le tasseau en trois morceaux, u• Découper le tasseau en trois morceaux, un tronçon de 125 mm et deux de 20 mm de long, • Dans le polystyrène transparent découper : -       Une plaque de 140x180 mm pour le support de prise de vue, -       Un rectangle de 30x60 mm pour le panneau de contrôle, • Couper un tronçon de 75 mm de tige filetée.ouper un tronçon de 75 mm de tige filetée.)
  • Build a Dog Wheelchair with PVC Pipes  + (You will require a 6.2-inch long ¾” tube, You will require a 6.2-inch long ¾” tube, a ¾” adapter, and a 10-inch wheel with a tee made of black steel. We will begin by constructing the wheelbase, creating two identical units. Follow the same procedure for both wheels, referring to the diagram above for the required parts (x2). Insert the 6.2-inch long ¾” tube into the ¾” adapter. Then, place the assembled adapter into the 10-inch wheel with tee, as shown in the diagram. Once completed, set them aside until you are ready to attach them to the frame later on.eady to attach them to the frame later on.)
  • 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 ?)
  • Module aquaponique de recuperation  + ( # Suivre le plan d'assemblage ci-joint # # Suivre le plan d'assemblage ci-joint # Construire en premier le fond, avec une planche coupé en biais dans le sens de la longueur. ## Placer et visser les tasseau sur le tour complet de la pièce 1 ## l'assemblage permet de maintenir les planches entre elles # met de maintenir les planches entre elles # )
  • 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  + ( #La première étape consiste à souder le c #La première étape consiste à souder le connecteur « 5 broches sécable » sur un des modules « 4 matrices de LEDs » #Vous pouvez ensuite insérer les deux modules « 4 matrices de LEDs » dans le boîtier imprimé en 3D en vérifiant que les connecteurs extérieurs passent par les trous sur le côté (le module où vous avez soudé le connecteur doit se trouver en haut) #Connectez ensuite le microcontrôleur avec les matrices de LEDs comme suit :
    Module « 4 matrices de LEDs » Microcontrôleur
    VCC USB
    GND GND
    DIN MOSI
    CLK SCK
    CS 4
    t;</tr><tr> <td><code>DIN</code> </td><td><code>MOSI</code> </td></tr><tr> <td><code>CLK</code> </td><td><code>SCK</code> </td></tr><tr> <td><code>CS</code> </td><td><code>4</code> </td></tr></table> )
  • 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>)
  • 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/>)
  • Virtual Fence - Anti Theft Device  + (<nowiki>A Fence is a physical boundaA Fence is a physical boundary, which is used to restrict kids and dogs from exiting the border Boundaries provide a layer of security, which also restricts entry from outside. But these boundaries need to be maintained heavily. And once an object has moved out or stolen, then the theft cannot be further located.

    This brings us to a solution, which is geofencing a physical device attached to our belonging. This belonging would be a mere part of the IoT - Internet of ''''Things'.'''


    The above pictorial is a sample of Geofence in a public area. Best part? Since it is on a virtual map, having a virtual fence would have no effect on whether you own the area. This area could be your Home, Office, favorite Coffee Shop, or even parlor.

    But before we get started -
    e Coffee Shop, or even parlor.<br /><br />But before we get started -</nowiki>)
  • How to Delete Tidal Account Permanently without Subscription  + (<nowiki>If you are using Apple produIf you are using Apple products such as iOS devices, you will find a Delete Account option on your iOS Tidal app. Just follow the steps below to close Tidal account permanently.


    Step 1. Open the Tidal app on your iPhone.

    Step 2. Tap the top-right '''gear''' icon from the '''My Collection''' section to go to Tidal '''Settings'''.

    Step 3. Scroll down and choose ''''Manage account''''.

    Step 4. On the new screen, tap the bottom ''''Delete account'''' option.


    gt;Step 4. On the new screen, tap the bottom ''''Delete account'''' option.<br /><br /><br/></nowiki>)
  • How to Set Tidal Sleep Timer  + (<nowiki>If you are using an Android If you are using an Android phone, you need to install a professional Sleep Timer app from the Google Play store on your Android device and then create a sleep timer according to your needs. Now, look at the steps below.

    '''Step 1.''' Download ''''Sleep Timer (Turn music off)'''' on your Android from Google Play.

    '''Step 2.''' Launch the app and tap on the three vertical dots in the top right corner of the home screen.

    '''Step 3.''' On the '''Setting''' menu, click ''''Player to launch on start'''' and select ''''Tidal'''' from the app list.

    '''Step 4.''' Go back to the '''Settings''' menu and then choose ''''On sleep'''' > ''''Perform action'''' to personalize details of the sleep timer for Tidal music.
    ''' > ''''Perform action'''' to personalize details of the sleep timer for Tidal music.</nowiki>)
  • Copier Youtube  + (En France, vous êtes soumis à une taxe qui vous autorise à réaliser des copies Pour un usage privé, vous bénéficiez d'une exception qui vous permet de faire cette copie sans que cela ne soit illégal!!! http://www.procirep.fr/Bases-juridiques.html)
  • Copier Youtube  + (En France, vous êtes soumis à une taxe qui vous autorise à réaliser des copies Pour un usage privé, vous bénéficiez d'une exception qui vous permet de faire cette copie sans que cela ne soit illégal!!! http://www.procirep.fr/Bases-juridiques.html)
  • Arrosage Automatique  + (<nowiki>Le programme est le suivant Le programme est le suivant :

    [code]

    #include

    #define LIGHT_SENSOR A0

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

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

    {

        double Temp;

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

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

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

        return Temp;

    }

    int PinNumeriqueHumidite=2;

    int humidite;

    void setup() 

    {

      Serial.begin (9600);

      pinMode(10, OUTPUT);

      pinMode(PinNumeriqueHumidite, INPUT);

    }

    void loop() 

    {   

      int readVal = analogRead(sensorPin);

      double temperature =  Thermistor(readVal);

      int luminosite = analogRead(LIGHT_SENSOR);

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

      Serial.print(temperature);

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

      delay(500);  

      humidite = digitalRead(PinNumeriqueHumidite);

      Serial.println("Humidité = ");

      Serial.println(humidite);

      delay(500);  

      Serial.println("Luminosité = ");

      Serial.println(luminosite);

      delay(500);

      if (humidite==1) 

         {

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

              {

                if (luminosite>100)

                   {

                    digitalWrite(10, HIGH);

                    delay(500);

                    digitalWrite(10, LOW);

                   }

                else 

                {

                  digitalWrite(10, LOW);

                }

              }              

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

              {

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

                delay (10000); 

                digitalWrite(10, LOW);      

              }

           if (temperature>=25)

              {

                digitalWrite(10, HIGH);

                delay(15000);

                digitalWrite(10, LOW);

              }

           else 

           {

                digitalWrite(10, LOW);    

           }

         }

    else 

    {

      digitalWrite(10, LOW);

    }

    }

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

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

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


    Prenez en compte la taille du bois requise pour ce projet

    -text">Prenez en compte la taille du bois requise pour ce projet</div><br /></div></nowiki>)
  • Qubitro Device Data - IoT Platform Series  + (<nowiki>To get started with Qubitro,To get started with Qubitro, we will first need to create an account. Go to the Qubitro website (https://www.qubitro.com/) and click on the "Sign Up" button. You will be prompted to enter ''Full Name'', ''Email Address,Country'', and ''password'' to create your account.


    Once, we have created the account, we can log in from '''https://portal.qubitro.com/login.''' However, we shall automatically be logged in to our account.
    shall automatically be logged in to our account.</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>)
  • FoldaRap 2.5 : 2ème partie  + ('''Axe-X:''' * x1 chariot-x * x1 profilé 200mm * x6 vis sans tête)
  • 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  + (Encollez les deux parties et assemblez les, le tour est joué.)
  • Lampe de bureau, lampe à poser  + (Profitez du spectacle ! Filmez, photographiez, partagez !)
  • Box enceinte bluetooth MINI KUBE by Modao  + (Insérer les boutons dans les trous comme indiqué ci contre.)
  • 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é.)
  • Bentolux a code  + ('''Matériaux :''' *contreplaqué de peupli'''Matériaux :''' *contreplaqué de peuplier 3mm 800*500mm (pour 2 boîtes) *colle à bois *serre-joint *Filament PLA pour les supports écran OLED et LCD (cf fichier joint) *tapis de découpe (pour garder un plan de travail propre) '''Electronique''' : *Une carte Arduino Uno *4 borniers wago *Un moteur solenoide 6 volts *Un keypad 4x3 *Un écran LCD *Un connecteur de pile 9V *Une diode 1N4004 *Une résistance de 2,2k (ou 1k) *Un transistor TIP102 *Un anneau 12 LED neopixel '''Machines :''' * Découpeuse laser Perez Camp 13/90 * Imprimante 3D Creality ender3 '''Logiciels''' : * Tinkercad * Arduino IDE * Ultimaker Cura* Tinkercad * Arduino IDE * Ultimaker Cura)
  • Bentolux - ShrekBox  + (Dernière étape : il ne reste plus qu’à assDernière étape : il ne reste plus qu’à assembler tous les éléments de l'étage ShrekBox ! Premièrement il vous faudra visser l’écran de led avec les boulons imprimés en 3D (''cf photos ci-contre''). Dans un second temps, fixez (collez) l'adaptateur qui doit accueillir le haut-parleur, sur l’amplificateur. Enfin, emboîtez (vissez) le haut-parleur sur l'adaptateur (''cf photo ci-contre''). Pour finir, placez les différents éléments dans le dernier étage (''cf photo ci-contre'').
    Et maintenant, à vous de jouer...!!!

    ns-text"><big><b>Et maintenant, à vous de jouer...!!!</b></big></div> </div><br/>)
  • Drone aile volante  + ( *Commencez par couper les marges avec une *Commencez par couper les marges avec une règle et un cutter, prenez garde à suivre correctement le tracé en pointillé. *Se munir du tube de colle, puis encollez la feuille du coin en haut à gauche (Répartissez de la colle sur toute la surface du verso ) , là positionner sur un carton plein d'au moins 76cm*50.6cm et de 3mm d'épaisseur. Les deux bords en traits pleins doivent être superposés aux bords du carton. *Encoller la seconde section, là positionner à côté de la première en veillant à ce que les repères coïncident. *Poursuivre ceci jusqu'à ce que tout le plan soit reconstitué, puis faire de même pour les quatre autres. Les deux derniers peuvent êtres découpés pour utiliser les chutes de cartons. *Laisser sécher quelques heures. *A l'aide d'un cutter et d'une règle découper les pièces une par une sur les très pleins, évider les parties à évider. Les courbes peuvent êtres découpé à la scie à champ tourné. *Pour terminer poncer les bords des pièces découpés. miner poncer les bords des pièces découpés. )
  • FoldaRap 2.5 : 3ème partie  + (Un côté du plateau aluminium possède des trous fraisés...)
  • 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. ;))
  • Chauffage solaire version ardoise  + ('''Remarque''': Ici, le cadre est dimensio'''Remarque''': Ici, le cadre est dimensionné pour accueillir une vitre de 1m x 2m par 6mm d'épaisseur, un fond en contreplaqué filmé de 10mm et une couche isolante de 22mm en STEICO. Les dimensions seront donc à adapter en fonction des disponibilités de chacun. * Préparer 2 chevrons de section 93mm x 45mm et de 209 cm de longueur. * Préparer 2 chevrons de section 93mm x 45mm et de 109 cm de longueur. * Préparer 2 liteaux de section 20mm x 53mm et de 209 cm de longueur. * Préparer 2 liteaux de section 20mm x 53mm et de 109 cm de longueur. * Coller à la colle PU et visser les liteaux sur les chevrons associés une face de 93mm d'épaisseur, à 32mm d'un des bords. '''Remarque''': Ces 32mm correspondent à l'épaisseur isolant + contreplaqué filmé. Il reste 8mm sur l'autre bord afin d'accueillir l'épaisseur de la vitre et d'un joint compribande. * Découper les angles de chaque profilé bois ainsi obtenu à 45° en portant bien l'attention sur le sens de la découpe. La coupe se fait sur la longueur de 93mm. '''Remarque''': Cette coupe permet de retrouver la dimension 1m x 2m de la vitre en intérieur du cadre. * Assembler le cadre à l'aide de colle PU et de longues vis à bois dans chacun des 4 angles.ngues vis à bois dans chacun des 4 angles.)
  • Chauffage solaire version ardoise  + ('''Remarque''': Ici, le cadre est dimensio'''Remarque''': Ici, le cadre est dimensionné pour accueillir une vitre de 1m x 2m par 6mm d'épaisseur, un fond en contreplaqué filmé de 10mm et une couche isolante de 22mm en STEICO. Les dimensions seront donc à adapter en fonction des disponibilités de chacun. * Préparer 2 chevrons de section 93mm x 45mm et de 209 cm de longueur. * Préparer 2 chevrons de section 93mm x 45mm et de 109 cm de longueur. * Préparer 2 liteaux de section 20mm x 53mm et de 209 cm de longueur. * Préparer 2 liteaux de section 20mm x 53mm et de 109 cm de longueur. * Coller à la colle PU et visser les liteaux sur les chevrons associés une face de 93mm d'épaisseur, à 32mm d'un des bords. '''Remarque''': Ces 32mm correspondent à l'épaisseur isolant + contreplaqué filmé. Il reste 8mm sur l'autre bord afin d'accueillir l'épaisseur de la vitre et d'un joint compribande. * Découper les angles de chaque profilé bois ainsi obtenu à 45° en portant bien l'attention sur le sens de la découpe. La coupe se fait sur la longueur de 93mm. '''Remarque''': Cette coupe permet de retrouver la dimension 1m x 2m de la vitre en intérieur du cadre. * Assembler le cadre à l'aide de colle PU et de longues vis à bois dans chacun des 4 angles.ngues vis à bois dans chacun des 4 angles.)
  • 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.)
  • How to Allow or Block Apple Music Explicit Content  + ('''Step 1.''' Go to '''Settings''' on your'''Step 1.''' Go to '''Settings''' on your iPhone and tap '''Screen Time'''. '''Step 2.''' Scroll to the '''Content & Privacy Restrictions''' option under '''Screen Time'''. '''Step 3.''' Make sure your Content & Privacy Restrictions toggle is enabled and tap the '''Content Restrictions''' option beneath. '''Step 4.''' Tap the '''Music, Podcasts, Fitness''' to select what content to allow. '''Step 5.''' Here you can select allow content from '''Explicit''' to '''Clean'''. allow content from '''Explicit''' to '''Clean'''.)
  • 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)
  • Wio WM1110: Quick Start Guide for Seamless Integration  + ('''This guide explains the steps to seamle'''This guide explains the steps to seamlessly integrate the WM1110 sensor module with The Things Network (TTN) and ThingSpeak for data transmission and visualization.''' The [https://www.seeedstudio.com/Wio-WM1110-Dev-Kit-p-5677.html?queryID=86ddeaf2f0e1846781c93ee0739996d3&objectID=5677&indexName=bazaar_retailer_products seeed studio Wio-WM1110 Dev Kit] is based on the [https://www.seeedstudio.com/Wio-WM1110-Module-LR1110-and-nRF52840-p-5676.html?queryID=777e87bf936e9951b01169e582eaaa0b&objectID=5676&indexName=bazaar_retailer_products Wio-WM1110] Wireless Module, which integrates both a Semtech LoRa® transceiver and a multi-purpose radio front-end for geolocation functionalities. The LoRa® transceiver enables low-power, high-sensitivity network coverage, while GNSS (GPS/BeiDou) and Wi-Fi scanning work together to offer comprehensive location coverage. Additionally, the Dev Kit provides connectivity options for a variety of peripherals, making it a versatile platform for developing diverse IoT applications. The [https://www.seeedstudio.com/Wio-WM1110-Module-LR1110-and-nRF52840-p-5676.html?queryID=777e87bf936e9951b01169e582eaaa0b&objectID=5676&indexName=bazaar_retailer_products Wio-WM1110] is a powerful fusion positioning module designed for developing low-power, long-range IoT applications. It combines the capabilities of the [https://www.semtech.com/products/wireless-rf/lora-edge/lr1110 Semtech LR1110] LoRa transceiver and the [https://www.nordicsemi.com/products/nrf52840 Nordic nRF52840] microcontroller, offering a comprehensive solution for building connected devices with the following features: * '''Long-range wireless communication:''' Utilizing Semtech's LoRa technology, the Wio-WM1110 enables low-power communication over vast distances, making it ideal for connecting devices in remote locations. * '''Global Navigation Satellite System (GNSS):''' Integrated GNSS support, including GPS and BeiDou, provides accurate location tracking capabilities for your IoT devices. * '''Wi-Fi connectivity:''' In addition to LoRaWAN and GNSS, the Wio-WM1110 also offers Wi-Fi connectivity, providing another option for device communication and internet access. * '''Bluetooth:''' The module further extends its connectivity options by supporting Bluetooth protocols, enabling communication with other Bluetooth-enabled devices. * '''Fusion positioning:''' By combining the data from LoRaWAN, GNSS, Wi-Fi, and Bluetooth, the Wio-WM1110 can achieve highly accurate and reliable positioning, even in challenging environments. * '''Low-power operation:''' The Wio-WM1110 is designed for low-power consumption, allowing your devices to operate for extended periods on battery power. * '''Open-source platform:''' The Wio-WM1110 is based on an open-source platform, providing developers with access to the underlying hardware and software, allowing for greater customization and flexibility. and software, allowing for greater customization and flexibility.)
  • 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)
  • La communauté bactérienne d'un purin végétale ont elle une influence sur les communautés végétales  + (''Il faudra acquérir une idée de 8 espèces''Il faudra acquérir une idée de 8 espèces représentatif des prairies d’île de France . '' ''La limitation en azotes est impérative pour accélérer le processus de carençage des plantes .'' ''Le temps de 2 semaine est purement hypothétique''',''''' -On constitue notre communauté generique prairial d’ile de France . -On les plantes dans un substrats limitant en azote. -On les laisse croître dans le substrat pendant 2 semainesroître dans le substrat pendant 2 semaines)
  • IBaby : bracelet électronique pour bébé en plastique  + ( * '''Description''' : pour la première ve * '''Description''' : pour la première version de notre bracelet, nous avons décidé de réaliser le bracelet de la montre en filament souple avec un système de fixation similaire à celui d'une montre pour enfant. Ce bracelet sera adapté à la taille du poignet d'un bébé. En ce qui concerne le cadran de la montre, il sera réalisé en filament dur et plein à l'intérieur pour simuler la présence de la carte électronique que nous n'avons pas encore. Les deux modules de cette version se visseront ensemble grâce à un système de thread. Cliquez [http://a360.co/2pqrm5X ici] pour accéder à la première version de notre prototype * '''Préparation pour l'impression''' : pour convertir le fichier 3D (qui est sous le format stl) en fichier compréhensible par l'imprimante 3D on va utiliser le logiciel ''Ultimaker Cura'' qui va générer un fichier gcode. Les réglages à appliquer pour les deux pièces sont les suivants : ** Machine : Prusa i3 Mk2 ** Matériel : CPE ** Hauteur de la couche : 0.20 mm ** Hauteur initiale de la couche : 0.15 mm ** Temps d'impression du bracelet : 25 min ** Poids de matière utilisé : 3g ** Temps d'impression du cadran : 17 min ** Poids de matière utilisé : 2g
    Pour le positionnement des pièces dans Cura, nous vous conseillons de placer le bracelet à plat et le cadran un peu en biais comme vous pouvez le voir sur la photo afin d'éviter que le support ajouté par Cura abime trop les pièces
    * '''Problèmes rencontrés :''' Nous avons rencontré des problèmes à différents niveaux de notre prototype, les voici : ** Le fermoir n'est pas très opérationnel, c'est-à-dire que le crochet rentre correctement dans les différents trous du bracelet (le choix de la taille est donc possible) après l'avoir un peu coupé. Cependant le crochet ne tient pas assez dans les trous. ** Lorsque nous attachons le bracelet, le contour du cadran se plie à, cause de sa fine épaisseur et du filament flex. Ainsi en ajoutant la partie pleine du cadran à l'intérieur du contour, celui-ci a tendance à sauter. ** La fine couche en dessous du contour du cadran s'est mal imprimée et ne nous permettra pas de soutenir le cadran qui contiendra notre carte électronique. *'''Solutions à envisager :''' ces solutions seront réalisées lors de la prochaine version **Tout d'abord pour des raisons pratiques, il faudrait que le prototype soit adapté à la morphologie d'un adulte afin que les tests de notre carte électronique soient facilités. **Il faudrait changer le système de fermeture, nous avons pensé à utiliser des aimants au lieu du crochet et des trous. **Il faudrait séparer le bracelet du contour du cadran afin que ce dernier ne soit plus tordu lors de la fermeture du bracelet.
    contour du cadran afin que ce dernier ne soit plus tordu lors de la fermeture du bracelet. )
  • Utilisation CNC Shopbot  + ( * '''Lunette de protection''' * '''Casque anti-bruit''' * '''Aspiration''' * '''Être vigilant, et toujours être à coté de la machine''' )
  • URMATCH, le GPS qui suit votre équipe lors de tous ses matchs  + ( * '''Réalisation:''' Nous avons réalisé d * '''Réalisation:''' Nous avons réalisé dans un premier temps une boite en boit qui contient le circuit électronique. Par la suite, nous avons mis la boite dans une demi sphère en plastique mou réalisée grâce à une imprimante 3D. * '''Problèmes rencontrés:''' En imprimant la pièce nous nous sommes rendu-compte que notre dôme avait une hauteur trop grande et que le haut du dôme était trop dur ce qui risquait de gêner ou blesser les joueurs. * '''Modifications à envisager:''' La version 2 sera dôme plus aplati avec un couvercle et beaucoup plus vide à l’intérieur. De plus, nous avons abandonné l’idée de la boite en bois car elle n’a finalement aucune utilité. car elle n’a finalement aucune utilité. )
  • 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. )
  • Meuble en Caisses de Vin  + ( * Croquis * Mesures * Achats du materiel )
  • Meuble en Caisses de Vin  + (Et voila !)
  • TOLOU SENFABLAB  + ( * Fer à souder + étain * Pistolet à colle * Multimètre * Pince coupante * Imprimante 3D )
  • 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. )
  • Bokashi  + ( * Percer de nombreux trous dans le fond du bac compost à l’aide de la perceuse et du foret de 3 mm. )
  • Bokashi  + ( * Percer de nombreux trous dans le fond du bac compost à l’aide de la perceuse et du foret de 3 mm. )
  • Porte ceintres escamotable  + ( * Scier les deux éléments coulissants du * Scier les deux éléments coulissants du manche à balais télescopique pour assurer la profondeur du dressing et permettre de fermer la porte. *Ebavurer *Bouchonner l'extrémité du tube coulissant *Fixer les deux supports de barre de rideaux *Introduire le porte cintres dans les deux supports et le bloquer. *Le porte cintres est opérationnel. loquer. *Le porte cintres est opérationnel. )
  • AGRAFEUSE LONG BRAS NOVUS  + ( * Type d'agrafeuse : Manuelle * Méthode d * Type d'agrafeuse : Manuelle * Méthode d'agrafage : à plat * Capacité d'agrafage (feuilles) : 170 feuilles * Capacité d'agrafage (mm) : 16 mm * Type d'agrafes : 23/8, 23/10, 23/13, 23/15, 23/17, 23/20 * Capacité de chargement : 100 agrafes * Profondeur de la marge : jusqu'à 250 mm s * Profondeur de la marge : jusqu'à 250 mm )
  • Nœud papillon en ficelle  + ( * Lorsque vous arrivez au niveau du centre, pensez à insérer un ruban (ou autre système de fermeture) afin de nouer le nœud papillon autour du cou. * Puis continuez de recouvrir le carton. * Il est préférable de prévoir deux couches de ficelle. )
  • Nœud papillon en ficelle  + ( * Lorsque vous arrivez au niveau du centre, pensez à insérer un ruban (ou autre système de fermeture) afin de nouer le nœud papillon autour du cou. * Puis continuez de recouvrir le carton. * Il est préférable de prévoir deux couches de ficelle. )
  • 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 )
  • 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 )
  • Creating a trash ball  + ( * gather trash around remains of training soft materials )
  • Creating a trash ball  + ( * gather trash around remains of training soft materials )
  • Repair Cafe'  + ( * information/mobilization team * reapir/experts team * documentation team * reception team * tools and security * social media team )
  • Repair Cafe'  + ( * information/mobilization team * reapir/experts team * documentation team * reception team * tools and security * social media team )
  • OpenHandiDesk  + ((si on prend pas en compte les petites erreurs de dessin, oups))
  • OpenHandiDesk  + (la toute premiere esquisse du projet, la version 0 !)
  • Stitch O'Clock  + ( *"coudre" la plaque de bois avec la corde *"coudre" la plaque de bois avec la corde d'après les instructions gravées au dos. Commencer
    bien tendre la corde

    *vérifier l'avant de la plaque si les "coutures" forment les indexes de l'horloge comme sur la photo 3
    fier l'avant de la plaque si les "coutures" forment les indexes de l'horloge comme sur la photo 3 )
  • 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. )
  • Sarbacane en tube de PVC  + ( *Faites un tour du tube isolant avec le r *Faites un tour du tube isolant avec le ruban adhésif d’électricien. *Coupez le tube d'isolant juste au dessous du scotch avec les ciseaux. *Faites 7 trous dans le morceaux de mousse que vous venez de découper. *Enfilez le morceaux de mousse jusqu'à environ 15 cm de l'embouchure. usse jusqu'à environ 15 cm de l'embouchure. )
  • 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. )
  • 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. )
  • Arrosage automatique de l'école ACJ  + ( *Déterminer les zones ou mettre des capteurs (humidité, luminosité, et température) *Déterminer les zones à arroser *Déterminer les types de plantes et leurs besoins *Vérifier comment avoir accès à l'eau et à l'électricité )
  • Badge Tour  + ( *Imprimante 3D (Pla ou PolySmooth / colle *Imprimante 3D (Pla ou PolySmooth / colle ou laque / Tournevis très fin / Spatule) *Laser (plexiglas couler opaque de couleur, colle pour plastique type BOSTIK 1220) *Plotter de découpe (vinyle de la même couleur que votre impression 3D) *Logiciels (Fusion 360, Insckape, Cura, DrawCut Lite) (Fusion 360, Insckape, Cura, DrawCut Lite) )
  • Horloge Binaire  + ( *Souder l'anode (+) de vos LEDs une par u *Souder l'anode (+) de vos LEDs une par une sur les PIN de l'Arduino :
    L'anode ou pole positif de la LED est la tige la plus longue du composant.
    *Souder la cathode (-) de chaque LED à une résistance de 330 Ohms puis relier chaque résistance à une PIN GND de l'Arduino.
    Souder les LEDs les moins nombreuses ''(ici les jaunes)'' sur les PINs numérotés de 2 à 6 et les autres ''(les rouges)'' sur les PINs de 7 à 12.
    *Souder la RTC à l’Arduino en respectant le cablage suivant : SCL – A5 SDA – A4 GND – GND VCC - 5V
    e 7 à 12.</div> </div> *Souder la RTC à l’Arduino en respectant le cablage suivant : SCL – A5 SDA – A4 GND – GND VCC - 5V )
  • Horloge Binaire  + ( *Souder l'anode (+) de vos LEDs une par u *Souder l'anode (+) de vos LEDs une par une sur les PIN de l'Arduino :
    L'anode ou pole positif de la LED est la tige la plus longue du composant.
    *Souder la cathode (-) de chaque LED à une résistance de 330 Ohms puis relier chaque résistance à une PIN GND de l'Arduino.
    Souder les LEDs les moins nombreuses ''(ici les jaunes)'' sur les PINs numérotés de 2 à 6 et les autres ''(les rouges)'' sur les PINs de 7 à 12.
    *Souder la RTC à l’Arduino en respectant le cablage suivant : SCL – A5 SDA – A4 GND – GND VCC - 5V
    e 7 à 12.</div> </div> *Souder la RTC à l’Arduino en respectant le cablage suivant : SCL – A5 SDA – A4 GND – GND VCC - 5V )
  • 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>)
  • Tab2Lux  + (Source : https://syskb.com/lecteur-audio-Source : https://syskb.com/lecteur-audio-raspberry-pi-dac/#A4 Temps estimé : 30 minutes en comptant le téléchargement d’une image de 600 MB #Téléchargez la [http://www.runeaudio.com/download/ dernière version de RuneAudio]. Notez que si vous avez un vieux Raspberry Pi, ça le fait !
    #Insérez votre carte Micro SD sur votre PC.
    #Téléchargement d'Etcher : En effet, Etcher est extrêmement simple à utiliser. On le télécharge, l’installe et on le lance. L'avantage de ce logiciel, c'est qu'il peut utiliser une ISO zippé sans devoir la décompresser
    > On choisit l'ISO (1) puis la carte SD de destination (2) et enfin, on lance l'installation (3).
    #Une fois l’installation terminée insérez la carte SD dans le RPi.
    br/> #Une fois l’installation terminée insérez la carte SD dans le RPi. <br/>)
  • 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)
  • Lithophanie 3D  + (- Une imprimante 3D avec fil adapté - Des fichiers image de bonne résolution - Pouvoir accéder au site : https://lithophanemaker.com/ - Un slicer (ex: Cura) - Une source lumineuse ( ampoule , ruban led...) - Du temps...beaucoup de temps !!!!)
  • Jeu puissance 4 fait en bois  + (Après avoir tout découpé, vérifier que les différentes parties s’emboîtent correctement. Modifier le .Gcode si nécessaire.)
  • Little Umbrella by Hyades  + (-Faites passer le fil de fer dans le socle-Faites passer le fil de fer dans le socle à coté du bouchon et plantez la tige du parapluie dans le liège. -Accrochez le fil de fer à l'hélice du moteur. Il y a des accroches sur l'hélice prévu à cet effet . - Tentez une simulation sur le logiciel, le parapluie doit s'ouvrir en restant en place sur le liège. Ressayer l'opération tant que le parapluie ne reste pas fixé au liège. -Placez la carte Arduino à l'intérieur de la boite, en faisant passer le câble USB par le trou prévu à cet effet. -Vous pouvez alors fermez la boit et la solidifier avec du scotch.z la boit et la solidifier avec du scotch.)
  • Little Umbrella by Hyades  + (-Faites passer le fil de fer dans le socle-Faites passer le fil de fer dans le socle à coté du bouchon et plantez la tige du parapluie dans le liège. -Accrochez le fil de fer à l'hélice du moteur. Il y a des accroches sur l'hélice prévu à cet effet . - Tentez une simulation sur le logiciel, le parapluie doit s'ouvrir en restant en place sur le liège. Ressayer l'opération tant que le parapluie ne reste pas fixé au liège. -Placez la carte Arduino à l'intérieur de la boite, en faisant passer le câble USB par le trou prévu à cet effet. -Vous pouvez alors fermez la boit et la solidifier avec du scotch.z la boit et la solidifier avec du scotch.)
  • 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.)
  • Créer une application avec Lora32u4 pour The Things Network  + (1 - Télécharger les fichiers [http://bsfra1 - Télécharger les fichiers [http://bsfrance.fr/documentation/11355_LORA32U4II/driver_windows.zip Driver windows] et [http://bsfrance.fr/documentation/11355_LORA32U4II/BSFrance.zip Arduino Hardware folder] sur la page [https://bsfrance.fr/lora-long-range/1345-LoRa32u4-II-Lora-LiPo-Atmega32u4-SX1276-HPD13-868MHZ-EU-Antenna.html BSFrance] 2 - Pour les drivers, il suffit de dézipper et de cliquer sur adafruit_drivers.exe. Parmi la liste des drivers proposés, il faut choisir Feather32u4 3 - Bon, là, normalement, il est possible de brancher la carte sur le port USB de l'ordinateur.
    Il est possible que vous ayez le message que l'installation du pilote n'a pas été possible. Pas de panique, on y reviendra
    3 - Pour les fichiers Arduino, il faut le dézipper dans le répertoire Mes Documents/Arduino/hardware (ce qui est le répertoire par défaut de l'installation de l'environnement Arduino, mais peut-être différent suivant votre installation. si le sous-répertoire hardware n'existe pas, créez le. Cette bibliothèque sert à gérer le microcontrôleur AT Mega32u4 de la carte. 4 - Démarrez l'IDE Arduino. Vous devriez pouvoir trouver la carte dans le menu Outils > Type de carte > LoRa32u4II 868 5 - Dans l'environnement Arduino, à ce stade on sélectionne le port par le menu Outils > Port, mais s'il y a eu l'erreur d'installation de pilote précédemment mentionnée, le port n'apparait pas. Il faut appuyer sur le bouton reset de la carte et sélectionner à nouveau, dans le laps de temps du reset, le menu Outils > Port. Là normalement le port devrait apparaitre quelques instants et on peut le sélectionner. 6 - Il reste encore à installer un bibliothèque : la bibliothèque LMIC qui contient les fichiers pour le protocole LoraWan. Pour cela il y a 2 méthodes : Méthode 1 : * La première est d'aller dans le menu Croquis > Inclure une bibliothèque > Gérer les bibliothèques. * Dans la barre de recherche, du gestionnaire de bibliothèque, tapez "lmic"
    Si vous ne voyez rien apparaitre, vérifiez que les listes déroulantes Type et Sujet soient bien sur "Tout"
    * Choisissez d'installer le bibliothèque IBM LMIC Framework Méthode 2 : * Téléchargez l'archive du projet GitHub https://github.com/matthijskooijman/arduino-lmic dans le répertoire Mes Documents/Arduino/Libraries. Vous devriez avoir un répertoire arduino-lmic-master 7 - Lorsque cette bibliothèque est bien installée, vous pouvez choisir dans le menu Fichier > Exemples > LMIC-Arduino le sketch ttn-otaa
    Pour faire court, la différence entre les sketches ttn-abp et ttn-otaa vient des deux différentes façon de s'enregistrer sur le réseau The Thing Network (par enregistrement, je parle de l'échange qui a lieu entre notre carte et la passerelle TTN lors de la mise sous tension de la carte) La première est l'Activation By Personalization (ou abp) pour laquelle il faut avoir une adresse réseau de la carte appelée DevAddr) La seconde est l'Over-The-Air-Activation (ou otaa). Dans ce mode DevAddr est transmis automatiquement pendant la phase d'enregistrement.
    (ou abp) pour laquelle il faut avoir une adresse réseau de la carte appelée DevAddr) La seconde est l'Over-The-Air-Activation (ou otaa). Dans ce mode DevAddr est transmis automatiquement pendant la phase d'enregistrement.</div> </div>)