Arduino

Arduino в Смоленске

Увлечения и развлечения
Аватара пользователя
shin
Привидение форума
Сообщения: 4548
Зарегистрирован: 23 авг 2006, 20:09
Откуда: Смоленск
Благодарил (а): 0
Поблагодарили: 28 раз

Re: Arduino

Сообщение shin »

Считаю, что ардуино это по определению хрень для выкачивания денег без какого-либо дальнейшего практического применения.
Академик Иосиф
Сообщения: 23467
Зарегистрирован: 07 май 2008, 23:38
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino

Сообщение Академик Иосиф »

shin, благодарю.
Old Ranger, не, надо собрать самому. Схема программатора не сложная, но лишняя практика не помешает.

Короче, ни КОМ ни ЛПТ порта дома у меня нет, так что очевидный выбор - УСБ программатор, типа такого

Изображение

Но чтоб запрограммировать МК для него, нужен таки ЛПТ-порт.

Изображение

А ещё ночью я полазил по Али, и цены там в 2 раза меньше, чем в Гулливерах. Наверно таки закажу необходимое там.
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

shin писал(а):Считаю, что ардуино это по определению хрень для выкачивания денег без какого-либо дальнейшего практического применения.
Согласен. Но для обучения подходит, для реальных вещей надо брать, конечно, посерьезнее. Причем, плата на Кортексе М3 может оказаться еще и дешевле )

Академик Иосиф писал(а):shin, благодарю.
Old Ranger, не, надо собрать самому. Схема программатора не сложная, но лишняя практика не помешает.


Но чтоб запрограммировать МК для него, нужен таки ЛПТ-порт.


А ещё ночью я полазил по Али, и цены там в 2 раза меньше, чем в Гулливерах. Наверно таки закажу необходимое там.
Чтобы запрограммировать нужен SPI. Взял бы ты готовые средства отладки - головняка хватит и без этого.
Аватара пользователя
Aml
Сообщения: 16660
Зарегистрирован: 23 окт 2004, 00:10
Настоящее имя: Сергей Амелин
Откуда: Смоленск, Николаева
Благодарил (а): 1 раз
Поблагодарили: 52 раза

Re: Arduino

Сообщение Aml »

neutrino писал(а): Согласен. Но для обучения подходит, для реальных вещей надо брать, конечно, посерьезнее.
Для обучения чему? Уж точно не микроконтроллерам :)
Детям в школе - самое то. Радиолюбителям тоже. А в вузе разве что как пример реализации отладочной платы после изучения классических применений микроконтроллеров и их программирования. Ибо IDE Ардуино обезличивает микроконтроллер, сводя программирование МК к управлению ножками с заданными номерами.
Аватара пользователя
John Prick
Сообщения: 8832
Зарегистрирован: 12 янв 2006, 19:30
Благодарил (а): 371 раз
Поблагодарили: 273 раза
Контактная информация:

Re: Arduino

Сообщение John Prick »

Aml,
сводя программирование МК к управлению ножками с заданными номерами
Ну а разве суть программирования МК не в этом?
pinkmouse
Сообщения: 24534
Зарегистрирован: 26 июл 2009, 12:49
Благодарил (а): 4 раза
Поблагодарили: 38 раз

Re: Arduino

Сообщение pinkmouse »

нет)
его зовут как [извините], но с двумя х в начале! [извините]
Академик Иосиф
Сообщения: 23467
Зарегистрирован: 07 май 2008, 23:38
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino

Сообщение Академик Иосиф »

neutrino писал(а): Чтобы запрограммировать нужен SPI. Взял бы ты готовые средства отладки - головняка хватит и без этого.
Не хочу готовое, хочу собрать. Если я не смогу собрать это, то есть ли смысл пытаться собирать роботов? :-)
Академик Иосиф
Сообщения: 23467
Зарегистрирован: 07 май 2008, 23:38
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino

Сообщение Академик Иосиф »

pinkmouse писал(а):нет)
В работе с регистрами и памятью шоль?
FreemanNow
Сообщения: 30077
Зарегистрирован: 02 окт 2006, 09:23
Настоящее имя: Виталий
Откуда: г.Смоленск
Благодарил (а): 0
Поблагодарили: 2 раза
Контактная информация:

Re: Arduino

Сообщение FreemanNow »

Академик Иосиф писал(а):
pinkmouse писал(а):нет)
В работе с регистрами и памятью шоль?
Ничего ты не понимаешь, "чувство глубокого удовлетворения" от такого примитива отсутствует)
Вот, я, помнится году так в 1985-ом неисправность в процессоре с инженерной панели микропрограммного автомата искал (каждая команда процессора реализовывалась набором до сотни микрокоманд управляющих АЛУ), вот это было Удовлетворение и квалификация соответсвующая, курсы на процессор только были трехмесячные, а потом еще полгода практической работы, чтобы понять, что же на них нам читали))
Так то бы Процессор - восемь плат по 100-200 элементов на каждой, а теперь что такое процессор - кермическая фиговина которую каждый студент заменить может))
Old Ranger
Сообщения: 9331
Зарегистрирован: 19 сен 2003, 09:25
Откуда: планета Хлябь
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Arduino

Сообщение Old Ranger »

Академик Иосиф писал(а):
neutrino писал(а): Чтобы запрограммировать нужен SPI. Взял бы ты готовые средства отладки - головняка хватит и без этого.
Не хочу готовое, хочу собрать. Если я не смогу собрать это, то есть ли смысл пытаться собирать роботов? :-)
тогда уж начинай с азов -детекторный радиоприёмник, самодельный конденсатор и источник питания, и т.д. и т.п....
не болтайте ерундой! (С)
взял ардуинку, запустил две софтины и прошил атмегу.
и не нужно будет ЛПТ порты палить :hi_hi_hi:
Академик Иосиф
Сообщения: 23467
Зарегистрирован: 07 май 2008, 23:38
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino

Сообщение Академик Иосиф »

Old Ranger писал(а): тогда уж начинай с азов -детекторный радиоприёмник, самодельный конденсатор и источник питания, и т.д. и т.п....
не болтайте ерундой! (С)
взял ардуинку, запустил две софтины и прошил атмегу.
и не нужно будет ЛПТ порты палить :hi_hi_hi:
ну и смысл? а так пару портов спалишь, мож и просветление наступит :ne_vi_del:
а азы я уже прошёл, в децве джойстик от приставки паял :a_g_a:
Академик Иосиф
Сообщения: 23467
Зарегистрирован: 07 май 2008, 23:38
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino

Сообщение Академик Иосиф »

FreemanNow писал(а): Ничего ты не понимаешь, "чувство глубокого удовлетворения" от такого примитива отсутствует)
Вот, я, помнится году так в 1985-ом неисправность в процессоре с инженерной панели микропрограммного автомата искал (каждая команда процессора реализовывалась набором до сотни микрокоманд управляющих АЛУ), вот это было Удовлетворение и квалификация соответсвующая, курсы на процессор только были трехмесячные, а потом еще полгода практической работы, чтобы понять, что же на них нам читали))
Так то бы Процессор - восемь плат по 100-200 элементов на каждой, а теперь что такое процессор - кермическая фиговина которую каждый студент заменить может))
Заменить каждый, а прошить нет :-)
pinkmouse
Сообщения: 24534
Зарегистрирован: 26 июл 2009, 12:49
Благодарил (а): 4 раза
Поблагодарили: 38 раз

Re: Arduino

Сообщение pinkmouse »

Old Ranger писал(а):...и не нужно будет ЛПТ порты палить :hi_hi_hi:
ахах)) что есть, то есть.
его зовут как [извините], но с двумя х в начале! [извините]
FreemanNow
Сообщения: 30077
Зарегистрирован: 02 окт 2006, 09:23
Настоящее имя: Виталий
Откуда: г.Смоленск
Благодарил (а): 0
Поблагодарили: 2 раза
Контактная информация:

Re: Arduino

Сообщение FreemanNow »

Академик Иосиф, ну это грубый пример, конечно, но сути не меняет)
Микроконтроллер, это упрощенный под целевое решение вариант компьютера , а андурино - упрощенный под целевое решение вариант микроконтроллера (как мне видится, конечно, я с ними реально не работал)
pinkmouse
Сообщения: 24534
Зарегистрирован: 26 июл 2009, 12:49
Благодарил (а): 4 раза
Поблагодарили: 38 раз

Re: Arduino

Сообщение pinkmouse »

Академик Иосиф, скажу больше, с 90% случаев достаточно простой автоматики с обратной связью) а все эти ваши микроконтролёры... от лукавого.
зы, как то олд Рэнжеру схему на пальцах раскинул, уже фик помню с чем, но без сабжа :-|
его зовут как [извините], но с двумя х в начале! [извините]
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

Aml писал(а): Для обучения чему? Уж точно не микроконтроллерам :)

Детям в школе - самое то. Радиолюбителям тоже. А в вузе разве что как пример реализации отладочной платы после изучения классических применений микроконтроллеров и их программирования. Ибо IDE Ардуино обезличивает микроконтроллер, сводя программирование МК к управлению ножками с заданными номерами.
Работе с их периферией, судя по всему.
Предполагаю, что разработать схему, развести и собрать плату, изучить язык и архитектуру контроллера - для новичка перебор. Увязнет и бросит, тем более - в одиночку и дома, без измерительных приборов. Вопрос в том, дойдет ли человек до уровня, при котором IDE из подспорья превратится в помеху. Это и будет признаком обучения )
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

John Prick писал(а):Aml,
сводя программирование МК к управлению ножками с заданными номерами
Ну а разве суть программирования МК не в этом?
Измерения и связь - бОльшая часть кода, если это сложнее чем Hello world.
Академик Иосиф
Сообщения: 23467
Зарегистрирован: 07 май 2008, 23:38
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino

Сообщение Академик Иосиф »

нарыл ЛПТ разъёмы - щетай пол дела сделано
осталось найти комп с ЛПТ и все остальные детали :-|
Аватара пользователя
Индиана Джонс
Сообщения: 33594
Зарегистрирован: 25 янв 2013, 14:34
Настоящее имя: Игорь
Откуда: смоленск
Благодарил (а): 3821 раз
Поблагодарили: 1393 раза

Re: Arduino

Сообщение Индиана Джонс »

Академик Иосиф, зачем эти муки с программатором? Достаточно купить Arduino UNO и через эту плату, можно хоть сотню новых микросхем прошивать. Может видел это видео?
Смерть опущенной америке!
Академик Иосиф
Сообщения: 23467
Зарегистрирован: 07 май 2008, 23:38
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino

Сообщение Академик Иосиф »

Индиана Джонс, я ж писал - хочу сам.
Аватара пользователя
Aml
Сообщения: 16660
Зарегистрирован: 23 окт 2004, 00:10
Настоящее имя: Сергей Амелин
Откуда: Смоленск, Николаева
Благодарил (а): 1 раз
Поблагодарили: 52 раза

Re: Arduino

Сообщение Aml »

neutrino писал(а): Работе с их периферией, судя по всему.
Предполагаю, что разработать схему, развести и собрать плату, изучить язык и архитектуру контроллера - для новичка перебор. Увязнет и бросит, тем более - в одиночку и дома, без измерительных приборов. Вопрос в том, дойдет ли человек до уровня, при котором IDE из подспорья превратится в помеху. Это и будет признаком обучения )
В точку.
Виктор К.
Сообщения: 75
Зарегистрирован: 19 окт 2012, 15:27
Настоящее имя: Виктор
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino

Сообщение Виктор К. »

Есть некоторые простенькие программаторы в запасе(вторые экземпляры), если интересно кому, чтобы не ждать от китайцев, пишите в личку, отдам по цене закупки:
- USB ASP ATMEGA8 ATMEGA128 (120 р.)
- USB программатор флеш-памяти CH341A(250 р. с платой-адаптором SOP8/16 в DIP8)
- Usb SIM-карт ридер 3.579/6.00MHz (150 р.)
- USB - COM конвертор (USB 2.0 в RS232 преобразователь - 150 р.)
- USB программатор смарт-карт PC/SC USB CCID EMV ISO7816 типа SKU232089-30A30
- СОМ Phoenix Interface (или просто «феникс» - 800 р.)
Также панельки-переходники некоторые имеются, но только в единственных экземплярах:
- PLCC44-DIP40(200 р.)
- PLCC32-DIP32(200 р.)
- PLCC20-DIP20(250 р.)
- PLCC28-DIP24(250 р.)
- плата-адаптор SOP8 в DIP8 (50 р.)
Поправил по просьбам трудящихся. Конкретнее в ЛС пишем.
Последний раз редактировалось Виктор К. 16 май 2017, 21:19, всего редактировалось 7 раз.
Old Ranger
Сообщения: 9331
Зарегистрирован: 19 сен 2003, 09:25
Откуда: планета Хлябь
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Arduino

Сообщение Old Ranger »

Виктор К. писал(а):Есть некоторые простенькие программаторы в запасе(вторые экземпляры), если интересно кому, чтобы не ждать от китайцев, пишите в личку, отдам по цене закупки:
- USB ASP ATMEGA8 ATMEGA128
- Pl2303 USB в RS232 TTL
- USB конвертер CH340G PL2303
- USB программатор CH341A
Также панельки переходные некоторые имеются, но только в единственных экземплярах:
- PLCC44-DIP40
- PLCC32-DIP32
- PLCC20-DIP20
- PLCC28-DIP24
- SOP8-DIP8 150ml
- SOP16-DIP8 300ml
укажите цены, пожалуйста.
Виктор К.
Сообщения: 75
Зарегистрирован: 19 окт 2012, 15:27
Настоящее имя: Виктор
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino

Сообщение Виктор К. »

Исправил, цены смотрите выше.
leopold
Сообщения: 27069
Зарегистрирован: 10 мар 2010, 00:23
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino

Сообщение leopold »

shin писал(а):Считаю, что ардуино это по определению хрень для выкачивания денег без какого-либо дальнейшего практического применения.
Ну почему-же.
Для быстрого получения результата годится.
leopold
Сообщения: 27069
Зарегистрирован: 10 мар 2010, 00:23
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino

Сообщение leopold »

Aml писал(а):
neutrino писал(а): Вопрос в том, дойдет ли человек до уровня, при котором IDE из подспорья превратится в помеху. Это и будет признаком обучения )
В точку.
Полностью согласен.
Микроконтроллер, для того и микроконтроллер, что-бы использовать его ресурсы по максимуму.
Академик Иосиф
Сообщения: 23467
Зарегистрирован: 07 май 2008, 23:38
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino

Сообщение Академик Иосиф »

Объясните тупарезу, почему этот код не пашет? Что тут не так? Как только убираю цикл for, всё работает. А с ним в программа даже не переходит внутрь основного цикла. Можа я не умею отладчиком пользоваться или ещё что, мож я в си не шарю? :ne_vi_del: Не спрашивайте, почему я не воспользовался основным циклом. Я просто тупо не понимаю, почему не пашет. Никаких ошибок не выдаёт при компиляции. :ne_vi_del: :smu:sche_nie:

Код: Выделить всё

int void(main)
{
nastroikaportov(); 
while(1)
{
for (int i=0;i>=9;i++)
{
num(i); //вывод цыхверки на индикатор
_delay_ms(200);
}
}
}
Аватара пользователя
John Prick
Сообщения: 8832
Зарегистрирован: 12 янв 2006, 19:30
Благодарил (а): 371 раз
Поблагодарили: 273 раза
Контактная информация:

Re: Arduino

Сообщение John Prick »

Тут ошибка.

Код: Выделить всё

for (int i=0;i>=9;i++)
Условие выхода из цикла неправильное. Должно быть i <= 9.
Академик Иосиф
Сообщения: 23467
Зарегистрирован: 07 май 2008, 23:38
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino

Сообщение Академик Иосиф »

John Prick писал(а):Тут ошибка.

Код: Выделить всё

for (int i=0;i>=9;i++)
Условие выхода из цикла неправильное. Должно быть i <= 9.
и я над этим час вчера сидел? :facepalm: :facepalm: :facepalm:
видно не вкурил ещё сишный синтаксис, мне что-то думалось наоборот будет выполняться, пока не станет больше 9 :du_ma_et:
FreemanNow
Сообщения: 30077
Зарегистрирован: 02 окт 2006, 09:23
Настоящее имя: Виталий
Откуда: г.Смоленск
Благодарил (а): 0
Поблагодарили: 2 раза
Контактная информация:

Re: Arduino

Сообщение FreemanNow »

Академик Иосиф, можно подумать, что на других языках иначе..
Ответить Пред. темаСлед. тема