2 Гость: Ну, шылды хороши именно тем что не надо колхозить, а можно сразу взять готовое и легко подключить к ардуинке. Если, конечно, шылд устраивает по параметрам (ток, напряжение и т.д.). У меня сначала был Motor Shield v3, но ток 300ma на канал маловат для движков на большой тележке. В итоге на Rover5 поставил вот такой , а первый шылд перенёс на мелкую тележку RP5. Вообще, мотор-шылд это устоявшееся название платы с регуляторами коллекторных двигателей для Ардуины. Общее название - регулятор двигателя или просто регуль. Куча всяких разных регулей вот тут.
2 Гость: С полами тогда ничего не делали, просто помыли. Паркет был почти столетней давности, убитый конкретно. А при следующем ремонте прям сверху на паркет положили ламинат, ништяг стало. Главное до укладки ламината скрипы паркета устранить (разбирал там где скрипело, клинья вгонял между брусьями).
Если честно, я не ожидал что этот мой бредокод кому-нить пригодится, так что написано тяп-ляп :-) Я всегда так, когда делаю что-нить для проверки мысли - о продолжении не думаю. Эдакий POC (Proof Of Concept), потом обычно переписываю если надобность возникает. Но этот код для той камеры переписывать не буду ибо щас уже намного удобнее управление реализовал.
У меня щас ещё ругаецо на buffer.append(c), это можно заменить на buffer += c; Потом снова ругается на переопределение String, тут уж можно закомментить #include <WString.h>
Всё-таки посеял я ту строковую либу, с которой тогда делал. Всё компилилось ништяг.
Суть проблемы по второй ошибке - функция atoi хочет параметр типа char *, а ей подсовывают String. Влоб - надо String преобразовать в char *, для этого можно вот так сделать:
где встречается contains можно заменить на indexOf, только условие надо делать >=0 или !=-1. Т.е., к примеру, if (buffer.contains("{11}")) заменить на if (buffer.indexOf("{11}")>=0) или if (buffer.indexOf("{11}")!=-1)
2 Маман: Рогатки разные бывают, случается всякое. Всё равно научится, так лучше я сам научу и объясню что в людей стрелять нельзя ни из рогатки, ни из любого другого.
2 Гость: Ну я не заморачиваюсь свои драйверы движков делаю ибо я не настолько электронщик. Я тока собираю из готового. Хотя, L293D (у меня один шылд как раз на них) ну очень уж несложная.
2 niki: Ну, эт кому что, само собой. Я вот люблю поковыряться в машине когда надо багажник разобрать от хлама. Поднимаю багажник, вытаскиваю всё, раскладываю на солнышке. Ищу что можно выкинуть, но обычно всякую хрень выбрасывать жалко ибо "может пригодиться". Таким образом у меня в багажнике с 2009 года (после поездки на Красивую Мечу) ездит рулон туалетной бумаги. Причём ни разу не тронутый. Рулон уже сто раз весь намокал, высыхал. Но всё равно я его не выкину ибо "а вдруг, блин, пригодицо". Потом заталкиваю всё обратно в багажник, стараясь разложить поаккуратнее. Правда, после нескольких ямок всё равно всё приходит в хаос.