Несмотря на «некоторую недоразвитость» модуля Digispark, его удобно использовать там, где требуются малые размеры и невысокая вычислительная мощность. В качестве примера, ранее был описан высотомер/барограф для легкой модели ракеты, позволяющий регистрировать высоту ее полета. При использовании готового модуля датчика давления BMP280, конструкция получилась весьма компактной: в ней даже не пришлось делать отдельную плату для радиоэлементов.Однако, за пару лет эксплуатации регистратора, он претерпел несколько изменений, о которых ниже… Читать далее Высотомер для ракеты на Digispark
Архив метки: Digispark
Подключение датчика давления BMP280 к Digispark (ATtiny85)
Несмотря на «некоторую недоразвитость» Digispark его удобно использовать там, где требуются малые размеры и невысокая вычислительная мощность. В качестве примера — высотомер/барограф для легкой модели ракеты, позволяющий регистрировать высоту ее полета. Читать далее Подключение датчика давления BMP280 к Digispark (ATtiny85)
Digispark — эмуляция COM-порта
Очень часто, разрабатывая какое-нибудь «микроконтроллерное устройство», возникает необходимость подключить его к компьютеру. При этом не требуется каких-нибудь «сверх-задач», всего-то и нужно передать из компьютера в устройство какую-нибудь команду или небольшой массив даннных; и/или, наоборот — из устройства выгрузить данные в компьютер. Обычно для таких целей используют старый, проверенный RS232. Однако, сейчас найти компьютер с подобным интерфейсом — весьма не простая задача…
Взглянув на заднюю стенку Вашего компьютера, Вы вряд ли увидите что-то подходящее для задачки — кроме нескольких портов USB.
USB — очень удачное решение в эволюции компьютерной техники: и «горячее» подключение, и питание есть и еще много чего хорошего… Читать далее Digispark — эмуляция COM-порта
Реанимация Digispark
Как-то «играясь» с «чудом польской мысли в китайском воплощении», при очередном подключении Digispark-а к компьютеру, получил завораживающее сообщение:
Все попытки исправить ситуацию подстановкой различных драверов Digispark… не увенчались успехом. Невольно подумалось: «Вот мы и получили очередной кирпич» Читать далее Реанимация Digispark
Digispark и USB (или: как связать ATtiny и компьютер по USB)
Очень часто, разрабатывая какое-нибудь «микроконтроллерное устройство», возникает необходимость подключить его к компьютеру. При этом не требуется каких-нибудь «сверх-задач», всего-то и нужно передать из компьютера в устройство какую-нибудь команду или небольшой массив даннных; и/или, наоборот — из устройства выгрузить данные в компьютер. Обычно для таких целей используют старый, проверенный RS232. Однако, сейчас найти компьютер с подобным интерфейсом — весьма не простая задача…
Взглянув на заднюю стенку Вашего компьютера, Вы вряд ли увидите что-то подходящее для задачки — кроме нескольких портов USB.
USB — очень удачное решение в эволюции компьютерной техники: и «горячее» подключение, и питание есть и еще много чего хорошего… Читать далее Digispark и USB (или: как связать ATtiny и компьютер по USB)
Определяем уровень напряжения питания микроконтроллера
Бывает очень полезно знать уровень питающего микроконтроллер напряжения. В этом, как ни странно, может помочь… сам микроконтроллер, встроенный в конструкцию.
Современные микроконтроллеры AVR могут «замерять» уровень напряжения не только на «аналоговых входах», но и на «скрытых от посторонних взглядов» линиях. Читать далее Определяем уровень напряжения питания микроконтроллера