Table des matières:

Carte de Noël de quiz électronique : 10 étapes (avec photos)
Carte de Noël de quiz électronique : 10 étapes (avec photos)

Vidéo: Carte de Noël de quiz électronique : 10 étapes (avec photos)

Vidéo: Carte de Noël de quiz électronique : 10 étapes (avec photos)
Vidéo: Elle Était Coincée Donc Ce Policier L'aide 2024, Juillet
Anonim
Carte de Noël de quiz électronique
Carte de Noël de quiz électronique

Vous voulez faire quelque chose d'intéressant pour Noël?

Que diriez-vous d'une carte de Noël électronique quizz ? Il lit les questions des fichiers wave sur une carte SD, vous pouvez donc le personnaliser avec des questions réfléchies et/ou effrayantes. Si les quiz sont interrogatifs, cette carte est plutôt un test.

Étape 1: le jeu-questionnaire

Le jeu-questionnaire
Le jeu-questionnaire

La carte joue les questions du santee, et ils doivent répondre en appuyant sur les boutons A, B ou C.

S'ils obtiennent une mauvaise réponse, ils doivent effectuer une pénalité (dans ce cas, écoutez les chants de Noël de Boney M tout en appuyant à plusieurs reprises sur une touche pour vous assurer qu'ils ne s'enfuient pas) Chaque fois que vous avez une mauvaise question, le niveau de pénalité augmente (c'est-à-dire que vous devez écouter un clip Boney M encore plus long)

Étape 2: Comment ça marche

Comment ça fonctionne
Comment ça fonctionne

Un microcontrôleur lit les fichiers wav mono 16KHz 8bit à partir de la carte SD. Les fichiers sont organisés en diverses questions et réponses. Le plus gros du travail consiste à rassembler toutes les questions.

Les boutons sont directement reliés au micro.

Le haut-parleur est piloté à l'aide d'une sortie PWM, ce qui, je suppose, est nouveau. Il a un filtrage externe simple.

La carte SD fonctionne en mode SPI avec l'en-tête de programmation ISP.

Étape 3: Scrunging Pièces

Pièces de récupération
Pièces de récupération

J'ai utilisé un microprocesseur Atmel ATMEGA32 AVR. Pratiquement n'importe quel AVR, ou micro d'ailleurs, fonctionnera. Je fonctionne sur un cristal externe 8Mhz pour garder le timing cohérent pour le port série.

J'ai mis la main sur une ancienne carte SD de 64 Mo. Assurez-vous d'avoir une carte de 64 Mo ou plus pour que Windows la formate en FAT32.

Vous aurez également besoin d'une batterie - j'ai utilisé une batterie de téléphone portable contrefaite. Vous avez également besoin d'un régulateur LDO 3,3V pour limiter la tension.

J'ai aussi trouvé une prise mini-usb pour charger la batterie

Prenez un haut-parleur sur une vieille paire d'écouteurs.

Et obtenez aussi des micro-interrupteurs

Vous aurez également besoin de transistors et de passifs étranges, mais vous devriez avoir ce truc qui traîne !

Étape 4: Circuit d'alimentation

Circuit d'alimentation
Circuit d'alimentation
Circuit d'alimentation
Circuit d'alimentation

L'alimentation de la carte est commutée à l'aide d'un simple morceau de carte qui s'insère entre deux contacts filaires. Lorsque le couvercle de la carte est soulevé, la carte se retire et les contacts court-circuitent, mettant le régulateur sous tension.

Le régulateur délivre 3,3V au micro et à la carte SD.

La batterie est chargée via le port USB à l'aide d'un horrible circuit de charge d'entretien.

Le niveau de la batterie sera compris entre 3 et 4 volts, créant une chute entre 1,3 et 0,3 volts aux bornes de la résistance. Cela donne un courant de charge compris entre 43 et 15 mA, ce qui est assez lent, mais au moins il est moins susceptible d'exploser.

Étape 5: Circuit audio

Circuit audio
Circuit audio

L'audio est piloté par le canal PWM qui exécute l'horloge système à 8 MHz en mode « correction de phase » (haut et bas) qui prend 512 horloges par cycle.

Cela signifie que la fréquence d'échantillonnage effective est de 15 625 Khz, ce qui est assez proche de la fréquence d'échantillonnage du fichier audio de 16 Khz.

La résistance et le condensateur avant le transistor sont un filtre passe-bas. Le pot ajuste la réponse. La valeur 100K est parce que c'est tout ce que j'ai pu trouver !

Le transistor fonctionne de manière très inefficace dans une configuration émetteur-suiveur.

La résistance/condensateur après le transistor est dans le vain espoir de supprimer les transitoires. Je ne sais pas si cela fonctionne comme prévu. La carte fonctionne donc je suis content…

Étape 6: Construction à l'intérieur

Construction à l'intérieur
Construction à l'intérieur

J'ai commencé par imprimer une carte de base avec les positions des composants. J'ai copié et collé les brochages des pièces à partir des fiches techniques afin d'avoir une référence là-bas.

Fixez les pièces avec le pistolet à colle.

Soudez loin !

Plus de pistolet à colle !

Étape 7: Papercraft

Papercraft
Papercraft

Imprimez une boîte sur une carte, pliez-la et collez-la ensemble !

J'ai fait des découpes spéciales pour la carte SD, le pluggy de chargement USB, l'en-tête du port série et l'en-tête de programmation.

Étape 8: Logiciel

Logiciel
Logiciel

J'ai volé le logiciel de lecture de carte SD à CC Dharmani. Consultez www.dharmanitech.com.

Je ne poste pas mon code parce que c'est très désordonné, et c'est vraiment juste une modification du code de ce type.

L'interruption de débordement de la minuterie PWM extrait un nouvel échantillon d'un tampon et définit la valeur PWM. Le programme principal essaie de remplir le tampon le plus rapidement possible à partir de la carte SD. Cela semble assez efficace.

Étape 9: Extraits sonores

Extraits sonores
Extraits sonores

Le code joue des questions et des pénalités.

Les questions consistent en une introduction, une question, trois clips de « lettre » (c'est-à-dire « A », « B », « C »), trois « Options » réponse"), les trois options de réponse, une boucle d'attente, un clip "correct" et un clip "incorrect".

J'ai trouvé les clips qui veut être millionnaire quelque part et je les ai utilisés comme support.

Étape 10: Terminé

Fini
Fini

Envoyez-le à un ami sans méfiance.

Conseillé: