Ligne 1 : | Ligne 1 : | ||
{{ {{tntn|Tuto Details}} | {{ {{tntn|Tuto Details}} | ||
− | |||
− | |||
− | |||
|Main_Picture=Cui-cui_20190704_171511-.jpg | |Main_Picture=Cui-cui_20190704_171511-.jpg | ||
|Licences=Attribution (CC BY) | |Licences=Attribution (CC BY) | ||
Ligne 13 : | Ligne 10 : | ||
|Cost=100 | |Cost=100 | ||
|Currency=EUR (€) | |Currency=EUR (€) | ||
+ | |SourceLanguage=none | ||
+ | |Language=en | ||
+ | |IsTranslation=0 | ||
}} | }} | ||
{{ {{tntn|Introduction}} | {{ {{tntn|Introduction}} | ||
Ligne 56 : | Ligne 56 : | ||
*1 anneau de leds NEOPIXEL RING avec 12 LED RGB LED et driver intégré >> [https://boutique.semageek.com/fr/326-neopixel-ring-avec-12-led-rgb-led-et-driver-integre.html + d’infos] | *1 anneau de leds NEOPIXEL RING avec 12 LED RGB LED et driver intégré >> [https://boutique.semageek.com/fr/326-neopixel-ring-avec-12-led-rgb-led-et-driver-integre.html + d’infos] | ||
*1 écran OLED monochrome 1,3" 128 x 64 graphique >> [https://boutique.semageek.com/fr/874-ecran-oled-monochrome-13-128x64-graphique.html + d’infos] | *1 écran OLED monochrome 1,3" 128 x 64 graphique >> [https://boutique.semageek.com/fr/874-ecran-oled-monochrome-13-128x64-graphique.html + d’infos] | ||
+ | *1 potentiomètre | ||
+ | *1 bouton pour le potentiomètre (imprimé en 3D) | ||
+ | *1 télécommande + récepteur IR : DFR0107 >> [https://wiki.dfrobot.com/IR_Kit_SKU_DFR0107_ + d'infos] | ||
+ | *4 hauts-parleurs | ||
|Tools=*1 découpeuse laser (pour découper les plaques de bois et de plexiglass) - en FabLab | |Tools=*1 découpeuse laser (pour découper les plaques de bois et de plexiglass) - en FabLab | ||
*1 imprimante 3D (pour imprimer le cache écran) | *1 imprimante 3D (pour imprimer le cache écran) | ||
Ligne 66 : | Ligne 70 : | ||
*Cura (pour imprimer en 3D) | *Cura (pour imprimer en 3D) | ||
*Arduino (pour écrire le code déversé sur les cartes Arduino) | *Arduino (pour écrire le code déversé sur les cartes Arduino) | ||
+ | |Tuto_Attachments={{ {{tntn|Tuto Attachments}}}} | ||
+ | |ExternalAttachmentsLinks={{ {{tntn|ExternalAttachmentsLinks}} | ||
+ | |ExternalAttachmentsLinks=https://wikifab.org/wiki/Fichier:Fichier_decoupe_etages_bois_BENTO.pdf | ||
+ | }} | ||
}} | }} | ||
{{ {{tntn|Separator}}}} | {{ {{tntn|Separator}}}} | ||
{{ {{tntn|Tuto Step}} | {{ {{tntn|Tuto Step}} | ||
− | |Step_Title= | + | |Step_Title=Découpage des éléments en bois et plexiglass |
+ | |Step_Content= | ||
+ | }} | ||
+ | {{ {{tntn|Tuto Step}} | ||
+ | |Step_Title=Collage des différents éléments de la boîte | ||
+ | |Step_Content= | ||
+ | }} | ||
+ | {{ {{tntn|Tuto Step}} | ||
+ | |Step_Title=Fixation des hauts-parleurs | ||
|Step_Content= | |Step_Content= | ||
}} | }} |
Auteur Raphaël | Dernière modification 9/12/2019 par Clementflipo
Cui-cui_20190704_171511-.jpg en none Technique 0
Avec ses capteurs de température, pression et hygrométrie, cui~cui capte les variations de la météo. Son petit écran permet de visualiser ces données météo [et de programmer le réveil]. Avec ses quatre haut-parleurs, cui~cui joue une sonnerie différente tous les matins en fonctions du temps qu'il fait.
Description du projet:
- un capteur (BME 280 température humidité pression) donne 3 valeur qui sont affichées sur un petit écran.
- un potentiomètre permet de régler le volume de la musique.
- 4Hauts-Parleurs jouent une musique générée en fonction des données météo (3 paramètres) : température, pression, hygrométrie.
[- une fonction réveil permet de programmer la musique et l’allumage de la LED à une heure précise]
Génération de la musique
- 3 paramètres en entrée : température - humidité - pression
- ces trois paramètres modulent [l’axiome du l-system et la grammaire de génération] le tempo et la granularité de la musique générée
[- le résultat doit avoir une durée fixe (d’environ une minute ? sonnerie de réveil)]
- une grille d’accords (Come Rain or Come Shine, ou une autre chanson) sert de réservoir d’harmonie pour la génération. Les différentes notes envoyées aux hauts-parleurs sont choisies aléatoirement dans ces accords.
Youtube
Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #