====== Trophé Redstone ====== {{ :gallerie:trophe_redstone:trophe_redstone.jpg?direct&200|}} Un trophé Redstone s'iluminant de manière pseudo-aléatoire réalisés dans le cadre de la convention Minecraft "Des Cubes Et Des Pioches" les 26-27 Octobre 2013. ===== Équipement nécessaires à la réalisation ===== ==== Machine ==== [[machines:decoupe_laser]] ==== Logiciels ==== [[logiciels:inkscape]]\\ [[logiciels:arduino]] ==== Materiaux ==== * 1 planche medium 3mm * 1 planche plexiglass rouge * 1x arduino * 6x leds rouges 3mm * fils éléctrique ===== Documents ===== La police [[http://www.dafont.com/fr/font-comment.php?file=minecraftia|Minecraftia]] doit être installer sur le poste servant à la découpe laser et à l'édition des fichiers. ==== Socle ===== * Modèle sans leds ^ Couleur ^ Paramètre ^ Image ^ | #FF0000\\ //(Rouge)// | Coupe | {{:projets:trophe_redstone:socle.svg|}} | | #000000\\ //(Noir)// | Gravure | ::: | ^ Matière ^^ ::: | | Medium 3mm || ::: | * Modèle avec leds ^ Couleur ^ Paramètre ^ Image ^ | #FF0000\\ //(Rouge)// | Coupe | {{:projets:trophe_redstone:socle_hole.svg|}} | | #000000\\ //(Noir)// | Gravure | ::: | ^ Matière ^^ ::: | | Medium 3mm || ::: | ==== Redstone ===== * Modèle sans leds ^ Couleur ^ Paramètre ^ Image ^ | #FF0000\\ //(Rouge)// | Coupe partielle | {{:projets:trophe_redstone:redstone.svg|}} | | #0000FF\\ //(Bleu)// | Coupe | ::: | | #000000\\ //(Noir)// | Gravure | ::: | ^ Matière ^^ ::: | | Medium 3mm || ::: | * Modèle avec leds ^ Couleur ^ Paramètre ^ Image ^ | #FF0000\\ //(Rouge)// | Coupe partielle | {{:projets:trophe_redstone:redstone_hole.svg|}} | | #0000FF\\ //(Bleu)// | Coupe | ::: | | #000000\\ //(Noir)// | Gravure | ::: | ^ Matière ^^ ::: | | Plexiglass Rouge 6mm || ::: | * Modèle avec leds Gravé FabLab ^ Couleur ^ Paramètre ^ Image ^ | #FF0000\\ //(Rouge)// | Coupe partielle | {{:projets:trophe_redstone:redstone_fablab.svg|}} | | #0000FF\\ //(Bleu)// | Coupe | ::: | | #000000\\ //(Noir)// | Gravure | ::: | ^ Matière ^^ ::: | | Plexiglass Rouge 6mm || ::: | ==== Programme ==== byte led[] = {3,5,6,9,10,11}; int brightness[] = {0,0,0,0,0,0}; int increment[] = {1,1,1,1,1,1}; byte lenght[] = {1,1,1,1,1,1}; int walk[] = {0,0,0,0,0,0}; void setup() { for (byte i=0 ;i 0 ? brightness[i] : 0); if (walk[i] >= lenght[i]) { walk[i] = 0; brightness[i] = brightness[i] + increment[i]; if(brightness[i] <= -256) { brightness[i] = -256; increment[i] = -increment[i]; lenght[i]=random(0,15); } if(brightness[i] >= 255) { brightness[i] = 255; increment[i] = -increment[i]; } } walk[i]++; } delay(1); } ===== Réalisation ===== ==== Sans leds ==== Cette version n'inclue aucun composant éléctronique et utilise les version "sans leds" des images pour une découpe laser. ==== Avec leds ==== Cette version inclue les composant éléctronique et utilise les version "avec leds" des images pour une découpe laser. Les leds doivent être insérées dans les trous du socle à l'emplacement de la redstone et cablé sur l'arduino comme ceci : {{:projets:trophe_redstone:circuit.svg|}} ===== Difficultés rencontrées et solutions mises en place ou envisagées ===== Le principal problème rencontré à été la programmation de l'arduino affin de faire un effet de fondu à une fréquence différente sur chaque leds, la modification du programme pour utiliser des sorties "PWM" à donc été envisagée. ===== Suite ===== //(A venir)// ===== Évolution possibles ===== Il est possible de créer une version alternative en utilisant des leds et du plexiglass jaune afin de faire une Glawstone à la place de la Redstone ====== License ====== Ce projet, le produit et tout ses fichiers sont soumis à la License GNU/GPL, voir https://www.gnu.org/licenses/gpl.txt.\\ Copyright 2013, Yoann Petremann