Comments 102
UFO just landed and posted this here
А у нас в пятом классе стояли Корветы с 64мя кило оперативки и жуткими зелеными экранами. Время и вправду бежит.
А у нас в пятом классе ничего не было…
такая же проблема была… теперь завидую тому что в школе учат хотя бы visual basic с 7-8 класса… у нас тупо не было техники для создания класса по информатике.
У нас в 7-8 классе была техника и целых 2 класса, а информатики не было… в 9-10 классах рисовали в пэйнте шахматные доски, в 10-11 был паскаль… чуть-чуть. всё)
P.s.ещё в начальной школе был Лого)
P.s.ещё в начальной школе был Лого)
Везёт вам. Я пару лет назад закончил школу. У нас было только изучение ворда, и немного экселя. Хотя компы были, и достаточно неплохие.
Играем в «кому было хуже»?)
У нас ворд тоже был. Мы в нём рисовали блок-схемы. Нет, не алгоритмы составляли, а просто надо было срисовать блок-схему.
Из алгоритмов проходили только метод сортировки «пузырьком» :-)
У нас ворд тоже был. Мы в нём рисовали блок-схемы. Нет, не алгоритмы составляли, а просто надо было срисовать блок-схему.
Из алгоритмов проходили только метод сортировки «пузырьком» :-)
У нас были уроки труда, работа по древесине/либо по металлу.
Можно было выпилить себе пару элементов лего. Правда, с электронной начинкой, увы, были проблемы.
Можно было выпилить себе пару элементов лего. Правда, с электронной начинкой, увы, были проблемы.
уверен что ни в одной школе моего города такие не стоят(
UFO just landed and posted this here
У нас в школе третий класс занимается с ними, даже на какие-то районные соревнования ездили, дети очень сильно развиваются с помощью. этого конструктора.
Так завидно, у нас(8лет назад) о таком нельзя было и мечтать…
Так завидно, у нас(8лет назад) о таком нельзя было и мечтать…
Не помню где читал, но одна украинская компания, которая занимается АСУ ТП, расковыряла контроллер. Выяснила тонкости работы и сделала прошивку, позволяющую подключить к шине до 128 сенсоров/приводов
Здорово! Есть подозрение, что могут быть проблемы производительностью. Всё же 48MHz это не так много. Однако, хотя бы 8 моторчиков и 8 сенсоров было бы очень кстати!
Могли этого не делать — там стандартная i2c шина для подключения датчиков. Последовательное подключение работает. А если программит на NXC то там все это есть
А что с ценами? Сколько будет стоить комплект, с которым не будет скучно через два дня???
Ну в принципе 270$ это еще не так страшно. А что у вас за проект, если не секрет? И вообще, на этом комплекте большой простор для творчества? Или как на картинке — просто робот? И просто ставить на него разные сенсоры и программировать разное поведение?
Мне хочется собрать робота который будет приносить мячик. Идея такая: показываешь мячик вебкамере, которая подключена к компу. Цвет мячика опознаётся, комп говорит «гав». Бросаешь мячик, а комп отслеживает траекторию. Когда мячит стабилен комп считает куда должен поехать робот и говорит роботу где примерно мячик. Потом робот едет за мячиком и ищет его на месте своими сенсорами. Ну а дальше робот хватает мячик и несёт обратно к компу.
Ставить сенсоры очень просто: они подключаются кабелями вроде RJ-12.
Ну а простор для творчества — огромный. Главное, что дополнительные детали очень дешевые.
Ставить сенсоры очень просто: они подключаются кабелями вроде RJ-12.
Ну а простор для творчества — огромный. Главное, что дополнительные детали очень дешевые.
Мне тоже стало интересно,
и давайте побольше ссылок на youtube :)
если уж нельзя побаловаться то посмотреть охота!
и давайте побольше ссылок на youtube :)
если уж нельзя побаловаться то посмотреть охота!
UFO just landed and posted this here
это не так сложно как кажется. в интернете есть инструкции как собрать за несколько простых шагов
По инструкции не интересно ;)
Кстати, недавно увидел на ютубе видео с записью официального мирового рекорда — и мне поплохело. 7.08 секунд
Кстати, недавно увидел на ютубе видео с записью официального мирового рекорда — и мне поплохело. 7.08 секунд
Ещё одно видео: одной рукой за 14.56 с
Спасибо за ссылки!
Интересно как бы изменилась жизнь если бы детство прошло с таким киберконструктором :)
Интересно как бы изменилась жизнь если бы детство прошло с таким киберконструктором :)
Кх… Кх.
Идем в радио магазин покупаем микроконтроллер AtMage16, любых датчиков.
На рынке покупаем радиоуправляемый джип, выдергиваем из него приемник, ставим Мегу, привинчиваем сенсоры и радуемся! От силы 1000 рублей.
Идем в радио магазин покупаем микроконтроллер AtMage16, любых датчиков.
На рынке покупаем радиоуправляемый джип, выдергиваем из него приемник, ставим Мегу, привинчиваем сенсоры и радуемся! От силы 1000 рублей.
Ага. На самом деле я выбирал между Mindstorms и Beagleboard. Выбрал лего, так как разработка более высокоуровневая.
Я посмотрел на Beagleboard, сначала подумал что аналог Arduino, но просто с завышенной ценой. Но оказалось, что это маленький компьютер на плате. У меня такой вопросик, а как же к нему сенсоры подключать? Там нет ни аналоговых ни цифровых входов/выходов. Или это все отдельно, вы не интересовались?
Beagleboard не на много менее высокоуровневая
«на много менее высокоуровневая» — Вы взорвали мой мозг :)
Тем не менее мне показалось, что с ней будет сложнее работать, чем с лего.
Тем не менее мне показалось, что с ней будет сложнее работать, чем с лего.
Не удивительно, что Вы так считаете, если у Вас в ходу такие речевые обороты :)
Хорошая тема для статьи :)
Я сделал немного по-дугому: купил готовый набор механотроники RoboPica (по сути, это моторчики, сенсоры и отладочная плата с 877 PIC'ом), потом к нему дозаказывал всяких механических деталек и модуль синезуба, в итоге получилось примерно вот такое чудо:
Сейчас пытаюсь добиться от него внятной передачи данных по BT. :)
Сейчас пытаюсь добиться от него внятной передачи данных по BT. :)
Примерно похожее было проделано в свое время с танком. Правда тамошняя электроника оказалась не сильно совместима с управлением извне и пришлось ваять свою.
в 1тыс уложиться, конечно, можно — НО:
1. Лего это и есть лего — конструктор, из которого можно собрать все, что угодно. Особенно, когда кроме самого майндсторма есть еще несколько других комплектов.
Машинка\танк таким похвастаться не может.
2. Прикрутить разные сенсоры, нормальные энкодеры на движки, и т.п. — с нуля всё это делается долго и муторно. и в тысячу уже не очень укладывается. А тут уже готовое.
3. В лего таки помощнее микроконтроллер. Вполне позволяет писать на яве или луа.
Плюс встроенный блютус, плюс поддержка усб, плюс еще много чего.
итого — желание съэкономить в данном случае не оправдывается. :)
в 1тыс уложиться, конечно, можно — НО:
1. Лего это и есть лего — конструктор, из которого можно собрать все, что угодно. Особенно, когда кроме самого майндсторма есть еще несколько других комплектов.
Машинка\танк таким похвастаться не может.
2. Прикрутить разные сенсоры, нормальные энкодеры на движки, и т.п. — с нуля всё это делается долго и муторно. и в тысячу уже не очень укладывается. А тут уже готовое.
3. В лего таки помощнее микроконтроллер. Вполне позволяет писать на яве или луа.
Плюс встроенный блютус, плюс поддержка усб, плюс еще много чего.
итого — желание съэкономить в данном случае не оправдывается. :)
а отлаживать как?
или написал, компильнул, разобрал робота, залил в него новую версию прошивки, собрал робота, включил робота, словил эксепшн, разобрал робота, слил еррорлог, исправил ошибку, компильнул, залил в робота исправленную программу, собрал робота…
имхо, можно сделать просто радиоуправление, по bluetooth, чтобы робота отсылал данные с датчиков на комп, а комп уже думал и отсылал команды роботу
или написал, компильнул, разобрал робота, залил в него новую версию прошивки, собрал робота, включил робота, словил эксепшн, разобрал робота, слил еррорлог, исправил ошибку, компильнул, залил в робота исправленную программу, собрал робота…
имхо, можно сделать просто радиоуправление, по bluetooth, чтобы робота отсылал данные с датчиков на комп, а комп уже думал и отсылал команды роботу
Отлаживать сложно. Немного неточно: разбирать робота не нужно. То есть, написал, компильнул, залил в робота, включил робота, словил ексепшн, исправил ошибку, компильнул, залил в робота.
Про bluetooth идея очень здравая — я думаю, что буду делать именно так.
Про bluetooth идея очень здравая — я думаю, что буду делать именно так.
Нужно только написать правильный адаптер!
Ведь робот умеет делать совсем немного:
повернуть моторчик N на градус X,
включить или выключить лампочку L,
считать данные с сенсора S (возможно, они считываются автоматически, как-нибудь прерываниями, неважно)
отправлять/получать данные по радио
Ваша программа на компе обрабатывает всё как надо, а когда доходит дело до команд, они отдаются адаптеру, который передаёт их по радио роботу, тот выполняет команды, и в свою очередь присылает результаты — данные сенсоров, которые через входной адаптер получает ваша программа!
Потом уже готовую отлаженную программу можно будет залить в робота, отключив адаптеры.
Ведь робот умеет делать совсем немного:
повернуть моторчик N на градус X,
включить или выключить лампочку L,
считать данные с сенсора S (возможно, они считываются автоматически, как-нибудь прерываниями, неважно)
отправлять/получать данные по радио
Ваша программа на компе обрабатывает всё как надо, а когда доходит дело до команд, они отдаются адаптеру, который передаёт их по радио роботу, тот выполняет команды, и в свою очередь присылает результаты — данные сенсоров, которые через входной адаптер получает ваша программа!
Потом уже готовую отлаженную программу можно будет залить в робота, отключив адаптеры.
хочу, хочу, хочу =(
скоро уже совсем не останется тех, кто может делать что-то своими руками. По-моему намного интересней спаять всё самостоятельно.
А можно и по-другому смотреть. Вот я, может быть, начну с этого лего, и окажется, что не хватает какой-то фичи (сенсора, например). Я изучу протокол, куплю маленький контроллер и спаяю себе сенсор.
кстати, как он питается? из батареек в программируемом модуле? Или аккумулятор?
И почему только 4 сенсора подключается, можно распаять больше разъёмов?
И почему только 4 сенсора подключается, можно распаять больше разъёмов?
>> Как вы поняли, робот катается туда-сюда, мигает лампочкой и говорит «Hello Habr».
А какой это деталькой он разговаривает?
А какой это деталькой он разговаривает?
вот как раз человек пытается что то сотворить с помощью arduino и вышеназванного Beagleboard
mechomaniac.com/robots
mechomaniac.com/robots
Вы с ним работали?
Arduino это, в принципе, тоже о чем я говорил выше :)
/me истекает слюной
Кстати, в далеких 90-х, когда я еще даже в школу не ходил, а лего только появлялось в магазинах и стоило страшные деньги, у нас продавались российские аналоги «ЛИГО». Впринципе, полностью с оригиналом совместимые, но, по старой традиции, только после обработки напильником. Зато значительно дешевле.
Так вот, мой отец из деталек этого самого ЛИГО, китайских микромоторчиков, лампочек и фотоэлементов напилил мне подобный набор с подключением к компу (доморощенный аналог спектрума). Я, правда, мелкий был и глупый, нифига не понял, но это было шикарно.
Сейчас бы с удовольствием поигрался, да половину деталей потерял, половину сломал, да и комп тот уже сто лет как умер.
Кстати, в далеких 90-х, когда я еще даже в школу не ходил, а лего только появлялось в магазинах и стоило страшные деньги, у нас продавались российские аналоги «ЛИГО». Впринципе, полностью с оригиналом совместимые, но, по старой традиции, только после обработки напильником. Зато значительно дешевле.
Так вот, мой отец из деталек этого самого ЛИГО, китайских микромоторчиков, лампочек и фотоэлементов напилил мне подобный набор с подключением к компу (доморощенный аналог спектрума). Я, правда, мелкий был и глупый, нифига не понял, но это было шикарно.
Сейчас бы с удовольствием поигрался, да половину деталей потерял, половину сломал, да и комп тот уже сто лет как умер.
Вот, кстати, чуток сохранившегося:
Моторчик, фотоэлемент и полицейская мигалка.
Моторчик, фотоэлемент и полицейская мигалка.
Жаль, что их сейчас нету — можно было бы детальками дешево разжиться. Самое клевое, что там было — аналог Technic с огромным количеством шестеренок.
Часть их них (что дожило) — использует сейчас брат вместе со своим Лего.
Часть их них (что дожило) — использует сейчас брат вместе со своим Лего.
Ну так щас аналогов LEGO от китайских «друзей» навалом. Одни из более менее качественных Brick. Полностью совместимо, похожий по качеству пластик. Единственный косяк — на длинных деталях типа пластин страдает у китайцев точность.
Не видел у них аналоги technic. Они есть? А еще китайцы могли бы и mindstorm копировать.
Ну есть элементы отдельные а-ля текникс в некоторых наборах.
Из последнего:
копия леговской команды Ферари — есть колеса, оси.
Стартовая площадка шатлов — есть оси, брики с отверстиями под них, двойные вращающиеся стыки и т.п.
А вот с шестеренками да — у китайцев пока проблемы.
Я бргу мелкому все подряд в перемешку, что-то лего, что-то брик. Запчастей после этого хватает на постройку чего нить другого с запасом.
Из последнего:
копия леговской команды Ферари — есть колеса, оси.
Стартовая площадка шатлов — есть оси, брики с отверстиями под них, двойные вращающиеся стыки и т.п.
А вот с шестеренками да — у китайцев пока проблемы.
Я бргу мелкому все подряд в перемешку, что-то лего, что-то брик. Запчастей после этого хватает на постройку чего нить другого с запасом.
Можно сделать какие-нибудь «танчики» и соревноваться в написании боевых программ для них! ^_^
ой, у нас тоже такой был. очень забавная штука, но быстро сломался, к сожалению
Купил недавно NXT 2.0, но, конечно, графическое программирование — это мучение сплошное. Спасибо за статью.
Также можно посмотреть Microsoft Robotics Developer Studio (Microsoft RDS), которая выполнена на основе их Visual Studio, имеет отличные инструменты для разработки и отладки (в том числе симуляцию реального окружения — комнаты, улицы и т.п.). Есть бесплатная Express-версия. Официальный сайт: www.microsoft.com/robotics/
Каждому ребенку по такой игрушке, и искусственный интеллект вскоре будет изобретен, причем 9ти классником )))
UFO just landed and posted this here
меня в своё время очень напрягало, что заряда аккумулятора хватало на минут 20.
а у нас в школе было чтото подобное, только с прямым проводным подключением к компу — стояли такие маленькие панельки куда крепить сенсоры и моторчики можно было — теплички строили, вентиляторы… забавно было, такого уже у лего нет?
А есть софт для разработки на Mac'e?
А по-моему, стандартная программка хоть и выглядит замороченной, но всё же симпатичная =) Иногда хочется отвлечься от «текста»
Помню когда учился в универе, у нас проходила выставка всяких технологий, среди которых была и эта. Нас туда пригласили в связи с тем что мы активно работали с Lab View, а там как раз было всё на нём. Было прикольно повоевать с роботом-скорпионом, который пытался звездануть меня своим хвостом. У него там датчик ультразвуковой. Подсовываешь потихоньку руку, вдруг он тебе — хрясь хвостом с ядом. Хорошо никто не умер ))
Sign up to leave a comment.
Lego Mindstorms для программиста