O motor DC no seu kit Arduino é o mais básico dos motores elétricos e é usado em todos os tipos de eletrônicos de hobby. Quando a corrente é passada, ela gira continuamente em uma direção até que a corrente pare. A menos que especificamente marcado com um ou -, os motores CC não tenham polaridade, o que significa que você pode trocar os dois fios para reverter a direção do motor
Para alimentar o motor, você precisa enviar 5V através dele e depois para o chão. Essa tensão gira o motor, mas você tem controle dele. Para dar ao seu arduino controle da energia do motor e, portanto, sua rotação, você coloca um transistor logo após o motor.
O transistor é um comutador eletricamente operado que pode ser ativado pelos pinos digitais do seu Arduino. Neste exemplo, ele é controlado pelo pino 9 no seu Arduino, da mesma maneira que um LED, exceto que o transistor permite que o circuito do motor liga e desative.
Esse circuito funciona, mas ainda permite a chance de criar uma corrente reversa devido ao momento do motor à medida que diminui, ou porque o motor pode ser girado. Se a corrente reversa for gerada, ela viaja do lado negativo do motor e tenta encontrar a rota mais fácil para o chão.
Essa rota pode ser através do transistor ou através do Arduino. Você não sabe ao certo o que acontecerá, então precisa fornecer uma maneira de controlar esse excesso de corrente. Motor para fornecedores de ar condicionado
Para estar seguro, você coloca um diodo no motor. O diodo fica voltado para a fonte da tensão, o que significa que a tensão é forçada através do motor, que é o que você deseja. Se a corrente for gerada na direção oposta, agora será impedida de fluir para o Arduino.