Kazalo:

Enostaven dvosmerni nadzor motorja za Arduino: 4 koraki
Enostaven dvosmerni nadzor motorja za Arduino: 4 koraki

Video: Enostaven dvosmerni nadzor motorja za Arduino: 4 koraki

Video: Enostaven dvosmerni nadzor motorja za Arduino: 4 koraki
Video: ESP32 Turorial 1 - Introduction to SunFounder's ESP32 IoT Learnig kit Software and Arduino IDE 2024, November
Anonim
Enostaven dvosmerni nadzor motorja za Arduino
Enostaven dvosmerni nadzor motorja za Arduino
Enostaven dvosmerni nadzor motorja za Arduino
Enostaven dvosmerni nadzor motorja za Arduino

OPOZORILO: To ni varen način za upravljanje motorja. Vsak vhodno -izhodni pin lahko prenese samo 40 mA toka. Priporočam uporabo H-Bridgea ali podobnega

Ko rečem preprosto, ne mislim uporabljati nadzora hitrosti. Motor pa upravljajte neposredno brez zunanjih vezij. Takole:

Kako je do tega prišlo: pred kratkim sem delal na navodilu o charlieplexingu z arduinom. Spraševal sem se, ali bi enako načelo deloma delovalo z motorji. Tako sem prišel na idejo, da bi lahko imel motor namesto LED-ja, dvosmerno krmiljenje in če bi uporabljal 2 PWM (Pulse Width Modulation) vrata, bi lahko imel 2-smerno krmiljenje s spremenljivo hitrostjo za motor brez zunanje strojne opreme !! Zato sem se odločil objaviti svoje ugotovitve. Zabavaj se! Če imate kakršna koli vprašanja, jih vprašajte.

Nisem odgovoren za nič slabega, kar se zgodi vam ali vašemu arduinu!

1. korak: stvari, ki jih potrebujete:

Stvari, ki jih potrebujete
Stvari, ki jih potrebujete

Deli:- Arduino- Majhen enosmerni motor- Žica za motor Orodja:- Računalnik z nameščenim Arduino IDE- A-B kabel USB

Korak: Priključite motor

Priključitev motorja
Priključitev motorja
Priključitev motorja
Priključitev motorja
Priključitev motorja
Priključitev motorja
Priključitev motorja
Priključitev motorja

Priključite enosmerni motor na svoj arduino. - Priključite eno žico iz motorja na pin 5 na vašem arduinu.- Drugo žico iz motorja priključite na pin 6 na vašem arduinu. Strojna nastavitev za to je precej preprosta.

3. korak: Kodiranje Arduina

Kodiranje Arduina
Kodiranje Arduina

Tukaj je nekaj osnovnih korakov za programiranje vašega arduina.1) Prenesite izvorno kodo spodaj 2) Odprite datoteko v Arduino IDE 3) Pritisnite gumb "Naloži na V/I ploščo" 4) Ko je program naložen, se bo začel izvajati kodi je poskušal dodati veliko komentarjev, če pa imate kakršna koli vprašanja, jih vprašajte.

4. korak: Kako to deluje in več idej

Kako to deluje in več idej
Kako to deluje in več idej
Kako to deluje in več idej
Kako to deluje in več idej

Kako to deluje: Ko postavite en zatič VISOKO, drugega pa NIZKEGA, ima pin, ki je VISOK, pozitivno napetost, nožica, ki je NIZKA, pa deluje kot ozemljitev (-). Opomba: Smer vrtenja je lahko drugačna kot spodaj. Pin 6: Vrti: VISOKO NIZKA CCW LOW HIGH CW PWM: 127 NIZKA CCW 1/2 hitrost CCW = V nasprotni smeri urinega kazalcaCW = V smeri urinega kazalca Ideje: Dodajte drugi motor. Žal za to nimam nobene kode, spodaj pa je shema.

Priporočena: