RFID Sound se déclenche avec la framboise Pi (3 / 6 étapes)

Étape 3: Téléchargez codage

J’ai téléchargé les exemples Phidget Python de leur site Internet (disponible ici), a ouvert l’exemple de code RFID et commencé à bidouiller. J’ai été heureux de voir le Phidget travailler tout de suite après l’exécution de l’exemple de code, de lire les numéros de série des étiquettes que j’ai scanné et de les imprimer sur la console.

L’exemple de code est structuré autour d’un ensemble de fonctions écoute d’événements qui se déclenche lorsque les choses se produisent, telles que l’introduction d’une nouvelle balise et le retrait subséquent de la balise. Cela devrait être un concept familier pour quelqu'un qui a utilisé des langages comme JavaScript avant, qui dépendent fortement des écouteurs d’événements.

Lorsqu’une étiquette est placée sur le lecteur, la fonction rfidTagGained est appelée, et le numéro de série de cette balise, nous pouvons accéder par l’intermédiaire de la variable e.tag. Nous utiliserons ce regarder dans un dossier et vérifiez qu’il existe un fichier appelé .wav, et si c’est le cas, nous allons le jouer sur une boucle jusqu'à ce que la balise est supprimée. Nous souhaitons également certains fond sonore jouant chaque fois qu’il n’y a aucune étiquette actuelle, et nous aurons besoin de cette pause lorsqu’une étiquette est lue.

Pour toutes les exigences audio de ce projet, nous pouvons utiliser la bibliothèque de PyGame, qui est livré pré-installé sur la Pi. Il a une excellente bibliothèque sonore qui est très bien documentée. Il dispose d’un module de musique spécifiques, parfait pour notre fond sonore, que nous pouvons faire une pause et réactiver facilement, et un ingénieur du son multicanal, nous pouvons utiliser pour un son de chaque balise.

Vous pouvez télécharger ce code ci-dessous, juste l’extraire dans / home/pi/rfpy/à suivre.

Pour la tester tout ça, se connecter à certains orateurs et exécuter le code !
python /home/pi/rfpy/rfpy.py

Articles Liés

Boîte à rythmes bricolage avec Pi framboise + Hover

Boîte à rythmes bricolage avec Pi framboise + Hover

Vol stationnaire est cumulable avec un Pi de framboise pour faire une boîte à rythmes. Vous pouvez personnaliser chaque robinet et des gestes pour différents effets sonores ou encore des clips audio.Cet exemple a été inspiré par le BeetBox (http://sc
Recycler les IP Power 9258 avec une framboise Pi

Recycler les IP Power 9258 avec une framboise Pi

Il y a quelques années, j'ai acheté cet appareil pour contrôler un couple d'autres dispositifs et les lumières de mon étagère de réseau. Ça a duré quelques années auparavant il a commencé à cycle d'alimentation au hasard toutes les quelques minutes e
Comment faire une tarte aux framboises avec une framboise pi

Comment faire une tarte aux framboises avec une framboise pi

Comme un ingénieur travaillent jour et nuit avec des robots et des programmes, je suis fatigué d'être appelé « Cuisson Disabled » par ma copine, alors j'ai décidé de faire une vraie tarte framboise en utilisant mes capacités techniques avec Raspberry
Comment pirater une Time Capsule d’Apple avec une framboise Pi

Comment pirater une Time Capsule d’Apple avec une framboise Pi

Introduction de la « Capsule de Pi ». Il est actuellement le seul Apple Time Capsule, vous pouvez brancher sur votre téléviseur..., cela rend un Apple TV ? ;-)OK, ok, disons que vous avez un vieux Apple Time Capsule autour de la pose qui ne fonctionn
Pan / Tilt visage suivi avec la framboise pi

Pan / Tilt visage suivi avec la framboise pi

avec un certain effort, j'ai trouvé qui contrôle les deux servomoteurs pour permettre une webcam à pan/tilt tout en poursuivant un visage en temps réel par le pi framboise pas aussi impossible qu'il en soit, dans un premier temps semblent. Avec certa
Graphiques en temps réel avec la framboise Pi

Graphiques en temps réel avec la framboise Pi

Temps pour quelques Raspberry Pi + Plotly Streaming fun !Récemment, nous avons terminé une Instructable de visualisation des données de température et d'humidité en utilisant un Arduino et Plot.ly, un outil graphique collaboratif en ligne gratuit. Il
Contrôler un Train Lionel avec une framboise Pi

Contrôler un Train Lionel avec une framboise Pi

Que se passe-t-il quand vous prenez un vieux modèle de Lionel train système et ajouter quelques web-contrôle ? Ce projet détermine un ensemble de train Lionel modèle avec le Raspberry Pi.Dans ce projet, nous allons étape par étape à travers les pièce
Faire ApplePi, fusionnant un Macintosh Vintage Plus avec la framboise Pi

Faire ApplePi, fusionnant un Macintosh Vintage Plus avec la framboise Pi

Comme un enfant de la fin des années 70 et élève de l'école primaire des années 80, j'ai toujours été fasciné par ces petites boîtes de beige et de platine et de leurs petits écrans B & W. Quelques sauté vers le haut à côté des animaux de compagnie d
WiFi Photobooth avec une framboise Pi

WiFi Photobooth avec une framboise Pi

Ce projet vise à un photobooth totalement contrôlé et exploité par un seul pi framboise. Vous pouvez même l'utiliser avec une batterie 12V de voiture pendant un bon moment.Ce que vous pouvez faire avec lui :Mis en place comme un photobooth normal pou
NFC avec Pi framboise et Arduberry

NFC avec Pi framboise et Arduberry

Arduberry est un moyen simple et peu coûteux de faire Arduino shields le Raspberry Pi. L'appareil est un bouclier qui glisse sur la Pi de framboise et vous permet d'empiler et utiliser Arduino shields. Le Arduberry ne nécessite aucune configuration p
HumidorPi : Un Humidor intelligent à bon compte avec Pi framboise et noeud rouge

HumidorPi : Un Humidor intelligent à bon compte avec Pi framboise et noeud rouge

Voilà comment j'ai modifié une norme 100 cave à cigares d'humidité constante et la température via le WiFi. La partie de pi du projet pourrait être facilement adaptée pour toute autre utilisation qui nécessite un capteur de température et d'humidité.
Tarte au chocolat, avec amande framboise crème fouettée et une croûte sablée

Tarte au chocolat, avec amande framboise crème fouettée et une croûte sablée

cette tarte dispose d'une croûte sablée, une crème au chocolat de remplissage et une crème fouettée d'amande framboise.Étape 1: Ce que vous devez... Croûte-3/4 tasse de beurre non salé (ramolli)-1/2 tasse de sucre3-1/4 tasse de farine-1/2 cuillère à
Rendre votre téléphone/tablette/Bureau une télécommande avec une framboise Pi

Rendre votre téléphone/tablette/Bureau une télécommande avec une framboise Pi

J'ai mon équipement réseau et audio/vidéo dans un placard de câblage. Certains équipements comme les démodulateurs ont télécommande RF. Mais la plupart des appareils a télécommande infrarouge. Cet Instructable va montrer comment programmer un Pi de f
Domotique avec pi framboise à l’aide de ROR

Domotique avec pi framboise à l’aide de ROR

L'objectif de ce projet pour le contrôle des appareils domestiques comme ampoule, ventilateur, TV etc. à l'aide de votre téléphone intelligent existant.Ce qui est exigé1 raspberry pi 28 GB, carte micro SD de classe 101 adaptateur de wi-fi USB1 USB po