Ищу кодера на написание несложного алгоритма

Lupus
Offline
Зарегистрирован: 29.07.2015

Ищу исполнителя для написания кода для arduino Mega, который бы котролировал работу ламп. 

Ардуино  управляет через TIP120 двумя лампами (Л1 и Л2) с внешним источником питания и считает сколь раз мигали лампы. Тригер 0 задает признак Frue или False. Тригер 1 (далее ТГ1) активирует работу ламп. Тригер 2 (ТГ2) задает режим работы лампочек. При нажатии тригера 2 последовательно в цикле идет переключение режимов мигания ламп. Описание режимов мигания ламп:

1. Нажали и держим ТГ1: Л1 горит потоянно,  Л2 мигает постоянно с частотой раз в 12 сек. Длительность импульса горения Л2 12 мс.

2. Нажали ТГ1: Л1 работает 1 сек, Л2 загорает один раз на 12 мс. Отпустили ТГ1: Л1 работает 1 сек, Л2 загорает один раз на 12 мс.

3. Нажали ТГ1  Л1 работает 1 сек, Л2 загорает один раз на 12 мс. и отпустили ТГ1 : ничего не происходит

4. Нажали ТГ1  Л1 работает 1 сек, Л2 загорает один раз на 12 мс. и отпустили ТГ1 : ничего не происходит.  На четвертое нажатие ТГ1: Л1 горит потоянно,  Л2 мигает постоянно с частотой раз в 12 сек. 

Алгоритм 

В начале работы цикла задается обратный счетчик с начальным числом 1000. Нажимаем на ТГ1. Ардуино проверяет статус ТГ0. Если он True то нажинается мигание ламп в соотвествии с ранее заданным режимом через ТГ2. ( если ТГ0 False то ничего не происходит). Каждое мигание лампы уменьшает начальное число на 1. Когда счетчик доходит до 0, лампы перестают реагировать на нажание ТГ1. 

Каждые 10 секунд Л1 срабатывает на 1 секунду без какого либо нажатия. 

Примечание

При написании кода нельзя использовать delay().

Допускается использование Arduino motor Shield. 

Вознаграждение обсуждается в личке. 

 

Alex_Ferrum
Offline
Зарегистрирован: 04.05.2015

Могу помочь. Пишите: chemill@yandex.ru

vvadim
Offline
Зарегистрирован: 23.05.2012

если актуально 7808543@gmail.com

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Народ все такой же наивный. Всё никак не научатся, что если клиент пишет НЕСЛОЖНУЮ РАБОТУ, то это значит что платить он не планирует. Ибо работа же НЕ СЛОЖНАЯ.

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Поддержу. Если закзчик говорит "несложная работа", то надо читать "не дорого", а конкретнее "почти бесплатно" . Однако, если она такая простенькая, то зачем искать исполнителя ? 

Lupus
Offline
Зарегистрирован: 29.07.2015

Пока кто-то теоретиризировал, кто-то заработал денег. Тема неактуальна. Работы выполнены деньги уплочены.

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

А нос тем временем все рос и рос.....

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Да нос стал ужасной длинны.

_ApelsiN_
Offline
Зарегистрирован: 10.04.2017

всем привет! помогите с кодом, по цене договоримся. Устройство выглядит просто - три кнопки. 1я - отвечает за вкл, выкл, 2я - за сброс, 3я за отжимания. на платформе расположена одна кнопка которая будет включать пьезу и диод, одновременно с первым нажатием запускается таймер. в конце мне надо получить количество отжиманий и сколько потрачено времени

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Апельсин, напиши на yaryarikyar@ya.ru, договоримся.