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é « Introduction » avec la valeur « Tito is a Biped dancing DIY robot, derivative from Zowi and Bob, basically has been adapted to an standard arduino UNO board. original project Zowi https://github.com/bqlabs/zowi ». Puisqu’il n’y a que quelques résultats, les valeurs proches sont également affichées.

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

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


    

Liste de résultats

  • LAMPE "ESPRIT DE NOEL"  + (Vous voulez un sapin de noël original, alors suivez les explications ....)
  • How to Use Tidal Sleep Timer to Have a Good Sleep  + (We usually regard the sleep timer feature We usually regard the sleep timer feature as a basic standard function on music streaming apps, but you may surprisingly find that you can’t set so on Tidal. There is no such option within the app. But we can still set a sleep timer for stopping Tidal music from playing in a selected time period on different devices. Here’s the how-to guide for you. devices. Here’s the how-to guide for you.)
  • Word Clock  + (Well, It had to happen. I first published Well, It had to happen. I first published my WordClock project in September 2009. It was a Microchip PIC based clock, using a PIC16F877A microprocessor. In the last year and a half, I have been constantly improving it, and have adapted it to the Arduino, and even designed an updated controller board for it. Well, It got better. I have discovered how to cut Vinyl stencils, and have been experimenting with Perspex, so I thought it was time to share what I have been playing with. The beauty of using cut vinyl as a stencil, is that you can create a clock that is up to 45cm x 45cm (or larger if you have the vinyl). My previous PCB based stencils were limited to 150mm x 150mm. As with all of my clock designs, this is completely open. I encourage everybody to make one either using the details from this site. It is much simpler than it looks. If you want, I can provide parts, complete kits, or even complete clocks from my web site at http://www.dougswordclock.com. :-) This clock uses an updated Arduino controller PCB. It has a DS1302 RTC onboard, to ensure that the timing is accurate, and an automatic dimming function kicks in between 7pm, and 7am, so you can still sleep if the clock is installed in your bedroom. It is powered from a 12V DC, 400mA power supply. I have considered battery power, but LED clocks don't run for very long on batteries, so that is not an ecologically sensible idea. My old clocks used to run from an AC source, but i moved to DC when I implemented the RTC chip. I hope you enjoy building one of these clocks, and that it inspires your own projects.s, and that it inspires your own projects.)
  • Word Clock  + (Well, It had to happen. I first published Well, It had to happen. I first published my WordClock project in September 2009. It was a Microchip PIC based clock, using a PIC16F877A microprocessor. In the last year and a half, I have been constantly improving it, and have adapted it to the Arduino, and even designed an updated controller board for it. Well, It got better. I have discovered how to cut Vinyl stencils, and have been experimenting with Perspex, so I thought it was time to share what I have been playing with. The beauty of using cut vinyl as a stencil, is that you can create a clock that is up to 45cm x 45cm (or larger if you have the vinyl). My previous PCB based stencils were limited to 150mm x 150mm. As with all of my clock designs, this is completely open. I encourage everybody to make one either using the details from this site. It is much simpler than it looks. If you want, I can provide parts, complete kits, or even complete clocks from my web site at http://www.dougswordclock.com. :-) This clock uses an updated Arduino controller PCB. It has a DS1302 RTC onboard, to ensure that the timing is accurate, and an automatic dimming function kicks in between 7pm, and 7am, so you can still sleep if the clock is installed in your bedroom. It is powered from a 12V DC, 400mA power supply. I have considered battery power, but LED clocks don't run for very long on batteries, so that is not an ecologically sensible idea. My old clocks used to run from an AC source, but i moved to DC when I implemented the RTC chip. I hope you enjoy building one of these clocks, and that it inspires your own projects.s, and that it inspires your own projects.)
  • Cardboard Cable Car Model With Recycled Materials, Working Model 250rpm Electric Motor and Basic Slide Switch ON-OFF-ON (School Science Project)  + (You can show this cardboard model as an enjoyable school project. At the same time learn the working principle of a cable car by building it.)
  • 8bits & Chocolate - decorative candy dispenser  + (You like peanuts covered with chocolate anYou like peanuts covered with chocolate and retro video games? You've got a desperatly empty wall and would like to pay tribute to the most famous plumber ? Then here is a tutorial which will help you building a candy dispenser (for candies starting with M and ending with M) inspired by Mario's first appearance in a video game when he faced a certain Donkey Kong. It's a completely customizable project, you'll be able to build the level of your dreams for your candies. Indeed the course you will create is made of modules that you can assemble as you want in almost any order as in a building game. This project is made using only laser cutting (well, there's a few bolts and some glue and paint involved in the process...) I hope you'll get the feeling of my project and create new modules, or imagine other themes for the decorations. It's up to you !emes for the decorations. It's up to you !)
  • Are you ready to showcase your expertise in SAP SuccessFactors Compensation  + (You simply need to think about the SAP CerYou simply need to think about the SAP Certified Application Associate - SAP SuccessFactors Compensation 2H/2023 certification. With the help of this certification, you can demonstrate your fundamental knowledge of SAP SuccessFactors Compensation and begin contributing meaningfully to projects under the direction of knowledgeable consultants. '''SAP C_THR86_2311 Exam Overview:''' '''Exam Code:''' C_THR86_2311 '''Level:''' Associate '''Number of Questions:''' 80 '''Cut Score:''' 65% '''Duration:''' 180 mins '''Languages:''' English '''SAP C_THR86_2311 Exam Synopsis:''' The certification test verifies your ability to understand and utilize SAP SuccessFactors Compensation's key components. Obtaining this certification proves that you can use your core knowledge and abilities in practical situations. This certification is intended for SAP partner consultants who are tasked with implementing the solution; it is an entry-level credential that helps consultants understand the fundamentals of SAP SuccessFactors Compensation. '''SAP C_THR86_2311 Exam Topic Areas:''' The test encompasses a number of topics to provide a thorough assessment of your ability. Among these are: *Pay Worksheets *Pay Statements *Reports, Workflows, and Plan Settings *Guidelines for a Compensation Plan *Implementation Test Authorization *Establish Import Tables *Keeping Track of Employee-Specific Data '''Preserving the Value of Certification:''' SAP Education is still dedicated to maintaining the authenticity and significance of certification. We work hard to keep certification a reliable standard for partners and customers alike by implementing strict test security protocols and continuous improvement efforts. You may take the exam with confidence knowing that your certification is a true testament to your commitment and level of knowledge by following our Certification exam Security Guidelines. '''Are you prepared to start your path to become a certified SAP SuccessFactors Compensation specialist?''' '''Check out the following links:''' *[https://training.sap.com/certification/c_thr86_2311-sap-certified-application-associate---sap-successfactors-compensation-2h2023-g/? '''Visit the official SAP certification page for comprehensive details'''] *[https://www.study4exam.com/sap/info/c-thr86-2311 '''Take practice test for self-evaluation'''] *[https://training.sap.com/certification/validity?keepQueryParams=1&keepRequestMethod=1 '''Explore training resources tailored to your needs'''] '''In conclusion:''' Obtaining the C_THR86_2311 certification may help you advance your professional opportunities and establish yourself as an expert in SAP SuccessFactors Compensation. Take the first step toward a fulfilling career of professional development and success by arming yourself with the information and abilities required to successfully deploy SAP SuccessFactors Compensation solutions.ilities required to successfully deploy SAP SuccessFactors Compensation solutions.)
  • Build a Longboard from Scratch in Your Own Home  + (You'll love customizing your board with grYou'll love customizing your board with grip tape, choosing your favorite colorful wheels, and assembling the skateboard truck, which can be a bit challenging but is definitely doable! This longboard measures 13" wide, 34" long, and 6" high. Further details can be found in the free 3D design. For a professional look, consider painting the skateboard truck, or simply leave it with the handmade look, which also looks incredible! Recommended for ages 14 and up, make sure to wear protective gear, especially if you're new to skateboarding. Get ready to embark on this exciting DIY adventure that will have you cruising in style! Let's roll! '''A note before starting -''' Please note that the diagrams below are carefully crafted to assist you in navigating the build process. However, we do not provide specific recommendations for tools, hardware, or products to use. These designs are truly intended for DIY enthusiasts. As such, a significant part of the building process will be left to your discretion. There is no "right" or "wrong" way to assemble any of our designs! If you need to deviate from the instructions or make adjustments along the way, please feel free to do so. The only request we have is for your safety: please use goggles and gloves while building. Additionally, don't hesitate to ask an expert for assistance or seek guidance from local professionals at any point. Above all, enjoy the process! any point. Above all, enjoy the process!)
  • Easy Way to Add Tidal Music to iTunes Library  + (iTunes allows users to not only access striTunes allows users to not only access streaming music, buy favorite tunes but also upload local files from other sources. It gives users one place to collect and listen to all music – including playlists, podcasts, streaming radio stations, local files, and more. These days, I'm attracted by Tidal songs with HiFi quality. And I have subscribed to its HiFi subscription at 19.99 per month. But to my surprise, I failed to '''download music from Tidal to iTunes'''. Based on this situation, I have done some researches and found the reasons and the solution to achieve this goal. To avoid you encountering the same confusion, I will share with you my successful experience of transferring Tidal music to iTunes library.
    = Why You Can’t Download Music from Tidal to iTunes = Tidal provides over 70 million tracks with standard sound quality and HiFi sound quality for subscribers to enjoy music. Tidal is famous for its lossless audio quality. With a Tidal HiFi account, it's able to get lossless CD-quality and High-Res quality audio files. It could be a charming option for audiophiles. But like other streaming music services, Tidal has its own limitations. Users with any subscription can only play Tidal music on authorized players and its own player, the Tidal app, or Web Player. Because Tidal playlists can be downloaded as local files on mobile devices. (There is no Download option for Mac and Windows computers.) And there is no way to transfer Tidal songs to other players without authorization. Thus, if you'd like to download Tidal music to iTunes, a professional Tidal Music Downloader is necessary. It can not only download Tidal music to a computer but also convert Tidal songs to iTunes supported files. = Tool Required: AudFree Tidal Music Downloader = The tool I found is [https://www.audfree.com/tidable-music-converter/ AudFree Tidal Music Downloader], which hits on No.1 place in this field. It can download and export Tidal songs to common audio files, like MP3, FLAC, WAV, AAC. And it supports a Lossless output setting to encode Tidal songs losslessly. It can preserve the 100% lossless sound quality with ID3 tags. Now, let's see how to use it to download music from Tidal to iTunes library.
    nload music from Tidal to iTunes library. <br/>)
  • Solar System Orrery  + (projet original : https://www.instructableprojet original : https://www.instructables.com/id/Solar-System-Orrery-3D-Printed/ , modifié . 1 - Asservissement moteur par programme Arduino en complément de fonctions Température, Humidité , Pression et LED Ring. 2 - Découpe laser des engrenages. 3 - Impression 3D des planètes et liaisons avec tube laiton.des planètes et liaisons avec tube laiton.)
  • Petit robot porte clé  + (voila je suis un miniaturiste (warhammer) voila je suis un miniaturiste (warhammer) et pour apprendre a maîtriser les logiciels 3D qui sont nouveau pour moi je me suis "amusé" a créer une petite tète porte clé (photo a mettre). pour me mettre au défi mon fab manager ma proposer de lui faire un corps articulé. donc voila je vous pressente mon robot porte clé.ila je vous pressente mon robot porte clé.)
  • Biped dancing robot  + (Tito is a Biped dancing DIY robot, derivative from Zowi and Bob, basically has been adapted to an standard arduino UNO board. original project Zowi https://github.com/bqlabs/zowi)
  • Biped dancing robot  + (Tito is a Biped dancing DIY robot, derivative from Zowi and Bob, basically has been adapted to an standard arduino UNO board. original project Zowi https://github.com/bqlabs/zowi)
  • Analyseur d'air ambiant  + (<nowiki>Ce projet est réalisé dans lCe projet est réalisé dans le cadre de la formation hybride à la fabrication numérique et au prototypage rapide, effectuée à l'école des Mines-Télécom d'Alès.

    Au cours de cette formation, nous devons réaliser une Bentolux et choisir un dernier étage. Ce tutoriel décrit le troisième étage que j'ai choisi de fabriquer. Il s'agit d'un analyseur d'air ambiant que j'ai nommé VigiAir.

    VigiAir va analyser le taux des principaux facteurs qui influencent la qualité de l’air de nos habitations : le taux de pollution, le taux de poussières, mais également le taux d’humidité et la température.

    - Avec le capteur [https://wiki.seeedstudio.com/Grove-Air_Quality_Sensor_v1.3/ Grove-Air quality sensor V1.3] : analyse du taux de CO (monoxyde de carbone), du taux de formaldéhyde (polluant dégagé par nos produits ménagés, la peinture, meubles et autres objets de décoration)  

    - Avec le capteur [https://wiki.seeedstudio.com/Grove-Dust_Sensor/ Grove- Dust sensor] : analyse des particules fines (diesel, fumés, poussières diverses) responsables des maladies respiratoires et cardiovasculaires.

    - Avec le capteur Grove [https://wiki.seeedstudio.com/Grove-Temperature_and_Humidity_Sensor_Pro/ Temp & Humi Sensor Pro] : la température et le taux d'humidité qui jouent un rôle important sur le développement des bactéries, virus, allergies, acariens.


    Ces capteurs fiables, simples d'utilisation et à faible coût, vont nous permettre de fabriquer un analyseur d'air ambiant très complet.

    Un Arduino Uno est utilisé pour piloter l'ensemble, les informations seront affichées sur un écran tactile [https://nextion.tech/datasheets/nx4832k035/ Nextion].

    Vous pouvez voir d'autres composants pour la Bentolux sur la photo comme un anneau 12 leds ([https://www.gotronic.fr/art-anneau-neopixel-12-leds-rgb-ada1643-22875.htm NeoPixel Ring Adafruit]) et un [https://www.gotronic.fr/art-afficheur-oled-0-96-i2c-tf052-28511.htm afficheur OLED 0,96'' I2C TF052] mais ce tuto explique uniquement le troisième étage qui est VigiAir.

    Concernant le design de l'objet, il est réalisé ici dans le cadre d'une Bentolux, qui nous permet d'expérimenter l'impression 3D, la découpe laser. Mais chacun peut choisir le design qu'il souhaite, il est possible d'opter pour un design bien plus réduit pour sa VigiAir.


    d'opter pour un design bien plus réduit pour sa VigiAir. <br /><br /><br/></nowiki>)
  • Bentolux - BentoGhooost  + (<nowiki>Ce tuto concerne la fabricatCe tuto concerne la fabrication du troisième étage d'une Bentolux dans le cadre de la formation FabNumAura dispensé par l'EMSE (école des Mines de Saint-Etienne).

    La réalisation de ce projet nous a permis de mettre en oeuvre les notions apprises à distance dans les MOOC de l'IMT Atlantitique mais aussi en présentiel au FabLab de l'EMSE et le FabLab OpenFactory du quartier créatif Manufacture-Plaine Achille de Saint-Etienne.


    funMOOC [https://www.fun-mooc.fr/fr/cours/sinitier-a-la-fabrication-numerique/ S'initier à la fabrication numérique] - [https://www.fun-mooc.fr/fr/cours/programmer-un-objet-avec-arduino/ Programmer un objet Arduino] -[https://www.fun-mooc.fr/fr/cours/imprimer-en-3d/ Imprimer en 3D]

    OpenFactory [https://www.openfactory42.org/ SITE du FabLab]
    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    '''GENESE'''

    Au commencement, Dieu créa.... (non j'déconne)

    Avant de commencer la formation, je m'étais fabriqué un stand de tir pour airsoft dans mon vide sanitaire avec un système me permettant de relever les cibles tombées à l'aide d'une corde d'un peu moins de 10 mètres.

    Dès que nous avons abordé Arduino dans la formation je me suis dit.... Bon, mon système à corde fonctionne mais ce serait beaucoup plus fun de remonter automatiquement les cibles et pourquoi pas de se créer en plus des séquences de jeu différentes.

    Cette envie est restée dans un coin de ma tête jusqu'au jour où nous devions réfléchir au projet "fil rouge" caractérisé par la création du troisième étages de notre Bentolux.

    Nous devions créer des binômes pour la réalisation de cette étage libre...

    Lors d'une pause café avec mes camarades de formation, je leur partage l'idée d'un troisième étage "stand de tir". Renaud me dit, si tu veux on le fait ensemble.

    A ce moment là de la formation, je ne connaissais pas encore tout le monde et je ne savais pas que Renaud est un adepte de GN (jeu de rôle grandeur nature).

    Pour ces parties de Shadowrun, il utilise des Nerf qu'il customise (entre autres accessoires) avec sa team.

    Autant dire que la perspective de dégommer des cibles au Nerf n'était pas pour lui déplaire.


    C'est ainsi que commença la créative et rocambolesque collaboration de deux quadras adulescents à la chevelure fantomatique.

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    '''REPARTITION DES TACHES'''

    Afin d'optimiser le temps qui nous était imparti ([https://fr.wikipedia.org/wiki/Gandalf ;-)]), nous nous sommes répartis les différentes tâches ainsi:


    Renaud

    -Création du "gros oeuvre" sur Inkscape (box entourant les deux premiers étages de la Bentolux).

    -Création des fantômes sur Inkscape (cibles+ceux en plexi des faces de la box).

    -Découpe laser de la box, du deuxième étage et des cibles fantômes en contreplaqué.

    -Découpe laser des fantômes en plexi vert incrusté sur les faces avant et latérales de la box.

    -Assemblage et collage de la box et du deuxième étage de la Bentolux.

    -Collage des fantômes en plexi dans les trous des faces de la box.

    -Rédaction de toutes les étapes de la doc du Wikifab.


    Mayak

    -Création d'une maquette pour se représenter le mécanisme des cibles avec le système de relevage.

    -Création sur Inkscape des pièces constitutives au mécanisme des cibles et celui du remonte-cible actionné par le servomoteur.

    -Assemblage, collage, perçage et ajustement de toutes les pièces avec les microrupteurs et servomoteur.

    -Création dans fusion 360 du bouton du potar (imprimé, installé, mais que nous n'utiliserons finalement pas dans notre version de base actuelle)

    -Montage et câblage des composants électroniques sur la box et l'arduino.

    -prise de vues (photos et vidéos) pour illustrer la doc du Wikifab.


    Pour ce qui est du code nous y avons travaillé ensemble. Pour cette version de base, nous avons du revoir à la baisse nos ambitions par manque de temps, mais nous comptons faire évoluer cette box que ce soit en terme de séquences/modes de jeu ou en nombre de modules additionnels de cibles.

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    '''MATOS & OUTILS'''


    -Panneau de CP peuplier 3mm (plus épais pour la plateforme serait mieux)

    -Panneau de Plexiglass vert

    -1 tige fileté de 6mm

    -des écrous et rondelles de 6mm


    -Scie à métaux

    -Pince, serre-joint

    -Equerre,règle, crayon...patience et minutie

    -Perceuse à colone (ou perceuse...)

    -Fer à souder

    -Clé plate de 6mm (deux c'est mieux ou avec une pince à bec pour serrer les écrous entre eux)

    -Colle à bois

    -Colle à chaud (pistolet)

    -Colle forte Super Glue (pour les aimants)


    -1 Arduino Uno

    -1 breadboard

    -des fils électriques (beaucoup)

    -5 leds

    -5 résistances 220 kΩ

    -1 servomoteur

    -3 microrupteurs

    -1 potar (sera utilisé dans la V2)


    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    '''NOS PETITES GALERES (génératrices d'astuces et de partages)'''

    Evidement nous avons dû résoudre deux trois petits soucis...

    -la taille de notre box étant relativement importante, le CP de peuplier de 3mm est un peu trop fin et de fait la stabilité du plancher où repose le mécanisme des cibles n'est pas parfaitement plane.

    -il a fallu lester les cibles avec un boulon afin qu'elles actionnent correctement les microrupteurs lors de leur chute.

    -Nous avons préféré utiliser des aimants plutôt que les band "scratch" initiales pour maintenir plus surement les cibles à la verticales.

    -Le potar ne rentrait pas dans le trou du bouton imprimé en PLA (c'était ma première impression), quelques secondes au mini décapeur thermique ont suffit pour régler le soucis.

    J'en oublie surement plein mais du coup j'en profite pour remercier toutes les personnes du FabLab qui nous ont apporté leurs lumières (ou simplement indiqué l'emplacement d'outils) dans les phases obscures de notre projet.

    Maxime, Gael, Thibaud, (les)Michaël... et Hubert évidement qui a su nous faire redescendre sur terre sans jamais nous couper les ailes ;-)

    MERCI à vous tous :-)
    ute.<br /><br />-Nous avons préféré utiliser des aimants plutôt que les band "scratch" initiales pour maintenir plus surement les cibles à la verticales. <br /><br />-Le potar ne rentrait pas dans le trou du bouton imprimé en PLA (c'était ma première impression), quelques secondes au mini décapeur thermique ont suffit pour régler le soucis. <br /><br />J'en oublie surement plein mais du coup j'en profite pour remercier toutes les personnes du FabLab qui nous ont apporté leurs lumières (ou simplement indiqué l'emplacement d'outils) dans les phases obscures de notre projet.<br /><br />Maxime, Gael, Thibaud, (les)Michaël... et Hubert évidement qui a su nous faire redescendre sur terre sans jamais nous couper les ailes ;-)<br /><br />MERCI à vous tous :-)<br/></nowiki>)
  • Commande et instrumentation de trottinette électrique 500W avec Arduino méga  + (<nowiki>Commande de moteur DC 500W aCommande de moteur DC 500W avec un Arduino mega pour limiter le courant de démarrage et faire varier la vitesse de la trottinette. La batterie est en 24V, 10A.h. le tableau suivant résume leur caractéristiques

    '''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)
    />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>Commande de moteur DC 500W aCommande de moteur DC 500W avec un Arduino mega pour limiter le courant de démarrage et faire varier la vitesse de la trottinette. La batterie est en 24V, 10A.h. le tableau suivant résume leur caractéristiques

    '''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)
    />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>)
  • Daouig, compteur de jauge  + (<nowiki>Daouig est le résultat d'un Daouig est le résultat d'un workshop en ligne dans le cadre du futur tiers-lieu Edulab Pasteur. Étant donné l'impossibilité d'accéder à des machines de fablab le projet est en [Work In Progress].

    En savoir plus sur le déroulé du téléworkshop : [[Petit compteur - compteur de passages à horaires programmables]]

    -----


    Daouig est un compteur de jauge fonctionnant avec Arduino et des capteurs ultrason.
    auge fonctionnant avec Arduino et des capteurs ultrason.</nowiki>)
  • Remorque Atelier Atelier mobile de créativité collective  + (<nowiki>Faciliter des ateliers coopéFaciliter des ateliers coopératifs en tous lieux, étendre les buts des Fab Lab et autres ateliers coopératifs, pouvoir se déployer hors les mures, pour toucher d’autres publics, animer des lieux de passages. Tel est l’objectif de cette petite remorque.


    Ma conception est voulu comme open source, je documente mes travaux, mes idées, mes conceptions. Que vous souhaitiez reproduire cet outil à l’identique ou simplement vous en inspirer, vous trouverez ici je l’éspère un maximum d’informations pour vous lancer.


    Toute la documentation est lisible ici : https://remorque-atelier.readthedocs.io/fr/latest/


    Elle provient d'un github qui est ici : https://github.com/gheleguen/remorque_atelier.git


    En cas de besoin n’hésitez pas à me contacter. Vous trouverez mes coordonnées ici : https://www.guillaumeleguen.xyz
    as à me contacter. Vous trouverez mes coordonnées ici : https://www.guillaumeleguen.xyz</nowiki>)
  • Capteur BioData pour ESP32  + (<nowiki>L'objectif du tutoriel est L'objectif du tutoriel est la construction du capteur Biodata de Sam Cusumano (https://github.com/electricityforprogress/MIDIsprout) pour une utilisation avec un ESP 32.

    L'ESP 32 permettra ensuite d'interpréter les mesures effectuées sur la plante et de les traduire en trames Midi Bluetooth vers un synthetiseur,
    en trames Midi Bluetooth vers un synthetiseur,</nowiki>)
  • Capteur BioData pour ESP32  + (<nowiki>L'objectif du tutoriel est L'objectif du tutoriel est la construction du capteur Biodata de Sam Cusumano (https://github.com/electricityforprogress/MIDIsprout) pour une utilisation avec un ESP 32.

    L'ESP 32 permettra ensuite d'interpréter les mesures effectuées sur la plante et de les traduire en trames Midi Bluetooth vers un synthetiseur,
    en trames Midi Bluetooth vers un synthetiseur,</nowiki>)
  • Candy machine to counter addiction  + (<nowiki>The project was based on the 'Desktop Candy Dispenser' by Pneumatic Addict (https://learn.kregtool.com/plans/desktop-candy-dispenser/).<br /><br />The tutorial is in Dutch, as the workshops were given in Dutch.</nowiki>)