Mục lục:

Giao diện tàu vũ trụ Arduino: 3 bước
Giao diện tàu vũ trụ Arduino: 3 bước

Video: Giao diện tàu vũ trụ Arduino: 3 bước

Video: Giao diện tàu vũ trụ Arduino: 3 bước
Video: Tàu vũ trụ SpaceX đưa 4 phi hành gia lên ISS | VTV24 2024, Tháng mười một
Anonim
Giao diện tàu vũ trụ Arduino
Giao diện tàu vũ trụ Arduino

Xin chào cộng đồng Người hướng dẫn!

Lần này, tôi đã thực hiện một trong những dự án đơn giản nhất để hoàn thành với Arduino Uno: mạch tàu vũ trụ. Nó được gọi như vậy bởi vì nó là kiểu lập trình và mạch điện sẽ được sử dụng trong các bộ phim và chương trình truyền hình khoa học viễn tưởng thời kỳ đầu để mô phỏng hiệu ứng "nhấp nháy nút" được cho là cho thấy một con tàu tên lửa đang hoạt động chính xác. Có rất nhiều tài nguyên trực tuyến để thực hiện dự án này, nhưng hy vọng việc đăng nó lên Guiductables sẽ giúp nhiều người quan tâm đến việc thử nghiệm Arduino hơn.

Vật liệu:

  • Bảng Arduino Uno (ưu tiên bộ khởi động)
  • Breadboard
  • Các kết nối mạch được hiển thị trong sơ đồ, bao gồm: dây nhảy, điện trở, đèn LED và nút
  • Máy tính có cài đặt chương trình mã hóa Arduino

Bước 1: Xây dựng mô-đun

Xây dựng mô-đun
Xây dựng mô-đun
Xây dựng mô-đun
Xây dựng mô-đun
Xây dựng mô-đun
Xây dựng mô-đun

Trước tiên, hãy đảm bảo rằng Arduino của bạn đã được ngắt kết nối khỏi nguồn điện. Sau đó, hãy làm theo các bước sau để kết nối tất cả các thành phần của mạch:

  1. Nối breadboard với kết nối 5V (dương) và nối đất (âm) của Arduino.
  2. Đặt hai đèn LED màu đỏ vào khe "e" trên bảng mạch, hơi cao trên bảng, với đèn LED màu xanh lục ở cùng một khe bên dưới chúng.
  3. Gắn cực âm của mỗi đèn LED xuống đất thông qua một điện trở 220 ohm.
  4. Kết nối cực dương của đèn LED màu xanh lá cây với chân kỹ thuật số 3 trên Arduino và thực hiện tương tự đối với đèn LED màu đỏ vào chân 4 và 5.
  5. Đặt công tắc nút bên dưới đèn LED trên các khe cầu nối "e" và "f." Gắn mặt cao hơn vào nguồn và mặt thấp hơn vào chân kỹ thuật số 2. Ở cùng một phía, thêm một điện trở 10 kiloohm vào đất. (Điện trở này gây ra giá trị "THẤP" khi không nhấn nút.)

Bước 2: Mã dự án

Mã dự án
Mã dự án

Vui lòng sử dụng hình ảnh trên và sao chép-dán mã vào dự án của bạn. Nếu khó thấy, hãy theo liên kết này và lấy mã từ GitHub:

Một số điều cần lưu ý là bạn có thể thay đổi "switchState == LOW" thành "switchState == HIGH" để chuyển đổi hoạt động của mô-đun: nó sẽ nhấp nháy khi không được nhấn và vẫn vững chắc khi nhấn. Một điều khác cần lưu ý là bạn có thể thay đổi giá trị của câu lệnh "delay" để điều chỉnh tốc độ nhấp nháy của đèn LED màu đỏ khi nhấn nút.

Bước 3: Tải lên mã và chơi với giao diện của bạn

Tải lên mã và chơi với giao diện của bạn
Tải lên mã và chơi với giao diện của bạn
Tải lên mã và chơi với giao diện của bạn
Tải lên mã và chơi với giao diện của bạn

Kết nối Arduino với máy tính và tải mã lên; hy vọng, mọi thứ hoạt động! Nếu không, hãy kiểm tra các kết nối dây của bạn và đảm bảo rằng tất cả mã được viết chính xác. Sửa mọi lỗi và tải lên lại.

Đèn LED màu xanh lá cây sẽ sáng lên liên tục. Nhấn và giữ nút và đèn LED màu đỏ sẽ nhấp nháy luân phiên với nhau! Bạn có thể tạo một tấm che cho nút và đèn LED để nói bất cứ điều gì bạn muốn và để ẩn dây điện nếu bạn muốn. Tôi hy vọng bạn đã vui vẻ với dự án này!

Đề xuất: