Написать программу для МК ATtiny на языке Си за $

abramonromka
Offline
Зарегистрирован: 17.03.2020

Добрый день дорогие однофорумчане.

Нужно написать 3 программы на языке Си для микроконтроллера ATtiny13A. Есть 3 устройства на борту которых сам МК, батарейка, светодиод и датчик вибрации. Принцип работы у всех одинаковый: удар по устройству - светодиод заморгал. Устройство не трогают - спустя 5 секунд светодиод потух. Важное условие - задействовать режим picoPower, так, чтобы МК в спящем режиме потреблял минимум энергии. Так же считаю важным указать, что память МК 1 кБ.

Вкратце о каждой программе:

1. Датчик вибрации + светодиод (после удара, светодиод пульсирует в течении 5 секунд. Именно пульсирует, плавно загорается и тухнет, словно человеческий пульс с помощью аппаратного или программного ШИМ)

2. 1 датчик наклона + светодиод (после удара/наклона устройства, 2 светодиода моргают идентично полицейской мигалке)

3. 2 датчика наклона + светодиод RGB (после удара/наклона устройства, RGB светодиод начинает плавно переливаться (у МК есть только 2 аппаратных ШИМ канала, следовательно придётся писать программный)



Если с датчиком вибрации всё понятно (он работает как кнопка), то с датчиками наклона, нужно чтобы программа реагировала на любые их изменения, как на 1, так и на 0. И отключалась только когда датчики находятся в состоянии покоя, и не важно в каком положении.



За каждую программу плачу 500 р. Проверить работоспособность смогу сразу по месту, программатор, МК и готовые устройства есть под рукой.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

abramonromka пишет:



За каждую программу плачу 500 р. 

А чо сам не? Такие сумасшедшие деньжищи сэкономишь! 

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

за задания браться не хочу, вопросы чисто из любопытства:

Почему 13 тиньку а не 85ю? или планируете массовое производство и каждая копейка на счету.

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

Программный ШИМ на 1Мгц МК (для минимального потребления) будет мерцать, во всяком случае у меня не получилось нормально запустить.

fridgetester
fridgetester аватар
Offline
Зарегистрирован: 09.02.2019

И это даже не ардуино, понадобится программатор и соответствующая профессиональная иде. 

Короче: Ноу коммент. 

karamzin01
Offline
Зарегистрирован: 08.03.2018

пиши сюды maslachenko767@mail.ru

abramonromka
Offline
Зарегистрирован: 17.03.2020

Отвечу на Ваши вопросы:

1. Цена. 

2. Большую часть времени устройство будет в ждущем режиме. 

3. В данном проекте мерцание допустимо.

microsystems
microsystems аватар
Offline
Зарегистрирован: 25.01.2020

Напишите, решим: microsystems@mcuprog.ru

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

abramonromka пишет:



За каждую программу плачу 500 р.

серьезно? - а за что такая переплата, небось и по 50 руб очередь выстроилась бы, времена-то трудные :)))

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

а то что некоторые граждане дают свои координаты... видимо рассчитывают уболтать клиента :)

Kakmyc
Offline
Зарегистрирован: 15.01.2018

b707 пишет:

а то что некоторые граждане дают свои координаты... видимо рассчитывают уболтать клиента :)

Скорее развести