pinout.vvzero.com/src/es/overlay/rtk-000-001.md

60 lines
1.3 KiB
Markdown
Raw Normal View History

2015-11-11 03:58:54 +08:00
<!--
---
2016-07-27 22:15:00 +08:00
name: Controlador de Motor
2016-07-27 19:17:56 +08:00
class: board
type: todas
2016-07-27 20:07:05 +08:00
formfactor: Otro
2015-11-11 03:58:54 +08:00
manufacturer: Ryanteck
2016-07-27 22:15:00 +08:00
description: Controlador de motores rápido con guía de inicio
2015-11-11 03:58:54 +08:00
url: https://ryanteck.uk/add-ons/6-ryanteck-rpi-motor-controller-board-0635648607160.html
buy: https://ryanteck.uk/add-ons/6-ryanteck-rpi-motor-controller-board-0635648607160.html
2016-07-27 22:15:00 +08:00
image: 'rtk-000-001.png'
2015-11-11 03:58:54 +08:00
pincount: 26
2016-07-27 22:15:00 +08:00
eeprom: no
2015-11-11 03:58:54 +08:00
pin:
'11':
name: Motor 1 A
direction: salida
active: alto (encendido)
'12':
name: Motor 1 B
direction: salida
active: alto (encendido)
'15':
name: Motor 2 A
direction: salida
active: alto (encendido)
'16':
name: Motor 2 B
direction: salida
active: alto (encendido)
-->
#Controlador de Motor Ryanteck
###Una manera rápida y fácil de empezar a controlar motores en tu Raspberry Pi
```python
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
#Motor 1 = Pines 17 y 18
#Motor 2 = Pines 22 y 23
GPIO.setup(17, GPIO.OUT)
GPIO.setup(18, GPIO.OUT)
#Bucle infinito, girando en una dirección 5 segundos, después en la otra
while (True):
GPIO.salida(18, 0)
time.sleep(1)
GPIO.salida(17, 1);
time.sleep(5);
#Ahora para el otro lado
GPIO.salida(17, 0)
time.sleep(1);
GPIO.salida(18, 1);
time.sleep(5);
#Y limpieza final
GPIO.cleanup()
```