Новичок
Регистрация: 16.03.2020
Сообщений: 18
Репутация: 10
|
Добрый день дорогие однофорумчане.
Нужно написать 3 программы на языке Си для микроконтроллера ATtiny13A. Есть 3 устройства на борту которых сам МК, батарейка, светодиод и датчик вибрации. Принцип работы у всех одинаковый: удар по устройству - светодиод заморгал. Устройство не трогают - спустя 5 секунд светодиод потух. Важное условие - задействовать режим picoPower, так, чтобы МК в спящем режиме потреблял минимум энергии. Так же считаю важным указать, что память МК 1 кБ. Вкратце о каждой программе: 1. Датчик вибрации + светодиод (после удара, светодиод пульсирует в течении 5 секунд. Именно пульсирует, плавно загорается и тухнет, словно человеческий пульс с помощью аппаратного или программного ШИМ) 2. 1 датчик наклона + светодиод (после удара/наклона устройства, 2 светодиода моргают идентично полицейской мигалке) 3. 2 датчика наклона + светодиод RGB (после удара/наклона устройства, RGB светодиод начинает плавно переливаться (у МК есть только 2 аппаратных ШИМ канала, следовательно придётся писать программный) Если с датчиком вибрации всё понятно (он работает как кнопка), то с датчиками наклона, нужно чтобы программа реагировала на любые их изменения, как на 1, так и на 0. И отключалась только когда датчики находятся в состоянии покоя, и не важно в каком положении. За каждую программу плачу 500 р. Проверить работоспособность смогу сразу по месту, программатор, МК и готовые устройства есть под рукой. |
||
Оценка
|
Эксперт
Регистрация: 08.11.2009
Сообщений: 2,310
Репутация: 640
|
час работы эмбера стоит от 800р. только на создать проект и набрать код ручками уйдет 2..3часа + время на отладку еще где-то столько же.
за 500 в лучшем случае вы получите hex-файл , если таковой готовый у кого-то завалялся в архивах. |
||
Оценка
|
Ответ |
Страница 1 из 2
|
Метки |
attiny13a, оплата, программирование, работа |
|
|
Обратная связь РадиоЛоцман Вверх |