![Hỗ trợ đỗ xe Arduino - Đỗ xe vào đúng vị trí mọi lúc: 5 bước (có hình ảnh) Hỗ trợ đỗ xe Arduino - Đỗ xe vào đúng vị trí mọi lúc: 5 bước (có hình ảnh)](https://i.howwhatproduce.com/images/001/image-462-43-j.webp)
Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:14
![Hỗ trợ đỗ xe Arduino - Đỗ xe vào đúng vị trí mọi lúc Hỗ trợ đỗ xe Arduino - Đỗ xe vào đúng vị trí mọi lúc](https://i.howwhatproduce.com/images/001/image-462-44-j.webp)
![Hỗ trợ đỗ xe Arduino - Đỗ xe vào đúng vị trí mọi lúc Hỗ trợ đỗ xe Arduino - Đỗ xe vào đúng vị trí mọi lúc](https://i.howwhatproduce.com/images/001/image-462-45-j.webp)
![Hỗ trợ đỗ xe Arduino - Đỗ xe vào đúng vị trí mọi lúc Hỗ trợ đỗ xe Arduino - Đỗ xe vào đúng vị trí mọi lúc](https://i.howwhatproduce.com/images/001/image-462-46-j.webp)
![Hỗ trợ đỗ xe Arduino - Đỗ xe vào đúng vị trí mọi lúc Hỗ trợ đỗ xe Arduino - Đỗ xe vào đúng vị trí mọi lúc](https://i.howwhatproduce.com/images/001/image-462-47-j.webp)
Trong dự án này, tôi sẽ chỉ cho bạn cách xây dựng trợ lý đỗ xe của riêng bạn bằng cách sử dụng Arudino. Trợ lý đỗ xe này sẽ đo khoảng cách tới xe của bạn và hướng dẫn bạn đỗ xe vào đúng vị trí bằng cách sử dụng màn hình LCD hiển thị và đèn LED, chuyển dần từ màu xanh lá cây sang màu đỏ. Đèn LED màu đỏ bắt đầu nhấp nháy nếu bạn đến quá gần. Một nút trên trợ lý cũng cho phép bạn đặt vị trí đỗ xe mới.
Dự án này chỉ được xây dựng bằng cách sử dụng các thành phần từ Bộ siêu khởi động Dự án Elegoo Uno.
Quân nhu
Như đã đề cập, dự án này được xây dựng bằng Bộ công cụ dành cho người mới bắt đầu của Dự án Elegoo Uno, vì vậy, việc sở hữu bộ công cụ này có nghĩa là bạn đã có mọi thứ cần thiết để xây dựng nó.
Nếu bạn không có hoặc muốn mua cả bộ, bạn sẽ cần các thành phần sau:
- Arduino Uno - Mua tại đây
- Breadboard & Jumpers - Mua tại đây
- Cảm biến siêu âm- Mua tại đây
- Màn hình LCD- Mua tại đây
- Nút ấn xúc giác- Mua tại đây
- LED RGB 5mm- Mua tại đây
- Điện trở 2 x 220 Ohm- Mua tại đây
- Chiết áp 10K- Mua tại đây
Bước 1: Lắp ráp các thành phần vào Breadboard
![Lắp ráp các thành phần vào Breadboard Lắp ráp các thành phần vào Breadboard](https://i.howwhatproduce.com/images/001/image-462-48-j.webp)
Bắt đầu bằng cách cắm các thành phần của bạn vào breadboard. Cố gắng tách chúng ra càng nhiều càng tốt, để bạn có nhiều không gian để kết nối các jumper của mình.
Có ba thành phần mà bạn nên đặt ở những vị trí nhất định để tránh bổ sung jumper:
- Cắm một điện trở 220ohm vào một rãnh được kết nối với mỗi chân dương (cực dương) của đèn LED. Bạn sẽ chỉ cần chân màu đỏ và xanh lá cây, bạn có thể ngắt kết nối chân màu xanh lam.
- Cắm cần gạt nước (chân giữa) của nồi lên cùng rãnh với V0 trên màn hình LCD. Cái nồi này sẽ dùng để điều chỉnh độ tương phản của màn hình LCD.
Bước 2: Kết nối Jumper với Power & Arduino
![Kết nối Jumper với Power & Arduino Kết nối Jumper với Power & Arduino](https://i.howwhatproduce.com/images/001/image-462-49-j.webp)
![Kết nối Jumper với Power & Arduino Kết nối Jumper với Power & Arduino](https://i.howwhatproduce.com/images/001/image-462-50-j.webp)
![Kết nối Jumper với Power & Arduino Kết nối Jumper với Power & Arduino](https://i.howwhatproduce.com/images/001/image-462-51-j.webp)
Tôi đã cố gắng giữ cho dự án này gần với các bài học ví dụ trong bộ Elegoo nhất có thể để có thể dễ dàng sử dụng các sơ đồ kết nối giống nhau và chỉ cần sao chép và dán các phần của mã để nó hoạt động.
Dự án này sử dụng các bài học sau:
- Bài 4 - LED RGB
- Bài 5 - Đầu vào kỹ thuật số
- Bài 10 - Mô-đun cảm biến siêu âm
- Bài 14 - Màn hình LCD
Bắt đầu bằng cách kết nối nguồn điện với các thành phần như trong hình đầu tiên. Bạn cần nguồn cung cấp GND và 5V cho cảm biến siêu âm, GND cho đèn LED, GND cho nút nhấn, sau đó là một số kết nối GND và 5V với màn hình LCD và nồi.
Sau khi hoàn tất, bạn có thể kết nối các thành phần với IO của Arduino:
- Nút bấm - D2
- Cảm biến siêu âm Echo - D3
- Bộ kích hoạt cảm biến siêu âm - D4
- Đèn LED RGB Chân xanh - D5
- Đèn LED RGB Chân đỏ - D6
- LCD RS - D7
- LCD EN - D8
- LCD D4 - D9
- LCD D5 - D10
- LCD D6 - D11
- LCD D7 - D12
Bước 3: Tải lên Sketch / Code
![Tải lên Bản phác thảo / Mã Tải lên Bản phác thảo / Mã](https://i.howwhatproduce.com/images/001/image-462-52-j.webp)
![Tải lên Bản phác thảo / Mã Tải lên Bản phác thảo / Mã](https://i.howwhatproduce.com/images/001/image-462-53-j.webp)
Tiếp theo, bạn sẽ cần tải bản phác thảo lên Arduino của mình.
Tải xuống mã đính kèm và sau đó mở nó trong IDE Arduino của bạn.
Cắm Arduino của bạn và đảm bảo rằng bạn đã chọn đúng cổng com và bo mạch, sau đó tải mã lên.
Bước 4: Sử dụng Hỗ trợ đỗ xe
![Sử dụng Hỗ trợ đỗ xe Sử dụng Hỗ trợ đỗ xe](https://i.howwhatproduce.com/images/001/image-462-54-j.webp)
![Sử dụng Hỗ trợ đỗ xe Sử dụng Hỗ trợ đỗ xe](https://i.howwhatproduce.com/images/001/image-462-55-j.webp)
![Sử dụng Hỗ trợ đỗ xe Sử dụng Hỗ trợ đỗ xe](https://i.howwhatproduce.com/images/001/image-462-56-j.webp)
Khi bạn bật nguồn cho trợ lý đậu xe, nó sẽ hiển thị một màn hình giật gân ngắn gọn trong Parking Assistant và sau đó bắt đầu đo khoảng cách đến vật thể phía trước cảm biến siêu âm, tối đa là 80cm - điều này có thể được thay đổi trong mã để phù hợp với vị trí đậu xe của bạn /ga-ra.
Khoảng cách được hiển thị trên màn hình LCD và đèn LED RGB sẽ sáng theo khoảng cách đến vật thể. Nếu đối tượng ở khoảng cách tối đa, đèn LED sẽ hoàn toàn màu xanh lá cây và nếu nó ở khoảng cách tối thiểu (điểm đỗ xe chính xác) thì nó sẽ hoàn toàn màu đỏ. Đèn LED sẽ thay đổi màu sắc theo tỷ lệ giữa hai giới hạn này, với màu vàng ở giữa. Nếu đối tượng đến gần hơn khoảng cách tối thiểu, đèn LED sẽ nhấp nháy màu đỏ. Màn hình LCD sẽ tiếp tục hiển thị khoảng cách đo thực tế trong khi đèn LED nhấp nháy.
Thử di chuyển cơ thể hoặc bàn tay của bạn trước cảm biến siêu âm và kiểm tra xem các phép đo trên màn hình LCD có thay đổi hay không và đèn LED RGB chuyển từ màu xanh lục khi bạn ở xa sang màu đỏ khi bạn ở gần.
Bước 5: Đặt vị trí đỗ xe mới
![Đặt vị trí đỗ xe mới Đặt vị trí đỗ xe mới](https://i.howwhatproduce.com/images/001/image-462-57-j.webp)
Để đặt vị trí đỗ mới, hãy đảm bảo rằng ô tô đang đỗ ở vị trí mới được đặt và màn hình hiển thị khoảng cách chính xác với ô tô, sau đó nhấn nút để cập nhật vị trí đỗ. Lưu ý rằng điều này không thay đổi khoảng cách tối đa, vì vậy nếu bạn cần đậu xe xa hơn khoảng cách này, thì bạn cần cập nhật điều này trong mã, điều chỉnh này được sử dụng để điều chỉnh tốt.
Thử đặt một đồ vật hoặc bàn tay của bạn ở một khoảng cách nhất định, chẳng hạn như cách cảm biến siêu âm khoảng 40cm và nhấn nút. Đèn LED sẽ nhấp nháy màu xanh lá cây rồi đến màu đỏ và sau đó khoảng cách mới sẽ được thiết lập. Bây giờ bạn sẽ nhận thấy rằng đèn LED RGB chuyển sang màu đỏ hoàn toàn 40cm thay vì 20cm và bắt đầu nhấp nháy khi khoảng cách nhỏ hơn 40cm.
Để đặt lại khoảng cách, đặt đối tượng cách cảm biến 20cm và nhấn nút một lần nữa.
Vị trí chính xác là 20cm và khoảng cách tối đa là 80cm chỉ là những con số tùy ý được sử dụng cho ví dụ này. Bạn sẽ cần thiết lập giới hạn của riêng mình cho ga ra và ô tô của riêng bạn trước khi sử dụng.
Vậy là xong, trợ lý đỗ xe của bạn giờ đây có thể được lắp vào một bao vây và gắn lên tường trong ga ra của bạn. Bạn cũng có thể muốn đặt màn hình LCD và đèn LED lên tường xa hơn một chút so với cảm biến siêu âm để dễ nhìn hơn.
Hãy cho tôi biết bạn sẽ thay đổi hoặc làm gì khác trong phần nhận xét.
Đề xuất:
Tự làm đèn LED lá kim lục giác hình lục giác: 5 bước (có hình ảnh)
![Tự làm đèn LED lá kim lục giác hình lục giác: 5 bước (có hình ảnh) Tự làm đèn LED lá kim lục giác hình lục giác: 5 bước (có hình ảnh)](https://i.howwhatproduce.com/images/001/image-1606-j.webp)
Tự làm Đèn LED Nanoleaf Lục giác: Sau khi xem bảng giá cho Nanoleaf Aurora hoặc các Bảng LED tương tự, tôi đã thực hiện một số nghiên cứu và quyết định tạo phiên bản của riêng mình với mức giá thấp hơn nhiều. acrylic dày bán trong suốt WS281
Hệ thống Ambilight cho mọi đầu vào được kết nối với TV của bạn. WS2812B Arduino UNO Raspberry Pi HDMI (Cập nhật tháng 12.2019): 12 bước (có hình ảnh)
![Hệ thống Ambilight cho mọi đầu vào được kết nối với TV của bạn. WS2812B Arduino UNO Raspberry Pi HDMI (Cập nhật tháng 12.2019): 12 bước (có hình ảnh) Hệ thống Ambilight cho mọi đầu vào được kết nối với TV của bạn. WS2812B Arduino UNO Raspberry Pi HDMI (Cập nhật tháng 12.2019): 12 bước (có hình ảnh)](https://i.howwhatproduce.com/images/009/image-24422-j.webp)
Hệ thống Ambilight cho mọi đầu vào được kết nối với TV của bạn. WS2812B Arduino UNO Raspberry Pi HDMI (Cập nhật tháng 12.2019): Tôi luôn muốn thêm ambilight vào TV của mình. Nó trông rất tuyệt! Cuối cùng tôi đã làm được và tôi không thất vọng! Tôi đã xem nhiều video và nhiều hướng dẫn về cách tạo hệ thống Ambilight cho TV của bạn nhưng tôi chưa bao giờ tìm thấy hướng dẫn đầy đủ cho chính xác của mình
Sputnik 1 Aka, vệ tinh đầu tiên được Liên Xô đưa vào quỹ đạo vào năm 1957: 5 bước (có hình ảnh)
![Sputnik 1 Aka, vệ tinh đầu tiên được Liên Xô đưa vào quỹ đạo vào năm 1957: 5 bước (có hình ảnh) Sputnik 1 Aka, vệ tinh đầu tiên được Liên Xô đưa vào quỹ đạo vào năm 1957: 5 bước (có hình ảnh)](https://i.howwhatproduce.com/images/003/image-6681-4-j.webp)
Sputnik 1 Aka vệ tinh đầu tiên được Liên Xô đưa vào quỹ đạo vào năm 1957: Tôi luôn bị cuốn hút về câu chuyện của Sputnik 1, vì nó đã kích hoạt Cuộc đua Không gian. Vào ngày 4 tháng 10 năm 2017, chúng tôi đã kỷ niệm 60 năm ngày thành lập. về vụ phóng vệ tinh của Nga này, người đã làm nên lịch sử, bởi vì nó là vệ tinh đầu tiên
Hộp đựng điện thoại Duck Tape có túi đựng tiền: 3 bước (có hình ảnh)
![Hộp đựng điện thoại Duck Tape có túi đựng tiền: 3 bước (có hình ảnh) Hộp đựng điện thoại Duck Tape có túi đựng tiền: 3 bước (có hình ảnh)](https://i.howwhatproduce.com/images/004/image-10623-26-j.webp)
Hộp đựng điện thoại hình con vịt có túi đựng tiền: Bài hướng dẫn này sẽ chỉ cho bạn cách làm một chiếc vỏ điện thoại hoàn toàn không dùng băng dính hình con vịt với một chiếc túi ở phía sau có thể chứa một hoặc hai tờ tiền. Tuyên bố từ chối trách nhiệm: Vỏ này sẽ không bảo vệ đầy đủ cho điện thoại của bạn nếu bạn làm rơi. Tuy nhiên trường hợp này
Làm chủ mối nối dây nội tuyến hoàn hảo mọi lúc: 7 bước (có hình ảnh)
![Làm chủ mối nối dây nội tuyến hoàn hảo mọi lúc: 7 bước (có hình ảnh) Làm chủ mối nối dây nội tuyến hoàn hảo mọi lúc: 7 bước (có hình ảnh)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10963678-master-a-perfect-inline-wire-splice-everytime-7-steps-with-pictures-j.webp)
Làm chủ mối nối dây nội tuyến hoàn hảo mọi lúc: Trong bài hướng dẫn này, tôi sẽ dạy bạn cách tạo mối nối dây nội tuyến hoàn hảo, mọi lúc mọi nơi dây bạn có 2 sự lựa chọn, bím tóc hoặc inlinePigtail s