Вот такого я не говорил, в сущности, для каждой вещи найдется свой покупатель, и Вам она уже понадобилась, а значить привести в технологичный вид смысл имеется. Далее пошел бы по пути, аля инкубатор "Umka", заказать десяток плат для начала (понимая, что может оказаться в "никуда"), сделать несколько видео по легкости и удобству применения и начинать это подкидывать на сайты по моделизму (Вы ведь под это изначально планировали). Если цена-качество-функционал-удобство переплюнут тоже ЛЕГО, возможно и пойдет, но покупателя долго приучать надо.
Если решите пойти таким путем, то не в обиду, ни в коем случае не начинайте как начали поначалу на этом сайте (типа, всех щас осчастливлю), а мягонько, мягонько.)))
Сожалею, но этот подход не для меня, ибо "прямой как палка" :) .. да и сайтов "моделистов" мне не известно .. хде они тусуются? Леговцы? Да ну нафиг .. это полностью замкнутое сообщество уже на EV3. Цена-качество-функционал-удобство переплевывает все что известно моему сыну: Lego - Power Function, Wedo, NXT, EV3; Arduino - покупной вариант Нано, УНО, Мега, расширительные шилды к Нано, УНО, драйвера, датчики, моторы .. по его мнению "на много" уже сейчас. Разве что узв. датчик и датчик цвета ему понравились из покупных, а так - "все свое".. :)
Применение платы с памятью .. их достаточно много.
Например, поставить тот же СР/М напрямую, а не в виде SD-эмулятор как SRAM .. или как вот мне больше хочется запилить интерпретатор своей древней идеи "префиксная система команд" и на её базе сделать управляющий контроллер с полноценной поддержкой автоматного программирования, например в стиле ДРАКОН-ФЛОКС-АДА .. или запилить полноценную RTOS с изолированным адресным пространством задач или "семейств задач" (а-ля АДА) .. или вот попытаться реализовать управляющий контроллер по типу обсуждавшейся в отвлеченных темах статьи за моделирование работы мозга как параллельного автоматного вычислителя .. была бы память, а дело ей завсегда найдется. :)
Сожалею, но этот подход не для меня, ибо "прямой как палка" :) .. да и сайтов "моделистов" мне не известно .. хде они тусуются? Леговцы? Да ну нафиг .. это полностью замкнутое сообщество уже на EV3. Цена-качество-функционал-удобство переплевывает все что известно моему сыну: Lego - Power Function, Wedo, NXT, EV3; Arduino - покупной вариант Нано, УНО, Мега, расширительные шилды к Нано, УНО, драйвера, датчики, моторы .. по его мнению "на много" уже сейчас. Разве что узв. датчик и датчик цвета ему понравились из покупных, а так - "все свое".. :)
Проблема, как убедить в этом других. Если сайта "моделистов" нет, значит его надо придумать))), под брендом "Круче, дешевле и шустрее чем ЛЕГО", и видео, видео, видео. С нахрапу вряд ли что то выйдет, маркетинг процесс долгий. Когда пойдет обсуждение платы и обмен опытом, тогда уже можно и на продажи рассчитывать.
Чисто мое ИМХО.
Ардуино - логотип иной команды разрабов, к которой не принадлежу и не планирую. Уж тогда "MegaCore-128" потому как прошивается их загрузчик и через их поделки.
Да вот как-то нет желания ассоциировать поделку с платформой "Arduino" .. мало что общего. В т.ч. и те библиотеки, которые планирую к ней прицепить "до комплекту" ..
Рабочая версия "МУРК-ххх" пока одобрена сыном и женой. Есть ещё варианты? :)
Блин .. ну как и писал ранее, Али - это крутое надувательство лохов .. пришли ответы от 6-и РАЗНЫХ компаний по производству печатных плат и готовых изделий .. в 4-х ответах содержится по ДВА одинаковых почтовых ящика для дальнейшей переписки "с нашим техническим отделом" .. ляпота..
С учетом расширительных разъемов - очень даже мелкий. Мегу 2560 развести в таком виде в меньший объем у меня и вовсе не получилось. Даже и в этот она полностью не влезла - 7 контактов "вторым рядом" пошли. Улучшенность разводки - уже "на лице": ребенка пользует 128-ю и это его мнение - "очень удобно и понятно где-что, даже без подписей". :)
Предлагайте свои варианты ..
С китайцами пока непонятно. Из десятка производителей кому отписал, откликнулись только 6, которых по сути оказалось 4, и пока только один предложил сделать "установочную партию" (10шт) за его счет с передачей ему прав на производство. Взял месяц (подготовка к WRO - не отменишь) на доработку PCB файлов.
to diger67: 8-лет моей жизни потрачены на "директорство" и "продажи" .. Ви пгосто не пгедставляете себе как оно всё надоело! Как-бы не собираюсь заниматься продажами, даже если оно и получится кузяво и перспективно. Полезно? Найдется кто возьмется это производить и зарабатывать на продажах? Да флаг им в руки! :)
Допиливаю срочно проект в kicad чтобы отдать ему pcb файл, а там посмотрим, что ещё потребуется. Заодно уже почти запаял первую плату SRAM512k .. времени, к сожалению не так много и на работе завален по уши.
Ну вот, протестил свою плату МУРК-2560 с кварцами 25 и 20 Мгц .. НЕ ТЯНЕТ в том смысле что залитый на 16Мгц скетч при замене кварца перестает работать. Потребление платы вырастает до 55мА но и только.
Ногодрыг по всем портам по 0.5сек вкл и выкл побитно. То есть сначала включаем 0-й бит на всех портах, потом его выключаем, включаем 1-й и т.д. по кругу. Тестил соединения и коротыши на плате. При запайке 20 и 25Мгц - никакая нога не включается, сделал вывод что программа не запустилась от слова вовсе.
Но у меня нет мелких кондеров в 22пф, кварц стоит голый. Точнее есть SMD 1206 комплект, в нем они должны быть .. но комплект подписан косоруким и кривоглазым китайцем так, что номиналы разобрать невозможно, а измерить пока ещё нечем.
На 16Мгц плата полностью рабочая. Ошибка записи скетча больше не проявилась ни разу. потребление платы без подключения светодиодов и работающем ногодрыге 34мА из них 2мА - индикаторный светодиод. Это полностью соответствует описанию в даташите.
Ну да, без кондёров не показательно. Как минимум нужно посмотреть "завёлся" ли кварц , коснувшись щупом осцилла (с высокоомным делителем) его выводов. Там должен быть синус размахом около вольта.
Добавлю к этой плате память, буду делать осцил, там и посмотрим.. мой старенький C1-122 уже требует починки .. похоже кондеры поусохли вхлам, никак до него не доберусь..
27-28 мая 2017г, в г. Новосибирск, пройдет Фестиваль Engeneration (www.engeneration.ru) от Лиги Роботов и других организаций (их несколько). К нашему сожалению, мы не участвуем - так и не успели доработать наш вариант в направлении WRO "основная категория (младшая группа)" .. Программирование Лего NXT нам не задалось по ряду обстоятельств, а с перерегистрацией заявки на направление "шорт-трек" мы опоздали. Там подано 48 заявок и "квоты исчерпаны".
Приедем исключительно зрителями. Очень интересно посмотреть как повлияли весенние соревнования на новосибирсцев. 48 претендентов - это много. :)
Бли-и-н .. нет предела совершенству. Сегодня доперло как улучшить организацию внешней SRAM, так чтобы было 3 окна доступа и чтобы можно было исключить попадание сегментов одного окна в адресное пространство другого и тем самым облегчить работу компилятору. Одно окно 0..32кб - "общая память" и в ней всегда висит страница №15, второе окно 32..48к, номер страницы храним в младшей части регистра страниц доступ через него к 0..15 страницам по 16кб из одной половины адресов SRAM, и верхнее окно 48..64кб с номером страницы в старшей половине регистра страниц с доступом к другой половине SRAM. То есть, память в верхних окнах по 16кб никогда не пересекается между собой, что есть good и можно секционировать адресное пространство линковщику, так же как секции .data, .bss и т.д.
Господа, вопрос на засыпку: можно ли перетащить проект из kicad в Sprint Layout 6? Есть, кто может помочь или можно ли это сделать и довести двухстороннюю плату до ума в демо-версии Sprint Layout?
Ну я пока только скачал триал версию с сайта производителя, ещё не распаковывал .. хотел узнать чем отличается от полноценного и достаточно ли мне будет использования на 30 дней, чтобы перетащить платы МУРК-128, МУРК-2560 и SRAM-512kb в него из Kicad-а.
Китаец принимает файлы в формате SL, вот и ищу способ как ему их передать из kicad. Не рисовать же всё заново?
Подниму темку. Кто-то тут предлагал искать "сообщников". В общем "процесс пошел". Поданы бумаги на получение гранта для организации школьного доп. класса в нашей школе "Ардуино как лего" на базе уже завершающегося гранта "Разработка прототипа занятий Ардуино в младших классах" или как-то так, точно не помню.
Если грант выиграет, то в целом будут созданы условия для тиражирования таких "ардуино кубиков", что выложены тут в теме для ведения занятий в школах с плавным переходом от Лего Майндшторм к Ардуино и последующей модификации уроков "Технология" по применению 3D-принтеров, ЧПУ в школах для старших классов (программа до 2020г) .. а то они до сих пор учатся "табуретки делать"..
Теория показывает то же самое. :) В "нормальном" прямозубом редукторе с эвольвентным зацеплением зубья шестерен обкатавают поверхность зацепления, а в червячной паре спираль червяка едет по зубьям колеса, как по наклонной плоскости, преодолевая трение скольжения.
Подниму темку в связи с развитием подхода "Ардуино как Лего" и поиском "подельников":
Все, кто пытается обучать своих детишек в возрасте 9-13 лет уже Ардуино - велкам, приглашаю делиться идеями и опытом "как продвигается обучение".
Цель: собрать комплект базовых "ардуино-кубиков" в лего оформлении, как можно удобней для их программирования в среде Ардублок детишкам без привязки к изготовлению таких кубиков - готовые блоки для начинающих ардуинщиков.
Выкачал заново гитхаб Ардублока, занялся разбором чего там не хватает и почему столько разных сборок и как улучшить, подход к станку №2. Первый уже был, уже знаю что можно, относительно легко, модифицировать проект для:
а) многостраничные файлы Ардублок. Позволит подключать ранее написанные программы и делать "библиотеки" а не писать каждый раз заново;
б) подключение всех возможностей языка "С" (у нас работает сборка с массивами, к примеру) .. они там почти все есть, но не активированы .. требуется подправить. В Частности есть функции с параметрами, но к ним нет "кодогенератора";
в) сборка комплекта "правильных" библиотек.
г) возможность писать "свои" описания библиотек и строить "свои" openblocks.
д) изменять размер поля программирования Ардублок. У нас работает сборка с полем 2560х2560px .. что примерно 2 раза больше по каждому размеру, чем типовые сборки.
В общем все, кто обучает своих детишек с применением Лего в Ардуино - приглашаю делиться опытом: какие блоки и шилды использованы типовые из Ардуино наборов, как их оформляли в лего (желательно с фото), какие шилды делали самостоятельно и как это оформлялось программно.
Цель - собрать "базовый комплект" для организации уроков среди 4-6 класников.
Up. Как-то скромно, господа-товарисчи .. неужели никто детишек Ардуино не обучает? Никто не пгобовал клеить "лего-блоки" из Ардуино-шилдов или там светодиодиков? Почему, когда находишь энтузиаста в Сети, кто возится с дитенками, по встрече тебе показывают, как обязательный атрибут такие поделки .. "а мы начинали вот так" .. :)
Поднял тему с целью собрать как можно больше таких поделок и ВЫБРАТЬ "базовый набор" для начинающих .. делитесь, господа! Присоединяйтесь. :)
ещё не потеряна надежда, что на форуме есть те, кто занимается обучением и развитием, хотя бы своих дитенков возрасту 9-12 лет именно с привлечением Ардуино и использует Лего детальки в процессе ..
Похоже что не только "не у всех", а даже и у ни у кого тут ..
Ну, в общем, закрываю эту тему, тем более что "грант" школа проиграла, будет ли выделено финансирование со стороны мин.обра - вообще "врядли" ибо в нашей деревне рулит исключительно Лего и никакие темы типа этой "Ардуино как Лего" тут никому не интересны.
Пойдем методом "проб и ошибок" на "свои" ресурсы.. Всем спасибо.
Похоже что не только "не у всех", а даже и у ни у кого тут ..
Ну, в общем, закрываю эту тему, тем более что "грант" школа проиграла, будет ли выделено финансирование со стороны мин.обра - вообще "врядли" ибо в нашей деревне рулит исключительно Лего и никакие темы типа этой "Ардуино как Лего" тут никому не интересны.
Пойдем методом "проб и ошибок" на "свои" ресурсы.. Всем спасибо.
Печально... (((
Бабло победило ... как всегда ((((
Вот наш с ребенком вариант самодельного "mindstorm". До "кирпича" пока дело не дошло, сделали игрушку на радиоуправлении. Концепция простая. Берем готовый механизм и вставляем в кубик Lego. Соединяем проводами телефонными, не дорого, сердито и проверено mindstorm. У них соединения также реализовано, только разъемы немного другие.
Жалко на 3д принтере такие детали качественно сложно сделать, а так можно было бы наделать. А вообще у лего мне понравился привод похожий на гидравлический
Basel2011, круто! А можете выложить тут фото последовательной сборки таких блоков? Какие готовые конструкции запихиваете во внутрь и как их там крепите?
Мы тоже делаем блоки (тут много фоток), но с применением в Лего-техник, соответственно только крепеж, без полного обрамления .. дорого, тяжеловато.. :)
Ну пока ещё непонятно .. уже есть "соратники", которые готовы предоставить качественный 3D-принтер, и которые также ведут кружок на Ардуино и им тоже понравился подход "как Лего" .. сейчас, собираем "Луноход" на кубок РТК, и заодно, перебираю наши поделки .. сортирую что можно включить в "базовый набор", а что уже морально устарело..
Да и школа таки смогла выйти в диалоге с мин.обр. на обсуждение создания инженерного класса с обучением этим подходом "Ардуино как Лего" .. параллельно продумываю первичный курс для 6 класса "из готовых блоков" .. как-то много навалилось одновременно, поэтому всё медленно.
Фото всего процесса нет. Есть пара фотографий «внутрянки» двигателя. Если честно не очень удачный вариант, это о такой реализаций двигателя. Нужно сразу с понижающим редуктором в одном корпусе делать.
А так берем сломанную игрушку, ну или ломаем специально, из нее достаем нужные нам детали. Редуктор с двигателем, плату управления, блок батареек и всё это либо обклеиваем детальками legо либо пытаемся запихнуть внутрь.
Самый простой способ на мой взгляд. Самое главное что бы разпиновка в разъёмах была как то унифицирована. Вот с этим пока проблема. Пинов в разъем 6-ть, сильно не разбежишься:(
Вот народ печатает на принтер детали. Печатают различные переходники между лего и нужным механизмом.Если есть 3Д принтер или возможность "занедорого" сделать, очень даже не плохой вариант.
Может Вам пригодится, наша идея "сменного редуктора":
Слева - мотор со встроенным энкодером, видно крепление редуктора, справа - обыкновенный мотор со сменным редуктором. Конкретно этот 40:1. Есть и другие. Сначала была идея соединять редуктор с мотором лего деталями, но практика показала что такое соединение а) непрочно и б) недостаточно точно. Тем не менее, есть типовые корпуса на 130-е моторы, типовое посадочное место для редукторов. Соединение - на мелких шурупах 2мм от разобранных игрушек. Есть ещё редуктор 24:1 и лежит наполовину собранные редукторы 80:1, 120:1, но они так пока и не понадобились. Выходная ось - крест, сквозное отверстие. Все шестеренки модулем 0.5 из разобранных игрушек и докупленных китайских наборов шестеренок.
Вариант наших "супер-моторов":
Поначалу были сделаны также в сменном исполнении, редуктор 32:1, но поскольку это самая частая конфигурация, то перед соревнованиями были переделаны на монолитный вариант. Побито временем, потерто, но пока это лучшие наши моторы со скоростью 500rpm и тяговым моментом около 1.5 кг*см. По мощности сопоставимы с EV3-мотор, но крутят в 2 раза шустрее и слабее только в 1.5 раза. Очень удачное сочетание.
Из опыта - недостаточно мест крепежа под Лего-техник, уже подумывали как их улучшить, но .. так всё и осталось. Материал корпуса .. картон для детского труда (2-3 слоя с пропиткой цианакрилатом - клей "секунда") + мебельный шпон + ПВХ пластик 2мм. Крепления - лего детальки.
Вообще, цианакрилат жрется "ведрами". Он же используется как основа для формования затирок, доработки кривых мест и т.п. При ошкуривании ПВХ пластика, пластмассовая пыль не выбрасывается, а аккуратно собирается в тюбик от глазных капель (что с пипеткой). Когда надо, в каплю клея из него напыляется эта пластмассовая пыль, прямо по месту и получается крепкий слой пластмассы, которую можно далее заровнять и покрасить. Рекомендую. :)
Сложность сл сменными редукторами только одна: надо проектировать его так, чтобы выходная ось и место входной шестеренки строго взаиморасполагались по сетке "лего отверстий" во всех 3-х плоскостях.
Не совсем. Это планетарка, соответственно требуется внутреннее зацепление, найти которое кроме как в таких готовых наборах - увы никак, мне не удалось. Сделать самостоятельно шестерню с внутренним зацеплением - аналогично задачка не из легких и на 3Д принтере её не нарисуешь - точность не та. Ну и "соосность", а на практике чаще требуется "боковой" выход.
Соосные моторы проще брать "М", "L", "XL" и др. от Лего. А вот с боковым выходом что у NXT что у EV3 моторы очень неудачные на мой взгляд - большие, медленные и с неудобным креплением.
Собирались реализовать подобный конструктор на базе парных шестеренок, они всегда соосны независимо от числа зубьев. Например элементарное звено из 16102В + 162А + 102А. 10 зубая шестерня - это "выход". Если на моторе (входе) тоже 10 зубьев получаем двухзвенную передачу 1.6*1.6 = 2.56, аналогично можно брать любые пары и потом их стыковать как в вашем видео .. но, так руки и не дошли до результата. :(
Вот такого я не говорил, в сущности, для каждой вещи найдется свой покупатель, и Вам она уже понадобилась, а значить привести в технологичный вид смысл имеется. Далее пошел бы по пути, аля инкубатор "Umka", заказать десяток плат для начала (понимая, что может оказаться в "никуда"), сделать несколько видео по легкости и удобству применения и начинать это подкидывать на сайты по моделизму (Вы ведь под это изначально планировали). Если цена-качество-функционал-удобство переплюнут тоже ЛЕГО, возможно и пойдет, но покупателя долго приучать надо.
Если решите пойти таким путем, то не в обиду, ни в коем случае не начинайте как начали поначалу на этом сайте (типа, всех щас осчастливлю), а мягонько, мягонько.)))
Сожалею, но этот подход не для меня, ибо "прямой как палка" :) .. да и сайтов "моделистов" мне не известно .. хде они тусуются? Леговцы? Да ну нафиг .. это полностью замкнутое сообщество уже на EV3. Цена-качество-функционал-удобство переплевывает все что известно моему сыну: Lego - Power Function, Wedo, NXT, EV3; Arduino - покупной вариант Нано, УНО, Мега, расширительные шилды к Нано, УНО, драйвера, датчики, моторы .. по его мнению "на много" уже сейчас. Разве что узв. датчик и датчик цвета ему понравились из покупных, а так - "все свое".. :)
Применение платы с памятью .. их достаточно много.
Например, поставить тот же СР/М напрямую, а не в виде SD-эмулятор как SRAM .. или как вот мне больше хочется запилить интерпретатор своей древней идеи "префиксная система команд" и на её базе сделать управляющий контроллер с полноценной поддержкой автоматного программирования, например в стиле ДРАКОН-ФЛОКС-АДА .. или запилить полноценную RTOS с изолированным адресным пространством задач или "семейств задач" (а-ля АДА) .. или вот попытаться реализовать управляющий контроллер по типу обсуждавшейся в отвлеченных темах статьи за моделирование работы мозга как параллельного автоматного вычислителя .. была бы память, а дело ей завсегда найдется. :)
Сожалею, но этот подход не для меня, ибо "прямой как палка" :) .. да и сайтов "моделистов" мне не известно .. хде они тусуются? Леговцы? Да ну нафиг .. это полностью замкнутое сообщество уже на EV3. Цена-качество-функционал-удобство переплевывает все что известно моему сыну: Lego - Power Function, Wedo, NXT, EV3; Arduino - покупной вариант Нано, УНО, Мега, расширительные шилды к Нано, УНО, драйвера, датчики, моторы .. по его мнению "на много" уже сейчас. Разве что узв. датчик и датчик цвета ему понравились из покупных, а так - "все свое".. :)
Проблема, как убедить в этом других. Если сайта "моделистов" нет, значит его надо придумать))), под брендом "Круче, дешевле и шустрее чем ЛЕГО", и видео, видео, видео. С нахрапу вряд ли что то выйдет, маркетинг процесс долгий. Когда пойдет обсуждение платы и обмен опытом, тогда уже можно и на продажи рассчитывать.
Чисто мое ИМХО.
Ардуино - логотип иной команды разрабов, к которой не принадлежу и не планирую. Уж тогда "MegaCore-128" потому как прошивается их загрузчик и через их поделки.
Можно и Arhatduino назвать.
Да вот как-то нет желания ассоциировать поделку с платформой "Arduino" .. мало что общего. В т.ч. и те библиотеки, которые планирую к ней прицепить "до комплекту" ..
Рабочая версия "МУРК-ххх" пока одобрена сыном и женой. Есть ещё варианты? :)
Блин .. ну как и писал ранее, Али - это крутое надувательство лохов .. пришли ответы от 6-и РАЗНЫХ компаний по производству печатных плат и готовых изделий .. в 4-х ответах содержится по ДВА одинаковых почтовых ящика для дальнейшей переписки "с нашим техническим отделом" .. ляпота..
Как и везде, полтора завода и тыща посредников.))))
Так и в чем проблема? Пусть даже и один завод. Главное найти более выгодного посредника. Ну или делать самому, тут без вариантов.
"МУРК-128", "МУРК-2560" .. пойдет? "Мелкий с Улучшенными Разъемами Контроллер" ..
Ну не настолько он и мелкий, насчёт улучшенных можно поспорить, а разъёмов вообще может не быть. Вот контроллер вопросов не вызывает.
В итоге остаётся: К-128
Кстати, если уж обращаться к китайцам, то они контроллер (даже с памятью) припаять могут. А если идея им понравиться, то и серийный выпуск наладят.
С учетом расширительных разъемов - очень даже мелкий. Мегу 2560 развести в таком виде в меньший объем у меня и вовсе не получилось. Даже и в этот она полностью не влезла - 7 контактов "вторым рядом" пошли. Улучшенность разводки - уже "на лице": ребенка пользует 128-ю и это его мнение - "очень удобно и понятно где-что, даже без подписей". :)
Предлагайте свои варианты ..
С китайцами пока непонятно. Из десятка производителей кому отписал, откликнулись только 6, которых по сути оказалось 4, и пока только один предложил сделать "установочную партию" (10шт) за его счет с передачей ему прав на производство. Взял месяц (подготовка к WRO - не отменишь) на доработку PCB файлов.
to diger67: 8-лет моей жизни потрачены на "директорство" и "продажи" .. Ви пгосто не пгедставляете себе как оно всё надоело! Как-бы не собираюсь заниматься продажами, даже если оно и получится кузяво и перспективно. Полезно? Найдется кто возьмется это производить и зарабатывать на продажах? Да флаг им в руки! :)
пока только один предложил сделать "установочную партию" (10шт) за его счет с передачей ему прав на производство
Вот я про чё и говорю: если ему дать прошивку (загрузчик), то он на плату сразу и контроллер (с обвязкой) и память припаяет.
Допиливаю срочно проект в kicad чтобы отдать ему pcb файл, а там посмотрим, что ещё потребуется. Заодно уже почти запаял первую плату SRAM512k .. времени, к сожалению не так много и на работе завален по уши.
Ну вот, протестил свою плату МУРК-2560 с кварцами 25 и 20 Мгц .. НЕ ТЯНЕТ в том смысле что залитый на 16Мгц скетч при замене кварца перестает работать. Потребление платы вырастает до 55мА но и только.
Arhat109-2, а какой скетч залит? :)
Ногодрыг по всем портам по 0.5сек вкл и выкл побитно. То есть сначала включаем 0-й бит на всех портах, потом его выключаем, включаем 1-й и т.д. по кругу. Тестил соединения и коротыши на плате. При запайке 20 и 25Мгц - никакая нога не включается, сделал вывод что программа не запустилась от слова вовсе.
Но у меня нет мелких кондеров в 22пф, кварц стоит голый. Точнее есть SMD 1206 комплект, в нем они должны быть .. но комплект подписан косоруким и кривоглазым китайцем так, что номиналы разобрать невозможно, а измерить пока ещё нечем.
На 16Мгц плата полностью рабочая. Ошибка записи скетча больше не проявилась ни разу. потребление платы без подключения светодиодов и работающем ногодрыге 34мА из них 2мА - индикаторный светодиод. Это полностью соответствует описанию в даташите.
Взялся допаивать плату памяти..
без конденсаторов вроде так и должно быть. может и на 16 не работать без них
Ну да, без кондёров не показательно. Как минимум нужно посмотреть "завёлся" ли кварц , коснувшись щупом осцилла (с высокоомным делителем) его выводов. Там должен быть синус размахом около вольта.
Добавлю к этой плате память, буду делать осцил, там и посмотрим.. мой старенький C1-122 уже требует починки .. похоже кондеры поусохли вхлам, никак до него не доберусь..
27-28 мая 2017г, в г. Новосибирск, пройдет Фестиваль Engeneration (www.engeneration.ru) от Лиги Роботов и других организаций (их несколько). К нашему сожалению, мы не участвуем - так и не успели доработать наш вариант в направлении WRO "основная категория (младшая группа)" .. Программирование Лего NXT нам не задалось по ряду обстоятельств, а с перерегистрацией заявки на направление "шорт-трек" мы опоздали. Там подано 48 заявок и "квоты исчерпаны".
Приедем исключительно зрителями. Очень интересно посмотреть как повлияли весенние соревнования на новосибирсцев. 48 претендентов - это много. :)
Бли-и-н .. нет предела совершенству. Сегодня доперло как улучшить организацию внешней SRAM, так чтобы было 3 окна доступа и чтобы можно было исключить попадание сегментов одного окна в адресное пространство другого и тем самым облегчить работу компилятору. Одно окно 0..32кб - "общая память" и в ней всегда висит страница №15, второе окно 32..48к, номер страницы храним в младшей части регистра страниц доступ через него к 0..15 страницам по 16кб из одной половины адресов SRAM, и верхнее окно 48..64кб с номером страницы в старшей половине регистра страниц с доступом к другой половине SRAM. То есть, память в верхних окнах по 16кб никогда не пересекается между собой, что есть good и можно секционировать адресное пространство линковщику, так же как секции .data, .bss и т.д.
Тупо дополнить список сегментов, типа: .commonpage, .lowpage0 .. .lowpage14, .highpage0 .. .highpage14
Цена вопроса +1 мелкосхема за 5-10руб. :)
Господа, вопрос на засыпку: можно ли перетащить проект из kicad в Sprint Layout 6? Есть, кто может помочь или можно ли это сделать и довести двухстороннюю плату до ума в демо-версии Sprint Layout?
Можно экспортировать в Гербер, а в SL его импортировать.
Демо-версия? Какие там ограничения?
Ну я пока только скачал триал версию с сайта производителя, ещё не распаковывал .. хотел узнать чем отличается от полноценного и достаточно ли мне будет использования на 30 дней, чтобы перетащить платы МУРК-128, МУРК-2560 и SRAM-512kb в него из Kicad-а.
Китаец принимает файлы в формате SL, вот и ищу способ как ему их передать из kicad. Не рисовать же всё заново?
Поищите фулл версию, она по интернетам гуляет)
А через герберы мб и триал позволит.
что такое "гербер-файлы"? Вики как-то не дает полного ответа. Это то, что в kicad выдается как pcb?
Пошукал по его меню, у него есть:
1. Экспорт в svg - это то чем пользуюсь. Получаю svg и тупо печатаю на лазернике для переноса на плату;
2. Экспорт в Specctra DSN и в GenCAD не знаю что это..
3. Файлы для производства: позиций модулей - .pos, файл сверловки - .drl, отчет о модулях - .rpt, файл компонентов - .cmp и отчет о модулях.
.. вроде всё. Что тут есть "гербер-файл"?
Gerber - стандартный формат для печатных плат)
Вот вроде инструкция - Как сделать в kicad gerber файл
У меня кикада нет, проверить не могу(
update:
Подчистил вашу ссылку, теперь открывается. Спасибки, это как раз то что нужно.
Подниму темку. Кто-то тут предлагал искать "сообщников". В общем "процесс пошел". Поданы бумаги на получение гранта для организации школьного доп. класса в нашей школе "Ардуино как лего" на базе уже завершающегося гранта "Разработка прототипа занятий Ардуино в младших классах" или как-то так, точно не помню.
Если грант выиграет, то в целом будут созданы условия для тиражирования таких "ардуино кубиков", что выложены тут в теме для ведения занятий в школах с плавным переходом от Лего Майндшторм к Ардуино и последующей модификации уроков "Технология" по применению 3D-принтеров, ЧПУ в школах для старших классов (программа до 2020г) .. а то они до сих пор учатся "табуретки делать"..
Кому интересно - присоединяйтесь! "Лед тронулся". :)
По платам и китайцам: .. сдулись. :(
Теория показывает то же самое. :) В "нормальном" прямозубом редукторе с эвольвентным зацеплением зубья шестерен обкатавают поверхность зацепления, а в червячной паре спираль червяка едет по зубьям колеса, как по наклонной плоскости, преодолевая трение скольжения.
Подниму темку в связи с развитием подхода "Ардуино как Лего" и поиском "подельников":
Все, кто пытается обучать своих детишек в возрасте 9-13 лет уже Ардуино - велкам, приглашаю делиться идеями и опытом "как продвигается обучение".
Цель: собрать комплект базовых "ардуино-кубиков" в лего оформлении, как можно удобней для их программирования в среде Ардублок детишкам без привязки к изготовлению таких кубиков - готовые блоки для начинающих ардуинщиков.
Выкачал заново гитхаб Ардублока, занялся разбором чего там не хватает и почему столько разных сборок и как улучшить, подход к станку №2. Первый уже был, уже знаю что можно, относительно легко, модифицировать проект для:
а) многостраничные файлы Ардублок. Позволит подключать ранее написанные программы и делать "библиотеки" а не писать каждый раз заново;
б) подключение всех возможностей языка "С" (у нас работает сборка с массивами, к примеру) .. они там почти все есть, но не активированы .. требуется подправить. В Частности есть функции с параметрами, но к ним нет "кодогенератора";
в) сборка комплекта "правильных" библиотек.
г) возможность писать "свои" описания библиотек и строить "свои" openblocks.
д) изменять размер поля программирования Ардублок. У нас работает сборка с полем 2560х2560px .. что примерно 2 раза больше по каждому размеру, чем типовые сборки.
В общем все, кто обучает своих детишек с применением Лего в Ардуино - приглашаю делиться опытом: какие блоки и шилды использованы типовые из Ардуино наборов, как их оформляли в лего (желательно с фото), какие шилды делали самостоятельно и как это оформлялось программно.
Цель - собрать "базовый комплект" для организации уроков среди 4-6 класников.
Up. Как-то скромно, господа-товарисчи .. неужели никто детишек Ардуино не обучает? Никто не пгобовал клеить "лего-блоки" из Ардуино-шилдов или там светодиодиков? Почему, когда находишь энтузиаста в Сети, кто возится с дитенками, по встрече тебе показывают, как обязательный атрибут такие поделки .. "а мы начинали вот так" .. :)
Поднял тему с целью собрать как можно больше таких поделок и ВЫБРАТЬ "базовый набор" для начинающих .. делитесь, господа! Присоединяйтесь. :)
Up
Up,
ещё не потеряна надежда, что на форуме есть те, кто занимается обучением и развитием, хотя бы своих дитенков возрасту 9-12 лет именно с привлечением Ардуино и использует Лего детальки в процессе ..
Приглашаю делиться опытом.
Up, последний раз .. вопрос не праздный в связи с подготовкой организации инженерного класса в школе. Никто помогать не желает?
Да не у всех же дети 9-12 лет))
Похоже что не только "не у всех", а даже и у ни у кого тут ..
Ну, в общем, закрываю эту тему, тем более что "грант" школа проиграла, будет ли выделено финансирование со стороны мин.обра - вообще "врядли" ибо в нашей деревне рулит исключительно Лего и никакие темы типа этой "Ардуино как Лего" тут никому не интересны.
Пойдем методом "проб и ошибок" на "свои" ресурсы.. Всем спасибо.
Похоже что не только "не у всех", а даже и у ни у кого тут ..
Ну, в общем, закрываю эту тему, тем более что "грант" школа проиграла, будет ли выделено финансирование со стороны мин.обра - вообще "врядли" ибо в нашей деревне рулит исключительно Лего и никакие темы типа этой "Ардуино как Лего" тут никому не интересны.
Пойдем методом "проб и ошибок" на "свои" ресурсы.. Всем спасибо.
Печально... (((
Бабло победило ... как всегда ((((
Вот наш с ребенком вариант самодельного "mindstorm". До "кирпича" пока дело не дошло, сделали игрушку на радиоуправлении. Концепция простая. Берем готовый механизм и вставляем в кубик Lego. Соединяем проводами телефонными, не дорого, сердито и проверено mindstorm. У них соединения также реализовано, только разъемы немного другие.
http://www.youtube.com/watch?v=kMqp3m-IloA
Вот детали из которых это сделанно.
Жалко на 3д принтере такие детали качественно сложно сделать, а так можно было бы наделать. А вообще у лего мне понравился привод похожий на гидравлический
https://www.youtube.com/watch?v=a66qf3enPRw
Basel2011, круто! А можете выложить тут фото последовательной сборки таких блоков? Какие готовые конструкции запихиваете во внутрь и как их там крепите?
Мы тоже делаем блоки (тут много фоток), но с применением в Лего-техник, соответственно только крепеж, без полного обрамления .. дорого, тяжеловато.. :)
Ну пока ещё непонятно .. уже есть "соратники", которые готовы предоставить качественный 3D-принтер, и которые также ведут кружок на Ардуино и им тоже понравился подход "как Лего" .. сейчас, собираем "Луноход" на кубок РТК, и заодно, перебираю наши поделки .. сортирую что можно включить в "базовый набор", а что уже морально устарело..
Да и школа таки смогла выйти в диалоге с мин.обр. на обсуждение создания инженерного класса с обучением этим подходом "Ардуино как Лего" .. параллельно продумываю первичный курс для 6 класса "из готовых блоков" .. как-то много навалилось одновременно, поэтому всё медленно.
Фото всего процесса нет. Есть пара фотографий «внутрянки» двигателя. Если честно не очень удачный вариант, это о такой реализаций двигателя. Нужно сразу с понижающим редуктором в одном корпусе делать.

А так берем сломанную игрушку, ну или ломаем специально, из нее достаем нужные нам детали. Редуктор с двигателем, плату управления, блок батареек и всё это либо обклеиваем детальками legо либо пытаемся запихнуть внутрь.
Самый простой способ на мой взгляд. Самое главное что бы разпиновка в разъёмах была как то унифицирована. Вот с этим пока проблема. Пинов в разъем 6-ть, сильно не разбежишься:(
Вот народ печатает на принтер детали. Печатают различные переходники между лего и нужным механизмом.Если есть 3Д принтер или возможность "занедорого" сделать, очень даже не плохой вариант.
https://www.thingiverse.com/jogger/collections/arduino-lego.
А вот за такую ссылку - просто огромаднейшее спасибо. Прямо новогодний подарочек! :)
Может Вам пригодится, наша идея "сменного редуктора":
Слева - мотор со встроенным энкодером, видно крепление редуктора, справа - обыкновенный мотор со сменным редуктором. Конкретно этот 40:1. Есть и другие. Сначала была идея соединять редуктор с мотором лего деталями, но практика показала что такое соединение а) непрочно и б) недостаточно точно. Тем не менее, есть типовые корпуса на 130-е моторы, типовое посадочное место для редукторов. Соединение - на мелких шурупах 2мм от разобранных игрушек. Есть ещё редуктор 24:1 и лежит наполовину собранные редукторы 80:1, 120:1, но они так пока и не понадобились. Выходная ось - крест, сквозное отверстие. Все шестеренки модулем 0.5 из разобранных игрушек и докупленных китайских наборов шестеренок.
Вариант наших "супер-моторов":
Поначалу были сделаны также в сменном исполнении, редуктор 32:1, но поскольку это самая частая конфигурация, то перед соревнованиями были переделаны на монолитный вариант. Побито временем, потерто, но пока это лучшие наши моторы со скоростью 500rpm и тяговым моментом около 1.5 кг*см. По мощности сопоставимы с EV3-мотор, но крутят в 2 раза шустрее и слабее только в 1.5 раза. Очень удачное сочетание.
Из опыта - недостаточно мест крепежа под Лего-техник, уже подумывали как их улучшить, но .. так всё и осталось. Материал корпуса .. картон для детского труда (2-3 слоя с пропиткой цианакрилатом - клей "секунда") + мебельный шпон + ПВХ пластик 2мм. Крепления - лего детальки.
Вообще, цианакрилат жрется "ведрами". Он же используется как основа для формования затирок, доработки кривых мест и т.п. При ошкуривании ПВХ пластика, пластмассовая пыль не выбрасывается, а аккуратно собирается в тюбик от глазных капель (что с пипеткой). Когда надо, в каплю клея из него напыляется эта пластмассовая пыль, прямо по месту и получается крепкий слой пластмассы, которую можно далее заровнять и покрасить. Рекомендую. :)
Сложность сл сменными редукторами только одна: надо проектировать его так, чтобы выходная ось и место входной шестеренки строго взаиморасполагались по сетке "лего отверстий" во всех 3-х плоскостях.
Вот хорошая реализация сменного редуктора.
https://www.youtube.com/watch?v=ieF7mHdcZkc
Не совсем. Это планетарка, соответственно требуется внутреннее зацепление, найти которое кроме как в таких готовых наборах - увы никак, мне не удалось. Сделать самостоятельно шестерню с внутренним зацеплением - аналогично задачка не из легких и на 3Д принтере её не нарисуешь - точность не та. Ну и "соосность", а на практике чаще требуется "боковой" выход.
Соосные моторы проще брать "М", "L", "XL" и др. от Лего. А вот с боковым выходом что у NXT что у EV3 моторы очень неудачные на мой взгляд - большие, медленные и с неудобным креплением.
Собирались реализовать подобный конструктор на базе парных шестеренок, они всегда соосны независимо от числа зубьев. Например элементарное звено из 16102В + 162А + 102А. 10 зубая шестерня - это "выход". Если на моторе (входе) тоже 10 зубьев получаем двухзвенную передачу 1.6*1.6 = 2.56, аналогично можно брать любые пары и потом их стыковать как в вашем видео .. но, так руки и не дошли до результата. :(