Séquenceur ATtiny Pocket (2 / 8 étapes)

Étape 2: régime ! (Le schéma)

Pour plus de simplicité, le schéma peut être décomposé en quatre parties: (j’ai joint les photos de chacun des suivants)

1. régulateur de tension

2. interrupteurs et potentiomètres

3. 74HC595 et LEDs

4. haut-parleur/sortie Audio

1. le passage avec le régulateur de tension n’est pas tout aussi complex. La borne positive de notre batterie de 9v va être connectée à un commutateur, (à être utilisé comme un interrupteur ON/OFF), puis à un condensateur 100uF à terre et enfin dans l’entrée de tension (VI) épingle sur le 7805. Puis la tension de sortie de broche (VO), on doit connecter un condensateur 10uF au sol et ensuite connecté à la broche VCC de l’attiny85. Et bien sûr, se connecter au sol de la batterie sur la broche de terre de la 7805.

2. le NIP, que nous allons utiliser pour nos commutateurs et potentiomètres seront les broches 1 et 2. Cela va prendre expliquant un peu, que je devais couper les coins ronds pour obtenir la facilité d’utilisation maximale des broches de l’attiny. Broche 2 est la seule broche que nous avons laissé qui peut être utilisée et déclarée dans le code, la broche 1 est juste la broche de remise à zéro (donc il n’est pas utilisable, sauf si vous avez un ISP 12v dont nous n’allons pas utiliser). Permet donc de parler de la broche 2. Cette broche est connectée, via une résistance de 640 ohms, à broche essuie-glace arrière du potentiomètre 10 k (se connecter n’importe quel autre code pin au sol). Puis aussi brancher un interrupteur qui est relié directement à la broche (sans résistance) et à la terre.

OK, donc vous pouvez penser c’est un peu étrange. Eh bien c’est, mais voici pourquoi. J’ai trouvé que j’avais besoin d’un bouton et un potentiomètre pour rendre ce séquenceur, mais je n’avais qu’une seule broche. Après un peu de réflexion, j’ai donc trouvé que je pouvais utiliser une résistance sur le potentiomètre afin que l’analogRead(pot) serait renvoie toujours une valeur supérieure à environ 30 (car il y va toujours y avoir une certaine résistance sur le potentiomètre. Puis j’ai connecté un bouton au sol alors que quand son pressé, analogRead(pot) serait égal à 0. (J’ai aussi l’arrachage haut résistance définie sur). Maintenant, nous pouvons vérifier l’état de la touche et le potentiomètre en utilisant seulement une épinglette.

En ce qui concerne l’axe 1, j’ai un interrupteur connecté à la terre sur elle afin que si elle est enfoncée, l’attiny réinitialise et exécute sa fonction "void setup()" à nouveau. Dans le code j’ai fait en sorte que vous devez programmer les fréquences au démarrage de l’appareil. Si cela fonctionne comme un bouton de « mode de fréquences de programme ».

3. un 74HC595 est un 8-bit shift register. Cela signifie qu’elle peut économiser jusqu'à un octet d’informations pour nous d’utiliser. Imaginez 8 emplacements où vous pouvez soit maintenir la valeur de haute ou basse (1 ou 0). Nous pouvons enregistrer des données dans ce registre qui permettra à huit voyants avec seulement trois broches. (Données, loquet et horloge). Il y a beaucoup plus d’informations sur l’utilisation des registres à décalage avec arduinos en ligne. Voici une référence, je me surprends revisitant. Essentiellement pour le schéma, je viens d’utiliser le programme d’installation indiqué dans le lien précédent. Juste être sûr de que vous connecter les données et horloge loquet aux broches corrects puisque souvent fois différents modèles de registres à décalage peuvent avoir des noms bizarres pour ces lignes.

4. notre haut-parleur/sortie audio, nous est juste pour avoir un potentiomètre k 10, (mis en place comme une résistance variable), accrochée à la broche 3, puis à un condensateur 1uF qui est relié à un interrupteur qui se connecte à l’haut-parleur intégré ou un 1/4 de sortie jack audio. Le condensateur agit comme un filtre passe-bas, fondamentalement donnant notre son une légère amplification des basses.

Articles Liés

Réparer les morts d’AVR - Attiny fusebit médecin (HVSP)

Réparer les morts d’AVR - Attiny fusebit médecin (HVSP)

tu l'as fait une erreur lors de la programmation fusebits, ou volontairement désactivé réinitialiser pin (RSTDISBL) ou programmation ISP (SPIEN) ? Pas besoin d'acheter ou de rendre incommode programmeur HV seulement pour débloquer deux ou trois minus
ATtiny 85 conduit Ladder match

ATtiny 85 conduit Ladder match

Toute première f, que je tiens à souligner que ce projet n'est pas faite par moi, (j'ai fait le dispositif montré ici après un autre instructable). Le seul but de cette instructable consiste à corriger beaucoup d'erreurs du projet précédent avait. Vo
Homemade Hot Pockets

Homemade Hot Pockets

temps-1 hrTemps à 15 minutes de cuissonHot Pockets rend-5-6Ingrédients de pâte à pizza :3 1/2 à 4 tasses de pain farine, et plus encore pour le laminage1 cuillère à café de sucrelevure sèche instantanée 1 enveloppe2 cuillères à café de sel kasher1 1/
Façade psp DIY pour cas de logitech playgear pocket

Façade psp DIY pour cas de logitech playgear pocket

une coutume photo à personolize votre pspÉtape 1: matériaux logitech playgear pocket étui pour pspcrayonciseauximageÉtape 2: Comment sortir le boîtier noir supérieur du boîtier et l'utiliser pour tracer le mageÉtape 3: coupe coupe coupe maintenant dé
Programmer un ATtiny avec Arduino

Programmer un ATtiny avec Arduino

Voici les instructions pour programmer les microcontrôleurs ATtiny à l'aide de l'IDE Arduino. En langage clair, c'est comment programmer les puces Atmel 8 broches comme vous le feriez normalement un Arduino. C'est cool parce que le ATtiny est minuscu
Carte de commutateur WiFi ou prise intelligente avec Esp8266, Attiny 85 et capteur PIR avec android app

Carte de commutateur WiFi ou prise intelligente avec Esp8266, Attiny 85 et capteur PIR avec android app

Le 85 de Arduino Wifi est une petite planche avec ESP8266 module-01, Attiny85 micro contrôleur et un relais. Il a également et en-tête supplémentaire pour connecter un relais externe ou pour raccorder les capteurs comme PIR, IR etc. selon votre appli
Denim Pocket Wallet : Pour une poche, d’une poche

Denim Pocket Wallet : Pour une poche, d’une poche

portefeuilles semblent être une commune Instructable, et couplé avec mon besoin d'un nouveau, je me suis senti faire un serait un excellent endroit pour commencer.Ce portefeuille est unique car il ne nécessite aucun tissu, coupe, bien qu'acquérir les
Tours de temps et distance IR Nikon avec ATtiny 85

Tours de temps et distance IR Nikon avec ATtiny 85

Pourquoi prendre des photos de laps de temps.Le Nikon Coolpix P900 a très bonne génération en fonctionnalités pour prendre des photos de la lune avec ses 83 zoom numérique.Prendre la lune photos que le Nikon a une seconde 2 retardent. Autre moment co
Détecteur EMF 0 - 999 Hz pour ATtiny 85

Détecteur EMF 0 - 999 Hz pour ATtiny 85

Un compteur d'EMF peut mesurer AC les champs électromagnétiques, qui sont généralement émis par des sources artificielles comme le câblage électrique, tandis que les Gaussmètres ou magnétomètres à mesurent les champs de DC, qui se trouvent naturellem
Détecteur EMF ATtiny 45

Détecteur EMF ATtiny 45

Ce capteur est très sensible et peut capter des signaux électriques de tout ce qui utilise la puissance. Il affiche la quantité d'interférences, il ramasse en allumant successivement 4 a conduit les uns après les autres. Je l'ai testé tout autour de
Interface LCD 2 fils pour Arduino ou Attiny

Interface LCD 2 fils pour Arduino ou Attiny

De LCD généralement besoin de lignes 11signal + 3 ou 5 lignes pour Vcc, sol et contraste et dans certains cas, un supplément 2 pour lumière de fond.À l'aide de l'écran LCD en mode 4 bit enregistre 4 pins, mais souvent cela ne suffit pas. Bien qu'il s
Comment programmer un ATtiny 85 Digispark

Comment programmer un ATtiny 85 Digispark

Alors, pourquoi une autre « comment faire » sur le 85 ATtiny ?Principalement pour clarifier les étapes clés qui pourraient aider à éviter les problèmes vécus par tant d'autres, avec des erreurs comme ça :« avrdude : stk500_getsync() : pas synchronisé
Comment programmer attiny utilisant arduino uno

Comment programmer attiny utilisant arduino uno

je voulais juste faire un petit arduino pour mes quelques projets parce que l'achat d'un arduino pour chaque projet sera trop cher pour un 15 ans gars!Étape 1: Les choses dont vous avez besoinArduino IDEfichiers sur votre arduino IDE ATtinyVous pouve
Dépanner votre batterie de voiture avec ATtiny.

Dépanner votre batterie de voiture avec ATtiny.

L'hiver dernier, j'ai connu quelques problèmes avec ma batterie de voiture. Je savais qu'il était temps de le remplacer donc je suis parti pour acheter un nouveau. Ce fait m'a rappelé un ancien article sur un voiture/recharge de la batterie système d