Cui-cui

Auteur avatarRaphaël | Dernière modification 9/12/2019 par Clementflipo

Cui-cui 20190704 171511-.jpg
cui~cui est un réveil dont la sonnerie change en fonction de la météo
Difficulté
Moyen
Durée
5 jour(s)
Catégories
Art, Électronique, Maison, Musique & Sons
Coût
100 EUR (€)
Licence : Attribution (CC BY)

Introduction

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.

Video d'introduction

Matériaux

  • 1 plaque de médium 3 mm
  • 1 plaque de Plexiglass 3mm
  • 1 carte Arduino Uno
  • 1 capteur barométrique BMP 280 >> + d’infos
  • 1 anneau de leds NEOPIXEL RING avec 12 LED RGB LED et driver intégré >> + d’infos
  • 1 écran OLED monochrome 1,3" 128 x 64 graphique >> + d’infos
  • 1 potentiomètre
  • 1 bouton pour le potentiomètre (imprimé en 3D)
  • 1 télécommande + récepteur IR : DFR0107 >> + d'infos
  • 4 hauts-parleurs

Outils

  • 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 fer à souder (pour souder les connecteurs à la ring LED) - en FabLab
  • 1 pince coupante
  • colle à bois, colle plastique, scotch double-face
  • Inkscape / Illustrator (pour tracer les découpes laser)
  • Tinkercad (pour réaliser le modèle en 3D du cache-écran)
  • Cura (pour imprimer en 3D)
  • Arduino (pour écrire le code déversé sur les cartes Arduino)

Étape 1 - Découpage des éléments en bois et plexiglass

Étape 2 - Collage des différents éléments de la boîte

Étape 3 - Fixation des hauts-parleurs

Commentaires

Draft