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 « Dans le cadre de la formation FabNumAURA, j'ai profité de la formation pour développer le code du troisième étage autour de capteurs et d'actionneurs sur lesquels je n'avais jamais travaillé. Cela faisait quelques temps également que je souhaitais réaliser un projet qui permet l'ouverture et la fermeture d'une box (qui pourrait aussi bien servir à crèer des box pour géo camp que des box pour des jeux de piste ou escape game). Cela se traduit par : - Utiliser un keypad - Piloter un moteur solénoïde - Utiliser 2 alimentations avec des tensions différentes (une pour l'arduino l'autre pour le moteur) - Gérer un mot de passe - Connecter plusieurs éléments sur le bus I2C Pour la partie découpe et marquage de la boîte, la aussi j'ai souhaité profité de la formation pour aller sur de nouvelles pratiques que je n'avais pas encore eu le temps d'explorer ou de tester : - Boîte avec des charnière sur le coté - Préparation et gravure d'une map - Gravure de vonoroi C'est l'ensemble de ces réflexions qui pour ma part m'a amené à fabriquer ce modèle de BentoBoxCode ». 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

  • Jeu plateau Mathis, J.S, Ethan et Roman  + (nous allons vous présenter un jeu plateau nous allons vous présenter un jeu plateau simple et facile a fabriquer en famille. Le but est d'arriver au bout en posant les héros les plus aptes a contrer un incident climatique. 2 a 5 joueurs. Chaque tour, on tire une carte incident et on pose chacun un héro, a la fin du tour, tous les joeurs repiochent. Une partie : 10/30 minutes. Enjeux : le perdant effectue les tâches liées a l'environnement : composte, poubelle de tri...vironnement : composte, poubelle de tri...)
  • Cale pied porte enfant velo  + (perte d'un des cale pied sur le porte bébé, refaire l'objet pour plus de confort.)
  • 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.)
  • Tote bag wax2  + (tote bag:simple,belle et on peut allez partout avec)
  • Chariot avance aimant  + (un chariot qui utilise deux aimants pour sun chariot qui utilise deux aimants pour se déplacer sur une courte distance, nous pensons que ce projet ne se réalisera pas mais nous tenons quand même à l'essayer ceci n'est encore qu'un prototype en cours de réalisation. Nous avons eu beaucoup de difficulté à créer la pièce qui contient les deux aimants car nous ne maitrisons mal le logiciel Fusion 360. ne maitrisons mal le logiciel Fusion 360.)
  • 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é.)
  • Batterie ordinateur portable pour Asus GL552JX  + (www.batterieprofessionnel.com est un fabriwww.batterieprofessionnel.com est un fabricant et distributeur spécialisé sur les batteries d'ordinateurs portables, qui vous aide à trouver les batteries de meilleur rapport qualité-prix. Nous sommes un groupe de vendeurs expérimentés en ligne et que nous avons R&D et les lignes de production professionnels. Toutes nos batteries ont passé les procédures d'assurance de qualité sévères comme CE, UL, et / ou la certification ISO9001/9002.CE, UL, et / ou la certification ISO9001/9002.)
  • Montre de poche Musubi  + («Musubi » est un concept japonais qui dési«Musubi » est un concept japonais qui désigne le lien. Il signifie le fait que chaque personne possède en soi une force qui ne peut pleinement se réaliser qu’en lien avec les autres. La montre Musubi cherche à mettre en valeur le lien et l’interdépendance entre les individus. Sorte d'éloge du lien et du partage, elle emporte son utilisateur dans la contemplation du mouvement lent de motifs rhizomiques inscrit sur les disques servant à indiquer les heures, créant ainsi, à chaque instant, de nouvelles combinaisons de lignes et de formes organiques en constante mouvance. La lecture de l’heure est ainsi accompagnée d’une danse graphique illustrant la création, l’évolution, l’expansion, des liens indispensables qui nous lient les uns aux autres à travers le temps qui passe.s aux autres à travers le temps qui passe.)
  • Calendrier  + (Étapes d'explication du projet en images. Fichiers sources svg disponible ici.)
  • Décoration du Greta  + (étant en formation au Greta nous somme venu au fablab de l'association manifact a Saint Laurent du Maroni chacun d'entre nous a présenté un dessin. Deux dessin seulement ont été retenus on a partagé les idées puis on s'est divisé par groupe de 3)
  • Bentolux a code  + (Dans le cadre de la formation FabNumAURA, Dans le cadre de la formation FabNumAURA, j'ai profité de la formation pour développer le code du troisième étage autour de capteurs et d'actionneurs sur lesquels je n'avais jamais travaillé. Cela faisait quelques temps également que je souhaitais réaliser un projet qui permet l'ouverture et la fermeture d'une box (qui pourrait aussi bien servir à crèer des box pour géo camp que des box pour des jeux de piste ou escape game). Cela se traduit par : - Utiliser un keypad - Piloter un moteur solénoïde - Utiliser 2 alimentations avec des tensions différentes (une pour l'arduino l'autre pour le moteur) - Gérer un mot de passe - Connecter plusieurs éléments sur le bus I2C Pour la partie découpe et marquage de la boîte, la aussi j'ai souhaité profité de la formation pour aller sur de nouvelles pratiques que je n'avais pas encore eu le temps d'explorer ou de tester : - Boîte avec des charnière sur le coté - Préparation et gravure d'une map - Gravure de vonoroi C'est l'ensemble de ces réflexions qui pour ma part m'a amené à fabriquer ce modèle de BentoBoxCodeené à fabriquer ce modèle de BentoBoxCode)
  • ...  + (Cet objet permet de calculer la probabilitCet objet permet de calculer la probabilité de l'endroit ou la bille va tomber en additionnant le résultat obtenue à chaque lancer de bille, puisque chaque case est égale à un nombre. Ainsi nous pourrions voir le nombre moyen de points des différents groupes , et faire un classement de ces groupes.s , et faire un classement de ces groupes.)
  • Hướng Dẫn Các Thao Tác Cơ Bản Tại Nhà Cái Uy Tín Kuwin  + (<nowiki>== Tại sao phải tìm hiểu hướ== Tại sao phải tìm hiểu hướng dẫn Kuwin? ==
    Rất nhiều người chủ quan vì đã chơi cá cược nhiều lần nên không cần phải tìm hiểu hướng dẫn trước khi chơi game tại nhà cái Kuwin. Tuy nhiên, anh em cần phải biết một điều rằng mỗi nhà cái sẽ có cách thức hoạt động khác nhau. Do vậy, nếu không tìm hiểu kỹ, người chơi có thể sẽ mắc sai lầm, bị nhầm lẫn dẫn đến sai sót không đáng có.

    Đó là lý do mà nhà cái luôn khuyên người chơi hãy tìm hiểu thật kỹ về các điều khoản, hướng dẫn chi tiết trước khi trải nghiệm để đảm bảo quyền lợi cho mình. Việc tìm hiểu các thông tin này cũng giúp anh em tự tin hơn khi thực hiện các thao tác tại nhà cái.

    == Hướng dẫn đăng ký, nạp rút tiền Kuwin siêu đơn giản ==
    Khi chơi game tại đây, các thao tác đăng ký, nạp rút tiền vào tài khoản của Kuwin vừa đơn giản lại vừa đóng vai trò quan trọng. Người chơi cần phải thực hiện đúng thì mới có thể trải nghiệm cá cược an toàn và hiệu quả tại đây. Dưới đây là hướng dẫn chi tiết cách thực hiện đăng ký và nạp rút tiền tại nhà cái.

    === Đăng ký Kuwin ===
    Để chơi game, anh em sẽ phải tạo tài khoản thành viên Kuwin theo các bước sau:

    * Bước 1: Đầu tiên, người chơi truy cập vào đường link chuẩn xác của nhà cái Kuwin.
    * Bước 2: Bạn chọn mục đăng ký Kuwin hiển thị trên màn hình.
    * Bước 3: Tại đây, hệ thống sẽ yêu cầu người chơi điền đủ các thông tin cá nhân vào từng ô trống.
    * Bước 4: Xác nhận thông tin vừa điền là chính xác và nhấn đồng ý đăng ký Kuwin để hoàn thành.

    ''Hướng dẫn đăng ký Kuwin''

    === Nạp rút tiền Kuwin ===
    Ngoài đăng ký thì thao tác nạp rút tiền tại Kuwin cũng rất quan trọng. Cách thực hiện như sau:

    * Bước 1: Trước tiên, anh em sẽ đăng nhập tài khoản Kuwin vừa tạo ở trên.
    * Bước 2: Trên trang chủ, bạn chọn mục nạp hoặc rút tiền tùy theo nhu cầu của mình.
    * Bước 3: Chọn hình thức giao dịch và điền thông tin tương ứng theo yêu cầu. Cuối cùng, nhận xác nhận nạp hoặc rút tiền là thành công.

    == Lời kết ==
    Trên đây là bài viết hướng dẫn một vài thao tác cơ bản nhất khi người chơi trải nghiệm cá cược tại nhà cái Kuwin. Hy vọng những thông tin này sẽ giúp anh em có những trải nghiệm tuyệt vời và an toàn tại đây.



    website [https://kuwin.city kuwin.city]  

    #kuwincity #taiKuwin  #Kuwin club  #Công_Game_Kuwin  #Kuwin _LINK_VÀO

    Thông tin Liên hệ Kuwin

    Hotline 0963715932

    Địa chỉ 76 Thúy Lĩnh, Lĩnh Nam, Hoàng Mai, Hà Nội, Vietnam

    GG Map https://www.google.com/maps?cid=15337389636536932437

    Gmail: kuwincity@gmail.com
    cid=15337389636536932437</u> <br /><br />Gmail: kuwincity@gmail.com</nowiki>)
  • Bartop 2 joueurs - Découpe laser  + (<nowiki>Ce tuto vous propose de réalCe tuto vous propose de réaliser un '''Bartop arcade 2 joueurs''' totalement réalisé en découpe laser.


    En parallèle de ce tutoriel, vous pouvez aussi trouver '''un modèle de [[Stick Arcade 2 joueurs - Découpe laser|Stick Arcade]]''' de cette création (sans écran ni haut-parleurs). Le stick arcade moins chère convient à un usage plus mobile ou pour utilisez vos contrôles sur ordinateur.


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


    Pour réaliser ce tuto il vous faudra en tout premier lieu vous renseigner sur le lieu où vous pourrez réaliser les 6 découpe laser nécessaire à la réalisation de votre borne. Pour cela, pensez à contacter le fablab le plus proche de chez vous !


    Les autres '''outils nécessaires à la fabrication''' sont listés dans les photos ci-contre.


    Vous trouverez aussi une '''liste de matériel complète''' sur des éléments nécessaires à votre projet. '''Les prix des divers éléments''' ont été volontairement '''arrondis à la hausse'''. Voyez donc le prix annoncé comme un maximum.

    Enfin pour accompagner votre fabrication nous serons accompagnés tout au long du tutoriel par les photographies des enfants de la '''Maison de Quartier la Bellangerais''' (Rennes - France), qui se sont frotté avec succès à la fabrication de cet objet en mai/juin 2019, accompagné de leur animateur '''Jérémie Leroy'''.


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


    Si vous souhaitez reprendre ce projet pour vous, merci de respecter la l'''icence (CC-BY-NC)''' en '''citant l'auteur des plans''' ''': Tony Vanpoucke'''.
    />Si vous souhaitez reprendre ce projet pour vous, merci de respecter la l'''icence (CC-BY-NC)''' en '''citant l'auteur des plans''' ''': Tony Vanpoucke'''.</nowiki>)
  • Stick Arcade 2 joueurs - Découpe laser  + (<nowiki>Ce tuto vous propose de réalCe tuto vous propose de réaliser un '''Stick arcade 2 joueurs''' totalement réalisés en découpe laser.

    En parallèle de ce tutoriel, vous pouvez aussi trouver '''un modèle de [[Bartop 2 joueurs - Découpe laser|Bartop Arcade]]''' de cette création (avec écran et haut-parleurs). Le Bartop arcade plus chère convient parfaitement, comme son nom l'indique, comme borne de présentation publique ou privée de jeu vidéo. Objet prêt à brancher, il est très facile à démarrer. Aussi, du fait de son poids et de sa taille, ce Bartop peut facilement se transporter d'un lieu à un autre par une personne adulte.


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


    Pour réaliser ce tuto il vous faudra en tout premier lieu vous renseigner sur le lieu où vous pourrez réaliser les 6 découpe laser nécessaire à la réalisation de votre borne. Pour cela, pensez à contacter le fablab le plus proche de chez vous !

    Les autres '''outils nécessaires à la fabrication''' sont listés dans les photos ci-contre.

    Vous trouverez aussi une '''liste de matériel complète''' sur des éléments nécessaires à votre projet. '''Les prix des divers éléments''' ont été volontairement '''arrondis à la hausse'''. Voyez donc le prix annoncé comme un maximum.


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


    Si vous souhaitez reprendre ce projet pour vous, merci de respecter la l'''icence (CC-BY-NC)''' en '''citant l'auteur des plans''' ''': Tony Vanpoucke'''.


    vous, merci de respecter la l'''icence (CC-BY-NC)''' en '''citant l'auteur des plans''' ''': Tony Vanpoucke'''.<br /><br /><br/></nowiki>)
  • 3D CAM sous Fusion 360  + (<nowiki>Ce tutoriel concerne tous ceCe tutoriel concerne tous ceux qui veulent apprendre :

    - l'interface ''CAM'' (Computer Aided Manufacturing) dans Fusion 360

    - les ''toolpaths'' (chemins d'outil) 3D, en utilisant un ''flip'' (retournement) pour usiner deux côtés d'une pièce

    - l'usinage CNC du bois

    Les toolpaths 3D sont des opérations d'usinage dans lesquelles l'outil se meut dynamiquement dans trois directions (X, Y et Z), mais reste perpendiculaire au lit de la machine. Les toolpaths 3D sont idéaux pour usiner des formes complexes ou organiques, car ils peuvent suivre les surfaces changeantes de ces formes. Les toolpaths 2D ou 2,5D (par couches 2D), qui ne peuvent pas se mouvoir dynamiquement selon Z, sont utilisés pour des formes prismatiques qui contiennent un fond plat et des côtés verticaux.

    Dans ce tutoriel, vous allez apprendre comment usiner une cuillère de service en bois en utilisant l'interface CAM dans Fusion 360. Vous travaillerez avec plusieurs setup, choisirez les fixations, construirez des systèmes d'enregistrement, créerez et contraindrez des toolpaths 3D, et post-traiterez votre fichier en G-code. Après cela, vous apprendrez comment usiner la cuillère par vous-même en utilisant une fraiseuse numérique. Vous apprendrez comment préparer et installer le matériau, insérer et mesurer les outils, établir un ''WCS'' (Work Coordinate System, ou système de coordonnées de travail), et charger et lancer des programmes d'usinage.
    e System, ou système de coordonnées de travail), et charger et lancer des programmes d'usinage.</nowiki>)
  • Chuchumuchu, un capteur sonore  + (<nowiki>Chuchumuchu est le résultat Chuchumuchu est le résultat d'un workshop en ligne dans le cadre du futur tiers-lieu Edulab Pasteur.

    En savoir plus sur le déroulé du téléworkshop : http://www.labfab.fr/retour-sur-les-teleworkshop-edulab/


    -----


    Chuchumuchu ("chuchoter" en breton) est un capteur de son à disposer dans une pièce, destiné à sensibiliser au bruit. Il fonctionne de la manière suivante : une fois branché, il mesure le son "moyen" de son environnement et réglera sa sensibilité afin de déterminer une valeur seuil. La valeur captée par le micro est lue puis interprété par le moteur. Plus l'ambiance est calme, plus l'objet s'épanouit.
    terprété par le moteur. Plus l'ambiance est calme, plus l'objet s'épanouit.</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>)
  • Trophée lumineux  + (<nowiki>Création d'un trophée pour lCréation d'un trophée pour l’événement "Cookie Party" en 2019.

    Il était destiné au gagnant du "shader showdown", une compétition de live-coding créatif.

    Pour en savoir plus sur le super collectif qui l'organise : https://cookie.paris/


    Wikifab refuse toute importation de fichiers 3d... Contactez moi si souhaitez le modèle 3d ou si vous savez comment importer un fichier 3d sans message d'erreur cryptique :)
    vez comment importer un fichier 3d sans message d'erreur cryptique :)</nowiki>)
  • Extinction Rébellion, pochoirs  + (<nowiki>Création de pochoirs et pendentif avec le logo de Exctinction Rebellion (Le mouvement non-violent d'action pour l'écologie). En savoir plus sur eux : https://extinctionrebellion.fr/</nowiki>)