Хочу просто приехать, посмотреть и купить чего хочется. Без пред-заказов, без мутных "Я отправлю вам почтой". Просто: пришёл, увидел, купил.
М-н Радио, с их 5ти кратной драконовской накруткой - не предлагать.
Главная /
Радио /
Кто торгует Arduino в Ижевске?
тема закрыта |
|
|
---|
|
следующая тема | предыдущая тема | ||||
|
|||||||||||||
| |||||||||||||
| |||||||||||||
|
quote: 1800 за UNO - не смешно. 180 за клавиатурку, которая на али 50р. | |||
|
Ссылку кину,контакты есть,можете пообщаться:
http://gooddy.izhcam.ru/index.php?list=_controller | |||
|
На авыто сидит ижадаптэр и ещё пару не контактных, совсем не контактных людей.
Пиши - не пиши, звони - не звони. Нашёл одного адекватного товарища, но у него только Нано остались. И те не шьются ни в какую. Партия видать такая. Похоже, что бутлоадера нет. Пробовали через UNO прошить - ну никак. Тупо программатор не отвечает. Может кому попадались такие, и может кто знает как это решить? | |||
|
Шейте через AVR ISP например USBasp(правда нужно будет ещё собрать переходник 10-6, ну или использовать провода для макетирования мама-мама). Конечно это не удобно но как временная мера. Но если при подаче питания лампочка на плате моргает, бутлоадер наверняка уже прошит, скорее всего китайцы выбрали какую то произвольную скорость UART.
| |||
|
Надо перебрать того что у меня есть - есть Меги 2560 есть нанао, есть всякие модули ик-движения, радиопульт,Ethernet W5100, пара гироскопов и магнитных компасов, DS1307, PCF8574 для HD44780, RC522,
Продам по ценам АЛИ+15%, потому что заказывал для себя "в прок", но что-то лень одолела | |||
|
quote: А можно по точнее? Что купить и собрать? Может есть возможность принять меня в гости, или ко мне, и решить эту проблему вместе? Парня, у которого я брал эти Нанки - тоже затык с этим. Я хоть ему расскажу, ну и сюда выложу подробное решение проблемы. Возможно многим пригодится. Всё что известно: | |||
|
quote: На плате нано есть разьем AVR ISP(6pin), через него можно зашить бутлоадер (бутлоадеры находятся в папке ардуино). Но для прошивки понадобится программатор, можно конечно и "5 проводков на LPT", но я бы не советовал. Желательно приобрести программатор USBasp , но у него выход AVR ISP (10pin)поэтому понадобятся 6 проводков для макетирования "мама-мама". В итоге должно получиться так. Для программатора рекомендовал бы софт AVRDUDEPROG
Если они выглядят по другому, то после прошивки бутлоадера установить их в такое состояние и тоже прошить. P.S. Не забывайте перед каждой прошивкой через программатор стирать микроконтроллер. | |||
|
Вот это я понимаю - ответ!
Осталось купить программатор. Есть у кого? Пишите наверное в личку. Здесь не в тему будет. Пока есть время - сегодня-завтра заберу. | |||
|
К стати! Идея возникла.
Может проблемы при прошивке возникают из-за того, что после сброса, уже зашитый скетч выдаёт в порт длиннющий список: ASCII Table ~ Character Map Может это перебивает данные для ответа программатора? | |||
|
Частая проблема китайских ардуин, разная скорость UART(COM порт) установленная в бутлоадере и скорость в ардуино. Иногда просто нужно их синхронизировать. Можно попробовать разные варианты. Возможно бутлоадер есть но работает с другой скоростью. Скорость в ардуино настраивается здесь. Справа снизу.
P.S. Маленькая хитрость: иногда бывает нужен хекс, по умолчанию ардуино его не предоставляет, но если после компиляции скетча зайти по этому пути %temp%(вводится в строке "выполнить") можно найти временные файлы проекта и хекс. | |||
|
У меня в %TEMP% ничего не появляется, ни до, ни после компиляции.
В мониторе 9600 стоит, и только на этой скорости монитор показывает адекватно свою несчастную таблицу. Возможно сам скетч так инициирует COM порт, с такой скоростью и скорость программатора может быть совсем другой. На всякий случай в файле Board поменял заливку скетча c 19200 на 9600. Видно что заливка открывается теперь с 9600, но проблема осталась. | |||
|
Нашёл где эти HEX лежат. не в %Temp%, а %TMP%. Только я не понял для чего мне он сейчас? Он поможет в проблеме, или это просто хороший совет на будущее?
| |||
|
quote:Напиши мне в лс что есть и цены. | |||
|
quote:89635431264, Клубная 57а. Звоните, приезжайте. Помогу , объясню. Есть и железо нужное и софт. | |||
|
quote:При правильно установленных фьюзах сначала управление передается загрузчику. Через некоторое время если прошивка не началась стартует основная программа. | |||
|
Вобщем у него avrdude ругается на сигнатуру мк - вроде Atmega168 - ставишь, ругается, можно попробовать с ключом -F прошить, если мк живой вообще. USBAsp проверил на своем Atmega328P - прошился. Стандартно из среды не шьется, нужно возиться - какая то плохая партия контроллеров попалась. Сдуть с платы и распаять новый было бы самым правильным решением.
| |||
|
Я на avrdude prog обходил проблему сигнатуры. У программы есть конфигурационный файл, где прописаны сигнатуры микроконтроллеров. Менял на нужную мне. Дело было в чем. Есть atmega48 и atmega48PA и при схожей архитектуре микроконтроллеры имеют разную сигнатуру, пришлось похимичить.
| |||
|
quote: 2 Нанки запустил. Там стоят atmega 168p у них сигнатура другая. Шить надо в ручную через командную строку. Сначала нужно стереть камень. /usr/bin/avrdude -p m168p -c usbasp -e -F Потом шьем в нее оптибут 168. И пишем фузы. Запускаем ардуино иде и идем в настройки. Там добавляем ссылку на репозиторий плат оптибут https://github.com/Optiboot/optiboot/releases/download/v6.2/package_optiboot_optiboot-additional_index.json Заходим в менеджер плат, в поиске набираем optiboot и ставим наши платки. после установки закрываем менеджер плат. На платке pro mini контроллер заблочен. Обычным способом сигнатуру не считать. Либо разлочу, либо тупо посажу свой проверенный atmega 328p и прошью.
| |||
|
Вот спасибо! Надо будет забрать их обратно.
| |||
|
За работу по 100р за восстановление нанок. Т.е в сумме 200.
| |||
|
А возможно-ли вообще поменять чип на какой-нить другой, даже лучше чем 328й. Что-б RAM раз в 10 побольше и скорость повыше. Или там ноги совсем разные?
| |||
|
тоже заинтересовался темой ардуино.
| |||
|
quote: Если нет знаний Cи, лучше начинать c Flprog(логические цепочки) или Flowcode(построение алгоритмов).
quote: К ардуине прикрутили STM контроллеры, | |||
|
quote: уже скачано. придет ардуино буду разбираться. | |||
|
Ардуино можно осваивать и без ардуино. Есть такая программа как Proteus. Симулятор электросхем. рекомендуется к изучению. В версии 8 есть встроенные модули ардуино. Но программа не работает со скетчами, ей нужны хексы. Как их достать из ардуино смотреть в постах 14-16. Хотя это и не обязательно, но эта программа позволяет отработать схему, когда нет ещё радиоэлементов для сборки.
P.S. Ссылку на протеус дать не могу. Но если кто хочет, может поискать на cwer.ws вдруг там есть) | |||
|
пасиб. за наводку)
| |||
|
quote: А что, 328-й не хватает что ли? Вроде и задачка простая и код в несколько десятков строк всего. И скорсть у нее норм для таких задач. Можно и стм заюзать как советовали, но я думаю, что её потяжелее будет освоить, да и подружить платку с ардуино иде новичку тяжело будет.
quote: Ардуино про мини на 328-ом камне можно за 30 минут на коленке собрать. Нужна только макетка безпаечная и сам камень в дип корпусе. | |||
|
quote: Ну можно. Но нужен процессор, кварц с конденсаторами(если нужны 16 МГЦ), макетная плата, блок питания, колодка со стабилизатором, макетные провода, ну и светодиод.) Кстати, едет вот такой модуль. Надеюсь доедет. quote: К ардуино прикручен ещё один довольно хороший(ну кроме энергопотребления) микроконтроллер -это ESP8266. Самый бонус это встроенный WiFi. Хотя кто то про него сказал, что ни делай все одно метеостанция выйдет. | |||
|
Такая плата мне пришла в виде конструктора. Я с ее помощью атмеги 8 шью для часов. Она только для атмега 8 и 88.
| |||
|
Да она для мега 8,48,88,168,328 в дипе. Что вообщем уже не мало. Тоже взял из-за ZIF панели.
| |||
|
Раз уж пошла такая тема, то где брать актуальные прошивки для USBAsp? Вместе с подписанными драйверами? А то от неподписанных гемору много.
| |||
|
Последние драйвера вышли в 2011 году и скорее всего уже обновляться не будут, а подписать можно самому.
| |||
|
quote: Есть еще бутлоадеры для atmega 8 ( NG) . Так что с этой платкой можно и с восьмой атмегой похулиганить. Там и кварц на плате уже есть. | |||
|
По мне так мега 8 пока ещё актуальна для "нормального" программирования, а в ардуино ей путь заказан. Нормальное, то есть с оптимизированным Си кодом или Асемблерным, но с 8К флеш, тем более частично отъеденным бутом из ардуины можно будет залить только какую нибудь мигалку, так как часто код неоптимален, а библиотеки "пухлые".
| |||
|
Ардуино ИДЕ позволяет писать как на сях, так и на асьме. Компилятор то не зависит от среды. Интересен сам метод заливки. Он очень удобен в плане обслуживания. Сейчас отлаживаю конечные устройства сбора данных с датчика DS18b20 и управления твердотелкой на attiny85 Digispark. Связь с основным программным модулем (Mega 2560) по квадратной шине в качестве "квадратного раба". Digispark шьются по УСБ, у них загрузчик на основе кода USBASP проггера. Прога на СИ спокойно влазит в нее. И еще место для плюшек есть. Ну и 4 свободных порта помимо тех 2 что задействованы под i2c.
| |||
|
чтобы не иметь проблем с драйверами на USBASP, проще (и универсальнее) использовать еще одну ардуинку в качестве программатора (скетч "Arduino as ISP" идет в стандартных примерах). Надо прошить что-нибудь - залил, не надо - играемся дальше. Прошивать загрузчик хоть USBASPом, хоть другой ардуинкой проще через Arduino IDE: выбрать имеющийся программатор, выбрать прошиваемую плату и правильный процессор (например выше для nano надо будет 168й процессор) и кликнуть "залить загрузчик". Никаких avrdude и танцев с бубном.
А чтобы видеть, где лежит прошивка в бинарнике после компиляции (и ход прошивки), в настройках IDE нужно поставить галки "показывать подробную информацию о компиляции и загрузке". | |||
|
следующая тема | предыдущая тема |
Главная / Радио / Кто торгует Arduino в Ижевске? | форумы izhevsk.ru |
© ООО "Марк" 2020
Интернет-провайдер КК МАРК-ИТТ |
---|