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

Algoritm22
Offline
Зарегистрирован: 01.07.2014

Всем доброго времени. Вообщем в вопросе я полны ноль. ТТХ гаджета нужны такие (как их вижу я)

Плата (ардуино или еще какая) на ней дисплечик и три кнопки (для секундомера старт-стоп-сброс)

На дисплей выводится показания секундомера. И еще вопрос, можно ли на ардуине сделать угломер с выводом показаний угла на дисплее? Если можно то тоже надо.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

Algoritm22
Offline
Зарегистрирован: 01.07.2014

в градусах. Что-то наподобии такого 9вот еслиб в нем еще секундомер был то купил бы не мороча людям голову:))

http://www.ebay.com/itm/Digital-BEVEL-BOX-Inclinometer-Angle-Gauge-Meter...

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

так он построен почти 100% на гироскопе. вы и сами такой сделаете. библиотеки и тп есть

немного разобраться только придется

 

Algoritm22
Offline
Зарегистрирован: 01.07.2014

Знаете Евгений у меня руки больше под молот и наковальню заточены. Желание разобраться есть конечно же (где-то дома даже диплом лежит по автоматизации процессов, но это было давно), времени нет осваивать с нуля. Погуглю конечно что есть гироскоп на ардуине, спасибо за наводку!

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

правда насчет точности измерения углов ничего сказать не могу

Algoritm22
Offline
Зарегистрирован: 01.07.2014

Да +- пару градусов роли иметь не будет, ибо сей гаджет нужен в одну школьную установку где особая точность ни к чему.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

ну тогда сможете сделать

Algoritm22
Offline
Зарегистрирован: 01.07.2014

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

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

посмотрите для начала вас такая точность устроит? просто на глаз. обычно люди исопльзуют imu для визуализации

http://www.youtube.com/watch?v=L_soFcZ5pWo

а вообще вот посмотрите

https://github.com/jrowberg/i2cdevlib/tree/master/Arduino

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

 

Algoritm22
Offline
Зарегистрирован: 01.07.2014

Думаю да. На видео красиво)

Algoritm22
Offline
Зарегистрирован: 01.07.2014

Насколько я понял, для изготовления секундомера+угломер  мне нужно купить :

http://www.ebay.com/itm/ATmega328P-PU-UNO-R3-Sensor-Shield-V5-20x4-LCD-S...

http://www.ebay.com/itm/MPU-6050-6DOF-3-Axis-Gyroscope-Accelerometer-Mod...

http://www.ebay.com/itm/Single-axis-Gyroscope-Analog-Gyro-Module-ENC-03R...

http://www.ebay.com/itm/UNO-R3-Development-Board-MEGA328P-ATMEGA16U2-For...

+кнопочек-лампочек-резисторов и проводочковвсяких?

leshak
Offline
Зарегистрирован: 29.09.2011

Возможно я не совсем точно понял что нужно и какой угломер вы хотите, но... если точно не важна, вот из википедии картинка простейшего угломера:

Там где "ось". Ставим обычный переменный резистор по цене "рубль - ведро". Крайние выводы подключаем к +5v и GND, средний на A0

И смотрим показания таким скетчем:

1void setup(){
2  Serial.begin(115200);
3}
4 
5void loop(){
6  Serial.println(analogRead(A0));
7  delay(200);
8}

Поставили его в положение ноль градусов и посмотрели что там видно в логе. Предположим увидили цифру семь.

Поставили в 90-то градусов, увидили скажем цифру 950.

Теперь меняем 

1Serial.println(analogRead(A0));

На

1Serial.println(map(analogRead(A0),7,950, 0, 90))

И имеем угломер показывающий положение в градусах.

Две деревянные линейки, дрель и пол-часа с перекурами.

И не зависим от наклона стола, верчения установки в пространстве и т.п.

leshak
Offline
Зарегистрирован: 29.09.2011

Кстати, если вы действительно ищите исполнителя, то почему не оставили никаких своих контактов? Лички тут нет. Как исполнитель вас найдет?  

P.S. Я не собираюсь вас "искать", но вдруг кто-то таки захочет вам сделать "под ключ" ;)

Algoritm22
Offline
Зарегистрирован: 01.07.2014

Опа..а я и не знал что тут лички нет))) По поводу вашего примера, я думал на резисторе такое сделать, но мне сразу сказали что дети отломают нафиг все выступающие элементы. ( да и механнику я уже всю сделал и вообщем-то угломер тоже, на потенциометре и вольтметре аналоговом-шкалу перерисовал, но выглядит все это как привет из 70х, хочется по современному чтоб:)))

Мой скайп: a.godun

почта: a.godun@mail.ru

Algoritm22
Offline
Зарегистрирован: 01.07.2014

Опа..а я и не знал что тут лички нет))) По поводу вашего примера, я думал на резисторе такое сделать, но мне сразу сказали что дети отломают нафиг все выступающие элементы. ( да и механнику я уже всю сделал и вообщем-то угломер тоже, на потенциометре и вольтметре аналоговом-шкалу перерисовал, но выглядит все это как привет из 70х, хочется по современному чтоб:)))

Мой скайп: a.godun

почта: a.godun@mail.ru

leshak
Offline
Зарегистрирован: 29.09.2011

Ну значит линейка нужны не деревянные, а металически. Или два лома из чугуния приварить. И резисторы закупать сразу в колчистве 100 штук :)  (кстати, как ни странно это иногда дешевле, чем 10-ток россыпью).

Или вы думаете, что а если они что-нибудь оторвут MPU шилду. то как-бы дороже замена выйдет.

А учитывая что "да и механнику я уже всю сделал и вообщем-то угломер тоже"  так сам бог велел, на резисторе.

Только вольтметр меняете на arduino с экраном, что-бы современней выглядело (но по сути - тот же вольтметр, только еще может пересчитывать напряжение в градусы).

И экран, наверное, раз хотите "с кнопками", можно вот такой взять

http://www.dfrobot.com/index.php?route=product/product&product_id=51

Но предупреждаю, что он текстовый. если захочется графики, кружочки и т.п. рисовать - не выйдет. И, наличие в нем русских букв - только если ОЧЕНЬ повезет (впрочем в гимор русскоязычност с ArduinoIDE - лучше вообще не соватся).

 

leshak
Offline
Зарегистрирован: 29.09.2011

На а "на экран выводить", вам, по сравнению со скетчем выше потребуется, тогда не

Serial.println(...), а что-то типа

1lcd.setCursor(0,0);
2lcd.print(....):

Вот вики по этому шилду: Arduino LCD KeyPad Shield (SKU: DFR0009) - Robot Wiki

leshak
Offline
Зарегистрирован: 29.09.2011

Кстати... раз у вас школа, то наверняка есть и ученики. А среди них, наверняка есть кто-то кто "чуть-чуть програмированием" занимается. А ваша задача выглядит как раз достаточно простой для того что-бы "сделать первый проект".

Algoritm22
Offline
Зарегистрирован: 01.07.2014

Ну не совсем школа...техникум. И как раз одному такому студенту и поручили разработку сего аппарата в целом, который "он" и сделал. Я лишь немного помог по механнике и електрике, сварке там всякого (вообщем чем мог). Но выглядит сие так, если можно выразиться, нелепо и древне. Вот хотел просто красоты современной добавить, чтоб у студентов хоть какой-то интерес был.

по поводу остального- вот честно почитал про начало о ардуине и ...и заболела голова) Наверно нужно пару неделек изучать вопрос, чтоб примерно в терминах разобраться. Или проще научным методом? Т.е. купить все запчасти и пытаться собрать?

Мне если честно проще договориться с понимающим человеком, чтоб не получилось, что слесарь сервера починяет. Надеюсь надется кто-нибудь)

leshak
Offline
Зарегистрирован: 29.09.2011

Ну а теперь другого найти, который "соверменности добавит". Тем более, если делать, все-таки на резисторе все как раз на уровне "начинающего". 

Конечно, хотя-бы минимальные програмерские знания - очень желательны. Что-бы человек знал что такое переменная и что такое цикл. Что-бы одновременно что такое программа - объяснять не нужно было. Вообщем с самым минимумом програмерских знаний - тут ничего сложного.

Железная часть, в случае резистора - примитивна до "не могу". Втыкнуть шилд и подсоединить три проводка.

Вообщем искать кого-то или делать самому - решать конечно вам. Но IMHO это явно задача на которой заинтересовать можно именно "сделать" (или "а давайте вместе разберемся с нуля"). Вы же учитель. Заинтересовать так что-бы "захотели разобратся" - это же главное. А не расшибится в доску, все подготовить, что-бы "показать готовое..".

Учитель информатики у вас в школе есть?  Его помощи попросите (или лучше пусть он порекомендует кого это может заинтересовать).
Навыки "организации команды" (кто-то сверлить умеет, кто-то кнопки топтать) - это тоже очень полезно ;)

Ведь это же круто, если вот в железе можно будет увидеть "как работают алгоритмы". На больших компах, сейчас все "основы програмирования" выглядят "блекло" по сравнению с современными игрушками и софтом. Порог вхождения уже достаточно высок. А тут можно на простейшем получить что-то "материальное".

Да, в конце-то концов, ардуина-то и создавалась именно как "учебное пособие для самодельщиков" :)

А если еще и физика с математиком подтянуть. Что-бы там производную численно по трем точкам помогли расчтать (угловую скорость еще показывать)... вот это и есть, учеба "зачем нужна эта абстрактная математика..." ;)

leshak
Offline
Зарегистрирован: 29.09.2011

Кстати "программера", можно искать еще и среди "любителей компьютераных игр". Не все игрушки, но некоторые имеют внутри себя довольно развитые скриптовые языки (LUA и т.п.) и т.п. И те кто "реально заморачивается на играх", пишут свои скрипты, боевые/торговые системы и т.п.

А тут почти тоже самое, толко управлять можно реальными физическими предметами :)

madmax96
Offline
Зарегистрирован: 22.09.2011

Algoritm22 пишет:

Всем доброго времени. Вообщем в вопросе я полны ноль. ТТХ гаджета нужны такие (как их вижу я)

Плата (ардуино или еще какая) на ней дисплечик и три кнопки (для секундомера старт-стоп-сброс)

На дисплей выводится показания секундомера. И еще вопрос, можно ли на ардуине сделать угломер с выводом показаний угла на дисплее? Если можно то тоже надо.

 

http://www.youtube.com/watch?v=qUCj9jAd76k

Вот такую штуку делал. 

leshak
Offline
Зарегистрирован: 29.09.2011

Крутотенюшка. 

Молодец. Хотя-бы за то что в корпус не поленился засунуть :)

Но, похоже это получился не угломер, а "электронный уровень".

madmax96
Offline
Зарегистрирован: 22.09.2011

Спасибо:)
Да, это электроный уровень. Ну, по факту, там измеряется угол. А, далее, угол пересчитывается на линейной шкале. 
http://www.youtube.com/watch?v=9vEJosGnhQk
Вот на этом девайсе чистое измерение углов. Только он меренно "сгрублен" до 3 значений, выбираемых джамперами.