- Mikä on Arduino
- IDE:n asennus
- Sketsin luominen ja muuttujat
- Ohjausrakenteet 1 IF-lause
- Analoginen sisääntulo sarjaliikenne
- Ohjausharjoituksia
- Ohjausrakenteet 2
- Lyhyesti funktioista
- Ultraäänianturi ja kirjastojen käyttö
- Moottorin ohjaus
- Tehonsäätö PWM
- RC-autosta robotti
- RC-auto robotti osa.2
- Keskeisiä käsitteitä harjoitus
- koneita
- Wifi
- Elektroniikasta
- Virtalähteistä
- Lämpötilan etämonitorointi ja hallinta
- Tietokoneen historia
- Moottorinohjain LC tehnology
- Johdanto
- Tehtäviä 12.4.2018
Moottoriohjain https://www.bananarobotics.com/shop/HG7881-(L9110)-Dual-Channel-Motor-Driver-Module
Käytössä oleva ohjainmoduuli.
HG7881 (L9110S) Moottoriohjainmoduuli voi ohjata kahta pientä moottoria yhtä aikaa.
Moduulissa on kaksi itsenäistä HG7881 (L9110S) moottoriohjainpiiriä, jotka kumpikin kestävät 800mA jatkuvaa virtaa. Moduulin ohjausjännite voi olla 2.5V - 12V. Se toimii siis sekä 3.3V Micro:Bitille, Raspberrylle, että 5V Arduinolle ja tietenkin monille muille mikrokontrollereille.
Pin | Description |
---|---|
B-IA | Motor B Input A (IA) |
B-IB | Motor B Input B (IB) |
GND | Ground |
VCC | Operating Voltage 2.5-12V |
A-IA | Motor A Input A (IA) |
A-IB | Motor A Input B (IB) |
IA | IB | Motor State |
---|---|---|
L | L | Off |
H | L | Forward |
L | H | Reverse |
H | H | Off |
1. Harjoitus
Tee yhden moottorin kytkentä, jossa otat moottorin tarvitseman tehon Arduinon +5 -pinnistä. Ts. Moduulin Vcc->Arduinion 5V ja Gnd->Gnd. Käytä ohjainpinneinä #10 ja #11 (# kertoo, että niiss voi käyttää PWM-modulaatiota tehon säätöön).
Tee yksinkertainen ohjelma, joka pyörittää moottoria ensin sekunnin toiseen ja sitten toiseen suuntaan ja pysähtyy sitten ja aloittaa alusta.
Käy tutustumassa linkistä löytyvään materiaaliin
http://kuopio.hacklab.fi/blog/2016/12/08/arduinon-perusteet-osa-3-servot-ja-moottorit/
2. Harjoitus
Tee oheisesta linkistä löytyvä kytkentä ja lataa koodi Arduinoon.
https://learn.adafruit.com/adafruit-arduino-lesson-15-dc-motor-reversing/parts
Yksinkertaisempi kytkentäkaavio löytyy täältä
3. Harjoitus
Lisää ulkoinen virtalähde ja toinen moottori siten, että molempien teho on sama ja sitä säädetään samalla potentiometrillä mutta lisää toinen nappi, joka ohjaa toisen moottorin suuntaa.
Opetellaan Arduinon ohjelmoinita ja peruskytkentöjä