Поиск по этому блогу

14 февр. 2016 г.

Превращаем аналоговые входы Arduino в цифровые

Кому-то может не хватить тринадцати цифровых входов Arduino, и для таких людей сегодня я расскажу, как превратить шесть аналоговых входов в цифровые. Нам опять потребуется немного низкоуровневой магии, но пусть вас это не пугает.

PORTC

Пока АЦП не работает, доступны другие функции ног процессора, занятых под преобразование. 


Восстанавливаем bootloader у Arduino Pro mini

Бывает так, что вы сломали bootloader у своей Arduino. Например, перезаписали его своей программой или просто попортили. При попытке залить в плату новую программу через USB-converter, аплоад зависает и вылезает вот такая ошибка:
avrdude: stk500_recv(): programmer is not responding
Не стоит выкидывать Arduino, сейчас мы разберемся, как это поправить.

Программируем Arduino Pro mini через USBasp

В прошлый раз мы разобрались, как программировать Arduino Pro mini через USB conveter, а сегодня воспользуемся другой, более универсальной штукой - программатором USBasp. USBasp стоит намного дешевле и позволяет программировать вообще все AVR микроконтроллеры, а не только Arduino. В общем, полезная в хозяйстве вещь.


Нам сильно повезло. До выхода Arduino IDE 1.0 для работы с внешними программаторами приходилось лезть в папку Arduino и ручками править файл boards.txt, подглядывая в programmers.txt. Теперь все изменилось в сторону ничегонеделания.

13 февр. 2016 г.

Мод USB-COM переходника, который сэкономит вам нервы при прошивке Arduino Pro Mini и не только



Зачастую с первого раза не всегда получается, и приходится вылавливать тот момент- между компилированием и загрузкой.
Так давайте Мы это исправим.
Кокой бы ни был у вас переходник, IDE при прошивке всегда посылает сигнал сброса. Вопрос в том есть ли вывод у нас на переходнике.
Существуют разные переходники: