Архив метки: Digispark

Высотомер для ракеты на Digispark

Несмотря на «некоторую недоразвитость» модуля Digispark, его удобно использовать там, где требуются малые размеры и невысокая вычислительная мощность. В качестве примера, ранее был описан высотомер/барограф для легкой модели ракеты, позволяющий регистрировать высоту ее полета. При использовании готового модуля датчика давления BMP280, конструкция получилась весьма компактной: в ней даже не пришлось делать отдельную плату для радиоэлементов.Однако, за пару лет эксплуатации регистратора, он претерпел несколько изменений, о которых ниже… Читать далее Высотомер для ракеты на Digispark

Подключение датчика давления BMP280 к Digispark (ATtiny85)

Несмотря на «некоторую недоразвитость» Digispark его удобно использовать там, где требуются малые размеры и невысокая вычислительная мощность. dgsp1В качестве примера — высотомер/барограф для легкой модели ракеты, позволяющий регистрировать высоту ее полета. Читать далее Подключение датчика давления BMP280 к Digispark (ATtiny85)

Digispark — эмуляция COM-порта

Очень часто, разрабатывая какое-нибудь «микроконтроллерное устройство», возникает необходимость подключить его к компьютеру. При этом не требуется каких-нибудь «сверх-задач», всего-то и нужно передать из компьютера в устройство какую-нибудь команду или небольшой массив даннных; и/или, наоборот — из устройства выгрузить данные в компьютер. Обычно для таких целей используют старый, проверенный RS232. Однако, сейчас найти компьютер с подобным интерфейсом — весьма не простая задача…

Взглянув на заднюю стенку Вашего компьютера, Вы вряд ли увидите что-то подходящее для задачки — кроме нескольких портов USB.asus3
USB — очень удачное решение в эволюции компьютерной техники: и «горячее» подключение, и питание есть и еще много чего хорошего… Читать далее Digispark — эмуляция COM-порта

Реанимация Digispark

Как-то «играясь» с «чудом польской мысли в китайском воплощении», при очередном подключении Digispark-а к компьютеру,dgsp1 получил завораживающее сообщение:t85_notusb

Все попытки исправить ситуацию подстановкой различных драверов Digispark… не увенчались успехом. Невольно подумалось: «Вот мы и получили очередной кирпич» Читать далее Реанимация Digispark

Digispark и USB (или: как связать ATtiny и компьютер по USB)

Очень часто, разрабатывая какое-нибудь «микроконтроллерное устройство», возникает необходимость подключить его к компьютеру. При этом не требуется каких-нибудь «сверх-задач», всего-то и нужно передать из компьютера в устройство какую-нибудь команду или небольшой массив даннных; и/или, наоборот — из устройства выгрузить данные в компьютер. Обычно для таких целей используют старый, проверенный RS232. Однако, сейчас найти компьютер с подобным интерфейсом — весьма не простая задача…

Взглянув на заднюю стенку Вашего компьютера, Вы вряд ли увидите что-то подходящее для задачки — кроме нескольких портов USB.asus3
USB — очень удачное решение в эволюции компьютерной техники: и «горячее» подключение, и питание есть и еще много чего хорошего… Читать далее Digispark и USB (или: как связать ATtiny и компьютер по USB)

Определяем уровень напряжения питания микроконтроллера

Бывает очень полезно знать уровень питающего микроконтроллер напряжения. В этом, как ни странно, может помочь… сам микроконтроллер, встроенный в конструкцию.adrenalin600x300

Современные микроконтроллеры AVR могут «замерять» уровень напряжения не только на «аналоговых входах», но и на «скрытых от посторонних взглядов» линиях.  Читать далее Определяем уровень напряжения питания микроконтроллера