23:43

домовой
фейл. забрал платы с почты, запаял разьемы и компоненты... и тут выяснилось что несколько лет назад я брал не bluepill под которую разводилась плата, а клон maple mini. И у них распиновка разная.
upd: совпадает все кроме разьемов притания. так что по идее все решается парой-тройкой перерезаных дорожек и перемычками.

фейл №2.
1. даже если вы уверены в том что развели все, что нужно, не поленитесь развести дополнительные разьемы. Ибо аппетит приходит во время еды.

2. То что никто такого не делает еще не значит что так не надо. Сильно жалею о том что не заложил в схему шим преобразователь напряжения.

фейл №3
принтер внезапно встал.
один мотор не шевелится. пробовал разные моторы, пробовал разные драйверы.
не менял только плату контроллера.

думаю как диагностировать контроллер.

напрашивается вариант вида:
1. снять синюю таблетку с платы
2. поменять конфиг так чтобы была кинематика none

[printer]
kinematics: none
max_velocity: 1
max_accel: 1

3. по очереди проверить все ноги как входы тупо и банально подставив в probe нужный пин. и нажимать
[probe]
pin: P9_41
....



4. проверить работу шима на каждой ноге (подставив ножку в секцию fan)
[fan]
pin: P9_41

5. проверить работу в режиме выход
[output_pin test_pin ]
pin: P9_23
value: 1
shutdown_value: 0


@темы: 3d

11:42

домовой
Странные впечатления от просмотра видео с самолетом dragonfly.
Тряпколан без каких либо приборов контроля и больше похожий на метлу с крыльями ... крутит высший пилотаж. На скорости меньше 150 км/ч. И весит 230 кг пустым.
230 кг алюминия и композитов Карл. это как два e12нк.

@темы: первым делом мы испортим самолеты

09:35

домовой
Только сегодня и только в нашем торгово выставочном комплексе!
Увлекательные конкурсы
1. Найди продавана который не пошлет в деревеньку nahui
2. Пробегись с охапкой товара по складам, потому что там лежат коробки и инструкции к тому китайскому хламу который вы выбрали в нашем ТВК. Пакеты для слабаков.

@темы: на злобу дня

00:06

домовой
смотрю на картинки и габариты принтеров zav mini, FLYING BEAR P902, delta go 3d принтер

Отбиваюсь от тараканов предлагающих запустить очередной долгострой по мотивам. Ибо все же наверное круто когда принтер занимает на столе чуть больше чем atx блок питания(рама габаритами примерно 190*190*190мм из профиля 20*20....) если делать hbot кинематику на роликах... то это может быть интересно. Или дельту... маленькую и уютную...

Из необходимых деталей...


Да когда же меня отпустит то... Моя прелессть..

@темы: 3d

11:23

домовой
Мыши плакали, кололись, но продолжали есть кактус.
За время работы с машинкой пощупал что такое arduino (фреймворк).
А так же узнал, что существует реализация ардуино фреймворка для работы с attiny13.
И что в нем есть программный uart занимающий меньше 200 байт флеша.

средство прототипирования - великолепное. но код жирный. Религия против. Лень за.

upd
тараканы шепчут, что жизненно необходимо сделать интерпретатор G-кода на attiny13. Возможно даже с pid регулятором.
А так же, что его можно использовать и для фена , и для линии протяжки, и даже может быть для паяльника t12( но это не точно.) при этом они отказываются отвечать на вопрос "насколько удобно рулить паяльной станцией через uart с помощью Gcode?"

Upd2: чуда не случилось. программная реализация uart показывает нечитаемую ересь. Печально.

@темы: схемотехника

домовой
Спросили, могу ли я посмотреть почему свежекупленная радиоуправляемая игрушка (на частоте 27 мгц) не едет.

Вечер первый.
смотрел на платы. ругался на отсутствие спецификаций микросхем шифратора и дешифратора команд. нашел примерные описания на другие шифраторы и дешифраторы этого семейства.

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

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

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

И напоследок мне захотелось реализовать пульт с кнопками. с прошивкой проблем не возникло.
но вот hc-05 заставил меня познать отчаяние, боль и унижение.
5 часов экспериментов.
чтение кучи одинаковых инструкций.
понимание за что какая команда отвечает.
и отсутствие результата.
hc-05 отказывается в режиме мастера спариваться с блютус модулем установленным в машинку.


Итого:
игрушка получилась для взрослых. и как превратить ее в детскую не понятно от слова совсем.

1. надо как-то скрыть от детей литиевую батарею и контроллер зарядки. иначе проще сразу дарить детям веселый костер

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

@темы: схемотехника

16:21

домовой
Интересно, можно ли гадать об уровне инфляции по процентной ставке кредитов?

Звонили из сберкассы, предлагали кредит.
абстрактные 500'000.00 руб на 60 мес под 17.6 % годовых с рассчетом процента от остатка суммы

Посчитал. получил интересное совпадение :
сумма выплат по кредиту получается крайне близка к 500'000*1.07^5
где 1.07 абстрактное увеличение стоимости товаров на 7% в год (а ля инфляция).

@темы: на злобу дня

08:06

домовой
изобразил из себя чайника. поставил windows 10. Не себе. И таки что я могу сказать..

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

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

увидел мечту населения России: домик в деревне. при зарплате семьи в два МРОТ. и двух детях. Либо бесконечный кредит, либо бесконечная стройка

13:42

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

Да, я снова про битрикс. в редактировании веб формы (в админке искать по "настройка форм" ) можно сказать "игнорировать шаблон" и вбить php код в соответствующее textarea. И это выполнится вместо шаблона формы .

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

@темы: bitrix

14:41

домовой
посчитал стоимость заказа плат из Китая. На примере платы управления по мотивам morpheus stm32

1. травление 5 плат на jlcpcb ~ 9 зеленых (3$ изготовление+ 5$ пересылка)
2. отладочные платы blue pill - 13 зеленых (5*2$+ 3 $ доставка)
3. остальные детали ~8-10 зеленых (зависит от магазина и стоимости доставки)

итого 31-32 доллара за 5 плат. что по текущему курсу ~2300 руб.
Стоимость какой нибудь skr 1.3 1600 руб.

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

upd: посмотрел в городе стоимость текстолита 100*100 мм. Ниже 100 руб/лист не нашел. Если считать 5 листов текстолита+фоторезист+химию по местным ценам, то заказать травление 5 плат выйдет сильно дешевле чем изготавливать самому.

@темы: 3d, схемотехника

15:27

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

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



Замечательный повод озадачиться и продолжить эксперимент с написанием файлового менеджера а ля far manager связанного с php eval shell.

00:36

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

На ютубе нашлось видео неудачного но дешевого эксперимента
рецепт
1. Просверлить дырку диаметром 1.5 мм в болте который не жалко
2. обклеить каптоновым скотчем. Намотать нихромовую проволку
3. Подать на проволоку ток . установить напряжение и ток при которых температура стабилизируется.
4. Протянуть пластик

Второй рецепт из более успешных предлагает сделать коническое отверстие в алюминиевом кубике.Смысл : именно конус должен помогает сворачивать ленту в трубку.
Тянуть PET ленту при температуре 180°C. Медленно и печально.

Вспоминаем что в кубике нагревательного блока отверстие под термобарьер и фильеру/сопло имеет резьбу М6 и рецепт нагревателя сводится к
1. сделать дырку диаметром 1.5 в центре болта М6
2. Со стороны шляпки выбрать сколько не жалко (да побольше) коническим сверлом для плитки.
3. Вкрутить болт в нагревательноый блок.
4.Подключаем нагревательный блок к мозгам принтера .

Бутылку нарезал абы как. Диаметр пластика гуляет от 1.7 до 1.2 мм
На очереди баловство с созданием бутылкореза и протяжки пластика чем нибудь типа фидера с редуктором

в комментариях к видео обнаружена необходимая ширина полосы
Толщина Диаметр Ширина
0,10 mm 1,7 mm 12 mm
0,15 mm 1,7 mm 11 mm
0,20 mm 1,7 mm 10 mm
0,25 mm 1,7 mm 09 mm
0,30 mm 1,7 mm 08 mm
0,35 mm 1,7 mm 07 mm
0,40 mm 1,7 mm 06 mm
0,45 mm 1,7 mm 05 mm

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

upd: напечатал бутылкорез. оно даже пытается работать. Осталось понять как им правильно пользоваться.

11:09

домовой
Нашел инструкцию как собрать моторизованный привод окна на шпильке.
с грязными подробностями. www.youtube.com/watch?v=ED0f6ceR4-4
Интересно.

18:34

домовой
Тараканы нашептывают что надо переписать мониторинг сети на sqlite и php. А еще использовать всего две таблицы. одна для логов.

Во второй все что можно и нельзя придумать

список хостов (type=0)

список проверок для хоста (type=1 ) в info пишется путь к скрипту сенсору. в stdout скрипт должен вернуть цифру результата проверки .

список реакций на проверку хоста (type=2). в зависимости от того какой статус вернул скрипт сенсор выбирать и выполнять команды сопоставленые с проверкой и ее результатом

структура таблицы получается примерно такая
статуса
id parent_id title info type status
1 0 так записывается компьютер192.168.1.1 0 не важно
2 1 так записывается тест компьютера ...пингуем роутер /path/to/custom/ping/sсript 1 последний ответ скрипта выполнявшего проверку
3
2 ping work /shell/sсriрt/address/.... 2 - реакция. 0
4 2 ping not work /usr/bin/mplayer /home/1/ghostbuster.mp3 2 1
5 2 я верю, что сша станет морем /path/to/kill/all/people/sсriрt 2 1

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

из недостатков : все остальное

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

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

примерный псевдокод сервиса монитора сети


12:04

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

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

Upd
Впервые вижу механическое устройство которое надо было собирать следуя мудрости чорных магов: "хорошо зафиксированная жертва в предварительных ритуалах не нуждается". Пока не затянул все винты оно отказывалось крутиться. Как только затянул все по самое не могу исчезли все хрусты и шестерня редуктора стала свободно крутиться. И это странно.
Мотор 28byj-48 тянет экструдер спокойно. Скорость максимальная как и рассчитывалось-2.4 мм/сек. Клиппер явно хочет больше на холостой подаче/ретракте.

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

@темы: 3d

09:41

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

задача все та же: запустить браузер чтобы нарисовать в нем информационное табло.
Вот только андроида нет.

Есть микродистр линукс. с Xorg/xdirectfb и opera вместо части DE. и в opera никаких быстрых клавиш. никакого поля ввода адреса.

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

Не обнаружено никакой консольки (похоже что то в терминал сыпется только на uart). Вообще никакой осмысленной возможности сбежать из дружелюбного интерфейса зомбоящика.
ту же оперу абы как удалось увидеть только отключив internet и ткнувшись в app gallery. и то только в двух случаях из трех.


nmap говорит что есть web сервер на 1925 порту. но там грустный и унылый jointspace


Есть порт directfb на 2323 но я про него ничего не знаю.

@темы: рабочее

13:12

домовой
Я продолжаю пытать труп. Кто же знал, что радиатор от e3d v6 можно закрепить на эффекторе 101hero всего двумя винтами с шайбами. (шайба вкладывается между ребрами радиатора и прижимается к эффектору винтом м4.)

Если поставить термобарьер с тефлоновой трубкой внутри и использовать нагревательный блок от e3dv5 (вроде как резьба на блоках e3d-v5 иe3d-v6 совпадает) то вполне может получиться жизнеспособная химера не пытающаяся расплавить пластик эффектора.

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

@темы: 3d

домовой
под дешевую отладочную плату "blue pill" адаптировали интересные игрушки

1. адаптер на почти все интерфейсы, программатор почти всего что можно прошить.
github.com/zoobab/versaloon
его пытались качественно раскрутить в узких кругах электронщиков лет 5 назад. Был свой сайт, блоги радующие интересной информацией и т п. Но... китайцы не стали тиражировать сей струмент, от сайта осталось только несколько форков репозитория , блоги канули в лету

2. показометры класса осциллограф
github.com/gsimon75-stm32/scope
mysku.ru/blog/aliexpress/53289.html

3. клон транзистор тестера
github.com/mean00/stm32ComponentTester

4. плата для управления принтером.
github.com/pscrespo/Morpheus-STM32

Имеет смысл посмотреть как разведена, нарисовать свой вариант, и заказать 5 шт на каком нибудь jlcpcb. просто чтобы было. тем более обвязки там навскидку: четыре конденсатора, гребенка штырей pls-40 и три гребенки pbs-40, три мосфета, 8 резисторов, несколько винтовых разьемов и может какая понижайка (1500 руб за 5 плат это немного лучше чем 1 плата за 1500+ руб)


@темы: схемотехника

22:23

домовой
Смотрю на картинку китайского клона от китайского клона экструдера bmg. За скромные 600 грошей
Из плюшек:
1. два синхронизированных между собой подающих зубчатых колеса.
2. Понижающий редуктор с отношением 1/3.
3. По идее может цепляться за радиатор e3d v6


Смотрю на тихоходный мотор 28byj-48 из экструдера 101hero имеющий максимальную скорость вращения вала 15 оборотов в минуту.


Собрал очередную химеру. Экструдер из останков 101hero имеющий мотор 28byj-48 скрестил с запасным хотендом e3d v6 на старом фанерном эффекторе.
Скорости мотора вроде бы хватает с избытком. А вот момента похоже не хватает. Попытка добавить ток приводит к повышению температуры.
при скорости печати до 30 мм/сек слои ложатся ровно ... но вот прочности у детали со 100% заполнением нет.
Если я правильно понял конфиг клиппера, то скорость подачи пластика должна быть примерно 0.6 мм /сек.( 4* диаметр_сопла^2)
но есть сомнения ибо октопринт написал что на деталь должно было уйти 3.6 м пластика и деталь напечаталась за час.


тараканы шепчут что надо пробовать скрестить мотор 28byj-48 с экструдером bmg.
Если верить чертежам шестеренок из тырнета, то диаметр той части, что протягивает пластик колеблется от 7,3 до 13 мм в зависимости от глазомера и хитрости китайца.
А это означает что при 5 об/мин мне все еще должно хватать скорости. правда возможен вопрос с ретрактами. ибо чтобы пластик не сопливил во время переноса сопла от одной детали к другой нужно его относительно быстро отдернуть.


нашел интересный совет: отключить микрошаг и поставить ток меньше 150 ма. надо будет проверить. по идее отключение микрошага должно поднять момент, а снижение тока уменьшить нагрев.
Чуда не произошло. Все то же состояние : либо не греется и не тянет, либо тянет но греется как батарея. независимо от режима микрошага.
еще попытка с bmg и "нужно заканчивать этот разврат"(с) из анекдота.

@темы: 3d

15:54

домовой
довелось сегодня покопаться в шаблоне "битроник 2". Я понял что я не извращенец.

@темы: bitrix