İçindekiler:

Romeo: Una Placa De Control Arduino Para Robótica Con Driver Inluidos - Robot Seguidor De Luz: 26 Adım (Resimlerle)
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Inluidos - Robot Seguidor De Luz: 26 Adım (Resimlerle)

Video: Romeo: Una Placa De Control Arduino Para Robótica Con Driver Inluidos - Robot Seguidor De Luz: 26 Adım (Resimlerle)

Video: Romeo: Una Placa De Control Arduino Para Robótica Con Driver Inluidos - Robot Seguidor De Luz: 26 Adım (Resimlerle)
Video: High Density 2022 2024, Temmuz
Anonim
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Inluidos - Robot Seguidor De Luz
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Inluidos - Robot Seguidor De Luz

Quetal amigos, siguiendo con la placas y sensores revizyonları, con el aporte de la empresa DFRobot, hoy veremos una placa con prestaciones muy interesante, robotların robotik ve manera robotlarının en ideal parametrelerinin kontrolü, basit de conectar, porque la place poze los sürücü para el kontrol ve potencia de estos.

¿Que es Arduino Romeo? DFRobot'un robótica'sının en özel uygulamaları. Arduino'nun en iyi platformudur, Arduino ile uyumludur. Tümleşik olarak kontrol edilen motor CC ve 2, tümleşik olarak izin verilir. Hiçbir solo motor kontrolü yok, Romeo también está diseñado para tener potencia ekstra para los servolar que necesitan más corriente.

Romeo también se presenta con el estándar 3 Yerçekimi. Cientos de sensores ahora son tak-çalıştır con Romeo. 2009 yılında kullanıma hazır hale getirildi. Arduino, robot için tek başına bir kontrol cihazı yok. Arduino Uno'nun gerçek versiyonu. Bluetooth /APC220 kablosuz iletişim için 2 Amper ve 2 Amper'lik motor kontrolüne sahip olun. Yerçekimi ile bağlantılı tümleşik sensör girişleri/salidale izinleri, farklı sensörler ve uyumlu modüller. Es el controlador ideal para construir su propio robotu.

Adım 1: ÖZELLİKLER

  • Suministro de CC: USB veya harici 7V ~ 12V DC için beslenme
  • Salida de CC: 5V / 3.3V DC ve harici olarak kullanılabilir
  • Mikrodenetleyici: Atmega328
  • Cargador de aranque: Arduino Uno
  • Uyumlu con el mapeo de pin Arduino Uno
  • 10 bitsinterfaz USB için 8 kanal E/S analógicası
  • 5 teclas de entradas
  • Detección automática / entrada de potencia de conmutacion
  • Encabezado ICSP para la descarga doğrudan programa
  • Seri Arayüz TTL Seviyesi
  • Soporte de encabezado maço ve hembra
  • Soketler RF-Bluetooth ile entegre RF APC220 ve el modulo DF-Bluetooth
  • Tres juegos de patillas de interfaz I2C (90 ° dos cabezales de patillas de)
  • Sürücü de motor de dos con corriente máxima 2A
  • Placa enchapado en oro
  • Tamaño: 90x80x14mm (3, 54 "x3.15" x0.55 ")
  • Peso: 60 gram

2. Adım: RoMeo Pin Çıkışı

La imagen de arriba muestra todas las lineas y conctores de E / S en el Romeo, que incluye:

  • Motor düzenlemesinin sonlandırılması (6v ve 12v)
  • Un Terminal de entrada de alimentación servo regulada yok (se suministra regulada de 4 v a 7.2 v)
  • Servo'nun en iyi seçimi
  • APC220/BluetoothDos motor terminalleri için encabezado de interfaz serileri için modüller: motor hasta 2A, en cada terminali
  • Un porto I2C / TWI – SDA, SCL, 5V, GND
  • Un puerto analógico con 8 entradas analógicas – La entrada analógica 7 estará ocupada al conectar al puente “A7”
  • Un porto I / O de propósito general con 13 líneas de E / S – 4, 5, 6, 7 se puede usar para kontrol motorları
  • Un botón de reinicio
  • Jumper para habilitar / deshabilitar el kontrol del motor

3. Adım: Antes De Empezar

aplikando potensiya

Este es uno de los pasos, en önemli şey, Romeo y comunicase con su controlador ev sahibi. DEBE, enerjinin en iyi şekilde tüketilmesini sağlar. La polaridad invertida dañará al Romeo. Energía desde el puerto USB: basit bağlantı kablosu USB, ve Romeo işlevsel işlev. USB tek başına 500 mA'yı düzeltin. LED'in aydınlatılması için gereken tüm gereksinimler. Günah ambargosu, CC veya servo motorları için yeterli para yok. Motorların en iyi şekilde beslenmesi: Her türlü görgü kurallarına uygun "GND", "GND" ve "VIN" için geçerli kablolar. NOTA: en iyi beslenme sınırı 14V CC.

4. Adım: Yazılım

Arduino'nun IDE için programlanması. Arduino.cc'de ücretsiz indir, “Arduino UNO” ortak donanımı seçimi.

Adım 5: Servo Güç Seçimi Jumper'ı

Tüm sunucular, USB'nin en iyi sunucularından yararlanıyor. Beslenme ile ilgili beslenme ve servo bireyselleştirme ile orantılıdır. Servo Gücü'nün en iyi seçimi / değiştirilmesi Servo Gücü.

Servo Güç Seçimi Jumper'ı ve 5V internos'la servo işlevi. El Servo Güç Seçimi Jumper'ı hiçbir se aplikasyonsuz, harici olarak sağlanan servolar için tasarlanmıştır. El Romeo V1.3, yiyecek ve içecek için otomatik olarak kullanılır. USB'nin tüm enerji ihtiyaçlarının karşılanması ve beslenmesinin sağlanması.

Adım 6: Jumper Pin De Control Del Motor

Motor kontrolü için en iyi geçiş Pin 5, 6, 7, 8 para el kontrol motoru.

Al Quitar los puentes se liberarán los pines anteriores, ve motor se desactivará'yı kontrol etmek için. Botones RoMeo tiene 5 botones S1-S5 (Şekil 2). S1-S5 usa la entrada analógica del pin 7,

7. Adım: “Mapa Del Pin Del Botón”

“Mapa Del Pin Del Botón”
“Mapa Del Pin Del Botón”

Fig2: Romeo botones

Adım 8: Ejemplo De Uso De Botones 1-5

Adım 9: De Velocidad De Motor Doble De CC'yi Kontrol Edin

Kontrol De Velocidad De Motor Doble De CC
Kontrol De Velocidad De Motor Doble De CC

Donanım yapılandırması

Conecte los cuatro kabloları, motor ve motor terminali için Romeo. Y aplike energía a través del terminal de potencia del motor (Şekil 4).

Adım 10: Atama De Pines

Asignacion De Pines
Asignacion De Pines

Adım 11: Modo De Control PWM

Modo De Kontrol PWM
Modo De Kontrol PWM

Şekil 4: Motor PWM'sinin kontrolünün atanması

Motor PWM CC'yi kontrol etmek için, PWM'yi E/S dijitalleştirmeleri ve PWM'yi denetlemek için medyante la manipulación de dos uygulama. Como se illustra en el diagrama dearriba (Şekil 5), el Pin 4, 7 (7, 8 para la versión antigua de Romeo) son pasadores de la dirección del motor, Pin 5, 6 (6, 9 para la versión antigua de Romeo) son kontrol de velocidad del motor. Para la placa Romeo anterior, los pines, pin 7, 8 (Dirección), Pin 6, 9 (Velocidad) tarafından kontrol edilir. Motoru kontrol etmek için en uygun bilgi.

Adım 12: Código De Ejemplo:

Adım 13: Modo De Control PLL

Modo De Control PLL
Modo De Control PLL

Romeo también es uyumlu con oscilador enganchado en fase (PLL)

Şekil 5: Motor PLL kontrol konfigürasyonunun konfigürasyonu

Adım 14: Código De Muestra:

Adım 15: Robot Seguidor De Luz Con Arduino Romeo

Robot Seguidor De Luz Con Arduino Romeo
Robot Seguidor De Luz Con Arduino Romeo

Para poder realizar el robot seguidor de luz vamos bir gereklilik de los siguientes materyalleri2 Fotoresistencias LDR

Adım 16: 2 Caños De Pvc Cortados 45 Grados

2 Caños De Pvc Cortados 45 Derece
2 Caños De Pvc Cortados 45 Derece

Adım 17: 2 De 1 K Direnci

2 Direnç De 1 K
2 Direnç De 1 K

Adım 18: 2 Motorlu Öğretmen

2 Motorcu
2 Motorcu

Adım 19: 1 Arduino Romeo

1 Arduino Romeo
1 Arduino Romeo

Adım 20: Varios Kabloları

Kablolar Vario
Kablolar Vario

Adım 21: 1 Batería De 9 Voltios

1 Batería De 9 Voltio
1 Batería De 9 Voltio

Adım 22: 1 Tablo Para El Armazón Del Robot

1 Tablo Para El Armazón Del Robot
1 Tablo Para El Armazón Del Robot

Adım 23: Código Fuente

Adım 24: Circuito Robot Seguidor De Luz

Circuito Robot Seguidor De Luz
Circuito Robot Seguidor De Luz

Adım 25: Fotos Del Robot

Fotoğraflar Del Robot
Fotoğraflar Del Robot
Fotoğraflar Del Robot
Fotoğraflar Del Robot
Fotoğraflar Del Robot
Fotoğraflar Del Robot

Adım 26: ¿Donde Conseguir Arduino Romeo?

Puedes arduino romeo ve DFROBOT. COM karşılaştırması

Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en https://www.youtube.com/user/carlosvolt?sub_confir… Muchos videoları con código fuentes tamamlayıcı ve diyagramlar

Puedes unirte ami grupo facebook tr

Hayran sayfası

rogerbit.com/wprb/index.php/2017/10/25/rome…

Önerilen: