Метки: Ciclop, Циклоп  
2015-10-22  
  
Раздел: Новичку, Постройка 3D сканера, Своими руками  
Автор: AKDZG Просмотров: 87 477  
26 комментариев
3D сканер Циклоп. Своими руками
Добавлено в закладки: 6
Ciclop 3D Scanner by bqLabs
http://www.bq.com/gb/products/ciclop.html
http://diwo.bq.com/en/ciclop-released-2/
Код прошивки https://github.com/bq/horus-fw
HEX прошивки http://diwo.bq.com/en/horus-fw-released/
Заливка Хекса прошивки http://russemotto.com/xloader/
Опыт постройки Циклопа “3D-сканер Ciclop – дьявол в мелочах!”
Картинки и видео смотрим на Thingiverse
Что нужно для сборки
- Контроллер Arduino Nano (Original ATmega328P FTDI)
- Веб камера Logitech C270
- Два лазера 650nm 5mW Red Laser Line Module (12х36 мм)
- Драйвер шагового двигателя A4988
- Шаговый двигатель Nema 17 (1.7А 1,8 град/шаг) не длинее 40 мм
- Конденсатор 100 Мкф 35В
- Резистор 10К
- Блок питания 12В 1,5А
- Шариковый подшипник 16014
- ?200 x 8 мм круглая база. Может напечатать из трёх частей?
- ?200 мм нескользящее покрытие
- Шпильки М8
- Гайки М8
- Шайбы М8
- Винты и гайки М3
- Напечатанные пластиковые детали
- Прямоугольный шахматный паттерн (контур pattern-surface.dxf)
Пластиковые детали
Посадочное отверстие под лазеры должно быть диаметром 12 мм.
Теперь нужно по умному разделить деталь camera-holder.stl
Почистил ее от поддержек. Порезал на три части под скрутку винтами M3x10. Скачать архив с stl моделями.
Общая схема подключения драйвера шагового двигателя
Подключение к Arduino Nano
Лазеры подключаем D2+GND, D3+GND
Общая схема сборки 3D сканера Циклоп
Подробные картинки смотрим на Thingiverse
Сборка столика
3 – М3х10 винт 5 штук
4 – М3 гайка 1 штука
6 – М8х30 болт 3 штуки. Вкручивается в диск (10). Можно взять винт М8 “в потай” и вкрутить сверху вниз, затянув внизу гайкой.
Установка и фиксация лазеров
2 – М3х10 винт фиксации корпуса лазера, 2 шт
3 – М3 гайка 2 штуки
4 – Лазер 2 штуки
Сошпиливание
1 – М8х400 резьбовая шпилька 2 штуки
2 – М8 гайка 28 штук
3 – М8 шайба 18 штук. Прокладывается между гайкой и пластиковой деталью
4 – Кабельканал. Можно заменить изолентой
5 – М8х292 резьбовая шпилька 1 штука
6 – М8х170 резьбовая шпилька 4 штуки. Держат лазеры. Думаю разумнее здесь ставить более тонкие шпильки
7 – Кабельканалы 3 штуки. Можно заменить изолентой или термоусадкой
Сборка холдера шахматного паттерна
2 – М3 гайка 2 штуки
3 – М3×10 винт 2 штуки
4 – картонка-фанерка
5 – шахматная бумажка-наклейка. pdf, svg
Видео сборки
Пока сам не начал собирать мне кажется, что этого достаточно для сборки
Сборка
Брутальный подшипник
Примерка
Наклеиваю кожанку на столик
Паяю проводки на драйвере
Заливаю HEX прошивки и “о чудо” она заливается.
COM порт в Хорусе пришлось вписать вручную, так как автоматически определяет неверно (определяет Мегу от 3D принтера) и выбор не предоставляет.
Вот такой получился сканер. Теперь можно переходить к настройке.
26 комментариев на «3D сканер Циклоп. Своими руками»
Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.
Настройка прошивки Marlin для 3D принтера       Cura – оптимизация настроек ретракта
Можно увидеть результат сканирования?
Пока нет внятных результатов. По крайней мере у меня.
Собрал на uno шилд zum scan и a4988 все моргает камера работает но мотор при авто настройке начинает быстро крутить затем рывками дергает трещит пробовал провода переставлять толку нет помогите кто знает как дьявола изгнать из машинки ]:->
Возможно микрошаг на драйвере не выставлен.
Друзья драйвер поменял все по прежнему может что с прошивкой я разбираюсь не очень но схватываю на лету подскажите кто знает есть код прошивки и hex прошивальшиком залил hex может еще и код надо если да то как просите за тупизну слишком в поздно начал этим увлекаться все приходит только медленно нужна ваша помощь люди знающие и добрые
Перемычки микрошагов выставлены?
Спасибо что не бросаете один на один с этом монстром, мозг уже сьел весь ,а куда перемычки см фото
Перемычки под драйвером шагового двигателя. Нужно установить все три.
Вот видео ,а где под драйвером они устанавливаются вот в чем вопрос почти как у Гамлета быть или не быть
Отметил красным
Да Алексей оно ЗАРАБОТАЛО!!!!Огромное спасибо, если бы не вы добрый человечище ,больше ведь нет ни где информации ,буду дальше учтся всяким интересностям![*YAHOO*](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)
![*YAHOO*](https://3deshnik.ru/wp-content/plugins/wp-monalisa/icons/bp.gif)
доброго…. кде скетч можно взять? у меня пишет старая версия…
Подскажите пожалуйста, можно питание подать на плату ардуино уно, а не на ZUM scan?
ниже ссылка на ютюб там мое видео по настройке и ссылка на 1 часть но сегодня выложил вторую часть и там показую куда подсоеденять питание
Всем добрый вечер!! Подскажите, в чем может быть проблема??Собрал сканер, все работает, лазеры моргают, двигатель крутит.. а вот результата сканирования 0.. ничего не отображается при сканировании в программе хорус.. что может быть, подскажите…
у меня не проходит тест лазеров! уже не знаю что делать. вот видео мое на ютюбе! http://www.youtube.com/watch?v=xDbJU6GiOPA. уже поставил все драва и хорус на ноут. ну вроде заработало но лазеры попрежнему непроходят тест и не сканирует![*WALL*](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)
![*WALL*](https://3deshnik.ru/wp-content/plugins/wp-monalisa/icons/bu.gif)
Шахматный паттерн тусклый. Напечатайте его на хорошем цветном принтере. Если камеру устроит качество квадратиков, только после этого будут включаться лазеры для отображения тестовых линий. По поводу крутит туда-сюда – стол поворачивает паттерн к камере, а в конце должен вернуть на исходную позицию. Я думаю, что теоретически конечная позиция должна совпасть с начальной, если механика норм работает.
А есть ли какая замена этому питоновскому Horus? А то собрал на работе сканер, подключил, проверил, сделал пробный скан, выключил. Привёз домой, подключил, поставил дрова и… питон падает по ошибке
ERROR: SampleCB() - buffer sizes do not match
Если перед запуском программы “занять” камеру другим приложением (например open device в videolan) – то Horus запускается, но “видит” только камеру с ID0 (и выбора в списке нет). Но как только закрываю videolan и снова пытаюсь зайти в настройки запущенного Horus он “падает” (параллельно всегда выводятся ошибки типа “Memory could not be written”).
Кое чего обнаружил, потому “сам себе” (и, возможно, ещё кому пригодится) отвечаю – проблема оказалась в том, что на домашнем компе стояла программа DroidCam… а Horus тупо не умеет выбирать камеры из более чем 1 или 2 (а DroidCam создаёт сразу 4 виртуальные камеры и у Horus “едет крыша”)…
При сборку столкнулся с проблемами:
1. При установленном повороте в 360 градусов шаговый двигатель оборачивается только на 180 градусов.
2. После сканирования получается файл не большого размера который не открывается (калибровку я ещё не делал)
По первому вопросу. Смотрите перемычки микрошагов на драйвере шагового двигателя и угол полного шага двигателя. Уменьшите перемычками дробление микрошага в два раза.
Здравствуйте!!! Если можно файл стола разделенного на 3 части
Здравствуйте. Куда подключать usb камеру?
в компьютер.
Я думал что USB обрезать и припаять к Arduino. Ведь подключение самого сканера идёт через плату Arduino.
камерой рулит комп, не ардуино.
https://youtu.be/RIh0jGtknUU?t=293