Mục lục:

Sửa đổi Ottobot: 5 bước
Sửa đổi Ottobot: 5 bước

Video: Sửa đổi Ottobot: 5 bước

Video: Sửa đổi Ottobot: 5 bước
Video: How to Calibrate Otto DIY robot servos? using Arduino Processing and simple Otto Blockly 2024, Tháng mười một
Anonim
Sửa đổi Ottobot
Sửa đổi Ottobot
Sửa đổi Ottobot
Sửa đổi Ottobot

Đây là một dự án thiết kế robot ở cấp độ mới bắt đầu, trong đó tôi đã sửa đổi một Ottobot bằng cách thêm các cảm biến mới vào nguyên mẫu của nó. Otto là một robot tương tác đơn giản dựa trên ngôn ngữ lập trình Arduino. Về cơ bản, bài đăng có hướng dẫn này là về việc cho phép robot phản ứng với một số cảm biến theo những cách khác nhau để nó thực hiện mọi việc dựa trên cảm biến được kích thích. Sản phẩm cuối cùng sẽ là, khi một nút được nhấn, ottobot sẽ phát một giai điệu ngắn hoặc vỗ chân hoặc bật điốt phát sáng.

Bước 1: Lắp ráp vật liệu và cài đặt phần mềm

Các thành phần điện tử và ứng dụng máy tính sau đây là bắt buộc:

  • Robot tự làm Otto
  • IDE mã nguồn mở cho Arduino (của tôi là phiên bản 1.8.5 trên Macbook Pro)
  • 1 breadboard
  • 8 dây nhảy (nam đến nữ)
  • 3 dây jumper (nữ đến nữ)
  • 2 đèn LED màu bất kỳ
  • 2 nút nhấn
  • 1 cảm biến cảm ứng HW-483

Bước 2: Vị trí các nút bấm

Vị trí của các nút bấm
Vị trí của các nút bấm
Vị trí của các nút bấm
Vị trí của các nút bấm

Đặt một nút bấm trong breadboard, ngang qua khe cho các IC Gói thẳng hàng (DIP). Tất cả bốn chân của nút phải được cố định chặt chẽ để dòng điện có thể chạy không giới hạn dọc theo các dải đầu cuối của bảng mạch. Tương tự, đặt nút bấm còn lại ở một vị trí khác.

Kết nối một chân của nút thông qua dây nhảy (nam sang nữ) với chân điện áp (V hoặc +) của tương tự 0 (A0) trên lá chắn Arduino Nano IO của bạn. Đồng thời đấu dây chân đó vào chân tín hiệu (S) của A0. Ở đầu đối diện, nối lỗ trên cùng cột với chân với chốt nối đất (G hoặc GND) của A0. Lặp lại các bước cho nút thứ hai ngoại trừ việc sử dụng A1 lần này.

Bước 3: Thiết lập nhiều đèn LED

Thiết lập nhiều đèn LED
Thiết lập nhiều đèn LED
Thiết lập nhiều đèn LED
Thiết lập nhiều đèn LED

Cắm đèn LED 1 vào bảng mạch, chân được chôn trong hai dải đầu cuối riêng biệt. Đặt chân dài của đèn LED 2 liền kề với chân ngắn của đèn LED 1 trong cùng một dải đầu cuối. Chân ngắn của LED 2 có thể đi bất cứ đâu miễn là nó không nằm trong các cột được sử dụng trên bảng. Cuối cùng, để hoàn thành mạch nối tiếp, tôi kết nối chân dài của LED 1 với chân tín hiệu (S) của A4 và chân ngắn của LED 2 với chân G của A4.

Dòng điện tiến hành trong một vòng lặp theo một con đường từ đầu đến cuối, với Cực dương (tích cực) của LED 2 được nối với Cathode (âm) của LED 1. Hơn nữa, đầu ra điện áp từ chân analog kết nối với cực dương chân dài của LED 1, và từ LED đó một kết nối tiếp theo được thực hiện từ cực âm sang cực dương của LED 2 trong mạch DC, từ đó điện đi từ đầu âm đến chân đầu ra nối đất.

Bước 4: Kết nối cảm biến chạm

Kết nối cảm biến cảm ứng
Kết nối cảm biến cảm ứng

Ba chân của cảm biến cảm ứng có các chức năng khác nhau. Cái ở giữa chấp nhận điện áp. Một trong các ngạnh bên có chữ S viết hoa bên cạnh có nhiệm vụ đầu vào tín hiệu và ngạnh còn lại được đánh dấu bằng biểu tượng dấu trừ là điện cực nối đất. Do đó, kết nối các chân bên với S và G của kỹ thuật số 7 (D7), chân giữa với V.

Bước 5: Tải lên chương trình

Tải lên chương trình
Tải lên chương trình

Tôi đã đính kèm tệp văn bản.ino của mã ottobot của tôi vào bước này để bạn tham khảo. Tôi thừa nhận những sai sót trong chương trình của mình, đặc biệt là phần đèn LED. Tôi chỉ cố gắng để các đèn nhấp nháy đồng thời mặc dù tôi đã nỗ lực không ngừng để làm cho chúng mờ dần. Tôi xin lỗi vì sự không rõ ràng trong giao tiếp của tôi và hy vọng rằng những người đọc bài đăng của tôi có thể thực hiện các quy trình trên một cách dễ dàng.

Đề xuất: