Процес створення Робота Маніпулятора на Arduino (Частина 2)

Трохи про мізки системи. Як я вже казав, тут використовується Arduino Uno, а для кріплення серв придбали Sensor Shield V5 (300 р.). Звичайно, можна було б обійтися і без нього, але паяю і роблю плати я ще гірше (загалом ніяк).

arduino

маніпулятора

процес

маніпулятора

маніпулятора

Згодом була надрукована нормальна платформа, а головне, клешня, для цього дива (для клешні був куплений 4 сервомотор Tower Pro 9g вже за 240р., самі деталі 630р.). Тут знову я трохи накосячив з розмірами, все допрацьовувалося шкіркою і напилком.

робота

Загалом для роботи з сервами використовувалася бібліотека Servo. Стандартні функції давали надто різкі рухи, і двигуни могли рухатися лише по черзі (це невеликий мінус, але хотілося одночасної роботи). Тому було написано власну функцію кожному з моторів (їх лише 4). За кожен прохід базової функції loop() перевіряється положення двигуна за допомогою Servo.read(), якщо він не збігається із заданим кутом, на 1 наближаємо його до потрібного кута. Таким чином вийшла задоволена плавна робота маніпулятора.

А тепер історія про софт для компа

Спочатку все писалося на Proccesing, цю мову (середовище розробки?!) Часто рекомендують для роботи з ардуїно через COM порт. Виглядало це так:

робота

маніпулятора

Загальний функціонал програми такий: керування сервами з програми, підключення геймпада і передача команд з того на робота, виконання «програми» за координатами. Взагалі спочатку хотілося зробити політ, де можна було б тицьнути на ділянку і таким чином малювати (сподіваюся, ви зрозуміли), це навіть вийшло, але люфти маніпулятора змусили відмовитися від цього (дуже не точно виходило виконання такого малювання).

---КІНЕЦЬ ІСТОРІЇ ПРО СОФТ---

Звичайно не завжди з першого разу

Дуже круто створити щось із нуля повністю самотужки, було зроблено багато спроб і помилок, але результатом я задоволений.

Що потрібно врахувати:

-Прикинути потужність моторів та розміри робота

-Правильно змоделювати/вирізати деталі, щоб не було люфтів (так, це і так усім ясно, але проблема від цього не зникає)

Вартість всієї витівки:

3х серви Tower Pro 9g = 480р.

1 х серва Tower Pro 9g = 240р.

Друк усіх деталей = 1532р.

Болти, гайки, кріплення (називаються кріплення для плат)

Arduino Uno = 600 грн. (Весь набір Амперка X обійшовся в 3000р.)

Sensor Shield V5 = 300р.

Загальний підсумок: 3452р.

процес

І ще трохи фоточок

процес

створення

p.s. баянометр лається на лігу інженерів

  • Найкращі зверху
  • Перші зверху
  • Актуальні зверху

А я свій маніпулятор традиційно з гівна та палиць робив =D

створення

маніпулятора

Все одно круто :)

Жінка та робот маніпулятор? Бліїн, ну чому я про це думаю?

Набір від амперки - 3000р, ардуїну на алі - 200 у амперки ориганали на відміну від алі

сміх без причини – ознака дурня. У мене є китайські uno і амперські, у амперки оригінал інфа 100тка, так що сиди смійся опізніл.

Ти кумедний, але за слово "опаздол", я навіть плюсик поставлю :D

зараз воно тобі порадить.

диванна аналітика, вона така.

Набори у амперки повне гівно, за пару кнопок світлодіодів та резистори вони просять від 3к, при цьому на алі знаходив такі набори за 150-350р, а за 3к можна набрати цілу тонну датчиків сенсорів дисплеїв тощо.

Навіть набори з алі стоять у межах 500 за дрібний та 1000-1200 за величезний.

нуможна почати з того, що купувати ардуїно на алі-купувати кота в мішку. 100% підробка. У амперки ж лише італійський оригінал. Звідси й ціни. Якщо тільки починаєш працювати з ардуїно-краще брати оригінал. Він точно працюватиме. А коли придрочишся навчишся можна брати вже і за 100 рублів плату.

Італійський оригінал, блять.

Ось найдешевша з алі, робить все те саме, що і твій італійський оригінал, блять.

робота

У мене арду з аліку з написом, що зроблено в Італії та з "чобітком" :) Чудеса. )

Штук 10 Ардуїн з алі, ще стільки esp8266 і знаєш скільки плат не завелося?

0 рівно 0 плат не завелося, все працює, схематика у них найпростіша і ламатися там нема чому!

Твоя відповідь із розряду аудіофільських кабелів.

Ну так, розкажи це FTDI китайському котрі можуть поставити у arduino.

Загалом ризик, звичайно, малий і вигода переважує, для себе купую в Китаї. Але купуючи, наприклад, у подарунок, виберу набір Амперки.

Якщо врахувати що майже ВСЕ arduino З китайців CH340.

Якщо врахувати, що всі китайці такі чесні та правильні. Навіть маючи шанс 1/1000, особисто мені не хотілося б дарувати цеглу.

створення

А щодо електроніки у них все поки що гаразд. Цілий ящик забитий деталями з алі, і шанс, що трапиться шлюб вкрай малий, т.к. траплявся всього 1 раз і з діодом.

Та навіть із шмотками. Баба на фотці - дура, що не знає про обручі. Або вона реально думала що на 1 фотці тка задниця у моделі? :) Ну і кольори на 1 фотці явно підкручені

Зараз сам закуповуюсь на алі, але якби я почав з китайської ардуїни, то так і закинув би цю справу. Там лише з дровами розібратись. ще не запустив, а геморой. Я радив би починати з оригіналу, а потім уже все одно. Хоч голі МКпрограмуй

нічого не знав про ардуїно, купив найдешевший китайський клон.

10 хвилин пішло на пошук встановлення драйверів+ трохи еботні з ВІН10 х64, там треба відключати перевірку підпису драйвера, а потім все як по маслу.

PS зараз заради інтересу зайшов подивитися що ж входить у набір за 3к, який тут обговорюється. 12 світлодіодів, два десятки резисторів, кілька кнопок, змінний резистор та пучок проводів із бредбордом. Не зморю, все це, звичайно, корисне і потрібне. Але мені одному здається, що чогось у цей набір сильно не доповіли на ці 3к.

З.И. Що ви так накинулися на мене? Я сказав свою думку про оригінал. Я лише сказав, що оригінал зручніше, але і з китаєм все те ж саме можна робити. Ну а для новачка краще купувати набори амперки. Там все дуже зрозуміло викладено та й відмінна підтримка.

А що ми? Ми також висловлюємо свою думку. Причому зауважу, що я висловлюю свою думку тезово, хоча в голові вона сформульована набагато коротше, у вигляді займенника та пари матюків.

Чесно кажучи я хз який там перетворювач стоїть на платі, я після покупки встромив плату в USB, встановив Arduino IDE, в налаштуваннях вибрав свою плату і натиснув завантажити скетч. Про які ти драйвери там говориш я хз. Але припустимо деякі китайці дійсно вимагають драйвера. Якщо тобі установка драйверів така складна операція, що ти готовий за це переплатити 2к то мало зрозуміло навіщо тобі ардуїна.

І з приводу підробок, ти ж розумієш, що опенсорс не забороняє форкати.

Я сам якщо купуюся в Китаї, і жодного разу не проти китайських штук. А вам аби тільки почати затіяти. Я лише написав, що для початку оригінал зручніший, а потім уже не важливо. Але ви природно подумали, що я проти китайських ардуїн.

Згоден, томувибір і впав на набір, бо доти з подібним не мав взагалі. А так тут тобі і ардуїно і набір усіляких світлодіодів, проводів, кнопок для експериментів