Плюсы

пятница, 18 сентября 2020 г.

Ось Z принтера на ремнях

 В попытках устранить воблинг по оси Z решил перейти на ременную передачу. Почитал известные сайты по тематике 3D принтеров. Мало кто делает такой переход, пока не знаю насколько он оправдан. Сначала шел по пути подбора разных муфт, время и деньги шли, а результат был разным, но полностью избавится от воблинга я не мог. Не скажу, что воблинг сильно меня беспокоил, тем более печатаю только для себя. Но решил заморочиться. Распечатал крепление для двигателей, которые переехали с верхней балки на нижнее основание. Сверху расположил натяжители ремней.



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


суббота, 22 августа 2020 г.

Коробка диспенсер для мелких винтов, саморезов и прочего

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

Сверху запрессовываем резьбовую втулку и винтом прикручиваем крышку. И еще нужен кусочек оргстекла или прозрачного пластика. Кружок вырезаем и к крышке приклеиваем или прикручиваем. Еще секторная крышка придумана, чтобы не делать пустой сектор в коробке. В любом месте этим сектором прикрываем.https://drive.google.com/file/d/1G6IQfm0MwFKVCHXmUeCw8p_DC0Moqzdn/view?usp=sharing

https://drive.google.com/file/d/10G8L5460LKYO20HRFS3srIbtlu65gfKx/view?usp=sharing

https://drive.google.com/file/d/1MgaE4x7do8H4fRKbH1J68_Rd9dhqGXbt/view?usp=sharing


Аппликатор Кузнецова

 Одна из первый вещей, которые я напечатал на принтере была не сова и не кораблик. Это был аппликатор Кузнецова для моей мамы.Это такие пластиковые колючки, которые можно прикладывать к больному участку или вовсе лечь на них. Посмотрел на Алиэкспресс их цену и неприятно был удивлен. Думал, что за рублей 50 они мне отсыпят мешок колючек. Но они там только на ткани, в готовом варианте. Дороговато. А напечатал я их рублей на 50-60.




четверг, 30 июля 2020 г.

WIFI управление 3D принтером

Логичным дополнением для 3D принтера является плата для удобного управление через WIFI. Для этого применяют ESP8266. 
Прошивка, настройка и подключение не вызывают особых проблем. Кроме платы ESP8266 понадобится только 4 провода Dupont. 
По поводу прошивки хорошо описано на официальной странице проекта на github ESP3D
После прошивки получаем интерфейс похожий на Pronterface. Есть возможность управления осями, запуск печати, нагрева, просмотр графика нагрева, посылка команд. Есть возможность создавать свои кнопки в интерфейсе с командами G-кода. Я добавил предпрогрев хотенда, перемещение по 4 углам для калибровки.
Немного расстроило, что при подключенном wifi адаптере, нельзя прошивать с компьютера. Скорее всего, это решается определением отдельного порта для wifi в прошивке Marlin.
Все равно я в восторге от таких возможностей, потому что теперь не надо мучить энкодер и самому страдать. К компьютеру тоже не привязан. Вот только скинуть на SD файлы через WIFI это не вариант, потому как скорость очень медленная. Приходится вынимать SD и скидывать файлы на нее.
Управляю смартфоном (браузер Chrome). 







среда, 27 мая 2020 г.

Сборка самодельного 3D принтера

Примерно в январе я решил приобрести себе 3D принтер и выбор пал на Tronxy XY1, который с консольной стрелой. И обошелся он мне около 6000 р. Но коронавирус дал о себе знать и принтер этот я не получил и деньги через месяц вернули, так и не отправив его. Потом вообще возник вселенский затор, на российских складах не было принтеров. И решил я тут поменять направление и заказать детали для принтера, чтобы тоскливо не было. Скажу еще, что на тот момент мне приглянулся по цене и виду принтер Anycubic Mega Zero  без подогрева стола. Пересмотрел на тот момент я кучу видео про него и про все на свете попутно.
И вот решил я создать некую пародию на принтер типа Prusa. Скажу сразу, что сэкономить почти не получилось, а труда было вложено немало. Да и области печати получившегося принтера оставляют желать лучшего (X=175, Y=210, Z=170). Но было уже поздно, а опыта в построении принтеров у меня не было. Но я очень рад новому устройству. Потихоньку печатаю филаментом PLA от Fdplast. Сомневаюсь, что я стану делать стол с подогревом, но загадывать не буду.
Потихоньку печатая принтеру обновки, но все это не механические части, а чисто украшения и убранства.
При построении печатные детали принтеру не понадобились, потому что стояла изначальная задача избежать печати (не было возможности).
Основа рамы это четыре V профиля, без которых было сложно обойтись. Это две вертикальные опоры, одна горизонтальная для стола и одна горизонтальная для печатающей каретки.
На фото еще нет стола. Нижняя рама из профиля вертикальных жалюзи и ДСП. Позже добавился нижний этаж из ДВП и пластика для блока питания и электроники. А верхняя балка тоже из случайного профиля от мебели. 
Также понадобилось четыре каретки о четырех колесах каждая. Они легко переделываются в трехколесные, но я не стал этого делать. Сначала хотел купить только колесики, а основу к ним сделать самостоятельно, но вспомнив о том, насколько не перпендикулярно я сверлю, решил бросить затею. Они все сделаны для стола, но я их применил иначе.
Вот здесь видно каретки на осях Z и X. Натяжители ремней самодельные из оргстекла, пока не собираюсь меня, они достаточно челябинские получились. 

Текущий вид принтера такой
Прошивка Marlin 1.1.9, электроника RAMPS 1.4. 
Стол и подстолье из оргстекла, пока больше не из чего. Пришлось укрепить подстолье и стол уголками, чтобы не было деформации. Переделка стола возможна в будущем. Экструдер поменяю на BMG из Китая.

пятница, 9 августа 2019 г.

Самодельный микроскоп из CMOS камеры и автомобильного монитора

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


Хороший помощник в работе, хобби. Например для пайки или хотя бы последующей проверки качества напаянного. 
Но у меня "совершенно случайно" завалялся маленький монитор для автомобиля, который используется с камерой заднего вида. Если его соединить с аналоговой камерой, то можно получить изображение на нем. А многие уже знают, что простейший микроскоп делается из web камеры путем переворачивания ее объектива. Здесь все будет не так просто. 
Чтобы сделать свой микроскоп я приобрел CMOS камеру на 700tvl (я сомневаюсь в этом). Это камера для видеонаблюдения, просто модуль, предположительно для ремонта готовых камер.
А монитор что-то вроде этого. Я несколько лет назад покупал.
Хочу предупредить, что изготавливать такой микроскоп самостоятельно имеет смысл только если у вас есть большая часть компонентов для него или вы можете их сами изготовить.  Для меня стоимость изготовленного микроскопа равнялась стоимости камеры. Остальное же все было задолго до этого или изготовлено вручную (со всеми недостатками).
Также мне понадобился объектив Индустар-50, удлинительные кольца, алюминиевый профиль от старых жалюзи, длинная шпилька с резьбой (сделана самостоятельно на алюминиевом прутке), нерабочий HDD в качестве платформы для микроскопа. Еще была применена часть от объектива Мир-1, которая в прошлом была фокусировщиком для самодельного телескопа. Эта часть используется мной для фокусировки, но она позволяет менять увеличение микроскопа, потому что меняет расстояние между видеокамерой и объективом. Вообще изготовленный микроскоп можно сфокусировать в трех местах: на объективе, отдаляя-приближая камеру от объектива или поднимая-опуская штатив.
Понадобилась еще и подсветка, которая должна быть мощной, иначе простая камера будет давать много шумов и цветность будет на уровне ЧБ.

Вот его общий вид. 
Здесь можно увидеть модуль камеры, к нему с обратной стороны через прокладку из пластмассы приклеен дисплей.
Вот эта самая часть сделана из элемента объектива Мир. В нее вставляется пластиковая трубка с камерой.
Механизм перемещения резьбовой. При вращении этого резьбового винта перемещается фторопластовая гайка, на которой закреплен весь микроскоп. 
Сверху ручка для вращения винта. Сразу скажу, что пользоваться таким штативом сложно. Механизм по резьбе перемещается медленно, а вращать нужно много. Но часто перенастраивать высоту не нужно, поэтому терпимо. 
Подсветку сделал кольцевую из светодиодов SMD теплого свечения. Когда делал фото была старая подсветка в виде куска светодиодной ленты. Регулировку яркости подсветки не делал.

Вот пара фото с реальным изображением на дисплее. Можно еще увеличить расстояние до объекта немного потеряв в увеличении. Если нужно максимальное увеличение при малой дистанции до платы, то можно добавить удлинительных колец. Но я подобрал оптимальное увеличение, которое немного можно изменить вращая кольцо сверху.
Задержек при пайке нет. При подключении камеры к телевизору качество изображения неудовлетворительное. Но камеру я приобретал исходя из возможностей имеющегося дисплея, который большее разрешение не видит. При наличии хорошей камеры и монитора можно получить впечатляющие результаты. 
Однако, получился хороший вспомогательный инструмент, при этом были сэкономлены средства. Микроскоп имеет те же недостатки, что и готовые микроскопы из Китая. Самый главный из них - отсутствие объемности.  Теплая подсветка делает изображение не таким синюшным.
Спасибо за внимание. Всем пока.


P.S.  Пользуясь случаем хочу порекомендовать вам сайт очень разностороннего содержания на техническую тематику acdc.foxylab.com (автор Алексей Воронин).
На этом сайте есть статья о создании самодельного микроскопа из web-камерыи очень много всего интересного.


Небольшой косметический апгрейд постиг мой микроскоп. Появился 3D принтер  и жажда везде его применить сделала свое дело. Напечатал основной кронштейн, на котором крепится подсветка, объектив и уголки прикрывающие жуткие болты у основания. Боялся, что кронштейн будет слабым, но все вполне прочно. В дальнейшем попытаюсь спрятать проводку в основание микроскопа (пустой корпус от HDD). 

НЕмного раньше было распечатан держатель монитора и камеры из черного пластика PLA.

воскресенье, 22 октября 2017 г.

Karadio - интернет радио на базе ESP32

Это вторая статья о замечательном проекте Karadio, который создан хорошим программистом и я уверен человеком, - JP Cocatrix. Страница всех его проектов на Github.
Но речь пойдет сегодня о новой ступени развития проекта Karadio - интернет радио на базе ESP32.
Постараюсь очень четко и по делу написать в помощь тем, кто, как и я плохо понимает иностранные языки, электронику.  Однако, иметь такое интересное радио хочется всем. Будет и просто перевод с github и мои дополнения.
Проект находится на стадии тестирования,  уверен, это скоро изменится. Для вывода звука можно исплользовать внутренний DAC (ЦАП), находящийся в ESP32 или подключить внешний DAC, например такой на Aliexpress.Ссылка может перестать работать, но можно поиском найти по запросу I2S PCM5102 DAC или просто I2S DAC. 
При использовании внутреннего DAC ничего не нужно, кроме усилителя, например PA8403 (с регулятором громкости даже). Либо использовать уже знакомую нам связку ESP32 и VS1053, при этом будет возможность прослушивать потоки AAC, чего нельзя сказать о режиме DAC или PDM. На режиме PDM я не буду останавливаться, потому что смысл будет такой же, как и у внутреннего DAC. Я попробовал включить этот режим, но шум сильный, как во время дождя. Автор Karawin пояснил, что нужна фильтрация. Я не стал заморачиваться, потому что с внутренним DAC качество воспроизведения меня удовлетворило. Если что можно применить внешний DAC или VS1053. Еще есть режим I2SMERU для подключения какого-то особого усилителя, можете сами разузнать.
Сначала займемся прошивкой ESP32. Будем говорить о заливке уже скомпилированной прошивки в память. Все необходимое для прошивки можно взять тут. Программа для прошивки здесь. Сама прошивка в нескольких файлах тут и тут. Скриншот программы, поясняющий куда и что заливать тут. Все выставляете, как написано, но пути к прошивочным файлам у вас могут быть свои (не стоит использовать пути с кириллическими символами, лучше только латиницей). Т. е. распаковываете все файлы для прошивки в отдельную папку (можно назвать ее Flash) на диске C: , потом путем нажатия на многоточия в конце строк прописываете аккуратно все пути к этим файлам. Правее в поле вводите то, что написано, на скриншоте.

Все остальное прописываете, как на скрине, кроме порта COM, его вы меняете на свой. посмотреть его можно в Диспетчере устройств, при подключении ESP32 появится COM порт (если драйверы вы уже поставили). Драйверы зависят от вашей операционной системы  и типа USB- COM адаптера, который установлен на вашей ESP32. Скорость BAUD как на картинке. Подключаете ESP32 к компьютеру и нажимаете START (у меня было так, никаких кнопок на самой плате я не нажимал). Ждете окончания прошивки и отключаете плату от USB. Можно приступать к соединению всей периферии.

Схема соединений

Сильно схеме не доверяйте, доверяйте только себе, но нарочно я не ввожу в заблуждение. Батарейки изображены условно, необходимо подключить 5В. Сегодня измерял ток потребления 0,15А при малой громкости. Блока питания на 0,5 - 1А должно хватить. Питание зависит от усилителя.
Итак,  если вы используете VS1053, то соединения такие:
 VS1053----ESP32 (номера GPIO)

XCS-----  GPIO_NUM_32
RST-----  GPIO_NUM_12
XDCS----- GPIO_NUM_33
DREQ----- GPIO_NUM_34
MISO----- GPIO_NUM_19
MOSI----- GPIO_NUM_23
CLK-----  GPIO_NUM_18
 
У меня номера GPIO указаны на самой плате или смотрите распиновку
Если используете внешний DAC по I2S, то соединения такие:
I2S DAC----ESP32
LRCK-------- GPIO_25
BCLK------- GPIO_26
DATA------- GPIO_22
Если используете DAC самой платы ESP32, то GPIO 25 и 26 подключаете к правому и левому каналу усилителя, а также соединяете GND усилителя и GND ESP32. GPIO 22 при этом не нужен. Также и для PDM режим, только надо будет выбрать его в web интерфейсе и все (ну и про фильтр вспомните для этого режима).
На данный момент поддерживается использование дисплея  OLED SSD1306 128x64.
Подсоединяем так:
SSD1306-----ESP32
SCL------ GPIO_14
SDA------ GPIO_13
МСС -----3.3v (или 5v)
GND-------GND
 
 
Энкодер:
DT-------GPIO_16
CLK ----  GPIO_17
SW------- GPIO_5
GND ---GND
+-----+5V
 
 
Дополнительно можно подключить светодиод для индикации работы радио ---GPIO 4.

Включение 

Проверяете все соединения и подключаете питание. На схеме показано общее питание для всей схемы, но предпочтительнее использовать отдельное питание для ESP32 и усилителя, для того, чтобы избежать дополнительных шумов. В режиме DAC при общем питании шумы я не заметил и качество хорошее. Смотрите сами. 
Через некоторое время после включения ESP32 создаст точку доступа WifiKaradio с IP адресом 192.168.4.1. Подключаетесь к этой сети с компьютера и в браузере переходите по этому IP. Переходите на вкладку SETTING и находите настройки Wifi. Вписываете данные своего роутера и нажимаете Validate, радио может перезагрузиться. В роутере ищите какой адрес IP выдан радио. В некоторых роутерах можно оставить автоматическую раздачу IP (DHCP), но для отдельных устройств назначить постоянные адреса, чтобы каждый раз не отгадывать IP.

После перезагрузки переходите в SETTING в Sound Setting и выбираете режим вывода звука, затем нажимаете Validate.

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



 Сегодня поговорим о добавлении к Karadio32 внешней платы DAC PCM5102. При выводе 
через эту плату звук стал более чистым и появились басы. При минимальной громкости в Web 
интерфейсе искажений никаких нет.
На плате есть выход Line Out для подключения внешнего усилителя. Наушники в этот разъем 
не подключить, звука никакого нет абсолютно. 

Схема соединений.

Схему подсказал пользователь сообщества Karadio.

PCM5102              ESP32
LCK                         GPIO25
BCK                        GPIO26
DIN                          GPIO22
XMT(XSMT)           подтянуть к +5в через резистор 10кОм
FMT                          GND
SCL(SCK)                 GND


Могут быть незначительные различия в названиях пинов PCM5102, но догадаться можно.
Также на плате есть пины для подключения внешнего усилителя (у меня это PAM8403)  LOUT LROUT AGND. Питание подал 5в.
При использовании данной платы нужно выставить режим I2S в Web интерфейсе Karadio.