No video

Усовершенствование робота-пылесоса - ориентирование в пространстве, датчики ориентации и расстояния

  Рет қаралды 2,631

Electron

Electron

Күн бұрын

Пікірлер: 21
@ux_ui
@ux_ui 2 жыл бұрын
Круто) посмотрел все серии робота пылесоса) почему не сделаешь крутящийся лидар, который будет составлять карту помещения? Продолжай снимать, интересно наблюдать)
@ctrlaltdiepikabu2834
@ctrlaltdiepikabu2834 2 жыл бұрын
Проделана огромная работа, жалко на ютубе контент такого рода ндооценивается
@dmawzx
@dmawzx 4 ай бұрын
Молодец!
@user-lg6qm4zb1e
@user-lg6qm4zb1e 2 жыл бұрын
Круто, очень понравилось.
@golive2184
@golive2184 Жыл бұрын
Привет, очень крутой проект жду ещё видео про робота пылесоса!
@user-et8uz4ks7e
@user-et8uz4ks7e 11 ай бұрын
Впечатляюще! Хотелось бы больше подробностей как ты все это подключал заливал в прошивку, кодил подробно как для людей где нет доступа к такого уровня образования, тебе бы памятник поставил. С тобой можно както связаться?
@----Alex---
@----Alex--- 2 жыл бұрын
Молодец
@shaman4418
@shaman4418 Жыл бұрын
👍
@zonakomforta2185
@zonakomforta2185 4 ай бұрын
Я 890-ый!!!!!!!!!! Ура, товарисчи!
@maksymmashkov4468
@maksymmashkov4468 5 ай бұрын
Случайно нет скетча под плату mpu9250. Если все же остался можно ли где-то его выложить.
@Vova67ify
@Vova67ify Жыл бұрын
А у вас почем получилось купить BNO055? Что то она сама как пол пылесоса счас стоит. И еще вопрос вот от ударов не сбивается гироскоп?
@maksymmashkov4468
@maksymmashkov4468 7 ай бұрын
Вместо bno055 использую плату mpu6050. Подскажите что надо подправить в вашем коде? Где можно посмотреть примеры для mpu6050
@Electron-
@Electron- 7 ай бұрын
Практически во всех имеющихся библиотеках для MPU6050 есть примеры, но дело в том, что эти датчики не аналоги. Для расчета положения устройства в пространстве нужно постоянно считывать показания датчиков и производить математические вычисления, чем чаще, тем точнее будет рассчитанное положение, даже если АТMega328 будет постоянно заниматься только этим и ничем больше, вряд ли удастся добиться точных данных, показания будут "уплывать" со временем. У BNO055 есть встроенное 32-битное ядро ARM Cortex M0, которое постоянно считывает показания датчиков и рассчитывает положение в пространстве, а АТMega328 в данном случае просто считывает уже готовые данные, когда это необходимо. Но как я написал в описании под видео, в моем случае тоже немного уходит со временем, правда я не пробовал калибровать датчик, возможно это помогло бы. Вы конечно можете поэкспериментировать с имеющимся датчиком, так как показания "уплывают" плавно и какое-то время после старта будет более-менее работать. Нужно будет заменить получение угла в функции getAngle(), добавить обновление/расчет показаний с датчиков (например, в функции mydelay, mydelayCheck) и конечно заменить инициализацию датчика в setup().
@user-rn1wy2ed4d
@user-rn1wy2ed4d Жыл бұрын
колёса без энкодеров
@saidgusainov6252
@saidgusainov6252 2 жыл бұрын
Молодец,спасибо! А кодом для и схемой не поделитесь? есть почти такой же и тоже хотелось бы доработать.
@Electron-
@Electron- 2 жыл бұрын
Поделюсь, надо только немного в порядок привести, хотя бы комментарии добавить, так как для быстрого тестирования в различных условиях, всё в куче, на delay'ях и т.п. Но понять сам принцип можно. Напишу, как выложу.
@saidgusainov6252
@saidgusainov6252 2 жыл бұрын
@@Electron- спасибо вам,буду ждать с нетерпением,будет ждать своего часа.
@Electron-
@Electron- 2 жыл бұрын
@@saidgusainov6252 Добавил ссылку на код в описание под видео.
@saidgusainov6252
@saidgusainov6252 2 жыл бұрын
@@Electron- спасибо вам большое что делитесь знаниями,а схемы случайно нет как всё подключали?
@Electron-
@Electron- 2 жыл бұрын
@@saidgusainov6252 Нет, но в коде указаны номера выводов, куда что подключается, которые можно изменить при необходимости. Остается подсоединить питание всех датчиков, SDA - A4, SCL - A5. И для адреса 0x28 датчика BNO055 притянуть его вывод ADDR к GND. Также для безопасности можно соединить выводы XSHUT датчиков расстояния с микроконтроллером не напрямую, а через любой диод, катодом (полоской) к микроконтроллеру, чтобы случайно не подать +5В на этот вывод датчика.
How I Did The SELF BENDING Spoon 😱🥄 #shorts
00:19
Wian
Рет қаралды 36 МЛН
Can This Bubble Save My Life? 😱
00:55
Topper Guild
Рет қаралды 64 МЛН
Get 10 Mega Boxes OR 60 Starr Drops!!
01:39
Brawl Stars
Рет қаралды 16 МЛН
💦Невероятный эксперимент с водой
13:37
Can you map a room with LIDAR and Arduino?
11:52
Nikodem Bartnik
Рет қаралды 335 М.
10 заповедей по пайке. Учимся паять
12:05
Бесконтактный датчик положения магнита CJMCU-93
4:39
Александр Писанец
Рет қаралды 15 М.
How I Did The SELF BENDING Spoon 😱🥄 #shorts
00:19
Wian
Рет қаралды 36 МЛН