Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
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:
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č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
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: 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.