Курвиметр
- Войдите на сайт для отправки комментариев
Сб, 14/11/2015 - 16:07
Здравствуйте ув. форумчане.
Есть колесо,длинна по ободу 320 мм хочу с помощью Arduino+геркон считывать его обороты,и выыодить на дисплей 16х2. С помощью кода (см.ниже) установил нужное мне отображение,а вот чтобы он правильно подсчитал кол-во оборотов,и выводил их на дисплей в виде целых метров-не могу допетрать что ,да как.
В дальнейшем,точности ради поставлю пару герконов,или цифровой энкодер,или уф лампочка+Уф диод.
Здравствуйте ув. форумчане.
Загорелся идеей создать счетчик метража на ардуине Uno.
Установить на имеющееся пластиковое колесо диаметром 32см. геркоон+магнит соотв-но, и залить на дуню что-то типа калькулятора что-бы она в уме: 0.32+0.32+0.32 и.т.д Ну а на дисплей (Lcd display shield) высвечивало уже готовые метры
Купил дуню Uno, lcd-keypad-shield,геркон,магнит, и ...не знаю что дальше делать.
Не могу в сетях найти что-то подходящее-хотя думал,что найду сразу Ь) или плохо(неумело) искал.вобщем задолбался.
Нвужно выводить (пример) надпись ''84м'' не на нижнюю или верхнюю строчку,а (растянуть) ее по высоте??
В приведенном выше коде имеется только нужное мне отображение. Я хочу что бы дуня считала в уме кол-во оборотов,и проосто выводила это, ну а кнопки фунциклировали типа сброс,и пауза, и общий метраж от старта. т.е. первый счетчик основной,второй(общий)
будет отображать общую сумму при нажатии и удержании кнопки,сброс его будет осуществлятся при нажатии и удержании+ресет.
Можете предложить свои варианты.
Заранее искренне благодарю.
За труды готов заплатить гонорар 5$
За труды готов заплатить гонорар 5$
Вы ошиблись форумом, или суммой, на ваш вкус.
10$
Я не прошу написать новый код, я поршу исправитьть имеющиеся.
Можно обойтись и без ресетов общих если вам долго возится.
Сходите в автосервис и предложите за 5$ или 10$ поменять только одно поршневое кольцо, обосновывая эту сумму тем, что вы не просите перебирать весь двигатель, а просите поменять только одно поршневое кольцо. Жесты, имоции и слова мотриста можете описать здесь.
Править чужой код - гораздо сложнее, чем писать свой...
10$
Я не прошу написать новый код, я поршу исправитьть имеющиеся.
Можно обойтись и без ресетов общих если вам долго возится.
Не делайте людям смешно такими цифрами. И есть у вас несколько путей: первый самый чудесный - кому то интересна ваша проблема и он все отладит за вас (это из фантастики), второй простой - согласиться на гонорар исполнителя, третий сложный, но самыя толковый - вернуться в свою первую тему и попытаться начать заново.
Осмыслить код, начать что то изменять и с советами сообщества написать самому совершенно бесплатно, дополнительный бонус - в следующий приступ программирования все будет намного проще.
Извиняюсь конечно что сумма столь мала,но на более я расчитывать не могу.
И не смогу так быстро освоить код.Ардуино у меня неделя,опыта програмирования, 0 счетчик нужен уже сейчас
Будьте добры, просто LCD 16x2 С кнопками, просто любые цыфры,при нажатии кнопки(я ее заменю герконом и магнитом) просто подсчет 0.32+0.32, и вывод суммы на экран.
http://zhurnalko.net/=sam/junyj-tehnik/1987-03--num55
Именно так сейчас и работаю
Ну тады забесплатно, по пожеланиям 8 поста: 1 - выкинуть ваш код в помойку.
2. - читаем здесь , шестой пример в первом сообщении. "Одно действие при нажатии"
3. - в инициации добавляем float dist = 0;
4. - где включают светик добавляем:
dist = dist + 0.32;
lcd.setCursor (0,0);
lcd.print (" ");
lcd.setCursor (0,0);
lcd.print (dist , 3);
lcd.print (" metr");
Из вашего кода нужна 27 и 30 строка в инициации и в секцию setup - 137 строку.
5 баксов можете перечислить на развитие форума.
Чего void Его не видит?
Извиняюсь,недавно переболел.
Тяжело усваивается информация
Я не разу не писал код
комментарии, на код не влияют
вы залить пробовали?
CCCCПППППАААААССССИИИИИИИБББААААААА!!!!!!!!!!!!!!!!!!!!!!
bwn, у автора темы дальше возникнет проблема с подключением геркона к пину А0.
У него шилд о 5 кнопках на этом выводе висит.
bwn, у автора темы дальше возникнет проблема с подключением геркона к пину А0.
У него шилд о 5 кнопках на этом выводе висит.
Адын кнопка в топку, на ее место геркон.
А в целом, полная хе*ня получается, но ТС сам напросился.
Пардоньте, програмный ресет не докинете?
Чего х**ня?
Все работает))
bwn, по мне, вполне рабочая программа!
Freeman199, добавьте в ваш проект сервомашинку и ей на кнопку ресет нажимайте. Программно - это очень трудно сделать.
Пардоньте, програмный ресет не докинете?
Дай бабка воды напиться, а то так жрать хочется, что переночевать негде.))))
Программный ресет распаян на плате дуины в виде отдельной кнопки и тоже работает. Каким образом будет обнуляться dist, данному коду абсолютно фиолетово. То, что вы просили в 8 посте выполнено полностью.
Если вы считаете, что бутерброд из двух шилдов с наружными соплями, это кошерное устройство, могу только порадоваться за вас.
Но еще раз предлагаю потратить немного времени и научится это делать самому.
Нет-нет,что вы, просто я подумал что если постоянно сбрасывать таким путем(каждые 1.5-2 мин)то она долго не проживет.
Потом ноют, что заказчики хотят всего и вся, и подешевле.
Хорошо, во сколько лценивается работа с выдержкой всех указанных выше требований от исполнителя?
ПОрстто код который я просил выше для опытного программиста,ну не раз плюнуть,но сложностей там ведь нету,(ну если исключить отображения большимми цыфрами).
Потом ноют, что заказчики хотят всего и вся, и подешевле.
Если вы считаете, что полученный результат имеет хоть какую то коммерческую ценность, я не завидую вашим заказчикам. На мой мой взгляд, это обычный глумеж, с целью дать понять ТС, что время потраченное на возгласы "хелп ми", можно было потратить на чтение тем на форуме и получить тот же результат.
Писать самого, я его все таки заставил. Чтобы сделать из этого что то нормальное, пускай решает сам - платить или не платить. ИМХО.
О, да, для опытного специалиста фигня, сделать из тазика мерседес.
Написать новый код чаще всего проще написать с нуля, нежели исправлять чужой код.
Меня удивляют люди, которые просят других сделать что то за них, оперируя тем, что они не умеют, но им НАДО.
Невольно вспоминается байка про то, что спец за работу берёт копейки, плюс за опыт в порядки больше сумму. Потому исправить одну строку стоит рубль, а опыт - M долларов.
Хорошо, во сколько лценивается работа с выдержкой всех указанных выше требований от исполнителя?
Понимаете, в данном случае оценивается ваша лень, а это весьма дорогое удовольствие. Никто не будет из чистого альтруизма заморачиваться на 100 предложенных рублей, а значит, либо учитесь сами, либо играете по правилам исполнителя. Как то так.
ПОрстто код который я просил выше для опытного программиста,ну не раз плюнуть,но сложностей там ведь нету,(ну если исключить отображения большимми цыфрами).
А чем вы руководствуетесь, оценивая сложность проекта?
Хорошо, во сколько оценивается работа с выдержкой всех указанных выше требований от исполнителя?
Посыл был не вам, а исполнителю, который "занахаляву" поломал рынок.
Зачем за что то платить, если сделают "бесплатно"?
Просто код который я просил выше для опытного программиста,ну не раз плюнуть,но сложностей там ведь нету
Опытному хирургу, сделать коронарное шунтирование, ну не раз плюнуть, но и сложностей там нету ;)
я не завидую вашим заказчикам.
Думаете им плохо? У меня заказчиков ещё на полтора года вперёд. Плюсом несколько проектов от администрации города+пару совместных проектов с несколькими универами. И я знаю о чем говорю.
BWN, приглашаю весной к себе, показать, как нужно выкопать по периметру землю под опалубку для фундамента. Приходить со своей лопатой, техникой. )))