Ударное лазерное устройство

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Доброго времени суток, уважаемые обитатели форума.

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

Субстанция, в которую тело будет погружаться отдаленно напоминает мягкую, пластичную штукатурную смесь, в ее составе почти 70% песок, а остальное - различные специфические добавки. Есть некоторая аналогия с цементом, на который устанавливают кирпич или плитку или что то еще подобное. Тело будет погружаться в нее вертикально до заданного горизонта.

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

Погружаемое тело будет прямоугольной формы, где-то 24 см в. длину и 60 в ширину, его вес чуть более 2 кг.

Это вот исходные данные, так сказать.

 

 

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Далее мои размышления и мытарства:

После недельных поисков в гугле, пришел к выводу, что горизонт лучше всего задавать именно лазерным построителем плоскостей и строительный уровень/нивелир, для этого как нельзя лучше всего подходит. 

Далее были соображения по поводу того, каким способом это тело погружать в субстанцию. Тут все гораздо проще, раз она пластичная и поддается вибрационным усадкам, то и механизм будет либо ударным, либо вибрирующим. Остановился все-таки на частых ударах незначительной силы. Цыфр ни каких нет, все на основе личных ощущений. Рассматривал всевозможные двигатели, от пневмо-ударных до тех, которые работают на физико-химических,температурных расширениях. Во многом они имеют существенные недостатки в маневренности устройства. остановился на электро-магнитах, а точнее сказать на соленоиде.

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Ну а дальше, волной поиска гугла, меня занесло на этот форум, читаю уже третий день. Пришло понимание того, как должно выглядеть устройство и основные его составляющие. Как вы уже, наверное поняли, я не просто дилетант в Arduino, а полный 0.

Поэтому я решился просить помощи гуру, тоесть Вас.

Итак, вот картинка, как я себе это все представляю, сразу извиняюсь, не художник я тоже ни разу.

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Что бы было понятнее постараюсь объяснить в словах.

Человек наносит на плоскость "жижу", кладет на нее "тело" и сверху ставит "устройство".

На этой плоскости стоит лазерный уровень, который задает плоскость.

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

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

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Устройство планируется использовать на улице, где есть солнечный свет. Из этого возникают сложности с приемником. Тут я вижу 2 пути: первый - и самый простой - сделать прорезь в трубе и углубить приемнить внутрь, где он сможет меньше подвергаться воздействию лишнего света,можно еще и фильтр какой-нибудь надеть. И второй - должен быть еще один приемник(фотоэлемент), который будет принимать солнечный свет, передавать инфу в Arduino и ровно такое же количество света отнимать от света, получаемого от лазерного приемника.

Я уже порядком подзапутался и прошу совета и ваших мыслей по поводу моих соображений

В идеале, на конце соленоида можно было бы установить какой-нибудь датчик, который бы включал соленоид только тогда, когда он приблизится к телу, например на 1 см. Это чтобы устройство не молотило впустую, когда оно отложено в сторону - но это вторично.

Для большей маневренности устройства, было бы замечательно запитать его от аккомулятора(Как раз есть шуруповерт для экспериментов), но на худой конец можно и от сети.

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

И в завершение всего вышесказанного, сегодня сделал заказ на алиэкспрессе. Не знаю, можно ли на этом форуме публиковать ссылки на сторонние ресурсы, да простят меня модераторы, я их выложу некликабельными.

Итак: 

Вот сердце и мозг устройства - выбирал из соображений компактности - Nano V3.0 Mini USB ATmega328 5V 16M Micro-controller Board CH340G For Arduino ( ru.aliexpress.com/item/Nano-V3-0-Mini-USB-ATmega328-5V-16M-Micro-controller-Board-CH340G-For-Arduino-NEW/2031874977.html?spm=2114.13010608.0.0.QgOKuG )

Глаза (на ютубе такой видел) - Laser Sensor Module non-modulator Tube Laser Receiver New Module ( ru.aliexpress.com/item/Laser-Sensor-Module-non-modulator-Tube-Laser-Receiver-New-Module/32717855701.html?spm=2114.10010208.1000016.1.P2I6pY&isOrigTitle=true )

Руки (не знаю чем руководствовался, наобум) - DC12V/2A Reset 10mm 20N Push Pull Type Open Frame Solenoid Electromagnet ( ru.aliexpress.com/item/DC12V-2A-Reset-10mm-20N-Push-Pull-Type-Open-Frame-Solenoid-Electromagnet/32686464624.html?spm=2114.10010208.1000016.1.TqZ9z7&isOrigTitle=true )

Голос ( пищалка ) - Active Buzzer Alarm Module Sensor Beep for arduino smart car ( ru.aliexpress.com/item/Active-Buzzer-Alarm-Module-Sensor-Beep-for-arduino-smart-car/2038554066.html?spm=2114.10010208.1000016.1.3a7FbK&isOrigTitle=true )

И для экспериментов взял сам лазер - Laser sensor Module 650nm 6mm 5V 5mW Red Laser Dot Diode Copper Head for Arduino ( ru.aliexpress.com/item/Laser-sensor-Module-650nm-6mm-5V-5mW-Red-Laser-Dot-Diode-Copper-Head-for-Arduino/2038550957.html?spm=2114.10010208.1000016.1.E2dyLS&isOrigTitle=true )

Вот такой набор проводков и площакуMB102 Power Supply Module 3.3V 5V+MB102 Breadboard 830 Point+Jumper cables ( ru.aliexpress.com/item/MB102-Power-Supply-Module-3-3V-5V-MB102-Breadboard-830-Point-Jumper-cables/32294024819.html?spm=2114.10010208.1000016.1.ZI7AgV&isOrigTitle=true )

Ну и вишенкой на торте будет вот какая прозрачная коробочка One set Transparent Box Case Shell for Arduino UNO R3 ( ru.aliexpress.com/item/Free-shipping-Transparent-Box-Case-Shell-for-Arduino-UNO-R3-not-Raspberry-pi-model-b-plus/32356111384.html?spm=2114.10010208.1000016.1.BLyjQs&isOrigTitle=true )

Старался все брать у одного продавца, но вот с коробочкой вышла неувязка. Но не суть.

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

Мне важно абсолютно все, на правильном ли хоть я пути.

Интересно все, от выбора железа до програмного кода. Заранее благодарен и надеюсь на интересное и плодот ворное общение.

yul-i-an
yul-i-an аватар
Offline
Зарегистрирован: 10.12.2012

Похоже на Автоматический вибрационный укладыватель плитки. Интересная идея.

Araris
Offline
Зарегистрирован: 09.11.2012

Foxxxof пишет:

Человек наносит на плоскость "жижу", кладет на нее "тело" и сверху ставит "устройство".

«Говорят, что при первом представлении сей Комедии на Придворном Театре покойный Князь Григорий Александрович Потёмкин-Таврический, выходя из театра, подозвал к себе Сочинителя и с обыкновенным своим просторечием сказал ему шутя: „Умри теперь, Денис, или больше ничего уже не пиши; имя твое бессмертно будет по этой одной пиесе“»

Неужели это действительно вибрационный укладыватель плитки/брусчатки ?

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

yul-i-an пишет:

Похоже на Автоматический вибрационный укладыватель плитки. 

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

Я кстати нашел видео, достаточно интересное для понимания принцыпа работы похожего устройства, вот только не нашел как это сделано, пока ...

youtu.be/S3devON15XU

youtu.be/nfyO_FSfITE

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

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

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

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

2. Если он попадет, то детектировать его, думаю, будет не так уж трудно - по модулирующей частоте. Я так понимаю, что лазер светимт в одру точку, а "горизонт" формируется быстрым вращением лазера. Т.е. сигнал будет представлять собой последовательность коротких импульсов, следующих на некоторой частоте. Вот эту частоту и нужно отлавливать.

yul-i-an
yul-i-an аватар
Offline
Зарегистрирован: 10.12.2012

Foxxxof пишет:

yul-i-an пишет:

Похоже на Автоматический вибрационный укладыватель плитки. 

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

Я кстати нашел видео, достаточно интересное для понимания принцыпа работы похожего устройства, вот только не нашел как это сделано, пока ...

youtu.be/S3devON15XU

youtu.be/nfyO_FSfITE

До Вашего кода и и подумать не мог что такие девайсы бывают.

inspiritus
Offline
Зарегистрирован: 17.12.2012

Обоже укладыватель цементной типабрусчатки на тверской :)

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

andriano пишет:

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

andriano, я как раз таки остановился на строительном построителе плоскостей, так как он дает не луч/точку, а плоскость/ линию

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

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Кстати, из комментариев под роликами на ютубе, стало понятно, что вес бойка должен быть всего 160 грамм, а максимальная энергия  удара не превышает 0.1Дж

Это конечно данные для их конкретного устройства, но меня они тоже бы устроили.

Отсюда делаю некоторый вывод, что сила удара соленоида должна быть регулируемой.

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

Тоесть соленоид должен быть толкательного типа, а втягиваться обратно должен постоянной пружиной.

Araris
Offline
Зарегистрирован: 09.11.2012

Foxxxof пишет:

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

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

Поверьте, нет сарказма в моих словах.

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Araris, благодарю.

Я продолжаю поиски хоть какой-нибудь инфы в гугле, пока немного, но уже что-то.

Итак, на видео, представленом на ютубе, демонстрируется устройство, произведенное компанией Таис 23, авторы пока не откликнулись на все мои письма, да и судя по сайту компании, она прекратила свое существование. Ну и ладно.

Кроме всего прочего, найден вот такой документ, на сайте политеха  mmf.spbstu.ru/mese/2012/731-741.pdf

Немного почитав, понятно, что в целом я двигаюсь в правильном направлении.

И еще новость от китайцев, они уже выслали 1 посылку с прозрачным корпусом для платки Arduino, вобщем ждемс :)

bodriy2014
bodriy2014 аватар
Offline
Зарегистрирован: 12.05.2015

Foxxxof Привет.

После видео роликов стало понятно чего вам нужно. А теперь вопрос этот молоток каменщика такой дорогой или он своими характеристиками не подходит?

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

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

bodriy2014, доброго дня.

Хорошо, что вы затронули тему стоимости такого устройства.

На первый взгляд, оно очень удобно и точно пригодится для частного домостроения, так называемым самостройщикам. И возникает логичный вопрос, почему так мало информации о нем, мало видео на ютубе, почему нет открытых данных о продавцах, все как то полуподпольно, и нет видео о тех, кто его уже приобрел, ведь оно отнюдь не новое, уже вроде как несколько лет ему.

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

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

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

Подведу маленький итог - строить устройство надо самому, китайцы выслали вторую посылку со всеми составляющими. Продолжаю ждать.

bodriy2014
bodriy2014 аватар
Offline
Зарегистрирован: 12.05.2015

Foxxxof пишет:

..... самое интересное - цена "комплекта" - молоток, 2 уровня и АКБ - 100 000 руб. Когда услышал, слегка опешил.

.....

Я тоже после ваших слов опешил,

за такие деньги стоит заморочиться!

Теперь по делу, думаю самым сложным будет механика

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

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

А программно это реализовать на ардуино можно и алгоритм не сложный прекращать молотить как только получим сигнал от лазера.

 

 

Mr.Privet
Mr.Privet аватар
Offline
Зарегистрирован: 17.11.2015

Шлефмашинка хорошо вибрирует, только там вибрации маленькие, так что она просто "уедет"

yul-i-an
yul-i-an аватар
Offline
Зарегистрирован: 10.12.2012

bodriy2014 пишет:

А программно это реализовать на ардуино можно и алгоритм не сложный прекращать молотить как только получим сигнал от лазера.

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

Типа такого

Или

И ударный механизм по типу перфоратора

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Идея с механизмом от перфораора думаю вполне реализуема, в гараже был старый перфоратор с убитым ротором, его можно использовать как донора.

yul-i-an, а можно пальцем ткнуть что нужно купить, чтобы собрать одну из предложенных схем, не сочтите за наглость. 

Нашел ее вот тут nice.artip.ru/prostoy-indikator-infrakrasnogo-izlucheniya-ik-sensor, но понятнее от этого не стало. Что такое - r1 180R?

Ткните носом пожалуйста в какой-нибудь Московский интернет магазин, где все это купить. Далее будут вопросы как собрать.

И еще, можно ли все это собрать так, чтобы питалось вот от такого аккомулятора

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

20161011_232102.jpg

20161011_232046.jpg

ВН
Offline
Зарегистрирован: 25.02.2016

нужно давать публичную ссылку с диска, а не копию адреса, т.к. там нет прав доступа

 

yul-i-an
yul-i-an аватар
Offline
Зарегистрирован: 10.12.2012

Foxxxof пишет:

Идея с механизмом от перфораора думаю вполне реализуема, в гараже был старый перфоратор с убитым ротором, его можно использовать как донора.

yul-i-an, а можно пальцем ткнуть что нужно купить, чтобы собрать одну из предложенных схем, не сочтите за наглость. 

Нашел ее вот тут nice.artip.ru/prostoy-indikator-infrakrasnogo-izlucheniya-ik-sensor, но понятнее от этого не стало. Что такое - r1 180R?

Ткните носом пожалуйста в какой-нибудь Московский интернет магазин, где все это купить. Далее будут вопросы как собрать.

И еще, можно ли все это собрать так, чтобы питалось вот от такого аккомулятора

Там перечень элементов указан

180R - сопротивление 180Ом

Компоненты:
T1 - фототранзистор TIL-81 (аналог BPW85)
T2 - BC547 (аналог КТ3102Б)
R1 - резистор 180Ом
D1 - светодиод АЛ336А (вместо него у вас должно стоять реле управляющее приводом ударного механизма)
S1 - выключатель

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

И снова здравствуйте.

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

Но обо всем по порядку.

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

После загрузки головы всем этим, была предпринята попытка перейти от теории к практике. Для начала был куплен дешевый паяльник - сжог его благополучно, получил ожоги пальцев и даже ноги. 

Далее паяльник подороже и поудобнее. Он слава богу, пока жив, пока ...

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

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

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

Теперь у меня кучка всяких деталек, которые с них смог наковырять, правда не все выпаял, остались "многоножки", но и до них когда-нибудь доберусь.

20161018_170845.jpg

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Не знаю отобразилось ли у вас фото.

Далее сидел в ожидании посылки из Китая, но чувствую идти будет ооочень долго, а по сему на авито была куплена Ардуино.Я уже пробовал подключать ее к копьютеру и даже помигал встроенным светодиодом.

На фото она тоже присутствует.

В чип и дип были заказаны детальки, которые советовали в постах выше, но и тут загвоздка - они их собирать будут несколько дней. Как же раздражает это ожидание.

lean_74
Offline
Зарегистрирован: 22.12.2015
Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Это совсем не то, что мне необходимо.

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

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

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

yul-i-an
yul-i-an аватар
Offline
Зарегистрирован: 10.12.2012

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

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Доброго времени суток. Продолжу повествование и мой фотоотчет.

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

По сему поводу был зажжен огонь - про огонь это конечно громко сказано - светодиодик из пожарной сигнализации.

 

2016-10-19 21-11-41.JPG

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Продолжая двигаться к намеченной цели, была загуглена вот такая схема.

 

2016-10-19 21-11-41.JPG Ес

тественно, сразу опробована, но увы, что-то пошло не так. Не работает!

2016-10-19 21-11-41.JPG

Вот тут можно глянуть фото в большом размере fotki.yandex.ru/next/users/igaucoz/album/169578/view/759614

Вот Скетч:

int led = 13; //переменная с номером пина светодиода

int ldr = 0; //и фоторезистора

void setup() //процедура setup

{

pinMode(led, OUTPUT); //указываем, что светодиод - выход

}

void loop() //процедура loop

{

if (analogRead(ldr) < 800) digitalWrite(led, HIGH);

//если показатель освещенности меньше 800, включаем светодиод

else digitalWrite(led, LOW); //иначе выключаем

}

 

Экспериментировал со значением 800. Менял и в большую и в меньшую сторону, все равно светодиод просто горит. Ставлю значение 0 - естественно, гаснет, ставлю 1 - горит.

Менял на аналоговые выходы, менял резисторы после фоторезистора.

Ломал голову, что же не так, даже грешил на энергосберегающую лампочку в настольном светильнике. 

Просьба - пните в нужном направлении, что делать?

bodriy2014
bodriy2014 аватар
Offline
Зарегистрирован: 12.05.2015

Foxxxof пишет:

.....

Просьба - пните в нужном направлении, что делать?

Сначала выведите показания фоторезистора в ком-порт, посмотрите что показывает.

#define led  13 //пин светодиода(резистор есть на плате на этом пине)
#define foto  A0//пин фоторезистора (только аналоговый пин)
void setup() {
  Serial.begin(9600);
  pinMode(led, OUTPUT); //указываем, что светодиод - выход
  pinMode(foto, INPUT);
}
void loop() {
  Serial.println(analogRead(foto));
  delay(1000);
}

 

bodriy2014
bodriy2014 аватар
Offline
Зарегистрирован: 12.05.2015

Foxxxof пишет:

.....

Ломал голову, что же не так, даже грешил на энергосберегающую лампочку в настольном светильнике. 

Просьба - пните в нужном направлении, что делать?

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

#define led  13    //пин светодиода (резистор есть на плате на этом пине)
#define foto  A0   //пин фоторезистора (только аналоговый пин)
void setup() {
  Serial.begin(9600);
  pinMode(led, OUTPUT); //указываем, что светодиод - выход
  pinMode(foto, INPUT);
}
void loop() {
  if (analogRead(foto) <= 800) {
    digitalWrite(led, HIGH);
  }
  digitalWrite(led, LOW);
}

И так с каждым блоком!

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

чтоб понять почему не работает.

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

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

https://youtu.be/wUeL-aMS43s

Сдалан маленький шажок вперед ;)

bodriy2014
bodriy2014 аватар
Offline
Зарегистрирован: 12.05.2015

Foxxxof пишет:

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

https://youtu.be/wUeL-aMS43s

Сдалан маленький шажок вперед ;)

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

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

Ёж
Offline
Зарегистрирован: 19.10.2016

Меня интересует вопрос, какую точность вы планируете достигнуть? Не сведет ли вибрация на нет все ваши усилия?

 Приемник будет вибрировать также как погружаемое тело или вибратор.

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

Хотя идея очень интересная, удачи в реализации   

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

bodriy2014 пишет:

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

Да, я тоже об этом думал, но тогда необходимо будет синхронизировать удары соленоида и частоту мигания  лазера.

Если с соленоидом это будет сделать не сложно, то вот с лазером есть некоторые трудности, так как планируется использовать обычный строительный уровень.

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Ёж пишет:

Меня интересует вопрос, какую точность вы планируете достигнуть? Не сведет ли вибрация на нет все ваши усилия?

 Приемник будет вибрировать также как погружаемое тело или вибратор.

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

Хотя идея очень интересная, удачи в реализации   

Еж, для моих целей расстоение от лазера до приемника будет колебаться на расстоянии 11 000 мм.

Да, приемник будет находиться на погружном устройстве.

А вот с наклоном - задача интересная, вы несомненно правы. Боюсь, что придется усложнить устройство и прицепить какой нибудь датчик наклона, он вроде гироскоп называется. Становится все интереснее.

bwn
Offline
Зарегистрирован: 25.08.2014

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

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Иду дальше, но есть целый ряд сложностей.

Для начала подключил все это дело на аккумулятор от шуруповерта 14,4V.

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

Решил немного изменить код, тоесть когда света на фоторезисторе мало он гасит диод, когда на него попадаю лазером - он его зажигает. Ну и еще изменил цыфру на фоторезисторе до 100. Вот что получилось:

int led = 13; //переменная с номером пина светодиода

int ldr = 0; //и фоторезистора

void setup() //процедура setup

{

pinMode(led, OUTPUT); //указываем, что светодиод - выход

}

void loop() //процедура loop

{

if (analogRead(ldr) < 100) digitalWrite(led, LOW);

//если показатель освещенности меньше 100, включаем светодиод

else digitalWrite(led, HIGH); //иначе выключаем

}

Но счастье было не долгим - перепутал полярность на GND и VIN. С тех пор он больше не желает работать от АКБ.

Ну и ладно, продолжаю питать его от USB.

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

bwn пишет:

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

Да, я знаю, но это уже готовый продукт и подцепить его к Ардуино будет куда сложнее, нежели снова изобрести велосипед.

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

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

Так как питание на плату от АКБ я уже подать не могу, то естественно все это будет жестко привязано к компьютеру, пока...

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

Путь попроще - в шуруповерте есть кнопка, в которой уже есть драйвер - тоесть достаточно зажать кнопку постоянно включенной, что и было сделано резинками для денег. Далее соединяю плюс АКБ и плюс питания кнопки шуруповерта. Минусы же не соединяю, а просто вывожу проводками.

Вопрос - куда прицепить эти минусы на плате, чтобы по загоранию диода включался шуруповерт?

Попробую нарисовать как это схематично выглядит.

 

 

схема.jpg

PS. Если тыкнуть на фото, то она будет больше.

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Пытался воткнуть эти два минусовых провода на ножки светодиода - благополучно его спалил.

Что не так ?

bwn
Offline
Зарегистрирован: 25.08.2014

Foxxxof пишет:

bwn пишет:

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

Да, я знаю, но это уже готовый продукт и подцепить его к Ардуино будет куда сложнее, нежели снова изобрести велосипед.

Отнюдь, надо только снять сигнал с пищалки. Там может быть просто питание (если активный бузер), либо диод и конденсатор с резюком. Дальше на ваш аналоговый вход.

bwn
Offline
Зарегистрирован: 25.08.2014

Foxxxof пишет:

Пытался воткнуть эти два минусовых провода на ножки светодиода - благополучно его спалил.

Что не так ?

Который от аккума - минус, а который от шурика = конкретный плюс - сопротивление обмотки. Светик подозреваю был без резистора?

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

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

bwn, ах как вы опоздали с ответом.

Все закончилось быстро и печально ;(

Ардуинка умерла, издав дымок из ромбика посередине который.

Что и где я перемкнул уже и не вспомню сейчас.

Ну по крайней мере я уже знаю что так делать нельзя.

Прошить ее не получается, выдает ошибку: 

avrdude: verification error, first mismatch at byte 0x0006
         0x04 != 0x6e
avrdude: verification error; content mismatch
avrdude: verification error; content mismatch

Завтра отправлюсь за новой.

Подведем итог, я - полный "гуманитай"- такие ругательства не караются на форуме?

Если завтра получится подключить новую Ардуино к шуруповерту с фоторезистором и диодом, то можно начать опыты по поводу точности такого устройства, дальности его действия и прочих радостей.

Господа, раз уж завтра снова придется ехать в магазин, подскажите, что необходимо приобрести, чтобы моя схема заработала.

Поеду вот сюда greenswet.ru/index.phtml?m=2&pod_m=53

Аккумулятор у меня 14,4V , 2,6Ah

Заранее благодарен.

Foxxxof
Foxxxof аватар
Offline
Зарегистрирован: 07.10.2016

Если использовать реле для подключения мотора шуруповерта к Ардуино подойдет ли вот такой драйвер?

greenswet.ru/index.phtml?m=2&id_tovar_v=387&pod_m=53&pod_button=open_tovar

bwn
Offline
Зарегистрирован: 25.08.2014

Вы определитесь, как будет организовано питание. Если от аккума шурика, то нужен DC-DC преобразователь на 5 вольт и модуль реле для ардуины. В мосфеты отправлять не буду, реле для вас проще.