Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start getting offers from freelance performers within minutes after posting!

Робот на adruino


Applications 1

App view is available only registered users.
  1. 1659    29  3
    14 days94 USD

    Добрый день.
    Готов встретиться с Вами, обсудить подробности и приступить к выполнению проекта.
    С уважением, Сергей.

  2. 4636    68  0   1
    7 days382 USD

    Добрый день!
    С радостью сделаем программу согласно ТЗ, протестируем и отладим! Большой опыт разработки устройств на микроконтроллерах, в том числе и на ардуино.

  3. 3 more hidden bids
  • Profile deleted
    16 July 2017, 23:50 |

    Ух. Красотища то какая!

  • Vladislav Rudenko
    16 July 2017, 23:52 |

    Готовы взяться ?)

  • Profile deleted
    16 July 2017, 23:52 |

    Ну и задачу Вы ставите. Совсем ничего не понятно 😔

  • Profile deleted
    16 July 2017, 23:54 |

    Серв это сервера или сервоприводы?

  • Vladislav Rudenko
    16 July 2017, 23:59 |

    Сервы это серво приводы

  • Profile deleted
    16 July 2017, 23:55 |

    Нет.

  • Aleksandr M.
    16 July 2017, 23:58 |

    Я не исполнитель, просто интересуюсь.

    Сколько вы хотите за такую работу? С учётом/без учёта деталей? В каком районе?

  • Vladislav Rudenko
    17 July 2017, 0:01 |

    Без учета деталей, так как нужна сама программа. Не могу сказать на сколько рассчитываю, один человек предложил от 10000 грн, мне кажется это немного дорого за полдня работы, включая отладку. 

  • Profile deleted
    17 July 2017, 0:13 |

    Пол дня работы??? Вы совершенно не понимаете сколько зймёт разработка такого кода, особенно без деталей, то есть без возможности протестировать работу программы.

  • Vladislav Rudenko
    17 July 2017, 0:18 |

    я могу предоставить аппарат для тестов при разработке, я раньше немного изучал эту тему,  и нечего сложного там нет, кто норм шарит это с закрытыми глазами как говорится. Никаких нейронных сетей не нужно, вписать  прогу эти сервы, и синхронизировать с пультом, весь код можно по кусочкам собрать из других подобных проектов. Просто начну вспоминать это слишком много времени уйдет

  • Vladislav Rudenko
    17 July 2017, 0:21 |

    Может вы имели ввиду если писать на C++ ? Тогда конечно месяц, а в среде разработки arduino все очень быстро

  • Profile deleted
    17 July 2017, 0:30 |

    ... если писать на C++ ? Тогда конечно месяц, а в среде разработки arduino все очень быстро

    В Arduino IDE - код на C++ (с небольшими упрощениями). Или у Вы имеете в виду какую-то другую среду разработки для Arduino?

  • Vladislav Rudenko
    17 July 2017, 0:35 |

    Да, именно это я имел ввиду. Лично я сам не программист, но год назад когда закупил все барахло на этот проект, за вечер по обучающим статьям сам составил алгоритм движений 5 подключенных серв независимых друг от друга, выполняется это все элементарными командами

  • Profile deleted
    17 July 2017, 20:49 |

    Алгоритм может и можно составить за вечер, но вот сделать готовый продукт без багов и с Вашими требованиями за вечер не сделает даже гений.

  • Profile deleted
    17 July 2017, 0:37 |

    ... за полдня работы, включая отладку.

    Если убрать дистанционное управление , то за пару дней что-то работоспособное (типа робот в автономном режиме объезжает некоторые препятствия) наваять можно было бы.

    Дистанционное управление ещё дня 2-3 (в основном - на мороку с nRFL), и в итоге весь проект потянет на неделю (это если не вылезут проблемы с аппаратной частью).

  • Vladislav Rudenko
    17 July 2017, 0:42 |

    Есть куча уже готовых проектов в сети, и объезд препятствий в том числе, суть в том что нужно уже готовый алгоритм подогнать под аппаратную часть, но все таки во сколько оцениваете всю работу ?

  • Profile deleted
    17 July 2017, 1:02 |

    объезд препятствий в том числе

    Объезд препятствий, знаете ли, разный бывает...

    Если ориентироваться на изображение робота, которое Вы предоставили, то я там вижу только один ультразвуковой датчик - в голове робота (типа глаза). Если он там действительно только один, то, похоже, предполагается, что робот будет строит трёхмерную карту пространства, и это, однако, не такая простая задача, если делать как положено (Arduino вряд ли потянет).

    Ультразвуковые датчики (штуки 3 как минимум) стоило бы разместить в базе (где-то поближе к гусеницам), направить один из них вперёд (по курсу), и два - чуть в сторону (влево и вправо). С такой конструкцией "зрения" робот кое-как сможет объезжать крупные препятствия, находящиеся на поверхности. Ещё одним датчиком, направленным чуть вверх, можно было бы добиться того, чтоб робот на заезжал под диваны и столы... Стоимость такого решения порядка $100-$200, если использовать чьи-то наработки и адаптировать их под конструкцию Вашего робота.

  • Vladislav Rudenko
    17 July 2017, 1:11 |

    Тогда понятно почему вы так много по времени посчитали, все гораздо проще. Строить в контроллере трехмерную графику это космические технологии. Этот датчик просто измеряет расстояние перед собой, алгоритм объезда препятствий действует следующим образом: робот едет прямо, (датчик все время передает показания расстояния в проц) пока не подъедет к стене, к примеру см за 20-25, поворачивать голову в влево, замеряет сколько там расстояния к препятствию, потом замеряет столько там свободного пути, и едет туда где дорога свободнее)

  • Profile deleted
    17 July 2017, 1:31 |

    ... пока не подъедет к стене

    Это, конечно, проще. Но тогда формулировку задачи надо подкорректировать, и вместо "объезд препятствий" явно указать "не врезаться с стены".

  • Vladislav Rudenko
    16 July 2017, 23:58 |

    Ну к примеру есть пульт на ардуине, с 4 джойстиками. Первый джойстик отвечает за движения самого робота по танковой схеме. Второй джойстик за одну руку, третий за другую, четвертый это голова, вверх вниз, вправо в лево. Ну и в сети огромное количество готовых проектов на ардуино для роботов обьезжающих препятствия.. Но нужно изменить управление, так как стоят сервы, а не просто двигателя постоянного тока 

  • Profile deleted
    17 July 2017, 0:45 |

    Вы Arduino из каких соображений выбрали в качестве микроконтроллера?

    Если MEGA, то понятно - много выходов, но базовая плата (UNO и компания) - это ж депрессняк: медленная, памяти - кот наплакал и т.п.

    Если Вам чисто поиграться и не собираетесь отпускать робота в свободное плавание, то пляшите от esp8266 (NodeMcu и компания) + ДУ-пульт на смартфоне (Blynk) - для развлекательных проектов этого вполне достаточно.

  • Vladislav Rudenko
    17 July 2017, 0:51 |

    Вот подробней о проекте http://letsmakerobots.com/robot/project/dc01 

    Выбрал я изначально uno, как самую простую плату и сам автор робота ее использует, видимо ее характеристик вполне достаточно. Какая выгода использовать другую платформу для этого проекта ?

  • Profile deleted
    17 July 2017, 1:08 |

    Робот, конечно, классный (дайте два!), но на видео я не увидел объезда препятствий (там только объезд ладони под носом у робота многократно показан).

  • Vladislav Rudenko
    17 July 2017, 1:14 |

    Максимальная дальность измерения конкретно этого датчика если не ошибаюсь 5 метров,  можно установить любое расстояние "срабатывания препятствия" от 5 см на ладонь, до метров

  • Profile deleted
    17 July 2017, 1:25 |

    Ммм, робот должен объезжать то, что у него перед гусеницами...

    И ультразвуковые датчики (в голове), направленные в то место, будут генерировать не очень однозначный поток данных в таком случае.

  • Profile deleted
    17 July 2017, 1:20 |

    Какая выгода использовать другую платформу для этого проекта ?

    Arduino UNO R3: 32 KB, 16 MHz

    NodeMCU: 4MB, 80 MHz + Wi-Fi уже на борту

    При том, что стоимость (если покупать, напр., на AliExpress) приблизительно одинакова...

  • Vladislav Rudenko
    17 July 2017, 1:23 |

    Да, преимущества на будущий апгрейд очевидны. Так озвученная сума такой и остается ?

  • Profile deleted
    17 July 2017, 1:40 |

    Если задачу свести к "не врезаться в стены", то бюджет для такого проекта порядка $100-150 . Я бы взялся, но я неместный, а без доступа к железу это реализовывать сложно...

    Я могу Вам часть сделать по распознаванию "стены" и выбору направления движения (по стоимости $50-75 и 5-7 дней на всё, включая помощь при интеграции с Вашим оборудованием - подскажу куда вставлять Ваш код для управления гусеницами).

Current freelance projects in the category C and C++

Project for the development of software for microcontrollers

Greetings! I am looking for a specialist or team who can develop software for distributed microcontrollers such as Arduino, ESP, or Raspberry-Pi. Key points: - the controller should receive 5 analog signals as input, - it should also output 5 analog signals, - the controller…

C and C++System programming ∙ 1 proposal

Script that will interact based on the image

I need a script that will interact based on the image + text (product name on the screen) + price. In other words, the script should click on the platform logo (white text in the top left) to update the range of products (every 3-5 seconds), then there should be a search by…

C and C++Python ∙ 8 proposals

Create a bot telegram with GPT integration

306 USD

The technical task: 1) Create a bot telegram for example, When you start asking the language: The Russian The English The rest is the example of the first bot: to propose to send a photo from which the face will be taken, the second - to ask for a video on which the face…

C and C++Python ∙ 12 proposals

Configurate the data exchange between Jetson nano and another device by can shi

Set the data exchange between the jetson nano and other device on the can band using the RS485 CAN documentation and examples here: https://www.waveshare.com/wiki/RS485_CAN_for_Jetson_Nano The data package that is transmitted is broken down on the frame size of 8 bytes, the…

C and C++Linux and Unix ∙ 2 proposals

Infrared temperature sensor ZigBee

Required an infrared temperature sensor with data transmission through the ZigBee protocol to the Home Assistants server in MQTT Equipment of : Module ESP32-C6-WROOM-1-N8 Infrared thermometer MLX90614 + Add LED laser to indicate where the temperature is scored

C and C++Embedded systems and microcontrollers ∙ 1 proposal

Client
Project published
6 years ago
162 views