Étape 1: Circuits
La raison de séparer les circuits est de pouvoir laisser l’Arduino (ou puce) se déplacent sur sa propre tension (5V ou même 3V), d’être libre d’appliquer une plus grande tension sur le circuit de chauffage. (Cette tension plus élevée peut provenir de plusieurs batteries lipo en série.)
Détails des circuits présentés dans les images : les deux potentiomètres dans les images sont utilisées pour faire varier le moment de chaleur-ON et la chaleur du décollage. Microcontrôleur Script circuit avec TIP122
Ces potentiomètres sont reliés à 2 broches analogiques. A côté de cela, il y a une broche utilisée comme une LED s’allume ou éteint le plus grand dispositif de commutation (TIP122, relais, Phototriac).Pour un démarrage rapide, vous pouvez utiliser l’Arduino pour la signalisation (mise en marche et de) et le chauffage, en utilisant le 5V du Port USB.
Ce script utilise uniquement la base de codage. comme l’activation de l’ADC (analog code PIN).
Ce transistor (tableau de Darlington) peut avoir 5 ampères. Cette limite devrait être suffisante pour notre propos.
circuit avec relais
Un relais est un commutateur qui fonctionne avec un aimant. Si le commutateur n’est pas partie du circuit de l’Arduino. L’utilisation d’un relais (assez volumineux) a un avantage : un relais peut passer tout ce que vous voulez (220V par exemple), même commutation sur couvertures électriques ou des machines à laver (être prudent et choisir le bon relais si vous utilisez une tension plus élevée).
circuit avec photo triac
Un phototriac est un commutateur à l’aide d’une LED et un LDR à l’intérieur d’une petite boîte. La LED est reliée à l’Arduino (comme une LED normal) et le LDR fait partie d’un circuit séparé. Le courant est limité à entre.5 à 1,2 ampères (vérifier la feuille de données). Lorsque vous utilisez une combinaison de plusieurs batteries lipo en parallèle, vous ne devez pas utiliser le triac de la photo, mais le relais ou le TIP122.
Un script de commentaires additionnels
Les trois circuits ci-dessus font chauffage de façon périodique, indépendante de la température qui est acquis. Si vous ajoutez un feedback avec capteur de température, vous pouvez utiliser ce script :
https://github.com/contrechoc/ATTINY85_script_temp...
Dans ce script, il y a une vérification de la tension de la lipo sur lequel le microcontrôleur s’exécute (à l’aide de la vérification de la tension interne) et une vérification de la tension totale (à l’aide d’un diviseur de tension).