обратный счётчик нажатий.

skela2004
Offline
Зарегистрирован: 16.08.2022

добрый день. занимаюсь страйкболом и нам для игры нужен дивайс.  
по  сути   имеется ардуинка,  lsd дисплэй,  3  кнопки. 
первая кнопка "+"
вторая кнопка "-"
и третяя кнопка  "ok"

при включении  на экране должно появиться : введите число 
клавишами + и -  вводится число  едениц.
затем коротким  нажатием на "ок" переключается  на ввод  десятков
затем коротким  нажатием на "ок" переключается  на ввод  сотен
таким оброзом  вводится  число от 1 до 999
далее после длительного зажатия на "ок" запускается программа отсчёта 

и при каждом коротком нажатии на  "ок"    введённое число  должно  уменьшаться на еденицу
 после того как число   уменьшится  до 0  должно появится сообшении  "возрождениия  окончены"

буду очень благодарен если ктонибудь поможет написать скетч 

man9913
Offline
Зарегистрирован: 19.03.2016

напишу такой скетч за вашу благодарность в размере 1тр. man9913@mail.ru

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

Напишу за 3000р
kakmycmail@gmail.com

skela2004
Offline
Зарегистрирован: 16.08.2022

тут выше за 1к предлагали.  чем ваши услуги лучше ? 

 

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

skela2004 пишет:

тут выше за 1к предлагали.  чем ваши услуги лучше ? 

 

Ну я могу и за 500 написать, но только и работать эта программа будет на 500, а именно выполнять все то, что описано в ТЗ, ровно с теми же ошибками , которые там допущены. Я сейчас про ошибке в логике, а не про орфографические, хотя их там тоже хватает.
Но вот сможете ли вы ей пользоваться, это уже будет вопрос не ко мне.
Так что вопрос как минимум некорректный.

Кстати, тип дисплея не указан, а это значит, что возможно и 3тр сумма нифига не избыточная.

SAB
Offline
Зарегистрирован: 27.12.2016

В редких случаях, когда заказывается небольшой проект от адекватного человека, цену работы обьявляю как каменьщики, - Положить  1 кирпич = цене 1 кирпича. То есть работа будет стоить минимум суммарной стоимости используемых комплектующих.

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

Я тоже могу написать за суммарную стоимость всех комплектующих. Ардуина, дисплей, 3 кнопки. Где то до 500 рублей. 

Надеюсь, у заказчика обычная китайская ардуина и дисплей. 

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

Kakmyc пишет:
skela2004 пишет:

тут выше за 1к предлагали.  чем ваши услуги лучше ? 

 

Ну я могу и за 500 написать, но только и работать эта программа будет на 500, а именно выполнять все то, что описано в ТЗ, ровно с теми же ошибками , которые там допущены. Я сейчас про ошибке в логике, а не про орфографические, хотя их там тоже хватает. Но вот сможете ли вы ей пользоваться, это уже будет вопрос не ко мне. Так что вопрос как минимум некорректный. Кстати, тип дисплея не указан, а это значит, что возможно и 3тр сумма нифига не избыточная.

Я знаю, вы пишете на чистом Си. Даже такую примитивную программу. Отсюда и цена. 

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

skela2004 пишет:

по  сути   имеется ардуинка,  lsd дисплэй,  3  кнопки. 
 

Храниние LSD может привести к серьезному сроку.

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

Так то хранение. А автор использовать собирается

 

skela2004
Offline
Зарегистрирован: 16.08.2022

ну да с граматикой у меня есть проблемы.   но  какие ожибки в логике тут могут быть ?   вроде обычный обратный  счётчик . 

у меня китайская ардуина, lcd 1602   работающий по i2c 

renoshnik
Offline
Зарегистрирован: 11.04.2013

skela2004 пишет:

ну да с граматикой у меня есть проблемы.   но  какие ожибки в логике тут могут быть ?   вроде обычный обратный  счётчик . 

у меня китайская ардуина, lcd 1602   работающий по i2c 

С логикой в принципе все нормально.

Ваш индикатор поддерживает кириллицу, чтобы выводить сообщения так как вы пишите в задании ?

Mestniy96
Offline
Зарегистрирован: 31.08.2015

Принудительное отключение для перезапуска, в случае глюка например, будет происходить путем обесточивания?

rst
Offline
Зарегистрирован: 25.06.2018

Mestniy96 пишет:
Принудительное отключение для перезапуска, в случае глюка например, будет происходить путем обесточивания?
А что - глюк уже сразу закладываете в ТЗ?  ;)

Всегда думал, что в случае глюка, его устраняют корректировкой ПО. Наверное отстал. ;)

Wizard2022
Offline
Зарегистрирован: 22.02.2022

А смысл?   Можно и бесплатно написать, а в магазине еду за что покупать?

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

renoshnik пишет:

Ваш индикатор поддерживает кириллицу, чтобы выводить сообщения так как вы пишите в задании ?

А нужно? Я всю жизнь выводил русские сообщения на китайский дисплей через библиотеку LCD1602rus. Не слышали о такой?

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

skela2004 пишет:

у меня китайская ардуина, lcd 1602   работающий по i2c 

Вобщем, если ещё актуально, напишите на почту, обсудим, сделаю. И есть вопросы конкретные. 

barmaley2m@yandex.ru

 

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

Mestniy96 пишет:

Принудительное отключение для перезапуска, в случае глюка например, будет происходить путем обесточивания?

А что у нас глюки бывают исключительно программные ?

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

Kakmyc пишет:
Mestniy96 пишет:

Принудительное отключение для перезапуска, в случае глюка например, будет происходить путем обесточивания?

А что у нас глюки бывают исключительно программные ?

Это смотря какие колёса глотать.

rst
Offline
Зарегистрирован: 25.06.2018

Kakmyc пишет:
А что у нас глюки бывают исключительно программные ?
Неважно какие глюки, но если речь идёт о том, что "неудобно делать перезапуск из-за глюка передёргиванием питания", то очевидно предполагается, что глюки будут очень частыми.

В нормальном изделии глюков должно быть как можно меньше. Из-за любых причин - программных или аппаратных. А передёрнуть питание из-за очень редкого глюка, возникающего раз в год - обычно не вызывает проблем.

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

rst пишет:

 возникающего раз в год - обычно не вызывает проблем.

за исключением далеко находящегося устройства, так что в идеале необходимо вообще исключить ручное вмешательство в случае проблем.