roboforum.ru

Технический форум по робототехнике.

Basic и Arduino

Re: Basic и Arduino

elmot » 08 июл 2016, 11:42

Блин, нет, чтобы взять плату нормальную, в которой и памяти будет достаточно, и проц помощнее, и периферия получше. Обязательно надо в дуню впихивать невпихуемое.
:(
ППЗУ внешние на четверть кило... Блин, как 80е года...

Eruman, хочешь я тебе какую-нибудь нормальную плату подарю под это дело? На выбор - от простенькой stm32f0-discovery, до жуткого монстра

http://www.st.com/content/st_com/en/pro ... overy.html

или скажем мою zerofat32
https://www.youtube.com/watch?v=tVF-WUrYsVA

Re: Basic и Arduino

Madf » 08 июл 2016, 12:37

Ну раз используете внешнюю память, то можете взять приличный объём (в районе 64К и более), полностью в ней хранить программы (сохранение).
Я правда до конца не понял, у вас в качестве экрана что, обычный LCD? Там же желательно многостроковый экран иметь, иначе ну очень неудобно в бэйсике будет работать...а графика ещё.
Кстати, достоинство внешней памяти в том, что её можно использовать как картридж, аля дискета. :D

Re: Basic и Arduino

Eruman » 08 июл 2016, 15:31

elmot писал(а):ППЗУ внешние на четверть кило... Блин, как 80е года...

Дык ламповый объем. Детишкам играться достаточно.

elmot писал(а):Eruman, хочешь я тебе какую-нибудь нормальную плату подарю под это дело? На выбор - от простенькой stm32f0-discovery, до жуткого монстра


У меня есть платы мощнее, только эти тоже пристраивать к делу надо. Для детворы и брал, штук 20 еще болтается на складе, если не больше.



В порядке шефской помощи принимаю все, что предлагают. Предлагай :)

Добавлено спустя 11 минут 58 секунд:
Madf писал(а):Ну раз используете внешнюю память, то можете взять приличный объём (в районе 64К и более), полностью в ней хранить программы (сохранение).
Так точно, что было под рукой, то и прилепил.

Madf писал(а): Я правда до конца не понял, у вас в качестве экрана что, обычный LCD?
Терминалкой пользуемся. Экрана нет. Если необходимо, подключаем блютуз.

Madf писал(а):Кстати, достоинство внешней памяти в том, что её можно использовать как картридж, аля дискета. :D
Это тоже объясняется нашим программистам :D

Re: Basic и Arduino

Dmitry__ » 08 июл 2016, 15:46

При цене ардуин pro mini 90р с atmega328 на али, еще долго не умрут авры :)
За такую цену я даже не буду паять чип на плату. Я их тыкаю везде, даже про pic-и начинаю забывать...

Re: Basic и Arduino

elmot » 08 июл 2016, 16:14

при цене 150 за плату на stm32f103 могут и помереть.

http://ru.aliexpress.com/item/STM32F103 ... 24e11a5763

Re: Basic и Arduino

Dmitry__ » 08 июл 2016, 16:54

elmot писал(а):могут и помереть.

Скорее бы, не дают развиваться и занять рынок нормальным контроллерам.

Re: Basic и Arduino

Eruman » 08 июл 2016, 17:00

У меня на занятии с группой однажды ребятенок об пол едва не звякнул процессорным блоком LEGO NXT (хорошо поймал в полете), про раздавленные и царапанные гаджеты тем более умолчу.

В общем, чем больше дешевых и умных железок, тем лучше. Экспериментировать с ними проще, и если сгорят/треснут/лопнут/утонут/потеряются... , то будет не так жалко и накладно.

Re: Basic и Arduino

Madf » 08 июл 2016, 17:35

elmot писал(а):при цене 150 за плату на stm32f103 могут и помереть.

пока - нет: http://ru.aliexpress.com/item/1PCS-Nano ... 98627.html :D
а для учебных заведений можно и оптовую цену нарыть

Eruman писал(а):Терминалкой пользуемся. Экрана нет. Если необходимо, подключаем блютуз.

да, с графикой проблемы, игрушки на бэйсике и всякие цирклы не порисовать)

Re: Basic и Arduino

Eruman » 08 июл 2016, 17:58

Madf писал(а):да, с графикой проблемы, игрушки на бэйсике и всякие цирклы не порисовать)


Неправильно рассуждаешь, камрад. Цирклы ранаются ботом, на линолеуме. :D

Re: Basic и Arduino

Madf » 08 июл 2016, 18:03

ну если запасы линолеума большие, то можнА! :D
вообще идея блютюча - хороша, сам так регулярно делаю, мне правда графика не нужна, но в вашем случае, можно попробовать в этой теме разобраться и найти такой терминал, который может как-то работать с графикой или даже самому написать такой (чтобы можно было переводить его в такой режим работы (screen 1/2).

Re: Basic и Arduino

Eruman » 08 июл 2016, 18:39

Мне пока лениво терминалы писать :)

Предлагаю подумать, куда можно текущее решение применить.
Учебные задачи для школьников реализованные:
- мигалка многосветодиодная: программируем бегущие огоньки
- бот самоходный: пока без датчиков, тупо "вперед-направо45-прямо-налево90-прямо-стоп"
- замок кодовый: программа открытия двери задает вопросы в случайном порядке

Re: Basic и Arduino

Madf » 08 июл 2016, 19:25

можно ещё усовершенствовать самоход, сделать как в СССР луноход программируемый (сколько шагов проехать вперёд/назад/лево/право)
всякие там: кости, просто случайное число, калькулятор)
ещё было бы неплохо звуки издавать, тогда можно сделать простую муз.шкатулку

Re: Basic и Arduino

elmot » 08 июл 2016, 22:38

Eruman писал(а):Предлагаю подумать, куда можно текущее решение применить.

Нейронная сеть же :ROFL:

Добавлено спустя 14 минут 8 секунд:
Eruman писал(а):В порядке шефской помощи принимаю все, что предлагают. Предлагай :)

Ну в связи с наличием нескольких дармовых плат, могу предложить то, что у меня не задействовано и в количестве больше одной.
В частности, есть лишняя та самая 746я дискавери, есть nucleo-L053. Есть моя zerofat32, их всего 4 в природе, могу дать, скажем, 2.

Но просто так отдавать как-то неправильно, желательно услышать заранее, что из них будет сделано, когда, а так же где и как будет освещаться процесс.

Re: Basic и Arduino

Eruman » 09 июл 2016, 07:00

Madf писал(а):можно ещё усовершенствовать самоход, сделать как в СССР луноход программируемый (сколько шагов проехать вперёд/назад/лево/право)
всякие там: кости, просто случайное число, калькулятор)
ещё было бы неплохо звуки издавать, тогда можно сделать простую муз.шкатулку

собственно, луноход у нас и получился. только управление по терминалке. идея принимается: подключить клавиатуру, скажем, на 16 кнопок, и описать алгоритм движения последовательностью нажатий. объем программы маловат, но надо подумать.

электронные кости - это развитие темы электронной мигалки. годится.

муз.шкатулка планируется, подключение операторов генерации звука уже анонсировано. записываем.

калькулятор - если подключены 16 кнопок, то вполне реально. записал.

Добавлено спустя 7 минут 12 секунд:
elmot писал(а):Нейронная сеть же :ROFL:

А вот зря смеешься, есть похожие планы. Причем из нескольких плат. Кластером. :)
elmot писал(а):Ну в связи с наличием нескольких дармовых плат, могу предложить то, что у меня не задействовано и в количестве больше одной.
В частности, есть лишняя та самая 746я дискавери, есть nucleo-L053. Есть моя zerofat32, их всего 4 в природе, могу дать, скажем, 2.

ОК, список плат понятен: 1 х 746я, 1 х nucleo-L053, и 2 х zerofat32. Внушает. Ни одной подобной в руках пока не было.
elmot писал(а):
Но просто так отдавать как-то неправильно, желательно услышать заранее, что из них будет сделано, когда, а так же где и как будет освещаться процесс.

Согласен. Нужно немного времени, с коллегами обсудим, и я отпишусь. Скажем через неделю. Допустимо?

Re: Basic и Arduino

ALS » 09 июл 2016, 17:23

К устройствам вывода можно добавить светодиодные матрицы 8х8, видел на али сдвоенные с драйвером на борту.
Добавятся игружки с несложной графикой, демки всякие...


Rambler\'s Top100 Mail.ru counter