Mục lục:
- Bước 1: Phát hiện chướng ngại vật
- Bước 2: Điều khiển động cơ
- Bước 3: Cài đặt một cái gì đó ở đó, chẳng hạn như một con chó…
Video: Một con chó theo dõi hồng ngoại: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Một ngày nào đó, tôi tìm thấy một video thú vị tại: https://arduinotr.com/cisim/?fbclid=IwAR22rYmiRQQJ0nqAusOLhBj_778gROseej6TUonvbOnAd65A-sl_wnyqrJQ&tdsourcetag=s_pcqq_aiomsg video này thực sự là gian lận
Ngay từ cái nhìn đầu tiên, tôi cảm thấy Nó thực sự kỳ lạ, và sau đó đôi chân bị lừa, không biết lý do nào khiến nhà thiết kế này tạo ra một câu chuyện gây hiểu lầm như vậy… Điều đó là không thể bởi một cảm biến IR đơn giản, hoặc thậm chí không có bất kỳ bộ điều khiển nào mà chỉ có các triodes đơn giản.
Tôi không biết anh chàng và toàn bộ câu chuyện, tôi chỉ cố gắng làm cho nó một mình. Tôi vừa tạo thiết kế của riêng mình, với các mô-đun rất đơn giản:
- Bất kỳ bộ điều khiển tương thích Arduino nào chẳng hạn như Maduino
- Trình điều khiển động cơ L298N
- Cảm biến hồng ngoại 3x
- Một số jumper phổ biến
Bước 1: Phát hiện chướng ngại vật
Có 3 cảm biến hồng ngoại được sử dụng để phát hiện chướng ngại vật, và cảm biến trái / phải phát hiện chướng ngại vật, nó sẽ được xoay về hướng đồng hồ / chống đồng hồ, trong khi cảm biến giữa phát hiện, tất cả đều ổn.
Cảm biến 3 phát hiện nếu có chướng ngại vật phía trước. Kết nối chân tín hiệu với các chân đầu vào Maduino, chẳng hạn như Pin2 / 3/4;
Là phần mềm, đơn giản kiểm tra trạng thái đầu ra của cảm biến, để quyết định động cơ nên làm gì:
if (IR1_STA == HIGH & IR2_STA == LOW & IR3_STA == HIGH) // Nếu cảm biến tần số giữa phát hiện chướng ngại vật, động cơ dừng
{
analogWrite (EN, 0);
Ngừng lại();
}
if (IR1_STA == LOW & IR2_STA == HIGH & IR3_STA == HIGH) // nếu cảm biến bên phải phát hiện có thể cản trở, đảo chiều động cơ với tốc độ cao;
{
analogWrite (EN, tốc độ cao);
Đảo ngược();
}
if (IR1_STA == LOW & IR2_STA == LOW & IR3_STA == HIGH) // nếu
cảm biến bên phải & giữa phát hiện có thể cản trở, đảo ngược động cơ với tốc độ thấp;
{
analogWrite (EN, tốc độ thấp);
Đảo ngược();
}
……
Bước 2: Điều khiển động cơ
Và một trình điều khiển động cơ để điều khiển động cơ, với tốc độ cao / thấp, phụ thuộc vào trạng thái cảm biến.
Sử dụng mô-đun L298N để điều khiển động cơ, với chân Maduino 5/6 và chân PWM (Maduino Pin9) đến chân Bật L298N và cấp nguồn cho mô-đun với 9V:
int EN = 9; // Điều khiển PWM
int highspeed = 80; // xác định tốc độ cao
int lowspeed = 60; // xác định tốc độ thấp
và sau đó tốc độ động cơ có thể được điều khiển bằng:
analogWrite (EN, tốc độ cao);
Bước 3: Cài đặt một cái gì đó ở đó, chẳng hạn như một con chó…
Cài đặt các cảm biến và động cơ, và làm một cái gì đó, đối với tôi, tôi thích một con chó chơi với con gái 1,5 tuổi của tôi. Tải mã Arduino tại đây…. Miễn phí liên hệ với tôi: [email protected] nếu có bất kỳ câu hỏi nào
Đề xuất:
Theo dõi & theo dõi các cửa hàng nhỏ: 9 bước (có hình ảnh)
Theo dõi & theo dõi cho các cửa hàng nhỏ: Đây là một hệ thống dành cho các cửa hàng nhỏ được cho là gắn vào xe đạp điện hoặc xe tay ga điện tử để giao hàng trong phạm vi ngắn, ví dụ như một tiệm bánh muốn giao bánh ngọt. Theo dõi và theo dõi nghĩa là gì? Theo dõi và theo dõi là một hệ thống được sử dụng bởi ca
Đèn chiếu sáng hồng ngoại (Hồng ngoại) Part-2: 3 bước
Đèn chiếu sáng hồng ngoại (Hồng ngoại) Phần 2: Xin chào các bạn, tôi đã trở lại với Phần 2 của Đèn chiếu sáng hồng ngoại (Hồng ngoại) Có thể hướng dẫn. Nếu bạn chưa xem Phần 1, hãy BẤM VÀO ĐÂY Bắt đầu … Một Mạch Chiếu Sáng IR đơn giản để hỗ trợ tầm nhìn ban đêm của Camera CCTV. IR Illuminator Night Vision, với tư cách là
Đèn chiếu sáng hồng ngoại (Hồng ngoại) Phần 1: 5 bước
Đèn chiếu sáng hồng ngoại (Hồng ngoại) Phần 1: Xin chào … Trong phần hướng dẫn này, chúng ta sẽ tìm hiểu một chút về Tầm nhìn ban đêm, các cách khác nhau để đạt được tầm nhìn ban đêm và Mạch đèn chiếu hồng ngoại đơn giản để hỗ trợ tầm nhìn ban đêm của Camera quan sát. hình cho thấy sơ đồ mạch của IR Illumina
Máy ảnh nhiệt hồng ngoại M5Stack sử dụng cảm biến hình ảnh mảng hồng ngoại AMG8833: 3 bước
Máy ảnh nhiệt M5Stack IR sử dụng cảm biến hình ảnh mảng hồng ngoại AMG8833: Giống như nhiều người, tôi đã bị mê hoặc với máy ảnh nhiệt nhưng chúng luôn nằm ngoài tầm giá của tôi - cho đến nay !! Mô-đun ESP32 và một
Theo dõi chuyển động của mắt bằng cảm biến hồng ngoại: 5 bước
Theo dõi chuyển động của mắt bằng cảm biến hồng ngoại: Tôi đã sử dụng cảm biến hồng ngoại để cảm nhận chuyển động của mắt và điều khiển đèn LED. Tôi đã tạo nhãn cầu bằng LED Tape NeoPixel