Table des matières:
- Étape 1: Pièces nécessaires
- Étape 2: Le circuit de la minuterie
- Étape 3: Le code source
- Étape 4: L'apparence de l'appareil final
Vidéo: La minuterie basée sur le MCU PIC16F88 : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Jetons un coup d'œil au simple projet de débutant de la minuterie. Le cœur du projet est le MCU 8 bits PIC16F88. L'heure est affichée sur l'affichage à 7 segments et la minuterie est actionnée à l'aide de 6 boutons. L'appareil est alimenté par la pile 9 volts.
La plage de temps est de 1 à 99 minutes. Le mode de numérotation à deux chiffres est indiqué par la LED verte supplémentaire située sur le côté droit de l'écran juste à côté du signe décimal. Les cinq boutons d'affilée représentent les nombres un à cinq. Le sixième bouton a deux fonctions - pour réinitialiser l'appareil et pour changer le chiffre actuel qui est entré.
Le dispositif de minuterie fonctionne de la manière suivante. Une fois l'interrupteur principal activé, un chiffre zéro s'affiche et l'appareil attend que les boutons soient enfoncés. Il y a 3 possibilités:
1) Pour entrer une période de 1 à 5 minutes, appuyez simplement sur l'un des cinq boutons. Le compte à rebours démarre dans quelques instants.
2) Pour entrer une période de 6 à 9 minutes, appuyez sur l'un des cinq boutons et juste après cela, appuyez plusieurs fois sur le 6ème bouton pour atteindre la valeur souhaitée. Après chaque appui, la valeur est incrémentée de 1.
3) Pour saisir une période de 10 à 99 minutes, saisissez le premier chiffre en suivant les instructions de l'étape précédente. Appuyez ensuite sur l'un des cinq boutons. Le point décimal et la LED verte supplémentaire s'allument pour indiquer que le deuxième chiffre de la valeur est en cours de saisie. Appuyez maintenant à plusieurs reprises sur le 6ème bouton pour ajuster la valeur du deuxième chiffre.
Pendant que le compte à rebours est en cours, le temps restant est affiché et le point décimal clignote périodiquement. Dans le cas du nombre à deux chiffres, les deux chiffres apparaissent périodiquement sur l'affichage, le deuxième chiffre étant marqué par la virgule décimale. Tant que le nombre de minutes restant est un nombre à deux chiffres, la LED supplémentaire est allumée.
Lorsque le temps restant atteint la valeur zéro, l'alarme sonore se déclenche. L'appareil peut alors être réinitialisé par le 6ème bouton pour être prêt pour la prochaine tâche.
Étape 1: Pièces nécessaires
- PIC16F88
- Affichage 7 segments
- 6 boutons
- Résistance 1K - 6 pièces
- 470 résistance - 9 pièces
- régulateur de tension 7805
- Condensateur 0,33 uF
- Condensateur 0,1 uF
- un haut-parleur piézo
- un support de batterie
- un interrupteur
Étape 2: Le circuit de la minuterie
Étape 3: Le code source
Le code écrit en C à l'aide du compilateur MPLAB X IDE et XC8 est disponible en téléchargement:
Étape 4: L'apparence de l'appareil final
C'est à vous de décider si vous assemblez uniquement le circuit sur la planche à pain ou créez un design unique. Je joins quelques images de mes appareils.
Conseillé:
Télécommande basée sur le navigateur Arduino (linux): 9 étapes (avec images)
Télécommande basée sur un navigateur Arduino (linux) : nous avons des enfants. Je les adore mais ils cachent toujours la télécommande du satellite et de la télévision lorsqu'ils mettent les chaînes pour enfants. Après que cela se soit produit au quotidien pendant plusieurs années, et après que ma femme chérie m'ait permis d'avoir un
Minuterie basée sur Arduino pour pompe aquaponique : 4 étapes
Minuterie basée sur Arduino pour pompe aquaponique : il s'agit d'une petite instructable sur la minuterie basée sur Arduino pour pompe aquaponique. J'ai une petite configuration de système aquaponique à l'intérieur avec un débit continu. La pompe fonctionne en continu et je voulais faire une minuterie qui fera fonctionner la pompe pendant un certain temps
Moteur pas à pas avec bascules D et minuterie 555; la première partie du circuit la minuterie 555 : 3 étapes
Moteur pas à pas avec bascules D et minuterie 555; la première partie du circuit la minuterie 555 : Le moteur pas à pas est un moteur à courant continu qui se déplace par étapes discrètes. Il est souvent utilisé dans les imprimantes et même la robotique. Je vais expliquer ce circuit par étapes. La première partie du circuit est un 555 minuteur. C'est la première image (voir ci-dessus) avec une puce 555 avec
Microcontrôleur AVR. LED clignotant à l'aide de la minuterie. Interruptions des minuteries. Mode CTC de la minuterie : 6 étapes
Microcontrôleur AVR. LED clignotant à l'aide de la minuterie. Interruptions des minuteries. Mode Timer CTC : Bonjour à tous ! Les minuteries sont un concept important dans le domaine de l'électronique. Chaque composant électronique fonctionne sur une base de temps. Cette base de temps permet de garder tout le travail synchronisé. Tous les microcontrôleurs fonctionnent à une fréquence d'horloge prédéfinie, le
Minuterie ON/OFF variable basée sur NE555 (mise à jour 2018): 4 étapes
Minuterie ON/OFF variable basée sur NE555 (Mise à jour 2018) : Bienvenue, certains de mes amis, dont moi, ont fabriqué des projecteurs D.I.Y pour nos vélos, mais comme d'habitude, ils sont devenus jaloux de regarder d'autres lumières de marque. Pourquoi? Parce que ces lumières ont une fonction stroboscopique ! lol Chacun de mes amis a fait sa propre lumière