Comment contrôler les meilleurs appareils 10V avec Arduino Uno

Comment contrôler les meilleurs appareils 10V avec Arduino Uno
L'interfaçage de différents appareils avec les microcontrôleurs a été facilité avec l'aide de planches Arduino. Les tableaux Arduino sont la forme avancée du microcontrôleur qui peut être utilisée pour diverses tâches. En contrôlant les appareils, nous pouvons effectuer certaines tâches à certains moments, donc de cette façon, nous pouvons créer des projets d'automatisation. Donc, pour démontrer comment nous pouvons contrôler les appareils, nous avons utilisé le transistor Arduino UNO et NPN pour contrôler un appareil de 12 volts.

Comment contrôler les dispositifs de 12 volts avec Arduino Uno

La signification du contrôle des appareils est que nous pouvons les allumer et s'éteindre automatiquement, ce qui peut faciliter le contrôle des multiples appareils. Pour contrôler un dispositif de 12 volts à l'aide de l'Arduino Uno, nous avons utilisé le transistor comme interrupteur en lui donnant un signal de haut pour allumer l'appareil et un signal de faible éteindre l'appareil.

Qu'est-ce qu'un transistor

Avant de continuer, nous devons d'abord savoir ce qu'est un transistor. Un transistor est un appareil qui est utilisé pour amplifier la tension, le courant et l'alimentation ou pour changer les appareils. Un transistor est composé d'une substance semi-conductrice qui comprend trois terminaux qui sont: émetteur, base et collectionneur. Le transistor est livré avec deux configurations de base, l'une est la PNP et l'autre NPN. Pour utiliser le transistor pour la commutation, nous avons utilisé la configuration commune de l'émetteur du transistor NPN. Ainsi, lorsque nous donnons le signal élevé à la base, le transistor entre dans son mode de saturation et lorsque le signal de faible est fourni sur la base, il se déplacera dans la région de coupure et éteindra l'appareil. Ci-dessous pour votre compréhension, nous avons fourni l'image qui montre la configuration d'émetteur commune du transistor NPN:

Le schéma du circuit est donné dans l'image ci-dessous qui est conçue pour contrôler un dispositif de 12 volts:

Ensemble matériel pour le circuit qui contrôle un périphérique de 12 volts

Pour contrôler le dispositif 12 volts, nous avons utilisé la liste suivante des composants qui sont

  • Arduino Uno
  • Fils de connexion
  • Transistor NPN (BC547)
  • 1 résistance de 220 ohms
  • Adaptateur CC 12 volts
  • Moteur CC de 12 volts

L'assemblage matériel du circuit est donné ci-dessous dans l'image ci-dessous:

Pour contrôler le dispositif de 12 volts, nous avons utilisé un moteur de 12 volts et pour lui fournir 12 soupçons, nous avons utilisé un adaptateur qui donne 12 volts sur sa sortie et il peut être vu dans l'image ci-dessus. De même, pour contrôler le moteur à courant continu, nous avons utilisé le transistor NPN en lui fournissant un signal élevé et faible en utilisant la broche Arduino 6.

Code Arduino pour contrôler le Appareil 12 volts utilisant le transistor NPN avec Arduino Uno

Le code Arduino compilé pour contrôler le moteur CC de 12 volts, nous avons donné le code ci-dessous

int npnpin = 6; / * attribuant des broches Arduino pour le signal de don au transistor * /
void setup()
pinMode (npnpin, sortie); / * attribuer la broche de transistor comme sortie d'Arduino * /
DigitalWrite (npnpin, bas); / * donnant à l'état de la broche de transistor de faible initialement * /

VOID LOOP ()
DigitalWrite (npnpin, high); / * attribuer l'état de la broche de transistor élevé pour allumer le moteur * /
Delay (2000); / * temps pour lequel le moteur restera à l'état * /
DigitalWrite (npnpin, bas); / * attribuer la broche de relais à l'état bas pour éteindre le moteur * /
retard (3000); / * temps pour lequel le moteur restera à l'état off * /

Pour contrôler le moteur CC de 12 volts en utilisant le transistor NPN, nous avons compilé le code Arduino en attribuant d'abord la broche de signal au transistor. Ensuite, nous avons donné le mode PIN à la broche de signal pour le transistor, puis dans la section de boucle, nous avons donné les états de haut et bas au transistor avec le retard de 2 secondes. Pour attribuer des états aux transistors, nous avons utilisé le DigitalWrite () fonction.

Simulation pour contrôler le dispositif de 12 volts à l'aide du transistor avec Arduino Uno

Pour démontrer comment nous pouvons contrôler le dispositif de 12 volts avec Arduino Uno, nous avons créé une simulation dont l'animation est donnée ci-dessous:

Conclusion

Les appareils qui s'exécutent à l'aide du courant direct sont plus efficaces et consomment moins d'énergie par rapport aux appareils qui utilisent un courant alternatif. L'automatisation est l'une des principales applications qui vous vient à l'esprit lorsque nous pensons à contrôler n'importe quel appareil à l'aide de la plate-forme Arduino. Contrôler automatiquement les appareils au lieu de les changer manuellement, crée beaucoup de facilité pour les utilisateurs, en particulier du point de vue de la sécurité, en cas de court-circuit. Pour démontrer comment nous pouvons contrôler les périphériques CC, nous avons créé un projet qui change le moteur CC de 12 volts à l'aide d'un transistor.