Разработка кода для attiny13
1000 UAHМК - attiny13 (тактируется от внутреннего генератора)
Кнопка (защита от дребезга встроена, пин МК = 2/3)
Светодиод (выход ШИМ, пин МК = 5/6)
Перемычка (выбор интервала отключения)
1. После инициализации МК должен переходить в состояние "сна" (потребление < 50uA)
2. Одиночное нажатие (по фронту 0 -> 1) включает выход ШИМ с 100% заполнением. Включает таймер, который переведет МК на пункт 3 через ~60 минут со снятой перемычкой или же через ~30 минут с установленной.
3. Повторное нажатие (по фронту 0 -> 1) переводит выход ШИМ на 50% заполение. Сбрасывает таймер, который переведет МК на пункт 4 через ~60 минут со снятой перемычкой или же через ~30 минут с установленной.
4. Повторное нажатие (по фронту 0 -> 1) переводит выход ШИМ на 20% заполение. Сбрасывает таймер, который переведет МК на пункт 5 через ~60 минут со снятой перемычкой или же через ~30 минут с установленной.
5. Переход в режим "сна" (потребление < 50uA), остановка генерации. МК должен находиться в этом состоянии, пока не нажмут кнопку.
6. Нажатие на кнопку (по фронту 0 -> 1) переводит на пункт 2 данного алгоритма.
Просьба вынести в константы в исходном коде следующие интервалы (множители или делители) для возможности их редактирования в дальнейшем:
1. Заполнение (или скважность) ШИМ на первом нажатии
2. Заполнение (или скважность) ШИМ на втором нажатии
3. Заполнение (или скважность) ШИМ на третьем нажатии
4. Время таймера
5. Номер пинов для кнопки, светодиода, перемычки.
Просьба проконтроллировать потребляемый ток в спящем режиме а также чтобы устройство не имело непредвиденных включений/выключенийи
Отзыв заказчика о сотрудничестве с Oleksandr Mymrikov
Разработка кода для attiny13Все выполнено качественно и в срок, результатом полностью удовлетворен. Помимо прочего Александр дал несколько советов по схемотехнике устройства и подсказал как сделать лучше.
Отзыв фрилансера о сотрудничестве с Александром Пастуховым
Разработка кода для attiny13все в порядке, ответственный и порядочный заказчик
-
498 6 0 Доброго дня . У меня большой опыт в программировании МК, в том числе и ATtiny13.
Готов реализовать эту задачу.
Код напишу в ATmel studio на языке С.
-
270 7 2 Здравствуйте Александр. Ознакомился с вашим проектом. Готов притупить к реализации Вашей задачи. Спасибо за внимание.
-
918 18 1 здравствуйте.
занимаюсь разработкой электроники под ключ (разработка схемотехники -> разработка/трассировка печатной платы -> изготовление образца -> разработка ПО для МК (плюс разработка хостового ПО для ПК/гаджета при необходимости).
на выходе получаете комплект документации для заказа производства у китайцев (gerber + pnp + bom + hex), а также один образец собранного железа (по договоренности можно и не один)
обращайтесь в личку - покажу примеры работ.
-
408 12 1 Привет, напишу код на языке C для attiny 13 по вашему указанному алгоритму, если есть вопросы пишите в ЛС, обсудим
-
Здравствуйте, мне ваша задача полностью понята, насчёт по фронту 0-> 1 это значит , что при обычном состоянии когда кнопка не замкнута, не нажата, микроконтроллер получает сигнал 0, то есть 0 вольт, земля, а когда нажимаем кнопку получит 1, то есть 5 вольт, плюс питания??? Просто это не стандартное решение, обычно все делается наоборот с той целью, чтобы использовать внутренние подтягивающий к плюсу питания резисторы, а в вашем случае придется использовать внешние подтягивающий к земле, так как внутренних таковых нет. Это конечно не проблема, просто удобнее чтобы при норм состоянии мк получал 1 , а при нажатии 0.
-
Актуальные фриланс-проекты в категории Встраиваемые системы и микроконтроллеры
STM32H743 + Ethernet (OpenH743I-C DevBoard)Для DevBoard OpenH743I-C (https://arduino.ua/prod6139-plata-rozrobnika-openh743i-c-standard-stm32h7-development-board ) та модуля ETHERNET на чіпі DP83848 згенерувати прошивку для перевірки роботи модуля Ethernet на апаратному рівні. Приклади програми від виробника є тут… Встраиваемые системы и микроконтроллеры ∙ 3 дня 23 часа назад ∙ 5 ставок |
Разработка GPS-GSM трекера
5000 UAH
Добрый день! необходима разработка GPS-GSM трекера. Устройство должно иметь небольшие размеры. Диапазон работы 6-32в. иметь встроеное АКБ которое будет позволять работать 3-4часа без внешнего питания. Основная задача отслеживания местоположения. Устройство должно иметь: -… Встраиваемые системы и микроконтроллеры, Инжиниринг ∙ 5 дней 5 часов назад ∙ 2 ставки |
Необходимо вывести Android часы из циклического fastboot.Часы Mobvoi Ticwatch 3 pro GPS зашли в циклический фастбут при попытке прошивки. Ищу тех, кто сможет исправить и разобраться, можно ли установить прошивку. Встраиваемые системы и микроконтроллеры ∙ 5 дней 6 часов назад ∙ 2 ставки |
Проект Tuya смартДля wi fi устройства. В поиске специалиста с Tuya IoT Platform / Tuya Panel Studio, опыт работы с CBU обязателен! Необходимо выполнить Регистрация аккаунта 1. Настройка продукта в Tuya IoT Platform 2. Настройка Data Points (DP) 3. Разработка интерфейса в Tuya 4. Настройка… Встраиваемые системы и микроконтроллеры, Гибридные мобильные приложения ∙ 6 дней 1 час назад ∙ 4 ставки |
Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C и C++, Встраиваемые системы и микроконтроллеры ∙ 7 дней 13 часов назад ∙ 4 ставки |