Mục lục:

Bộ điều khiển kỹ thuật số cho hệ thống treo khí bằng Arduino và Điều khiển từ xa trên điện thoại thông minh: 7 bước (có hình ảnh)
Bộ điều khiển kỹ thuật số cho hệ thống treo khí bằng Arduino và Điều khiển từ xa trên điện thoại thông minh: 7 bước (có hình ảnh)

Video: Bộ điều khiển kỹ thuật số cho hệ thống treo khí bằng Arduino và Điều khiển từ xa trên điện thoại thông minh: 7 bước (có hình ảnh)

Video: Bộ điều khiển kỹ thuật số cho hệ thống treo khí bằng Arduino và Điều khiển từ xa trên điện thoại thông minh: 7 bước (có hình ảnh)
Video: [Arduino Basic #20] Điều khiển động cơ DC với Arduino và L298N 2024, Tháng mười hai
Anonim
Image
Image
Các thành phần
Các thành phần

Xin chào tất cả mọi người

Trong hướng dẫn này, tôi sẽ cố gắng chỉ cho bạn cách chế tạo bộ điều khiển hệ thống treo khí trên ô tô, sử dụng một mô-đun arduino + bluetooth và cho điều khiển từ xa bất kỳ điện thoại thông minh nào có android +4.4, đây cũng là hướng dẫn đầu tiên của tôi nên hãy chịu khó với tôi:)

Dự án này bắt đầu với một người bạn đã lắp đặt hệ thống treo khí nén nhưng không có bộ điều khiển kỹ thuật số, vì vậy vào thời gian rảnh rỗi, tôi quyết định xem liệu tôi có thể chế tạo một cái cho anh ấy hay không, sau đó tôi quyết định thử và bán ý tưởng này nhưng ở Bồ Đào Nha dường như không ai quan tâm. và vì tôi thậm chí còn không sở hữu một chiếc ô tô có lắp đặt máy lạnh, nên bây giờ, tôi sẽ chia sẻ dự án với mọi người.

Phần cứng và phần mềm trên arduino được tạo ra để hoạt động với apk DigitalPowerLift trên điện thoại thông minh, nó hoạt động trên hệ thống treo với 4 đế cắm hoặc với 8, cũng có 3 nút trên phần cứng này để bạn có thể điều chỉnh chiều cao ô tô mà không cần điện thoại.

Bước tiếp theo của tôi với dự án này là cảm biến độ cao cho từng bánh xe và kích hoạt Chế độ tự động trong apk nhưng, một lần nữa, vì tôi thậm chí không có xe hơi để thử đồ hàng ngày ở đó mà chỉ hiển thị tốc độ.

Dự án này cần một số thành phần khác để xây dựng bởi vì một mình arduino không thể kích hoạt các solenoid 12v trên van khí và một số loại bộ điều chỉnh để cung cấp điện cho arduino do các gai trên đường 12v trên ô tô "đề phòng", dự án này cũng có thể sử dụng cách bố trí tương tự cho các dự án khác yêu cầu kích hoạt solenoids thông qua điện thoại thông minh.

Với hướng dẫn này, bạn cũng sẽ học cách áp dụng bộ chia điện áp cho dự án của mình, sử dụng một số nút bấm với arduino của bạn chỉ được cắm vào một chân analog, sử dụng bóng bán dẫn để kích hoạt tải lớn hơn arduino 5v.

Bạn sẽ có thể tải xuống tất cả mã cho arduino chỉ cần thực hiện một số bước trước, đối với điện thoại thông minh, bạn có thể tải xuống apk DigitalPowerLift từ google play.

Tôi sẽ chỉ cách lắp ráp mọi thứ vào một breadboard nhưng tôi có 2 ví dụ "kiểm tra video cuối cùng" của tất cả các thành phần trong một pcb nhỏ, đối với những người bạn sẽ cần một số kỹ năng hàn.

Bước 1: Các thành phần

Các thành phần
Các thành phần
Các thành phần
Các thành phần

Danh sách thành phần:

TIP120 -Transistor ---- 8

N4007-Diode tiêu chuẩn ---- 8

Điện trở 1K ---- 9

Điện trở 1K8 ---- 1

Điện trở 390k ---- 1

Điện trở 470k ---- 3

PushButton ---- 3

Led 3mm màu xanh lá cây ---- 4

Led 3mm đỏ ---- 4

Tùy chọn - DC-DC Bước xuống 4,5V- 60V xuống 3-35V ---- 1

Mô-đun Bluetooth HC-05

Arduino

Breadboard 830 điểm

Breadboard jumpercables

Lưu ý: Nếu trong ô tô của bạn chỉ có 2 solenoids cho mỗi trục, bạn chỉ cần 2 trong số các Led, 4 - TIP120 và 4 - Điốt Bất kỳ trong số các arduino này sẽ hoạt động "Uno, Pro mini, Breaduino" của nhau cũng sẽ hoạt động nhưng một số thay đổi đối với điện áp của bước xuống và trong mã pin-out cần được chỉnh sửa trước khi tải lên.

Bước 2: Đặt hàng lắp ráp

Chỉ theo cách tôi nghĩ rằng nó dễ dàng hơn để kết nối mọi thứ với breadboard.

Lệnh lắp ráp:

  1. Bắt đầu bằng cách kết nối arduino của bạn với các thanh nguồn trên breadboard 5v và Gnd ở cả hai bên.
  2. Kết nối mô-đun Bluetooth.
  3. Kết nối tất cả các bóng bán dẫn.
  4. Kết nối tất cả các nút.
  5. Chia sẻ các kết nối GND từ ô tô với breadboard.
  6. Sử dụng bước xuống để cấp nguồn cho arduino "trong trường hợp bạn có.
  7. Tải mã lên arduino.
  8. Cài đặt ứng dụng trên điện thoại thông minh của bạn.
  9. Mở màn hình nối tiếp, đảm bảo các nút bấm đang hoạt động "văn bản sẽ xuất hiện trên màn hình nối tiếp" đèn sẽ sáng lên khi bạn ấn vào.
  10. Xác định tất cả các đầu ra bóng bán dẫn để bạn có thể kết nối đúng bánh xe lên hoặc xuống trong ô tô.

Bước 3: Mô-đun & nút Bluetooth

Mô-đun & nút Bluetooth
Mô-đun & nút Bluetooth
Mô-đun & nút Bluetooth
Mô-đun & nút Bluetooth
Mô-đun & nút Bluetooth
Mô-đun & nút Bluetooth

Giả sử rằng một số bạn chưa bao giờ sử dụng mô-đun bluetooth hoặc bóng bán dẫn, tôi quyết định thực hiện một hướng dẫn nhỏ về cách kết nối mọi thứ chi tiết, đây là những thứ đầu tiên. Bạn có thể theo dõi các hình ảnh để giúp bạn kết nối tốt mọi thứ.

Mô-đun Bluetooth:

Đầu tiên chúng ta cần hạ arduino Rx wich là 5v xuống 3.3v cách dễ nhất và rẻ nhất là làm một bộ chia điện áp, như bạn thấy trong hình rất đơn giản.

  1. Kết nối + 5v và GND của mô-đun
  2. Chỉ cần kết nối một đầu của điện trở 1k8 với đất và đầu kia gần mô-đun ở lỗ thứ nhất của thanh ray.
  3. Kết nối một đầu của điện trở 1k trong cùng một đường ray như của 1k8 chỉ để lại một lỗ giữa chúng, đầu kia của điện trở 1k kết nối với một số khác.
  4. Kết nối cáp trên arduino chân số 10 với RX của mô-đun bluetooth.
  5. Kết nối cáp trên arduino chân số 11 vào thanh ray nơi có điện trở 1k.

Cuối cùng kết nối cáp vào cùng một thanh ray nơi hai điện trở gặp nhau, cắm cáp ngay giữa chúng và đầu kia vào mô-đun TX.

Nút ấn:

Vì tôi đang xây dựng dự án này nên nghĩ đến việc đọc các giá trị từ các chân analog, tôi cần để giữ cho chân cắm trên arduino không hoạt động và với 8 đế cắm để hoạt động cộng với 2 chân cắm từ mô-đun bluetooth, chúng hoạt động nhanh, vì vậy tôi quyết định sử dụng 3 nút trên cùng một chân analog arduino sử dụng kết nối như bạn có thể thấy trong hình.

Lưu ý: Để các nút này hoạt động, bạn sẽ cần phải sử dụng chính xác cùng một điện trở mà tôi đã sử dụng hoặc bạn sẽ cần phải thay đổi mã

  1. Chèn các nút.
  2. Kết nối tất cả chúng với + 5v trong cùng một trận lượt đi.
  3. Ở phía bên kia của breadboard, kết nối các điện trở 470k mắc nối tiếp trên chân đối diện của + 5v và điện trở cuối cùng với một đường ray trống.
  4. Bây giờ chỉ cần làm tương tự như bộ chia điện áp với mô-đun bluetooth, kết nối một đầu của điện trở 390k với đất và đầu kia với cùng một thanh ray nơi 470k là một mình để lại một lỗ giữa chúng.
  5. Cuối cùng kết nối cáp từ giữa các điện trở với chân tương tự A1 trên arduino.

Bước 4: Bóng bán dẫn

Linh kiện bán dẫn
Linh kiện bán dẫn
Linh kiện bán dẫn
Linh kiện bán dẫn
Linh kiện bán dẫn
Linh kiện bán dẫn

Bây giờ các bóng bán dẫn

Điều này rất đơn giản, chỉ cần bắt đầu bằng cách kết nối một như hình ảnh và lặp lại cho phần còn lại của chúng.

Trong bước này, bạn cần biết cách hoạt động của diode, nếu bạn không thực sự đơn giản. Hãy tưởng tượng nó giống như một dòng sông chỉ chảy theo một chiều, vì chúng ta sẽ làm việc với GND để kích hoạt điện từ, chúng ta phải kết nối đầu của diode có một vòng bạc nhỏ xung quanh nó, với + và đầu kia trên cùng một thanh ray làm chân giữa trên TIP120, điều này là để ngăn chặn việc chiên bóng bán dẫn của bạn vì các solenoit giống như động cơ DC, khi bạn nhả chúng ra, chúng sẽ tạo ra dòng điện trong thời gian ngắn sẽ cố gắng truyền ngược trở lại bóng bán dẫn, vì vậy chúng ta cần đổ nó vào dấu + một lần nữa. "Sử dụng hình ảnh được cung cấp để được trợ giúp và ví dụ"

Nếu cài đặt đi xe không khí của bạn chỉ có 4 solenoids, hãy chú ý đến lưu ý cuối cùng.

Các bước:

  1. Đối mặt với văn bản trên bóng bán dẫn, chân trái là nơi bạn phải kết nối một đầu của điện trở 1k đầu kia với một thanh ray trống, cũng kết nối chân dài của Led "Anode" ở cùng một chân bên trái và chân ngắn "Cathode" với GND.
  2. Trên đường ray chân giữa kết nối diode gần bóng bán dẫn và một dây dẫn cáp sau diode "làm theo hướng dẫn bằng hình ảnh", "dây dẫn cáp là thứ sẽ kết nối với GND của bộ điện từ".
  3. Chân bên phải được chia sẻ cho tất cả các bóng bán dẫn, chân này cũng phải được chia sẻ với Ground trên ô tô và Arduino GND.
  4. Kết nối một cáp từ chân số 2 của Arduino với đầu riêng của điện trở 1k.
  5. Lặp lại cho tất cả các bóng bán dẫn từ chân số 2 cho đến chân số 9, xem bên dưới một số Nhãn để biết cách kết nối với hệ thống điều hòa ô tô của bạn.

Arduino - kết nối bóng bán dẫn:

Green Leds dành cho UP:

Chốt kỹ thuật số 2 - Bánh trước bên trái Lên

Chốt kỹ thuật số 3 - Bánh trước bên phải Lên trên

Chốt kỹ thuật số 4 - Bánh xe quay lại bên trái Lên trên

Chốt kỹ thuật số 5 - Bánh xe quay lại bên phải Lên trên

Red Leds dành cho Down:

Chốt kỹ thuật số 6 - Bánh trước bên trái Xuống

Chốt kỹ thuật số 7 - Bánh trước bên phải Xuống

Chốt kỹ thuật số 8 - Bánh sau bên trái Xuống

Chốt kỹ thuật số 9 - Bánh xe quay lại bên phải Xuống

Ghi chú:

Đối với cài đặt đi xe không khí thay vì điều khiển bánh xe độc lập "8 solenoids" chỉ có điều khiển cho mỗi trục "4 solenoids" kết nối như thế này.

Đèn Led xanh:

Chốt kỹ thuật số 2 - Trục trước lên

Chốt kỹ thuật số 4 - Trục sau lên

Dẫn màu đỏ:

Chốt kỹ thuật số 6 - Trục trước Xuống

Chốt kỹ thuật số 8 - Trục sau Xuống

Bước 5: Mã Arduino

Mã Arduino
Mã Arduino
Mã Arduino
Mã Arduino
Mã Arduino
Mã Arduino
Mã Arduino
Mã Arduino

Nếu bạn đã thực hiện tất cả các kết nối như đã chỉ định, chỉ cần tải mã lên arduino của bạn.

Nếu không có một số hình ảnh để giúp bạn.

Nếu bạn đã sử dụng các điện trở khác nhau cho các nút, bạn cũng có một số trợ giúp trong hình ảnh

Tải mã arduino tại đây Tải mã tại đây.

Trong các hình ảnh, bạn có thể tìm thấy:

  • Thay đổi bauderates ở đâu
  • Nơi thay đổi các chân kết nối với các bóng bán dẫn và sẽ hoạt động của điện từ
  • Nơi thay đổi chân Bluetooth RX / TX
  • Nếu bạn đã sử dụng điện trở khác với hướng dẫn trong các nút, một số trợ giúp ở đó.

Nếu bạn cảm thấy phù hợp với nó, vui lòng thay đổi mã hoặc sử dụng nó theo ý muốn trong các dự án khác của bạn.

"chia sẻ là quan tâm"

!!Rất quan trọng!

Không thay đổi mã nơi nó nhận dữ liệu từ Ứng dụng Android nếu không sẽ không hoạt động với ứng dụng Android, chỉ thay đổi mã nếu bạn chắc chắn về những gì bạn đang làm

Bước 6: Ứng dụng nâng cao được hỗ trợ kỹ thuật số

Ứng dụng này đã hoạt động với mã arduino.

Bạn có thể kiểm tra video.

Để tải ứng dụng từ google play bạn có thể tìm tại đây.

Chỉ cần kích hoạt Bluetooth điện thoại của bạn, tìm kiếm và ghép nối mô-đun Bt của bạn.

Mở ứng dụng, chuyển đến góc trên cùng bên phải và nhấp để kết nối, sau đó nó sẽ mở ra danh sách các thiết bị được ghép nối, chỉ cần chọn mô-đun Bt bằng cách nhấp vào và đợi, nó sẽ quay trở lại với một quả bóng màu xanh lá cây ở góc trên bên trái và nói rằng nó được kết nối.

Mọi thứ đều hoạt động ngoại trừ Chế độ tự động, hiện chỉ hiển thị tốc độ gps.

Trong chức năng Extra, bạn đặt màn hình điện thoại hướng lên trên và nghiêng điện thoại, ô tô sẽ thực hiện tương tự.

Bước 7: Cuối cùng

Image
Image

Nếu bạn có bất kỳ nghi ngờ hoặc cần bất kỳ sự giúp đỡ nào, hãy cho tôi biết tôi sẽ cố gắng giúp bạn tất cả những gì tốt nhất có thể.

Bạn có thể làm theo các ví dụ trong video về cách thực hiện điều này trong một pcb nhỏ rất nhỏ gọn và hoạt động đầy đủ mà tôi đã làm.

Nếu bạn quan tâm đến việc tôi thực hiện một hướng dẫn về cách tạo một ứng dụng android để điều khiển các dự án arduino bằng cách sử dụng android studio, hãy cho tôi biết trong phần bình luận.

Tôi hy vọng bạn đã quản lý để làm cho điều này hoạt động và có một số niềm vui khi làm điều đó.

Nếu bạn cũng có một số mẹo để sửa chữa hoặc cải thiện có thể hướng dẫn của tôi, vui lòng cho tôi biết trong phần bình luận.

Chúc bạn mọi điều tốt đẹp nhất!

:)

Đề xuất: