Удалить скетч из ардуино

dana_94@list.ru
Offline
Зарегистрирован: 13.05.2015

Привет Всем! Можно ли удалить скетч из ардуино? или он удаляется автоматический при загрузке нового скетча?

fagot
Offline
Зарегистрирован: 28.04.2015

Можно залить пустой, но это не имеет смысла. При загрузке любого скетча старый стирается.

dana_94@list.ru
Offline
Зарегистрирован: 13.05.2015

спасибо большое

Alosha_Grunuk
Offline
Зарегистрирован: 13.12.2017

Кто может подскозать как удалить прошивку с Arduino по скайпу  буду очень благодарен grunyk5

 

DetSimen
DetSimen аватар
Онлайн
Зарегистрирован: 25.01.2017

Alosha_Grunuk пишет:

Кто может подскозать как удалить прошивку с Arduino по скайпу 

Нада перед скайпом делать спицальные пассы руками.  Но этому учат не здесь. 

ЕвгенийП
ЕвгенийП аватар
Онлайн
Зарегистрирован: 25.05.2015

Жаль, Чумак помер, царство ему Небесное. Там можно было положить возле телевизора и всё, что надо удлится или наоборот загрузится.

arduino328
Offline
Зарегистрирован: 01.09.2016

Alosha_Grunuk пишет:

Кто может подскозать как удалить прошивку с Arduino по скайпу

Помахать её рукой и она сама удалится :)

bwn
Offline
Зарегистрирован: 25.08.2014

ЕвгенийП пишет:

Жаль, Чумак помер, царство ему Небесное. Там можно было положить возле телевизора и всё, что надо удлится или наоборот загрузится.

Так Кашпировский вроде еще зажигает.)))
Еще Мария-дэви Христос вроде была, но там все радикально.

sadman41
Онлайн
Зарегистрирован: 19.10.2016

Юрий Лонго был еще. Покойников оживлял. С ардуиной бы тем более справился.

ЕвгенийП
ЕвгенийП аватар
Онлайн
Зарегистрирован: 25.05.2015

fagot пишет:

Можно залить пустой, но это не имеет смысла. 

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

Alosha_Grunuk
Offline
Зарегистрирован: 13.12.2017

Можеш помочь?

 

bwn
Offline
Зарегистрирован: 25.08.2014

Ну написали же, без Чумаков-Кашпировских никак. Телепортацию только к 2038 году обещают. Ждемс.

OrDer
Offline
Зарегистрирован: 15.10.2017

Alosha_Grunuk пишет:

Кто может подскозать как удалить прошивку с Arduino по скайпу  буду очень благодарен grunyk5

странно, что вас отсылают к каомуто кашпировскому, когда данный вопрос имеет и смысл, а равно - и достатточно элементарное решение (при соблюдении определенных условий). 

В чем тут смех - мне например совершенно непонятно. 

Итак:

1) ардуина может питаться как от внешенго источника или батареи, так и от юсб-порта компа.

2) "Удалением скетча" можно (как было написано выше) считать заливку (по юсб, есссно) нового скетча ("пустого"). Он займет место удаляемого. Ок.

3) Раз вы питаете ардуину от юсб, то, можно утвержать, что ардуина всегда готова к заливке пустого скетча.

4) На компе (к которому через юсб подрублена ардуинадля питания) , с высокой вероятностью, уже есть скайп.

5) Скайп (если он постоянно включен) всегда на внешней связи онлайн ( какбэ в фоновом режиме, свернут в трей) и всегда выдает уведомления ( вызовы, ктото появился в онлайне, блабла).

6) Следовательно, вам достаточно будет написать маленькую простенькую утилитку, которая будет остлеживать активность (любую, какую угодно) активность скайпа. После чего инициировать старт, собсно, среды разработки Ардуино и затем - эмулировать программно нажатие на кнопку загрузки "загрузить" и указание (для среды ардуино) пути к заранее созданному и помещенному в папку "пустому скетчу".

Он (апустой скетч) загрузица в ардуину. Всио.

После этого утилита может самовыпилиться или, допустим, ждать еще какихто активностей от скайпа, от мыши, от клавы..... блабла...

Можно и усложинть - прицепить запуск процесса допустим к условию, что когда пишет в скайпе именно ВасяПупкинд "стереть скетч" (причом - без опечаток), то утилита именно это и сделает.

и никакой тут Чумак не нужен. Элементарщина.

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Человеку вроде надо было по скайпу объяснить, как удалить прошивку. Не усложняйте.

bwn
Offline
Зарегистрирован: 25.08.2014

Yarik.Yar пишет:

Человеку вроде надо было по скайпу объяснить, как удалить прошивку. Не усложняйте.

ХЗ, мне вот показалось, что это Ардуине надо отдать приказ совершить суицид.

ЕвгенийП
ЕвгенийП аватар
Онлайн
Зарегистрирован: 25.05.2015

OrDer пишет:

и никакой тут Чумак не нужен. 

Но с Чумаком-то проще! Положил ардуину (хоть десять штук!)  возле компьютера и никаких утилит. Заодно и вода с аккумулятором зарядятся.

OrDer
Offline
Зарегистрирован: 15.10.2017

помойму все вполне по-русски и однозначно задача поставлена: "как удалить прошивку с Arduino по скайпу".

т.е. вопрос в том, как удаленно, по команде через скайп, удалить прошивку ( т.е. последний загруженный скетч).

Это элементарно, что я и описал. Равным образом утилитка может удалять хоть по письму на эл. почту, хоть по вобще тексту, размещенному на какомто сайте. Хоть по дате, хоть по температуре воздуха в Зимбабве. Можно по аське, можно по скайпу, можно по смс......

 

в равной степени справедливо будет это решение и для задачи "заменить прошивку по удаленной команде..." (т.е. непустой скетч загрузить)...

OrDer
Offline
Зарегистрирован: 15.10.2017

ЕвгенийП пишет:

OrDer пишет:

и никакой тут Чумак не нужен. 

Но с Чумаком-то проще! Положил ардуину (хоть десять штук!)  возле компьютера и никаких утилит. Заодно и вода с аккумулятором зарядятся.

если несколько ардуин - то и никакой комп со скайпом не нужен. Достаточно к одной ардуине подрубить джпрс модуль. (для получения команды например по джпрс). И затем просто подаст (например через преобразователь напряжения за 3 коп. или просто от кондера) высокое напряжение и сожжет соседку.

Суицид также возможен (получение команды по смс) и подача высокого напряжения на саму себя.

Команду смс можно и через скайп отправить. ( т.е. отправляющий будет общаться только со скайпом).

sadman41
Онлайн
Зарегистрирован: 19.10.2016

А ежели их в кольцо объединить и скетч для перепрошивки соседки запустить - они будут шить друг друга, пока не изотрутся. Только не знаю, зачем это нужно.

OrDer
Offline
Зарегистрирован: 15.10.2017

sadman41 пишет:

А ежели их в кольцо объединить и скетч для перепрошивки соседки запустить - они будут шить друг друга, пока не изотрутся. Только не знаю, зачем это нужно.

это может быть нужно например в каконйить извилистой трубе, где в начале есть допустим вайфай с доступом к внешенй сети, а дальше только роботы. Ближний к роутеру тогда может прошивать остальные или собирать с них телеметрию. А также в случае утраты какогонибудь - переконфигурировать всю систему по новой, путем раздачи новых прошивок. Или их можно в какойто граф организовать. 

Alosha_Grunuk
Offline
Зарегистрирован: 13.12.2017

OrDer можеш по скайпу обяснить

Alosha_Grunuk
Offline
Зарегистрирован: 13.12.2017

sadman41 пишет:

А ежели их в кольцо объединить и скетч для перепрошивки соседки запустить - они будут шить друг друга, пока не изотрутся. Только не знаю, зачем это нужно.

По скайпу можеш обяснить 
Я только начинаю 
И мало чего понимаю

OrDer
Offline
Зарегистрирован: 15.10.2017

Yarik.Yar пишет:

Человеку вроде надо было по скайпу объяснить, как удалить прошивку. Не усложняйте.

да. похоже, вы в своем толковании были ближе к истине.

Alosha_Grunuk
Offline
Зарегистрирован: 13.12.2017

OrDer пишет:

Yarik.Yar пишет:

Человеку вроде надо было по скайпу объяснить, как удалить прошивку. Не усложняйте.

да. похоже, вы в своем толковании были ближе к истине.

grunyk5 вот скайп

b707
Offline
Зарегистрирован: 26.05.2017

Alosha_Grunuk пишет:

По скайпу можеш обяснить 

Я только начинаю 
И мало чего понимаю

что объяснить-то? - чтоб вы понимали - пару десятков последних сообщений это народ просто развлекался, никаких реальных ардуино-идей тут не обсуждали (во вском случае, таких, что были бы полезны новичку)

Alosha_Grunuk
Offline
Зарегистрирован: 13.12.2017

Здесь есть такие люди которие могут пояснить новичку как удалить прошивку с Arduino или как решить проблему

 

OrDer
Offline
Зарегистрирован: 15.10.2017

ну написали же 10 человек: залейте "пустую" прошивку, взяв любой скетч и убрав "тело кода". 

разумеется, между началом и концом скетча.

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

Как набрать в обычное ведро ваккум. Вылить из пустого ведра воздух и налить в ведро ваккуум. Вот и ваш вопрос из той же оперы.

b707
Offline
Зарегистрирован: 26.05.2017

Alosha_Grunuk пишет:

Здесь есть такие люди которие могут пояснить новичку как удалить прошивку с Arduino или как решить проблему

могут то они могут, но вот захотят ли? Зачем нужно звонить кому-то по скайпу, вы что, написанное читать не умеете? 

Alosha_Grunuk
Offline
Зарегистрирован: 13.12.2017

Вот такая ошибка file:///C:/Users/OLexa/Desktop/Безымянный.png

Alosha_Grunuk
Offline
Зарегистрирован: 13.12.2017
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xaa
OrDer
Offline
Зарегистрирован: 15.10.2017

вакуум без насоса Рутса не нальется, а вот если налить SF газ, то воздух вытеснится из ведра. И в нем какбы в левитации смогут плавать лодочки например из фольги.

b707
Offline
Зарегистрирован: 26.05.2017

qwone пишет:

Как набрать в обычное ведро ваккум. Вылить из пустого ведра воздух и налить в ведро ваккуум.

не налить, а накачать насосом. Специальные насосы есть, так и называются - "вакуумные", заполняют сосуды вауумом.

b707
Offline
Зарегистрирован: 26.05.2017

Alosha_Grunuk пишет:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xaa

Нет связи между компом и ардуиной.

Варианты:

- нет драйверов

-плохой USB-кабель

- неисправня ардуина

OrDer
Offline
Зарегистрирован: 15.10.2017

ну так вы попробуйте ради эксперимента, не графический файл в ардуину загружать, а именно программу для ардуины. А то она просто не понимает, что вы от нее хотите.

Впрочем, может она и понимает .png 

я просто не разу не грузил ни джпеги в нее ни векторную графику. Надо попоробовать какнибудь.

OrDer
Offline
Зарегистрирован: 15.10.2017

    *.ino  - этот формат в нее лучше влезает.

b707
Offline
Зарегистрирован: 26.05.2017

OrDer, ну вы уж совсем зашугали парня. Зачем уж так-то?

OrDer
Offline
Зарегистрирован: 15.10.2017

какое шугание? Я помойму единственный, кто буквально и чотко отвечает на задаваемые вопросы. Я указал, что файл с разрешением .пнг в ардуину не влезает. Нужен *.ino.

Искомый пустой файл может быть получен пярмо в среде разработки ардуино, путем открытия любого скетча раздела файл=>пример=>любой скетч, например, серво.

Далее, из середины убирается или обессмысливается содержимое и это загружается в ардуину. Просто и понятно, по моему.

Это замещает имеющийся там скетч, но никаких действий она уже делать не сможет (что ни подключи). Что можно считать удалением всего содержимого и очисткой ардуины.

 

b707
Offline
Зарегистрирован: 26.05.2017

OrDer пишет:

какое шугание? Я помойму единственный, кто буквально и чотко отвечает на задаваемые вопросы. Я указал, что файл с разрешением .пнг в ардуину не влезает. Нужен *.ino.

Ленин о таких ответах говорил "По форме верно, а по сути - издевательство" :)))

Alosha_Grunuk
Offline
Зарегистрирован: 13.12.2017

Кароче ето не моя прошивка я ёё нашол на канале Alex_Guyver я хотел зделать самоделку но у меня не загружается прошивка на ардуино ( вот ошибка avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xaa )
Сылка на видео:https://www.youtube.com/watch?v=lsCDHxN6abU&t=1s
Я в етом деле новичок прошивки писать не умею и не понимаю ничего в них кто сможет доступно обяснить(что где заменить,куда кликать и т.д)Буду очень благодарен
OrDer
Offline
Зарегистрирован: 15.10.2017

главное - по форме верно. И потом - я же не знаю, каков уровень знания компутеров человеком? Я и не понимал сперва. Думал, что он зачемто хочет по удаленной команде по скайпу удалять скетч с подключонной ардуины. Написал. Мало ли зачем ему это нужно? Наример, дал комуто ардуину а потом стер скетч удаленно. 

Потом понял, что надо и снова объяснил. Потом увидел, что он понял, но просто не обратил внимание на разрешение файла. (обычно все привыкли, что компы поглощают любые форматы). И опять разъяснил ошибку.

Какоеж тут издевательство? Это педагогика, скорее. Необходимо не дать (или темболее - продать) человеку рыбу, а долбануть удочкой и указать азимут по направлению к реке. 

 

Alosha_Grunuk
Offline
Зарегистрирован: 13.12.2017

OrDer пишет:

главное - по форме верно. И потом - я же не знаю, каков уровень знания компутеров человеком? Я и не понимал сперва. Думал, что он зачемто хочет по удаленной команде по скайпу удалять скетч с подключонной ардуины. Написал. Мало ли зачем ему это нужно? Наример, дал комуто ардуину а потом стер скетч удаленно. 

Потом понял, что надо и снова объяснил. Потом увидел, что он понял, но просто не обратил внимание на разрешение файла. (обычно все привыкли, что компы поглощают любые форматы). И опять разъяснил ошибку.

Какоеж тут издевательство? Это педагогика, скорее. Необходимо не дать (или темболее - продать) человеку рыбу, а долбануть удочкой и указать азимут по направлению к реке. 

 

Можеш помочь?

OrDer
Offline
Зарегистрирован: 15.10.2017

Alosha_Grunuk пишет:

Кароче ето не моя прошивка я ёё нашол на канале Alex_Guyver я хотел зделать самоделку но у меня не загружается прошивка на ардуино ( вот ошибка avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xaa )
Сылка на видео:https://www.youtube.com/watch?v=lsCDHxN6abU&t=1s
Я в етом деле новичок прошивки писать не умею и не понимаю ничего в них кто сможет доступно обяснить(что где заменить,куда кликать и т.д)Буду очень благодарен

сперва наберите в ютубе "уроки ардуино для начинающих". Там выпадет куча уроков от разных авторов. Потыкайте в разные видео и выберите тот курс, который наиболее понятен именно вам и вообще подходит стиль изложения.

Далее - прослушав теорию - повторяйте с помощью платы и проводов то, что собирают на видео на макетке. 

Ну и т.д. Через недельку будете уже огого как шарить.

Alosha_Grunuk
Offline
Зарегистрирован: 13.12.2017

Я с електроникой роботаю уже 2 года спаять я могу Мне нужно только решить ету проблему и всьо я уйду от сюда

OrDer
Offline
Зарегистрирован: 15.10.2017

https://www.youtube.com/watch?v=iietlQUEem0

или вот: https://www.youtube.com/watch?v=iietlQUEem0

ну или там еще миллион примерно. Сама концепция ардино не предполагает частных уроков. Нужно прослушать любой урок ( вытерперть 15-20 мин.) понять, повторить на мактке схему и двигаца дальше.  Иам на видео на каждом показано какие кнопочки нажимать. 

b707
Offline
Зарегистрирован: 26.05.2017

Alosha_Grunuk пишет:

Я с електроникой роботаю уже 2 года спаять я могу Мне нужно только решить ету проблему и всьо я уйду от сюда

Простите, но пишете вы так, будто вам лет 10-12. Или у вас русский язык не родной?

Что касается проблемы - я в сообщении #33 уже ответил, от чего может быть эта ошибка. Разбираться все равно придется вам самому, никакой "добрый дядя по скайпу" ваши проблемы не решит.

Alosha_Grunuk
Offline
Зарегистрирован: 13.12.2017

Ясно

b707
Offline
Зарегистрирован: 26.05.2017

OrDer пишет:

главное - по форме верно. И потом - я же не знаю, каков уровень знания компутеров человеком? Я и не понимал сперва. Думал, что он зачемто хочет по удаленной команде по скайпу удалять скетч с подключонной ардуины. Написал.

Потом понял, что надо и снова объяснил. Потом увидел, что он понял, но просто не обратил внимание на разрешение файла. (обычно все привыкли, что компы поглощают любые форматы). И опять разъяснил ошибку.

Вы это серьезно? :) - надеюсь нет. Иначе, судя по советам - ваш уровень немногим выше того, кому вы советовали....

OrDer
Offline
Зарегистрирован: 15.10.2017

помойму просто бойкий настырный парень. Что хорошо. Разберется. 

я проверил на ютубе - может нет там уроков? Есть и полно. Никуда не делись. А если уже такой электронщик опытный - то даже и неделя не понадобится. За полдня уже все изучит.

OrDer
Offline
Зарегистрирован: 15.10.2017

b707 пишет:

OrDer пишет:

 

Вы это серьезно? :) - надеюсь нет. Иначе, судя по советам - ваш уровень немногим выше того, кому вы советовали....

я посмотрел ваше сообщение 33. Вы пишете про причину например что неисправна ардуина. Тогда неясно, что там удалять? Раз она уже нерабочая? 

Помойму, он просто пытался загрузить пустой первый попавшийся файл с рабочего стола. И выпала ошибка. 

Если видите в чомто у меня ошибку - укажите. Я не обидчивый, буду только признателен.

OrDer
Offline
Зарегистрирован: 15.10.2017

Равно буду признателен, в чем я методически неправ, предлагая удалять некий залитый скетч, замещая его любым первым попавшимся, но заведомо нерабочим? Какие вы предложите другие способы? 

Верно ли утверждение ( с которым я согласен) , чтоесли при подключении питания и любых внешних устройств, ардуина не инициирует никаких действий, можно ее считать "пустой"(т.е. без скетча?).

Верно ли утверждение, что компилируемый код, который успешно загружается в арудуину ( но не содержит никаких команд к выполнению) - может считаться "пустым скетчем"?