Alarme-horloge/musique personnalisée sur Radio (5 / 8 étapes)

Étape 5: Rédaction du code - Python

Le cerveau de notre projet vont être dans le présent code. Procédez comme suit :

  1. Tapez alarmclock.py nano dans la fenêtre de terminal (nano est un éditeur de texte et alarmclock.py est ce que nous appellerons notre fichier) l’éditeur de texte nano serviront à rendre notre code.
  2. Insérer ! # /usr/bin/env python comme la première ligne. Cela dit Raspbian, qu'il s’agit d’un script python.
  3. Voici le fichier avec le code, mais je vais vous expliquer les grandes parties.

Nous importons le module donc nous pouvons accéder à l’heure du système. Nous importons le module os , donc nous pouvons utiliser des commandes bash à partir de python. Ensuite, nous faisons une variable pour l’heure de l’alarme. La plus longue ligne du fichier est la ligne qui appelle la pifm binaire. C’est parce que c’est tout d’abord convertir le fichier à un formulaire que pifm accepte, que le chemin d’accès du fichier binaire est répertorié et puis la station, nous avons l’habitude de diffuser sur est cotée.

La fonction while True vérifie si son temps de son de l’alarme et si ce n’est pas joue un fichier musical de votre choix. Je pourrais écrire un ensemble instructable sur la partie de Python de ce projet ; mais les principales fonctions ont été couverts.

Maintenant télécharger une sonnerie personnalisée et récupérer une partie de votre musique préférée des fichiers audio, mettre sur une clé USB et mettez-les dans votre dossier de départ sur votre facture pro forma. En outre, mis le pifm binaire dans votre dossier de départ. Enfin, exécutez la commande suivante pour rendre votre fichier exécutable : sudo chmod 755./alarmclock.py

À la fin de cette étape, que vous montez, vous devriez avoir votre code python et le pifm binaire des fichiers audio dans votre dossier de départ.

Articles Liés

Comment faire un kit horloge numérique basé sur Atmel

Comment faire un kit horloge numérique basé sur Atmel

ce kit d'horloge digtial vient avec ci-dessous les caractéristiques et fonctions :Caractéristiques• Horloge numérique• Compteur• Alarme de temps• ChronomètreBoutons• S1 : bouton de sélection de fonction• S2 : étendre la touche de fonction• S3 : bouto
Machine à musique personnalisée

Machine à musique personnalisée

Salut!! C'est ma première fois poster ici. Je voudrais partager à tous de vous parler d'un projet que j'ai fait en utilisant arduino, la machine à musique personnalisée. Le projet prend effectivement le clavier d'ordinateur portable comme entrée et a
Comment correctement Télécharger musique/vidéo sur Youtube

Comment correctement Télécharger musique/vidéo sur Youtube

rebonjour.Je suis ici pour vous aider à facilement et simplement envoyer votre MusicTo Youtube.Étape 1: Ce que vous aurez besoinEh bien peut-être pas tout le monde peut obtenir ces programmes, mais je trouve cela très facile afin de télécharger de la
Horloge de portée : capteur analogique horloge et température sur un Oscilloscope

Horloge de portée : capteur analogique horloge et température sur un Oscilloscope

Scopeclock est un matériel facile à utiliser pour rendre votre oscilloscope analogique capable de X-Y de plus utile. En utilisant cet simple à utiliser du matériel, vous pouvez convertir votre oscilloscope analogique dans une horloge de portée. Ce pr
Personnalisé banderoles sur le thème de Minecraft

Personnalisé banderoles sur le thème de Minecraft

ici je vais vous montrer comment créer votre propre bannière de banderoles personnalisées sur le thème de Minecraft.J'ai mis en place l'ensemble alphabet et les nombres entre 0 et 9.  Chaque lettre de la feuille est de format A4, mais peut être ajust
Comment faire pour graver des musique de Spotify sur CD

Comment faire pour graver des musique de Spotify sur CD

êtes-vous fatigué d'écouter des chansons en ligne chaque fois et souhaitez obtenir ces chansons directement de votre CD pour la lecture à tout moment ? Si oui, Voici les outils par lesquels vous pouvez facilement télécharger de la musique de Spotify
Jouer des mélodies personnalisées sur Arduino

Jouer des mélodies personnalisées sur Arduino

J'ai été bricoler avec mon réveil / minuterie bouclier et j'ai décidé de faire une mélodie alarme personnalisée pour elle de jouer. J'ai pu travailler sur cette méthode de lecture des partitions et faisant Arduino code et je pense que ça peut aider a
Comment mettre une Image personnalisée sur votre tableau de bord xbox 360. (Pre automne 08 mise à jour)

Comment mettre une Image personnalisée sur votre tableau de bord xbox 360. (Pre automne 08 mise à jour)

Dans cette im instructable va vous montrer comment mettre une image personnalisée comme arrière-plan sur votre xbox 360.Il y a les mêmes étapes pour y parvenir avec le tableau de bord ancien et nouveaux. Quand j'ai eu la chance, je mettrai à jour le
Signe de bois personnalisés sur Shopbot logiciel VCarve

Signe de bois personnalisés sur Shopbot logiciel VCarve

je voulais faire quelques signes personnalisés en cadeau cette année.   Dans ce instructable Nous toucherons sur Utilisez VCarve comme solution de lettrage pour enseignes, faire un gabarit pour simplifier la recherche et tenant l'enseigne et rendant
Fresque personnalisée sur Deerstand

Fresque personnalisée sur Deerstand

ce projet a été un cadeau pour mon beau-père. Il n'était pas n'importe quel guide en ligne pour ce type de projet spécifiquement alors j'ai pensé qu'il serait utile pour quelqu'un ici.Étape 1: Aperçu du projet La première étape pour moi était de trou
Comment faire des gabarits personnalisés sur bois.

Comment faire des gabarits personnalisés sur bois.

J'avais vu une instructable faite il y a par abillionalphacentaurians sur la façon d'utiliser de la colle comme un pochoir quelques années ici et je voulais l'essayer, après l'avoir essayé deux manières différentes, je suis venu avec une nouvelle mét
Faire des masques d’halloween latex personnalisés sur un budget

Faire des masques d’halloween latex personnalisés sur un budget

Comme tout geek Halloween aimante "neuneu" là-bas, j'aime la voir la mise en jeu, et je me suis dit que je peux donc le faire. Mauvaise partie est que leurs fournitures peuvent courir dans les milliers de dollars. Je vais pour vous montrer une f
Comment facilement écouter de la musique avec sonnerie sur arduino (la marche impériale - STAR WARS)

Comment facilement écouter de la musique avec sonnerie sur arduino (la marche impériale - STAR WARS)

Salut, j'ai récemment conçu une sorte de « bibliothèque » afin de rendre plus facile à jouer les notes exactes sur arduino avec le buzzer.J'ai inclus les fréquences des notes (agréables de se faire entendre) avec #defines.Alors, j'ai défini la valeur
Mettre une couverture personnalisée sur une tablette à dessin

Mettre une couverture personnalisée sur une tablette à dessin

je peux enseigner art aux petits-enfants que vivre proche de. En prévision de notre temps ensemble (et de leur donner un sentiment de gravité et grown-upness) j'ai décidé de récupérer les blocs à dessin, pour facilement les distinguer et les rendre p