DC motor u vašem Arduino kompletu najosnovniji je električnim motorima i koristi se u svim vrstama hobi elektronike. Kad se struja prođe, ona se neprestano vrti u jednom smjeru dok struja ne prestane. Osim ako je posebno označen ili -, DC motori nemaju polaritet, što znači da možete zamijeniti dvije žice da biste preokrenuli smjer motora
Da biste napajali motor, morate poslati 5V kroz njega, a zatim na zemlju. Ovaj napon vrti motor, ali vi imate kontrolu nad njim. Da biste Arduino kontrolirali snagu motora, a samim tim i njegovu rotaciju, stavite tranzistor odmah nakon motora.
Tranzistor je električno upravljani prekidač koji se može aktivirati digitalnim igama vašeg Arduina. U ovom primjeru kontrolira ga PIN 9 na vašem Arduinu, na isti način kao i LED, osim što vam tranzistor omogućuje uključivanje i isključivanje motora.
Ovaj krug djeluje, ali i dalje omogućava šansu za stvaranje obrnute struje zbog zamaha motora dok se usporava ili zato što bi se motor mogao okrenuti. Ako se generira obrnuta struja, ona putuje s negativne strane motora i pokušava pronaći najlakši put do tla.
Ovaj put može biti kroz tranzistor ili kroz Arduino. Ne možete sigurno znati što će se dogoditi, pa morate pružiti način da kontrolirate ovu višak struje. Motor za klimate uvjetne dobavljače
Da biste bili sigurni, stavite diodu preko motora. Dioda se okreće prema izvoru napona, što znači da je napon prisiljen kroz motor, što je ono što želite. Ako se struja generira u suprotnom smjeru, sada se blokira da uđe u Arduino.