Всем здравствуйте. Помогите кто может со скетчем для робота, двигающемся по линии. Имеется ардуино уно, мотор шилд на 4 двигателя, датчик линии TCRT5000 (2 шт).
Вот чего чего, а этого добра в сети море. Больше материалов разве что на умный дом и подсветку лестницы.
Я в этом деле новичок, конечно, искал в сети, но именно с таким набором компонентов как у меня не встречал скетчи. Если не трудно, не в службу, а в дружбу - скиньте ссылку.
Я вам подскажу алгоритм. Нужен будет под ваш комплект пишите в личку или на почту vvplaton@mail.ru. Алгоритм Включаем моторы. Если видим левым датчиком препятствие, то моторы левой стороны крутим в обратную сторону. С правым датчиком аналогично. Если нужен скетч пишите в личку или на мыло. Указывайте ссылку на страницу объявления. По цене договоримся.
По такому алгоритму совсем уж черепаший пенсионерский робот разве что поедет, да и то до первого резкого поворота. Ездить надо примерно так:
Да алгоритм тут понятен, как я указывал раньше нужен именно скетч, это ребенку нужно для соревнований. Поэтому нужно чтобы робот не просто передвигался по линии, а делал это очень быстро. По "железу" я кажется все указал ранее
Набор компонентов 1. ардуино уно http://www.dx.com/ru/p/micro-usb-so...arduino-uno-r3-blue-black-370842#.Wrpv9y5uaUk 2. датчик линии https://www.farpost.ru/vladivostok/...atchik-linii-tcrt5000-cheapchip-44808822.html 3. мотор шилд https://arduinomania.in.ua/arduino-motor-shield-l293d
Датчика надо два, а лучше больше. Профи специальные рейки делают, там штук от 8 и более их. Но для любителя хватит и двух. Ну дальше простенькая программка, я такую делал лет 15 назад на первом Лего в виде квадратиков соединенных линиями. А уж на Си можно такого написать!
интересно, в чем смысл таких "детских" соревнований, где все делает не ребенок и даже не его папа, а какие-то нанятые сторонние дяди?