L’horloge Tnychron (5 / 8 étapes)

Étape 5: Jouer de la musique

j’ai voulu une alarme musicale. Je n’ai jamais aimé ces alarmes « bip... bip... ». Mais comment faire pour jouer de la musique tandis que ne pas déranger l’affichage met à jour ou des événements de bouton ?

La réponse était l’excellente bibliothèque de Playtune. (https://code.google.com/p/arduino-playtune/) Sur le ATMEGA328p utilisé dans le projet, il est capable de trois voix simultanées. Les sons sont générés à l’aide des minuteries de matériel (avec diviseur approprié et séparateurs) et sont les VL sans aucune enveloppe. La grande chose au sujet de cette méthode est une fois que vous avez la minuterie configurée, il fonctionne simplement et votre code est libre de faire tout ce qui est nécessaire jusqu’au prochain événement de remarque.

Tapant dans notes manuellement serait fastidieux, donc il n’y a l’outil MIDITONES pour convertir un .mid dans le code. Il possède des options utiles pour limiter les notes simultanées depuis le fichier source qui font le meilleur des voix disponibles.

Tel qu’implémenté, je n’utilise que deux des trois canaux possibles. C’est parce que j’ai voulu garder timer0 pour « millis() » calendrier et autres fonctions. Il s’avère que, playtune.cpp comprend en fait une fonction de synchronisation Substitue qui aurait permis une troisième voix. Eh bien, quelque chose à garder à l’esprit.

Sons par les sorties de minuterie sont envoyés par l’intermédiaire de résistances de 500 ohms, puis directement sur un disque de grande piezo. La combinaison de pilote, trou et cavité affaire contribue à renforcer le son. Il est certainement assez fort pour vous réveiller d’une table de chevet ou même à travers la pièce.

Articles Liés

Horloge murale LED

Horloge murale LED

C'est juste une façon simple de redécorer votre horloge murale avec des matériaux de base autour de la maison.Étape 1: Matériaux nécessaires Vieille horloge muraleSources de lumières LED - Led de chapeau de paille blancPile 9V + ClipAlteco colle/Top
Horloge murale

Horloge murale

Salut les gars, aujourd'hui nous allons apprendre certaines compétences de conception à faire impressionnant mur des horloges. Dans ce projet, nous utiliserons InkScape pour concevoir notre horloge murale et utilisera une machine de coupe laser à cou
Coupe de Laser bricolage horloge

Coupe de Laser bricolage horloge

Nous avions besoin une horloge pour la MakerSpace, donc bien sûr nous avons fait un !Étape 1: Outils et matériaux nécessairesMatériaux :1/4" contreplaqué de bambou (vous pouvez utiliser n'importe quel etc. acrylique, de contreplaqué, MDF, OSB)Mini qu
Horloge de silhouette de chien

Horloge de silhouette de chien

Ce sera mon premier Instructable, alors j'espère que j'ai faire les choses...Alors, j'ai eu un parent me visiter et elle vit à l'étranger. J'étais thingking de nombreuses idées pour construire pour elle, mais il fallait y penser de poids, la taille e
ESP8266 Horloge Neopixel

ESP8266 Horloge Neopixel

Dans ce Instructable je vais vous montrer comment construire une horloge hors d'un nœud de ESP8266-MCU v0.9 dev kit, un anneau Neopixel 24 et autres parties. Désolé pour mes compétences en mauvais anglais, si il y a un problème ou une question demand
Horloge Neopixel

Horloge Neopixel

Vous voulez construire une jolie horloge LED ? Si vous dites oui, s'il vous plaît continuez à lire et ne ratez rien dans ce Instructable, nous allons construire l'horloge de vos rêves. (bon peut-être pas, mais il faut admettre que, au moins, ça sonne
3D imprimé retour vers le futur Circuit horloge de temps

3D imprimé retour vers le futur Circuit horloge de temps

L'horloge du circuit affiche ce qui suit par l'intermédiaire de l'affichage LED.Temps de destination – (Top-rouge)Le temps de destination est un domaine qui indique une date fixe et une heure. Utilisez cette zone pour afficher une date importante dan
Réinitialiser votre horloge circadienne « horloge biologique de corps » avec Arduino

Réinitialiser votre horloge circadienne « horloge biologique de corps » avec Arduino

Source d'inspiration pour réinitialiser l'horloge biologique de votre corps et améliorer votre hygiène santé et sommeil avec ArduinoUne horloge circadienne n'est pas une horloge que nous regardons l'heure. C'est plutôt un chronométreur et un oscillat
Bot d’horloge et météo monde DIY (Arduino + ESP8266)

Bot d’horloge et météo monde DIY (Arduino + ESP8266)

Salutdans cette instuctable, vous apprendrez comment faire monde horloge météo bot à l'aide de Arduino Mega et ESP8266 (à la mode).Caractéristiques :• personnalisé bot avec écran à cristaux liquides comme la bouche, le potentiomètre dans le nez et le
Horloge de grand bois nixie

Horloge de grand bois nixie

Comme beaucoup d'entre vous l'ont déjà compris, je suis un peu accro nixie.Il s'agit de ma troisième horloge nixie, et en ce qui concerne les précédents son processus décisionnel a été entièrement documenté dans un instructable, afin que tout le mond
Arduino Nixie GPS horloge

Arduino Nixie GPS horloge

Dans ce projet, je voudrais partager avec vous ma carrure d'une horloge à tubes Nixie qui est entraînée par un Arduino UNO. Pour faire le temps aussi précis que possible, j'ai utilisé un module GPS par Adafruit pour recevoir l'heure atomique hors sat
Horloge LED

Horloge LED

Veuillez trouver mon projet Arduino de l'horloge à l'aide de la Commission de l'ONU et Neopixels de Adafruit. C'est un travail en cours, alors s'il vous plaît être patient avec mon tutoriel... Il deviendra plus détaillée que je reçois quelque temps d
Infini miroir horloge Making

Infini miroir horloge Making

Il une horloge de miroir infini est un très amusant processus. Tout le monde peut le faire, et une fois que vous avez terminé il vous serez étonné !Permet donc commencer !Voici une vidéo étape par étape :Ce que vous aurez besoin :1. une vieille horlo
Horloge de TNT Minecraft

Horloge de TNT Minecraft

il s'agit d'une couverture de sur le thème de Minecraft cool pour une horloge de travail. Non seulement il est simple à faire, mais il ressemble aussi beaucoup quand c'est fini ! Il est idéal pour votre Minecrafter typique!!!Étape 1: fournitures Pour