Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
hãy xây dựng nó
Bước 1: Một số giới thiệu
tất cả những gì bạn biết về trò chơi t rex aka dino của google và nó nổi tiếng là trò chơi không có internet.
trò chơi rất đơn giản chỉ cần tránh các chướng ngại vật bằng cách nhảy và nó giống như siêu Mario chạy. thông thường để nhảy, chúng tôi sử dụng phím cách theo cách thủ công. đó là trường học rất cũ đối với tôi…
vì vậy trong hướng dẫn này, tôi sẽ chỉ cho bạn cách thực hiện điều khiển tự động đó là một bộ điều khiển tự động.
vui lòng xem video làm để biết thêm chi tiết
Bước 2: Nguyên tắc làm việc
thượng nghị sĩ
ở đây chúng tôi muốn phát hiện chướng ngại vật và nhảy để phát hiện chướng ngại vật mà tôi đang sử dụng LDR
vậy làm thế nào một LDR phát hiện ra loại chướng ngại vật đó?
điện trở của LDR thay đổi theo ánh sáng, đó là khi thời gian tối, điện trở của LDR rất cao và ngược lại. vì vậy chướng ngại vật của chúng ta có màu tối để chúng ta có thể nhận được các giá trị tương tự khác nhau. với giá trị đó với sự trợ giúp của bộ điều khiển, chúng tôi kích hoạt một servo.
servo được sử dụng để nhấn phím cách. vì vậy đó là nguyên tắc làm việc
Bước 3: Các thành phần cần thiết
arduino una
bạn có thể sử dụng bất kỳ arduino nào
động cơ servo
Tôi đang sử dụng sg90
LDR
cảm biến của chúng tôi
ĐIỆN TRỞ 10K
Bước 4: Sơ đồ mạch và kết nối
xin vui lòng xem video
đầu tiên, kết nối VCC của servo với 5v và nối đất với đất
sau đó tôi kết nối chân PWM với chân 9 của Arduino
kết nối LDR với chân a0
Bước 5: Mã
Tôi đang sử dụng chức năng đọc tương tự của Arduino và tôi đưa ra các điều kiện cho bộ kích hoạt servo
tải xuống từ đây
Bước 6: Chúc bạn thành công
xin vui lòng xem video. Nếu bạn có bất kỳ nghi ngờ, xin vui lòng bình luận nó bên dưới
Bước 7: Hạn chế và cập nhật
Như tôi đã nói trong video, nó có những hạn chế
1.arduino không thể kích hoạt con chim dino khi con chim đó đến.
Dung dịch
Thêm một ldr ở phía trên cùng sẽ phát hiện ra con chim bằng bộ kích hoạt đó, chúng tôi có thể điều khiển một servo khác (nút quay lại)
2. hỏng khi tốc độ tăng
3. hỏng hóc khi màu sắc thay đổi (Đảo ngược màu)
Dung dịch
Chúng tôi có thể giải quyết vấn đề này bằng cách thêm nhiều cảm biến hơn và một số mã hóa phức tạp