Mục lục:

Robot cử chỉ với Arduino tự chế: 7 bước
Robot cử chỉ với Arduino tự chế: 7 bước

Video: Robot cử chỉ với Arduino tự chế: 7 bước

Video: Robot cử chỉ với Arduino tự chế: 7 bước
Video: Để làm được Robot thì cần trang bị những gì ??? 2024, Tháng mười một
Anonim
Robot cử chỉ với Arduino tự chế
Robot cử chỉ với Arduino tự chế

Trong bài đăng này, chúng tôi sẽ giải thích cách tạo từng bước một Ô tô điều khiển bằng cử chỉ với Arduino Tự chế của riêng chúng tôi. Điều này bao gồm cách nó hoạt động; tất cả các cơ khí, linh kiện, v.v.

Chúng tôi hy vọng bạn thích nó nhiều, chúng tôi đã khám phá ra khoa học đằng sau Arduino là gì

Arduino là gì?

Arduino là một nền tảng điện tử mã nguồn mở dựa trên phần cứng và phần mềm dễ sử dụng. Bo mạch Arduino có thể đọc các đầu vào, chẳng hạn như ánh sáng trên cảm biến, ngón tay trên nút hoặc nhiều tác vụ phức tạp hơn.

Bạn có thể cho bảng của bạn biết phải làm gì bằng cách gửi một tập hợp các hướng dẫn đến bộ vi điều khiển trên bảng. Để làm như vậy, bạn sử dụng ngôn ngữ lập trình Arduino (dựa trên Hệ thống dây) và Phần mềm Arduino (IDE), dựa trên Xử lý. Nó được sử dụng bởi các nghệ sĩ, sinh viên, progammers và các chuyên gia, được sử dụng chủ yếu cho proyects nhưng cũng có thể được sử dụng cho chúng tôi các thí nghiệm vui nhộn nhỏ.

Nguồn:

Làm thế nào nó hoạt động:

Sau khi hoàn thành việc xây dựng Arduino Tự chế và Ô tô điều khiển bằng cử chỉ, chúng tôi sẽ lập trình Arduino để nhận ra máy đo tốc độ và các bước di chuyển của chúng tôi bằng tay.

Arduino sẽ được gắn vào một chiếc găng tay để nó dễ dàng cầm nắm, bạn cũng có thể thấy vị trí nào gây khó khăn cho bạn nhất.

Bước 1: Danh sách thành phần

Danh sách thành phần
Danh sách thành phần

Arduino tự chế:

  • Breadboard (440 ot 840 Tie Point)
  • 22 Dây AWG (Nhiều màu)
  • 2 đèn LED (Bất kỳ màu nào)
  • 2 Điện trở 220 Ohm (Đỏ, Đỏ, Nâu)
  • Bộ điều chỉnh điện áp 7805
  • 1 Điện trở 10k Ohm (Nâu, Đen, Đỏ)
  • 2 tụ điện 10 uF
  • Tinh thể đồng hồ 16 MHz
  • 2 tụ điện 22 pF
  • Công tắc Tact khoảnh khắc nhỏ
  • TTL - 232R3V3 USB. Cáp chuyển đổi nối tiếp
  • ATMEGA328 hoặc ATMEGA 168
  • Pin 9v

Xe điều khiển bằng cử chỉ:

  • Arduino Lilypad hoặc Arduino tự chế
  • Acceloremeter
  • Mô-đun RF 433
  • HT12E và HT12D
  • Trình điều khiển động cơ L293DNE
  • Động cơ và bánh xe BO
  • Protoyping Board
  • 2 pin 9v
  • Gỗ
  • Ắc quy
  • Bộ điều chỉnh điện áp 7805
  • Dây điện
  • 2 Điện trở 330k Ohm

Ngoài ra:

  • Dây USB 2
  • Dây nam và nữ
  • Găng tay
  • Tin
  • Thợ hàn điện
  • Arduino
  • Súng bắn keo

Bước 2: Arduino: Thiết lập nguồn

Arduino: Thiết lập nguồn
Arduino: Thiết lập nguồn
Arduino: Thiết lập nguồn
Arduino: Thiết lập nguồn
Arduino: Thiết lập nguồn
Arduino: Thiết lập nguồn

Đầu tiên, chúng ta cần Thiết lập Nguồn điện nếu không sẽ không có gì hoạt động. (Đỏ = Nguồn, Đen = Đất)

1. Thêm nguồn và nối đất vào dưới cùng của BroadBoard, nơi đặt Bộ điều chỉnh điện áp.

2. Thêm nguồn và mặt đất vào dưới cùng của Broadboard, kết nối từng thanh ray.

3. Đặt Bộ điều chỉnh điện áp ở bên phải, sau đó đặt một Tụ điện 10 uF ở bên trái và một tụ điện còn lại ở thanh ray.

4. Thêm đèn LED bên cạnh Đầu vào Cung cấp, là chỉ báo Nguồn của chúng tôi; và một Điện trở 220 Ohm giữa đường ray lef và giữa.

Bây giờ chúng ta có Power Set Up.

Bước 3: Ánh xạ mã pin: ATMEGA328 / 168

Ánh xạ mã pin: ATMEGA328 / 168
Ánh xạ mã pin: ATMEGA328 / 168
Ánh xạ mã pin: ATMEGA328 / 168
Ánh xạ mã pin: ATMEGA328 / 168
Ánh xạ mã pin: ATMEGA328 / 168
Ánh xạ mã pin: ATMEGA328 / 168

Bây giờ chúng ta sẽ kết nối tất cả các thành phần của chúng ta.

Để ngăn chặn bất kỳ ĐẶT LẠI nào trong quá trình đặt Tụ điện 10k Ohm vào Chân ĐẶT LẠI.

1. Thêm Clock Crystal 16MHz vào giữa Pin 9 và 10, và thêm Hai tụ điện 22 pF chạy tiếp đất ở thanh ray bên trái.

2. Thêm Nút nhỏ để bạn có thể Đặt lại Arduino bất cứ khi nào bạn muốn và chuẩn bị cho nó để lập trình, và thêm một dây nhỏ vào chân dưới bên trái của Công tắc để ĐẶT LẠI.

3. Cuối cùng thêm dây nguồn vào Chân 19, kết nối nó với đèn LED (chân dài thành Dây) và đặt Điện trở 220 Ohm khác vào thanh ray bên phải. (Thử nhấp nháy đèn LED)

Bạn đang thấy một Arduino gần như đầy đủ chức năng.

Bước 4: Khởi động và lập trình

Khởi động và lập trình
Khởi động và lập trình

Bootloader là gì?

Bootloader là một đoạn mã chạy trước khi bất kỳ hệ điều hành nào đang chạy; về cơ bản nếu không có nó sẽ không có gì xảy ra.

Tải khởi động Arduino:

Nếu bạn có ATMEGA328 mới, bạn sẽ cần ghi bộ nạp khởi động vào nó.

Đây là liên kết bạn có thể theo dõi:

Lập trình:

Kết nối USB TTL-232R3V3 với bo mạch chủ, sau đó kết nối nó với dây với ATMEGA328; kiểm tra xem pin 9v của bạn chưa được kết nối.

Mở Arduino IDE và trong các tệp phác thảo Ví dụ, trong Kỹ thuật số, tải bản phác thảo Blink

Trong tùy chọn tệp Cổng nối tiếp, hãy chọn cổng COM mà bạn đang sử dụng với cáp USB của mình.

Bây giờ nhấn biểu tượng tải lên và sau đó nhấn nút đặt lại; nếu tất cả đều hoạt động chính xác thì đèn LED trên Chân 13 sẽ nhấp nháy, báo hiệu được lập trình cho điều đó.

Sau khi hoàn thành lập trình ở bất cứ đâu bạn muốn, trong trường hợp này là Ô tô điều khiển bằng cử chỉ, bạn có thể ngắt kết nối nó và sử dụng Pin 9v của mình để cung cấp năng lượng.

Bước 5: Cử chỉ xe: Cấu trúc tòa nhà

Gesture Car: Cấu trúc tòa nhà
Gesture Car: Cấu trúc tòa nhà

Bắt đầu xây dựng cấu trúc của chiếc xe bằng những miếng gỗ, những miếng gỗ nhỏ, 2 khối phía trước và phía sau (nơi có bánh xe) và một khối lớn ở giữa để hỗ trợ; dán nó bằng Súng bắn keo

Sau đó dán các động cơ vào mỗi bên và cắm 4 bánh xe. Hàn đất điên cho mỗi động cơ.

Cắt Saquare 15x15cm, cắt sao cho vừa với cấu trúc (đế)

Bước 6: Mạch phát

Mạch máy phát
Mạch máy phát

Bây giờ chúng ta sẽ bắt đầu chế tạo Mạch và Lập trình Máy phát.

Kiểm tra video từ 3,36 đến 6,17: Mạch phát

Mã hóa cho ô tô cử chỉ:

Tải xuống Gói:

Bước 7: Mạch thu

Mạch thu
Mạch thu

Bây giờ hãy bắt đầu chế tạo Mạch thu

Kiểm tra video từ 6:18 đến 8:34: Reciever Circuit

Tải xuống Gói:

Cuối cùng dán tất cả vào đế và nó đã sẵn sàng hoạt động hoàn toàn.

Bản gốc Proyect do Tapendra Mandal thực hiện; Liên kết kênh

Đề xuất: