Mục lục:
- Bước 1: Những gì bạn cần
- Bước 2: Cách bắt đầu
- Bước 3: Kết nối với Breadboard
- Bước 4: Sơ đồ và thiết kế PCB
- Bước 5: Mã
- Bước 6: Ứng dụng Android
- Bước 7: Kiểm tra
- Bước 8: Những vấn đề bạn có thể gặp phải
- Bước 9: Nguyên mẫu và Trình diễn cuối cùng
Video: Reminichair: 9 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Nhóm của tôi và tôi đã thiết kế Reminichair (một chiếc xe lăn thông minh) cho những người già sống xa gia đình. Do lối sống bận rộn và lịch trình dày đặc, những người trưởng thành đang đi làm không có thời gian để liên lạc với cha mẹ già hoặc người thân của họ. Do đó, chúng tôi đã thiết kế chiếc xe lăn thông minh này, nó sẽ thiết lập một loại kết nối bằng cách gửi thông tin cập nhật thường xuyên về nơi ở và sức khỏe của họ cho các thành viên trong gia đình của người già.
Chúng tôi đã lắp đặt một mô-đun GPS trên xe lăn để theo dõi vị trí của người già. Ngoài ra còn có một nút khẩn cấp gửi tin nhắn đến điện thoại của người thân khi nhấn. Cảm biến nhịp tim và cảm biến nhiệt độ sẽ theo dõi sức khỏe của con người. Tất cả các cập nhật này có thể được gửi bằng cách nhấn vào một nút trên ứng dụng cho tối đa 5 người thân.
Bước 1: Những gì bạn cần
Hộp hình chữ nhật
Súng bắn keo
Arduino Uno
DẪN ĐẾN
Dây nhảy
HC-06
Cảm biến xung
Bảng bánh mì
Băng đen
Pin 5 V
Giấy trắng (A4)
Nút ấn
LM 35
Buzzer
Một số điện trở
Băng keo hai mặt
Bước 2: Cách bắt đầu
Đầu tiên, định cấu hình nút nhấn và gửi tin nhắn đến điện thoại di động. Khi nhấn nút, Buzzer sẽ báo động để hàng xóm có thể nghe thấy nếu có bất kỳ trường hợp khẩn cấp nào xảy ra.
Sau đó, chúng tôi thử nghiệm cảm biến nhiệt độ. Nó hoạt động hoàn hảo, nhưng nó nóng lên rất nhiều khi chúng tôi kết nối nó với nguồn cung cấp 5 V. Lúc đầu, chúng tôi nghĩ rằng cảm biến nhiệt độ tốt hơn sẽ đủ để hiển thị các giá trị nhiệt độ thích hợp mà không bị nóng lên Sau đó, cảm biến nhịp tim đã được thử nghiệm. Chúng tôi phát hiện mạch bằng đầu ngón tay. Sau đó, chúng tôi hợp nhất mã của nút nhấn và cảm biến nhiệt độ. Sau đó, chúng tôi hợp nhất mã của cảm biến nhịp tim, đây thực sự là một nhiệm vụ khá khó khăn. Tại thời điểm này, chúng tôi nhận ra rằng mô-đun Bluetooth HC05 sẽ không đủ để ba cảm biến hoạt động cùng nhau. Do đó, chúng tôi đã sử dụng mô-đun HC06 có thể truyền cả ba giá trị riêng biệt với nhau (nhịp tim, nhiệt độ, tín hiệu nút nhấn). Đồng thời, GPS cũng đang được thử nghiệm. Ban đầu, chúng tôi đang sử dụng dây lỏng (không có chân kết nối), vì vậy trước tiên chúng tôi phải đi và gắn các chân kết nối vào dây. Sau đó, cảm biến GPS cũng đưa ra các chuỗi được phân tách bằng dấu hỏi và các ký tự khác. Nó hoàn toàn ổn khi chúng tôi thử nghiệm nó bên ngoài phòng kín.
Bước 3: Kết nối với Breadboard
Đây là kết nối bạn phải thực hiện trên breadboard của mình.
Bước 4: Sơ đồ và thiết kế PCB
Trong trường hợp nếu bạn muốn chế tạo PCB, bạn có thể sử dụng tệp này để làm tương tự.
Bước 5: Mã
Đây là mã cho cảm biến nhiệt độ và cảm biến xung cùng với nút nhấn và HC 05
Bước 6: Ứng dụng Android
Đây là ứng dụng Android mà chúng tôi đã tạo. Về cơ bản, nó liên kết các cảm biến khác nhau như cảm biến xung và cảm biến nhiệt độ với Bluetooth của thiết bị Android của bạn. Giao diện ứng dụng đã được hiển thị trong hình.
Bước 7: Kiểm tra
Ở đây chúng tôi đang thử nghiệm cảm biến nhiệt độ, cảm biến xung và Tọa độ GPS. Chúng tôi cũng đang kiểm tra xem thông tin này có được chuyển sang một thiết bị Android khác qua SMS hay không.
Bước 8: Những vấn đề bạn có thể gặp phải
1. Mô-đun Bluetooth - HC05 sẽ không truyền các giá trị. HC06 là bắt buộc vì nó có thể truyền nhiều dữ liệu hơn.
2. Mô-đun GPS không hoạt động bình thường - Hiển thị các giá trị cần thiết kết hợp với dấu hỏi và các ký tự khác. Mô-đun GPS hoạt động hoàn hảo khi thử nghiệm bên ngoài phòng.
3. Lỗi đường ống bị hỏng - Kết nối lỏng lẻo.
4. Cảm biến nhịp tim hiển thị hành vi bất thường. Chạy cho cùng một mã thành công một lần và không thành công sau đó, mặc dù các kết nối đều phù hợp.
5. Vấn đề khi hợp nhất mã cho cả ba cảm biến thành một Arduino duy nhất.
Bước 9: Nguyên mẫu và Trình diễn cuối cùng
Chúc mừng bạn đã hoàn thành ReminiChair !
Video này chứa Nguyên mẫu cuối cùng của chúng tôi cùng với mô tả của nó.
Đề 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
Âm thanh bay bổng với Arduino Uno Từng bước (8 bước): 8 bước
Acoustic Levitation With Arduino Uno Step-by-by-by (8 bước): bộ chuyển đổi âm thanh siêu âm L298N Dc cấp nguồn cho bộ chuyển đổi âm thanh nữ với chân cắm một chiều nam Arduino UNOBreadboard Cách hoạt động: Đầu tiên, bạn tải mã lên Arduino Uno (nó là một vi điều khiển được trang bị kỹ thuật số và các cổng tương tự để chuyển đổi mã (C ++)
Độ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