JT - des vagues Larson Scanner avec Joule Thief (4 / 9 étapes)

Étape 4: Fonctions de Firmware

Outre l’évident - animer les LEDs, firmware Wave JT a fait quelques choses (depuis la version 1.0).

Réguler la tension de sortie de Joule Thief (tension d’alimentation de microcontrôleur)
Firmware surveille la tension d’alimentation en utilisant le convertisseur A/N - au lieu de brancher une des broches d’entrée à la tension d’alimentation, des échantillons de convertisseur A/N construits en tension de référence fixe à l’aide de la tension d’alimentation comme la tension de référence A/D. Le résultat est le nombre inverse de la tension d’alimentation. Le résultat A/D équivaut à être : 512/supply_voltage. En comparant ce nombre contre un seuil prédéterminé pour activer/désactiver le circuit Joule Thief efficacement régule la tension d’alimentation. Cette tension est réglée légèrement inférieure à la tension de diode Zener de 5.1V à ne pas laisser la diode Zener la tension - gaspiller de l’énergie de shunt.

Vérifiez si le commutateur de bouton est enfoncé
Le firmware vérifie aussi régulièrement si le bouton est enfoncé. Étant donné que le commutateur de bouton est multiplexé avec la goupille qui contrôle le voleur Joule, le travail est un peu délicat.

Le firmware passe tout d’abord la broche de sortie vers le mode d’entrée. Ce qui signifie que le code pin devienne haute impédance. Une autre façon, circuit Joule Thief mettez-le obtient éteint. À ce stade, la tension de la tige devrait aller basse, sauf si le commutateur de bouton est fermé. Donc le firmware simplement lit le statut du code pin et tourne la broche de revenir au mode de sortie. Cela produit à peu près toutes les 8 millisecondes ou 125 fois/seconde.

Maintenant l’état du bouton est vérifié contre le chronomètre pour voir si elle se tient assez longtemps. Si trop court, la poussée de bouton est ignorée comme un bruit. Si la Poussée est assez long, un compteur est incrémenté pour vérifier les robinets simples ou doubles. Firmware attend pendant une durée prédéterminée pour un autre bouton tape. Quand il arrive à expiration, un événement est créée sur single/double clic ou touche maintenue enfoncée.

Animer les LEDs
Maintenant le fonctionnement le plus important de tous - animer les LEDs ! J’utilise le mot animé parce que Wave JT n’est pas juste « blink » les LEDs, mais change luminosité LED en douceur vers le haut et vers le bas en plein 8 bit niveaux.

Le moteur d’animation fonctionne de façon paramétrique. Il faut quelques paramètres à spécifier ; mise à jour base rate (vitesse), la direction du niveau seuil (gauche/droite), mouvement qui conduit déclenche l’adjacent a conduit à commencer à changer le niveau de luminosité entre autres choses. En changeant ces paramètres, vous pouvez créer des modèles sans fin de l’animation.

Articles Liés

Gravure Laser avec Joule Thief

Gravure Laser avec Joule Thief

Prendre soin des yeux puisque ces lasers sont mortels pour les yeux. Il peut vous aveugler avant votre paupière se ferme. ---Je ne suis pas responsable de tout dommage.S'il vous plaît passer par http://en.wikipedia.org/wiki/Laser_safety avant lecture
Orange - citron générateur d’énergie libre avec Joule Thief bricolage Conseil

Orange - citron générateur d’énergie libre avec Joule Thief bricolage Conseil

Une batterie de citron ou d'Orange est une simple batterie souvent faite dans le but de l'éducation. En général, un morceau de zinc métal et un morceau de cuivre sont introduites dans un citron et reliés par des fils. Énergie produite par la réaction
8-LED Larson Scanner avec Arduino

8-LED Larson Scanner avec Arduino

il s'agit d'une façon simple de faire un Scanner de Larson en utilisant un Arduino, avec la capacité supplémentaire de fixer le taux de balayage avec un potentiomètre.Liste des pieces minimum :(1) Arduino Duemilanove (ou équivalent / compatible)(8) L
Le KITT-duino, bricolage Larson Scanner avec un Arduino

Le KITT-duino, bricolage Larson Scanner avec un Arduino

IMPORTANT : CODE est maintenant mis à jour. CORRECTIFS comprennent l'ajout de valeur entière pour manipuler le chronométrage et la fixation d'un DOUBLE-clignotant LED.Merci.C'est ma compréhension que beaucoup de Scanners Larson peut uniquement d'impu
Larson Scanner avec Module relais

Larson Scanner avec Module relais

Bonjour ! Cette fois je vous montrerai comment j'ai utilisé un Arduino pour contrôler un module de relais avec huit canaux.Arduino en offre plusieurs avantages tels que :-Open source ;-Programmation facile ;-Vous pouvez assembler votre propre Conseil
Lampe de poche avec Joule Thief

Lampe de poche avec Joule Thief

c'est probablement la lampe-torche de 1001 avec un voleur de joule, mais là encore c'est à moi:)J'ai utilisé une lampe de poche style stylo de duracell.Il a une lampe de 2,2 volts et deux piles AAA.Un de la penlites va être remplacé par le voleur de
1 Watt LED Joule Thief

1 Watt LED Joule Thief

* le kit achat d'informations peut être trouvé ici : http://www.easternvoltageresearch.com/joulethief30.htmlJ'ai eu quelques temps cet été libre, j'ai décidé d'apporter certaines des conceptions populaires j'avais créé il y a près de dix ans avec mon
Joule Thief avec moteur bobines

Joule Thief avec moteur bobines

veux un circuit Joule Thief en boîtier slim brillant ? Marquer des points sérieux geek est une priorité, le bricoleur avant-gardiste, et ce qui mieux façon de le faire qu'avec les entrailles recyclés d'un lecteur de disquette, stepper motor ou précis
Joule Thief LED veilleuse (avec design science fluorescent) (!)

Joule Thief LED veilleuse (avec design science fluorescent) (!)

j'ai utilisé mon petit joule thief circuit () dans quelques petites veilleuses, mais ils étaient plus comme des lumières de la maison de poupée ! Je voulais que la veilleuse soit fonctionnel, donc j'ai dû intensifier un peu, même si je préfère les pe
Lâche des vagues avec un fer à lisser et brosse à dents

Lâche des vagues avec un fer à lisser et brosse à dents

Pour moi, le lisseur est le Saint Graal des outils de cheveux. Non seulement il peut redresser, mais elle peut curl, sertir et cheveux de vague.Tout ce dont vous avez besoin c'est :1) un fer à lisser2) une brosse à dents3) pinces à cheveux4) chaleur
Couleur changeant nuit Joule Thief

Couleur changeant nuit Joule Thief

j'ai obtenu cette enquête d'un professeur qui enseigne high school kids Electronique - peut-on avoir un kit cool comme Aurora mini 18, sous une forme plus simple et plus abordable ? J'ai suggéré nuit Joule Thief, mais le professeur a estimé que ce n'
Joule Thief LED veilleuse

Joule Thief LED veilleuse

J'ai beaucoup de piles usagées autour. Télécommandes, caméras, tous les gadgets électroniques beaucoup utilisent des piles, type AA pour la plupart. J'ai toujours senti coupable de jeter les piles usagées. Je sais il y a des piles rechargeables, mais
Le chargeur de batterie « Reverse Joule Thief »

Le chargeur de batterie « Reverse Joule Thief »

.Voici une prise totalement différente sur le circuit de Joule Thief (JT) trouve couramment dans les feux de jardin. Au lieu de charger un 1.2V batterie directement à partir de la cellule solaire et la conversion de la puissance de courir une LED de
Making A Simple Joule Thief (simplifié)

Making A Simple Joule Thief (simplifié)

aujourd'hui je vous montre comment faire un voleur joule très simple. Un voleur de joule a de nombreuses applications, le meilleur gadget que j'ai fait avec était un « feu alimenté par l'eau », bientôt je vais poster sur un guide à ce sujet, mais tou