Động cơ Arduino lá chắn sử dụng pin cam / trắng


9

Tôi có một lá chắn động cơ Arduino như thế này cắm vào bảng Mega của tôi.

Khiên động cơ Arduino

Tôi muốn biết thêm một số thông tin về các khối pin màu cam và trắng trên bảng. Các trang web Arduino có các thông tin sau đây, nhưng nó không đưa ra bất cứ lời giải thích về những gì là tốt nhất để sử dụng chúng cho hay mà chân được ánh xạ tới các dữ liệu chân, vv

  • Đầu nối TinkerKit cho hai Đầu vào tương tự (màu trắng), được kết nối với A2 và A3.
  • Đầu nối TinkerKit cho hai Đầu ra Aanlog (màu cam ở giữa), được kết nối với đầu ra PWM trên chân D5 và D6.
  • Các đầu nối TinkerKit cho giao diện TWI (màu trắng có 4 chân), một cho đầu vào và một cho đầu ra.

Những gì tôi muốn làm là kết nối một servo với bảng và hy vọng tôi có thể sử dụng một trong các OUTkhối màu cam . Tôi đã không thành công trong việc tìm kiếm bất kỳ ví dụ nào về điều này khiến tôi nghi ngờ liệu điều đó có khả thi hay không. Tôi chỉ cần cắm nó vào, nhưng tôi sợ rán cái khiên / mega / servo. Có lẽ là một nỗi sợ phi lý, nhưng tôi không thể đủ khả năng khác vào lúc này!

Tôi không biết chân nào trong khối được gán cho dữ liệu, vcc và ngoài, vì vậy nếu có ai biết tôi sẽ biết ơn câu trả lời.

Ngoài ra, chỉ vì khó chịu khi không hiểu, các TWIkết nối để làm gì?

Tôi hy vọng đây không phải là một câu hỏi quá chung chung vì tôi thực sự có thể sử dụng một số câu trả lời!


Diễn đàn Arduino có một số thông tin mà bạn có thể tìm thấy hữu ích: forum.arduino.cc/index.php?topic=94474.0
akellyirl

Cảm ơn @akellyirl, điều đó chắc chắn hữu ích. Không phải những gì tôi đã hy vọng, nhưng tôi không ngạc nhiên ... Tôi sẽ chỉ phải mở rộng cáp 3 dây từ servo bằng các đầu nối riêng lẻ để đi đến các chân riêng biệt trên Arduino khi cần thiết. (Tôi không đặc biệt muốn nối đầu nối) Ồ tốt!
bladepanthera

Để biết giá trị của nó, Adafbean thực hiện Motor Shield mang ra ghim cho 2 động cơ: learn.adafbean.com/adafbean-motor-shield-v2-for-arduino/iêu
akellyirl

TWI = Giao diện hai dây (2 chân còn lại là nguồn và gnd). Đây chỉ là một sự đổi tên của việc triển khai xe buýt I²C có thể chưa hoàn chỉnh, xem: en.wikipedia.org/wiki/I%C2%B2C#Derivative_t kỹ thuật
Ron

Câu trả lời:


2

Tôi không biết chân nào trong khối được gán cho dữ liệu, vcc và ngoài, vì vậy nếu có ai biết tôi sẽ biết ơn câu trả lời.

Theo ví dụ trên trang Cảm biến khoảng cách tùy chỉnh của TinkerKit , chúng ta thấy rằng:

Nếu bạn nhìn vào cạnh của cảm biến, bạn có thể thấy ba chân, đó là nguồn (5V), mặt đất và tín hiệu. Giống như TinkerKit của bạn! các mô-đun, chỉ theo một thứ tự khác nhau.

Sự khác biệt duy nhất là tín hiệu và cáp mặt đất được đảo ngược.

Vì vậy, thứ tự trong đầu nối là Vcc Signal Ground.

Một cách khác, và những gì tôi sẽ làm để chắc chắn 100%, là đo điện trở bằng đồng hồ vạn năng. Nếu đồng hồ của bạn có tính năng kiểm tra tính liên tục, điều đó thậm chí còn tốt hơn vì nó sẽ phát ra tiếng bíp.

Dù sao, đặt một đầu của đầu dò vào chân 1 của đầu nối và đầu kia trên GND và xem điện trở rất gần với 0 ohms. Nếu nó đang đọc OL (Quá giới hạn) thì pin đó không phải là GND.

Đặt đầu dò trên Vcc thay vào đó và nó sẽ hiển thị 0 ohm hoặc tiếng bíp. Vì vậy, bây giờ bạn biết rằng pin là Vcc.

Làm tương tự cho các chân khác và tìm ra cái nào là mặt đất. Pin thứ ba là đầu ra PWM của bạn. Nó được kết nối với D5 hoặc D6, kiểm tra tính liên tục trên các chân đó để xem cái nào.


7

... chân nào được ánh xạ tới chân dữ liệu, v.v.

Trang lá chắn cung cấp một sơ đồ

Tôi muốn biết thêm một số thông tin về các khối pin màu cam và trắng trên bảng

Những cái này có tài liệu tham khảo được in trên bảng nhập mô tả hình ảnh ở đây


TWI VÀ HAI

Chúng giống nhau và cả hai đều được kết nối với cùng một chân I2C của Arduino (SCL, SDA). Họ dự định giúp đỡ trong trường hợp bạn muốn kết nối nhiều thiết bị. nhập mô tả hình ảnh ở đây


NGOÀI 5, NGOÀI 6

Đã kết nối với chân Arduino 5 và 6 (đầu ra PWM)

nhập mô tả hình ảnh ở đây


VÀO 2, VÀO 3

Đã kết nối với Analog trong A2 và A3

nhập mô tả hình ảnh ở đây


Đầu ra công suất của L298 dự định để lái động cơ là các đầu nối vít màu xanh.

nhập mô tả hình ảnh ở đây


@bladepanthera cũng nhớ khi bạn nhìn thấy dấu ngã ~trên bảng Arduino, họ đang nhắc nhở chúng tôi những chân này hỗ trợ PWM. Ngoài ra, khi sử dụng các đầu nối, khái niệm "vào" và "ra" là những gợi ý. Tôi muốn thấy A2, A3 để nhắc nhở chúng tôi rằng nó có khả năng nhập liệu tương tự.
Chris K

1

Bạn có thể sử dụng chân Thinkerkit (ngoài ~ 5 và ~ 6) để kiểm soát các servo. Chỉ cần làm một chút điều chỉnh ở đây. Động cơ servo sở thích có 3 chân màu cam (tín hiệu), màu đỏ (sống +) ở giữa và màu nâu (gnd-). Nhưng, lá chắn động cơ rev3 sử dụng pin giữa cho tín hiệu. Để khắc phục vấn đề này, trao đổi dây giữa với dây màu cam trên phích cắm servo.

Có ba chốt nhỏ ngăn không cho dây ra khỏi phích cắm, sử dụng đầu kim và với một lực nhỏ nhấc chúng lên sau đó rút dây ra khỏi phích cắm servo, chúng sẽ dễ dàng tháo ra.

Nhớ gắn pin 5 hoặc 6 trong mã arduino. Tôi đã sử dụng thư viện servo.h.


1

Mặc dù các chân 'Cam' (Hết) của Deek-Robot Motor Shield có thể được sử dụng để lái servo bằng cách tráo đổi dây '+ 5vdc' và 'Tín hiệu' tại phích cắm khai thác servo, tốt nhất không nên làm như vậy. Điều này là do ổ đĩa hiện tại cho servo được rút ra từ Arduino UNO. Cho rằng một servo riêng lẻ có thể thu hút tốt khi truy cập 125ma, mức rút hiện tại có thể / sẽ vượt quá giới hạn chìm hiện tại của mạch Arduino UNO liên quan. Tốt nhất là sử dụng nguồn điện bên ngoài, được lọc đúng cách cho nhiễu điện, làm nguồn hiện tại cho (các) servo. Điều này đã được ghi nhận / khuyến nghị trong nhiều nguồn thông tin.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.