Sisällysluettelo:
- Vaihe 1: Nastan määritelmä
- Vaihe 2: Materiaalin valmistelu
- Vaihe 3: Laitteistoyhteys
- Vaihe 4: Näytteen lähdekoodi
- Vaihe 5: Tulokset
- Vaihe 6: Video
Video: Opetusohjelma L298 2Amp -moottorin ohjainsuojalle Arduinolle: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Kuvaus
L298 2Amp Motor Driver Shield Arduinoon perustuu L298-moottoriajurin integroituun piiriin, joka on täyssiltainen moottoriajuri. Se voi käyttää kahta erillistä 2A tasavirtamoottoria tai 1 2A askelmoottoria. Moottorin nopeutta ja suuntaa voidaan ohjata erikseen, ja myös Arduinon analogisiin nastoihin on kytketty 6 liitintä. Tämä moottorin kuljettajan suoja, jossa PWM -nopeudensäätötila ja PLL -tila, käyttämällä hyppyjohdinta vaihtaaksesi.
ominaisuudet
tulojännite: 5V
Sisäinen summeri (D4), voi asettaa takaperoisen hälytyksen soittoäänen
- Siinä on kuusi digitaalista käyttöliittymää, jotka eivät ole käytössä (mukaan lukien D2, D3, D5, D6, D7, D9)
- Siinä on kuusi analogista rajapintaa (A0, A1, A2, A3, A4, A5)
- Siinä on osoitus suunnan muuttamisesta eteen- ja taaksepäin.
Lisätietoja tästä moduulista saat täältä.
Vaihe 1: Nastan määritelmä
Vaihe 2: Materiaalin valmistelu
Tätä opetusohjelmaa varten tarvitsimme nämä kohteet:
1. L298 2Amp moottorin ohjainkilpi Arduinolle
2. Arduino Uno Board ja USB
3. 2x muovivaihteisto
Vaihe 3: Laitteistoyhteys
Tässä opetusohjelmassa sinun on käytettävä tätä Arduino Uno -laitteeseen pinottua moottorin ohjaimen suojatappia. Liitä sitten kaksivaihteinen moottori MOTOR A: n ja MOTOR B: n riviliittimeen.
Vaihe 4: Näytteen lähdekoodi
Lataa tämä esimerkkilähdekoodi.
Vaihe 5: Tulokset
Tuloksen perusteella moottori 1 liikkuu vastakkaiseen suuntaan ja moottori 2 eteenpäin. Kolmen sekunnin kuluttua moottori 1 siirtää eteenpäin ja moottori 2 liikkuu vastakkaiseen suuntaan, ja tämä sykli toistuu jatkuvasti.
Vaihe 6: Video
Tässä videossa esitetään opetusohjelma L298D 2Amp Motor Driver Shieldille Arduinolle.
Suositeltava:
Halvempi ESP8266 WiFi -suoja Arduinolle ja muille mikroille: 6 vaihetta (kuvilla)
Halvempi ESP8266 -WiFi -suoja Arduinolle ja muille mikroille: Päivitys: 29. lokakuuta 2020 Testattu ESP8266 -levykirjastolla V2.7.4 - toimii Päivitys: 23. syyskuuta 2016 Älä käytä Arduino ESP -levykirjastoa V2.3.0 tähän projektiin. V2.2.0 works Päivitys: 19. toukokuuta 2016 Tämän hankkeen versio 14 tarkistaa kirjastoja ja koodia toimimaan
Arduinolle asennettu askelnopeuden säätövalikko: 6 vaihetta
Steppin nopeuden säätövalikko Arduinoa varten: Tämä SpeedStepper -kirjasto on uudelleenkirjoitettu AccelStepper -kirjastosta, jotta askelmoottorin nopeus voidaan säätää. SpeedStepper -kirjaston avulla voit muuttaa asetettua moottorin nopeutta ja sitten kiihdyttää/hidastaa uuteen asetettuun nopeuteen samalla algoritmilla
Diy Dc -tehonmittausmoduuli Arduinolle: 8 vaihetta
Diy Dc -tehonmittausmoduuli Arduinolle: Tässä projektissa näemme kuinka tehdä tasavirtamittausmoduuli Arduinolla
MCP41HVX1 Digitaalinen potentiometri Arduinolle: 10 vaihetta (kuvilla)
MCP41HVX1 -digitaalinen potentiometri Arduinolle: MCP41HVX1 -digitaaliset potentiometrit (aka DigiPots) ovat laitteita, jotka matkivat analogisen potentiometrin toimintaa ja joita ohjataan SPI: n kautta. Esimerkkisovellus olisi korvata stereosi äänenvoimakkuuden säädin DigiPotilla, joka on
EasyFFT: Nopea Fourier -muunnos (FFT) Arduinolle: 6 vaihetta
EasyFFT: Nopea Fourier -muunnos (FFT) Arduinolle: Taajuuden mittaus kaapatusta signaalista voi olla vaikea tehtävä, etenkin Arduinolla, koska sen laskentateho on pienempi. Saatavilla on menetelmiä nollanylityksen kaappaamiseen, jossa taajuus kaapataan tarkistamalla, kuinka monta kertaa