Sisällysluettelo:
- Vaihe 1: Katso video
- Vaihe 2: Materiaalit
- Vaihe 3: Johdotus
- Vaihe 4: Valmistele piirilevy
- Vaihe 5: Koodi
Video: DC -moottorien hallinta Arduinolla ja L293: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Helppo tapa ohjata tasavirtamoottoreita Tarvitset vain tietoa elektroniikasta ja ohjelmoinnista
Jos sinulla on kysyttävää tai ongelmia, voit ottaa minuun yhteyttä sähköpostillani: [email protected]
Käy youtube -kanavallani:
Aloitetaan siis.
Vaihe 1: Katso video
Voit myös nähdä, miten tämä projekti toimii
www.youtube.com/watch?v=tm69V7npSg8
Vaihe 2: Materiaalit
Kaikki tarvitsemasi materiaalit löytyvät ebaysta tai amazonista, mutta jos sinulla on vanhoja elektroniikkalaitteita, kuten tulostimia tai jotain muuta, voit saada materiaalia sieltä.
Sponsorilinkki: UTSource.net Arvostelut Se on luotettava verkkosivusto elektronisten komponenttien tilaamiseen halvalla
hinta ja erinomainen laatu
Tätä projektia varten tarvitset:
-moottorin ohjain L293D
-Arduino Mega 2560 tai Uno
-leipälauta
-9V akku
-DC -moottori
-9V paristokotelo
-joitakin johtoja
-Vihreät ja punaiset LED -diodit
-kaksi painonappia
-kaksi 10 k ohmin vastusta
Moottorin kuljettaja L293D
Voit käyttää tätä sirua yhden tai kahden eri moottorin ohjaamiseen. Se kuuluu TTL -perheeseen, mikä tarkoittaa, että se toimii 5V+.
Siinä on 16 nastaa
Nasta 1 ei yhteyttä
Nasta 2 on tulo
Nasta 3 on moottorin lähtö
Nastat 4 ja 5 on kytketty akun GND: hen
Nasta 6 on moottorin toinen lähtö
Nasta 7 on toinen tulo
Nasta 8 on V+ akusta (9 V)
Toisella puolella on sama paitsi:
Nasta 16 on Vcc+
Nasta 9 ei yhteyttä
Vaihe 3: Johdotus
Jos sinulla on ongelmia johdotuksessa, voit auttaa itseäsi kuvien kanssa. Ylhäällä on piiri 1 moottorin ohjaamiseksi ja alas on piiri 2 moottorin ohjaamiseksi. Tein esimerkin vain yhdellä moottorilla.
Digitaalitulo 2 on kytketty ON -painikkeeseen (sininen korkki)
Digitaalitulo 3 on kytketty OFF -painikkeeseen (punainen korkki)
Näillä kahdella painikkeella voit muuttaa linkoussuuntaa
Sinun on kytkettävä 10 k ohmin vastus Arduinon GND: n väliin painikkeen nastaan.
Vihreä LED -diodi on kytketty digitaalilähtöön 5
Punainen LED -diodi on kytketty digitaalilähtöön 4
Johdotus L293D
Nasta 1 ei yhteyttä, joten annat sen tyhjentyä.
Seuraavaksi on nasta 2, joka liitetään Arduinon digitaalilähtöön (voit valita minkä tahansa digitaalilähdön 2-53)
Nasta 3 on kytketty suoraan moottoriin
Nastat 4 ja 5 on kytketty GND -akkuun
Nasta 6 on kytketty suoraan moottoriin
Nasta 7 on kytketty Arduinon digitaalilähtöön
Nasta 8 on V+ akusta. Suosittelen, että käytät 9 V: n akkua, jotta moottori toimii sujuvasti
Jos sinulla on mahdollisuus, voit tehdä piirin.
Sinun on oltava varovainen, että liität Arduinon GND: n akun GND: hen. Päinvastaisessa tapauksessa koko asia ei toimi
Jos haluat ohjata kahta moottoria, johdot L293D: n toinen puoli
Nasta 16 on Vcc+. Saat 5 V jännitteen Arduinolta
Nasta 15 on kytketty Arduinon digitaalilähtöön
Nasta 14 on kytketty suoraan moottoriin
Nasta 13 ja nasta 12 on kytketty akun GND: hen
Nasta 11 on kytketty suoraan moottoriin
Nasta 10 on kytketty Arduinon digitaalilähtöön
Nasta 9 ei yhteyttä
Vaihe 4: Valmistele piirilevy
Tein tämän piirin itse. Piirin piirtämiseen käytetään SprintLayoutia. Tämä on piirien piirustusohjelma, tässä ohjelmassa sinulla on kaikki elektronisten komponenttien mitat, joten voit periaatteessa tehdä piirin kaikelle mitä haluat.
Tämän levyn kaiverrukseen käytetään CNC -kaiverrusjyrsintä. Käytin tavallista piirilevyä, jonka toisella puolella on kuparia. Kun lauta oli valmis, kiillotin sen erittäin hienolla hiekkapaperilla. Sitten sekoitin teollisen alkoholin ja hartsin jauheeksi. tämän seoksen päällystin sitten kuparipuolen sen suojaamiseksi.
Vaihe 5: Koodi
Tein kolme eri koodia.
Moottorin ohjaus:
5 sekunnin välein moottori muuttaa linkoustapaa
Moottorin ohjaus yhdellä painikkeella:
Kun painat painiketta ensimmäistä kertaa, moottori pyörii yhteen suuntaan, kun painat painiketta toisen kerran, moottori alkaa pyöriä toiselta puolelta
Moottorin ohjaus kahdella painikkeella:
Kun painat ON -painiketta, moottori pyörii yhteen suuntaan, kun painat OFF -painiketta, moottori pyörii toiseen suuntaan.
Suositeltava:
PC RGB -hallinta Arduinolla: 3 vaihetta
PC RGB -hallinta Arduinolla: Pelitietokoneessasi ei ole RGB: tä ?! Osta vain! Mutta entä jos emolevysi ei myöskään tue sitä? No … Rakenna oma ohjain
Bluetoothin (HC-05) hallinta Arduinolla: 5 vaihetta
Bluetoothin hallitseminen (HC-05) Arduinolla: Hei ystäväni tässä oppitunnissa opimme ohjaamaan tasavirtamoottoria älypuhelimella tai tabletilla.Tämän saavuttamiseksi käytämme L298N-moottorinohjainta ja Bluetooth-moduulia (HC- 05) Joten aloitetaan
DC MOTOR Käsi -ele Nopeuden ja suunnan hallinta Arduinolla: 8 vaihetta
DC MOTOR Käsi -ele Nopeuden ja suunnan hallinta Arduinolla: Tässä opetusohjelmassa opimme ohjaamaan tasavirtamoottoria käsieleillä arduino- ja Visuino -ohjelmalla Katso video
Seitsemän segmentin näytön hallinta Arduinolla ja 74HC595 -siirtorekisterillä: 6 vaihetta
Seitsemän segmentin näytön ohjaaminen Arduinon ja 74HC595 -siirtorekisterin avulla: Hei, mitä kuuluu, kaverit! Akarsh täällä CETechistä. Seitsemän segmenttinäyttöä on hyvä katsoa ja ne ovat aina kätevä työkalu tietojen näyttämiseen numeroina, mutta niissä on haittapuoli, joka on se, että kun hallitsemme seitsemän segmentin näyttöä todellisuudessa
RGB -LED -nauhan hallinta Arduinolla: 4 vaihetta
RGB Led Strip -ohjaus Arduinolla: Hei kaverit, tässä ohjeessa olen ohjannut RGB Led -nauhaa Arduinon avulla. Projekti on melko yksinkertainen, ja käytämme kolme potentiometriä Red Green & RGB Led -nauhan sininen väri yksitellen, joten idea on todella yksinkertainen