Mục lục:
Video: Dự án BREATHe: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Tài liệu hướng dẫn này được tạo ra để đáp ứng yêu cầu dự án của Makecourse tại Đại học Nam Florida (www.makecourse.com). Mục tiêu của dự án này là giúp mọi người kiểm soát hơi thở của mình khi họ gặp khó khăn hoặc chỉ cần thư giãn. Cách thức hoạt động là khi cá nhân ấn phím 1 trên remote điều khiển, động cơ bước sẽ quay để mở rộng bóng trong khi người hít vào và khi bóng giảm người sẽ thở ra.
Quân nhu
Máy in 3D (Tôi đã sử dụng Máy in 3D Flashforge Finder)
Arduino UNO
Động cơ bước 28BYJ-48 + Bảng mô-đun kiểm tra trình điều khiển ULN2003
16x2 Trắng trên LCD Ký tự Xanh lam
Bộ thu & điều khiển từ xa IR
Dây Arduino từ Nam đến Nam và Nữ đến Nam
Kẹp pin 9V (kết nối với Arduino)
Pin 9V
Bước 1: In 3D Quả bóng Hoberman
Phần này là phần tốn nhiều thời gian nhất của dự án và tôi khuyên bạn nên bắt đầu in sớm các phần vào dự án này. Tôi đã đính kèm các tệp.stl bên dưới để bạn có thể bắt đầu in ngay lập tức. Bạn sẽ cần 96 bản in của "Arm_hoberman", 12 bản in của "Sectional_hoberman", 168 bản in của "Pin_hoberman" và chỉ một bản in của phần còn lại của các tệp. Sau khi chúng được in, bạn phải ghép các mảnh giống hệt như trong hình thứ hai được hiển thị. Bạn sẽ cần kết nối 8 mảnh "Arm_hoberman" bằng các chốt và sau đó tiến hành kết nối 4 mảnh "Sectional_hoberman" ở mỗi đầu. Hãy chú ý đến cách bạn lắp ráp nó và đảm bảo rằng các mảnh "Sectional_hoberman" được lắp ráp chính xác như trong hình thứ ba được hiển thị. Lặp lại quá trình này cho đến khi bạn tạo được một vòng đầy đủ. Sau khi bạn hoàn thành một vòng, hãy lặp lại quy trình như lúc đầu nhưng gắn nó vào các mảnh "Sectional_hoberman" đã có trong vòng đầu tiên. Lặp lại cho đến khi bạn có ba vòng sẽ mở và đóng bóng đúng cách. Tiếp theo, in phần còn lại của các phần là "HOBERMANHEADmotor", "HOBERMANmotor" và "HOBERPLATEmotor", và lắp ráp nó như hình thứ tư hiển thị.
Bước 2: Thiết lập mạch
Thiết lập điều khiển từ xa và bộ thu hồng ngoại, động cơ bước và màn hình LCD hiển thị như hình minh họa. Bạn có thể kết nối nữ với nam với màn hình LCD và trình điều khiển ULN2003 1. Đảm bảo bạn kết nối IN1 trên trình điều khiển ULN2003 1 với chân 8 trong Arduino, IN2 với chân 9, IN3 đến chân 10 và IN4 với chân 11. Ngoài ra, hãy đảm bảo rằng bạn kết nối SDA và SLC với các chân chính xác trên Arduino (Xem mặt sau của Arduino để xem các chân SDA và SLC). Cuối cùng, kết nối bộ thu IR như hình thứ ba hiển thị; S chuyển đến chân 2, GND tiếp đất và Vcc chuyển đến cột dương trong breadboard.
Khi mã được hoàn tất, hãy kết nối kẹp pin với Arduino cùng với pin 9V. Tôi cũng khuyên bạn nên mua một loại pin khác sẽ kết nối riêng với động cơ bước. Kết nối động cơ bước với cùng một loại pin để bật mọi thứ khác làm cạn kiệt pin nhanh hơn và nó có thể không hoạt động bình thường.
Bước 3: Mã
Tải xuống Arduino IDE nếu bạn chưa có. Cá nhân tôi đã sử dụng và đề xuất phiên bản 1.8.10 mới nhất. Tôi đã đính kèm đoạn mã bên dưới và đảm bảo rằng mọi thứ hoạt động bình thường. Chúc vui vẻ!
Đề xuất:
Động cơ bước Điều khiển động cơ bước Không cần vi điều khiển !: 6 bước
Động cơ bước Điều khiển động cơ bước Không cần vi điều khiển !: Trong phần Hướng dẫn nhanh này, chúng tôi sẽ tạo một bộ điều khiển động cơ bước đơn giản bằng cách sử dụng động cơ bước. Dự án này không yêu cầu mạch phức tạp hoặc vi điều khiển. Vì vậy, không cần thêm ado, chúng ta hãy bắt đầu
Động cơ bước được điều khiển Động cơ bước không có vi điều khiển (V2): 9 bước (có hình ảnh)
Động cơ bước được điều khiển bằng động cơ bước Không cần vi điều khiển (V2): Trong một trong những Hướng dẫn trước đây của tôi, tôi đã chỉ cho bạn cách điều khiển động cơ bước bằng cách sử dụng động cơ bước mà không cần vi điều khiển. Đó là một dự án nhanh chóng và thú vị nhưng nó đi kèm với hai vấn đề sẽ được giải quyết trong Có thể hướng dẫn này. Vì vậy, hóm hỉnh
Đầu máy mô hình điều khiển động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Đầu máy mô hình điều khiển động cơ bước | Động cơ bước làm bộ mã hóa quay: Trong một trong những phần Hướng dẫn trước, chúng ta đã học cách sử dụng động cơ bước làm bộ mã hóa quay. Trong dự án này, bây giờ chúng ta sẽ sử dụng bộ mã hóa quay động cơ bước đó để điều khiển đầu máy mô hình bằng vi điều khiển Arduino. Vì vậy, không có fu
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Breathe: Fading Fairy Lights trong một khối thủy tinh: 6 bước
Breathe: Fading Fairy Lights in a Glass Block: Vào dịp Giáng sinh năm nay, tôi quyết định sử dụng một khối thủy tinh, bộ điều khiển PWM và một số sợi đèn LED thần tiên để tặng vợ một món quà đầy màu sắc