Ligne 68 : | Ligne 68 : | ||
{{Tuto Step | {{Tuto Step | ||
|Step_Title=<translate>Codage</translate> | |Step_Title=<translate>Codage</translate> | ||
− | |Step_Content=<translate>Le codage du 3ème étage doit permettre de lier le potentiomètre à la luminosité de la LED et la vitesse de rotation du moteur. Pour cela les bibliothèques à importer sont : FastLED, BME280I2C, Wire et | + | |Step_Content=<translate>Le codage du 3ème étage doit permettre de lier le potentiomètre à la luminosité de la LED et la vitesse de rotation du moteur. Pour cela les bibliothèques à importer sont : FastLED, BME280I2C, Wire, SSD1306, Stepper et AccelStepper. |
Le code n'est pas très compliqué mais utilise plusieurs fonctions jamais vues auparavant. | Le code n'est pas très compliqué mais utilise plusieurs fonctions jamais vues auparavant. | ||
Ligne 77 : | Ligne 77 : | ||
|Notes=<translate>Vous trouverez dans les fichiers le lien du site pour obtenir le modèle 3D du NekiNeko. Vous y trouverez également le lien de mon profil Tinkercad où figurent le modèle 3D de mon 3ème étage et de l'hélice utilisée. | |Notes=<translate>Vous trouverez dans les fichiers le lien du site pour obtenir le modèle 3D du NekiNeko. Vous y trouverez également le lien de mon profil Tinkercad où figurent le modèle 3D de mon 3ème étage et de l'hélice utilisée. | ||
− | Voici maintenant le code permettant de faire fonctionner l'ensemble de la partie électronique du bento (les modules FastLED, BME280I2C, Wire et | + | Voici maintenant le code permettant de faire fonctionner l'ensemble de la partie électronique du bento (les modules FastLED, BME280I2C, Wire , SSD1306, Stepper et AccelStepper doivent bien entendu êtres installés) :</translate> |
}} | }} | ||
{{PageLang | {{PageLang |
Auteur Jonas Marc Hugo Balandraux | Dernière modification 16/06/2022 par Jonas
découpe laser et impression 3D, Arduino, code Jona_LaD_s_bento_Bento90.jpg Création
La face du dessus repose sur les 4 faces latérales.
Leurs dimensions sont :
2 faces 8x12cm (faces devant et derrière)
l'une des deux doit être trouée en sont centre d'un disque de rayon 6mm pour laisser passer l'axe du moteur.
Les 2 face latérales sont de dimension 8x11.4cm.
Les faces ont été découpées à la découpeuse à jet d'eau sur un support de 3mm d'épaisseur.
La face supérieure est constituée d'un pavé 3mmx12cmx12cm sur laquelle j'ai placé un Nékinéko (modèle importé en pièce jointe) et d'un cône troué créé dans le but d'y placer un pot de fleur ou autre plante.
Filaments utilisés : ultimaker grey ABS et ultimaker natural PVA
Niveau de détail : 0,2 mm et
Remplissage : 20%
L'hélice doit se placer sur l'arbre moteur. On adapte donc les dimension de l'arbre de 6mm de diamètre. On fait donc un trou de 7mm de diamètre au centre de l'hélice (1mm de marge).
Filaments utilisés : ultimaker grey ABS et ultimaker natural PVA
Niveau de détail : 0,06 mm et
Remplissage : 40%
Pour décorer la face supérieure, on utilise plusieurs stickers. Il est facile de les imprimer, il suffit d'une image en noir et blanc (il faut que le niveau de détail soit assez faible) pour pouvoir créer son sticker. Voici ci-contre les images utilisées pour mes différents stickers.
Le codage du 3ème étage doit permettre de lier le potentiomètre à la luminosité de la LED et la vitesse de rotation du moteur. Pour cela les bibliothèques à importer sont : FastLED, BME280I2C, Wire, SSD1306, Stepper et AccelStepper.
Le code n'est pas très compliqué mais utilise plusieurs fonctions jamais vues auparavant.
Vous pourrez trouver ci-contre les images du code et le code écrit en "Notes et références".
Vous trouverez dans les fichiers le lien du site pour obtenir le modèle 3D du NekiNeko. Vous y trouverez également le lien de mon profil Tinkercad où figurent le modèle 3D de mon 3ème étage et de l'hélice utilisée.
Voici maintenant le code permettant de faire fonctionner l'ensemble de la partie électronique du bento (les modules FastLED, BME280I2C, Wire , SSD1306, Stepper et AccelStepper doivent bien entendu êtres installés) :
fr none 0 Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #