Etape 2: conception
Le point est, vous devez concevoir votre circuit. Je ne crois pas que vous devez jamais juste copier quelqu'un d’autre schéma au moins essayer de comprendre comment cela fonctionne pour vous. Quel est l’intérêt ? Pourquoi ne pas simplement acheter des trucs pré-fait ? Rant sur.
Étant donné que j’utilisais une perfboard étrangement conçu, que j’ai vraiment dû penser à où les choses sont allées. La prochaine fois je pense que je vais utiliser une grille régulière de vieux, même si cela implique quelques connexions supplémentaires.
Donc, si vous avez besoin d’un peu plus de sens je vais vous parler à travers les principaux points du circuit. 9V + arrive directement de la batterie et relie le régulateur 5v. Le régulateur a trois broches. Entrée, au sol et sortie. Connect + 9v à l’entrée et la sortie fournira + 5v. Ne se confondre et se connecter quoi que ce soit d’autre au 9v +. j’ai mis un couple de petits condensateurs à travers l’alimentation juste parce que la littérature picaxe vous avertit que c’est important. Je ne suis pas si sûr, mais pourquoi pas? Trouvé ces inutiles alors j’ai enlevé leur espace.
Maintenant à la puce elle-même. Des aiguilles. (Remarque : ignorer ces NIP lorsque vous faites votre programmation, consultez le manuel dans les fichiers d’aide!)
Broche 1 = + 5v
Broche 2 = entrée série pour programmation. Si vous programmez ceci sur votre maquette, vous devez toujours les résistances là-bas pour garder la puce heureux.
Broche 3 = sortie LED. Il suffit d’ajouter une résistance en série avec la LED et vous êtes bon. 330 ohms est la norme. Je pense que j’ai utilisé quelque chose d’un peu plus grand, que j’ai eu autour.
PIN 4 = commutateur de bouton poussoir. J’ai ajouté ceci dès le début, mais ce n’est vraiment pas nécessaire pour le programme avec que je me suis retrouvé. J’ai juste laissé il pour une fonction supplémentaire. Et je déteste gaspiller épingles parfaitement bons. Fil de sorte que lorsque l’interrupteur est fermé (powered!) il est une résistance de 1 k entre + 5v et la broche et de sorte que lorsque l’interrupteur est ouvert il y a une résistance de 10 k entre les 1k et 0V(ground). Je pense que le manuel picaxe il explique mieux.
Pin5 = Speaker et condensateur en série. Le condensateur filtre DC bruit ou quelque chose, qu'ils me disent. Le résultat est une enceinte plus forte. Le mien était bien fort sans aucune amplification. Si le vôtre est trop fort, ajouter une résistance dans la série ou un pot de garniture pour régler le volume.
Pin6 = interrupteur à bascule. Il fil la même manière comme broche 4 excepté utiliser l’interrupteur à bascule.
Pin7 = double usage... N’est pas ce doux que picaxe vous permet d’utiliser cette broche deux façons ?
La première utilisation est pour la programmation. Il s’agit de la sortie de série. Il est important si vous voulez programmer la puce sur la carte. Vous avez juste besoin d’un moyen de connecter votre câble de programmation. J’utilise les dérivations alligator.
La seconde nous est pour une sortie de LED comme la broche 3. Encore une fois, vous pouvez omettre les LED. Ils ont juste cligner des yeux. Ce que je dis ? Vous devez placer les LED en parce que chaque projet a besoin de lumières blinky.
Pin8 = 0V. Cette broche à la masse.
Clair que la boue ? Simplement parler de ce circuit utilise deux broches de sortie à del, une broche de sortie pour haut-parleur et deux broches à recevoir des entrées de commutateurs.
Maintenant, tout ce qui reste est le mécanisme de « désamorcer ». Une fois que le joueur les chiffres comment ouvrir la boite, il doit être un moyen d’arrêter le programme. J’ai décidé de la meilleure façon d’y parvenir est de réinitialiser l’ensemble du programme en coupant l’alimentation. Je vais ajouter une sorte d’interrupteur pour le câble de batterie. Ou peut-être que je vais juste couper le fil et torsadez les extrémités à la main. De cette façon, la manière de « diffuse » l’appareil doit en fait séparer les fils. Nous allons voir.
Mise à jour : J’ai ajouté le schéma. Aucune garantie, c’est parfait car j’ai juste commencé à apprendre à utiliser l’aigle, et je n’ai aucune idée sur les normes ou les meilleures pratiques pour la conception schématique. Critique utile est la bienvenue.