15SEP

Эволюция домашнего 3д принтера. Сборка D-Bot

//Описаны события 2017 года. В настоящий момент собирать именно d-bot не стоит, "ближайшая" альтернатива - Ё-bot, во что у меня принтер и превращается.


После опыта использования "прюши" захотелось чего-то без "дрыгостола".
Собрал D-BOT, в описании он представлен как "ремикс" C-BOT, на который надо какое-то дикое количество профиля и моторов.

На тот момент (2018 год) из возможных вариантов были Delta принтеры и нечто похожее на ултимейкер в ящиках из фанеры.
Резать фанеру было негде, а покупать "готовое" это не выход.



Collapse )
15SEP

IPv6 это на потом

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

ping www.ya.ru
Обмен пакетами с ya.ru [2a02:6b8::2:242] с 32 байтами данных:
Ответ от 2a02:6b8::2:242: время=112мс
Ответ от 2a02:6b8::2:242: время=68мс
Ответ от 2a02:6b8::2:242: время=68мс
Ответ от 2a02:6b8::2:242: время=68мс

да и на скорости обмена это все сказывается не очень хорошо

ping -4 www.ya.ru
Обмен пакетами с ya.ru [87.250.250.242] с 32 байтами данных:
Ответ от 87.250.250.242: число байт=32 время=4мс TTL=249
Ответ от 87.250.250.242: число байт=32 время=4мс TTL=249
Ответ от 87.250.250.242: число байт=32 время=5мс TTL=249
Ответ от 87.250.250.242: число байт=32 время=5мс TTL=249

Для преимущественного использования IPv4 крутим prefixpolicies

Было

netsh interface ipv6 show prefixpolicies

Приоритет Метка Префикс
---------- ----- --------------------------------
50 0 ::1/128
40 1 ::/0
35 4 ::ffff:0:0/96
30 2 2002::/16
5 5 2001::/32
3 13 fc00::/7
1 11 fec0::/10
1 12 3ffe::/16
1 3 ::/96

вжух

netsh interface ipv6 set prefixpolicy prefix=::ffff:0:0/96 precedence=45 label=4 store=active

стало

netsh interface ipv6 show prefixpolicies

Приоритет Метка Префикс
---------- ----- --------------------------------
50 0 ::1/128
45 4 ::ffff:0:0/96
40 1 ::/0
30 2 2002::/16
5 5 2001::/32
3 13 fc00::/7
1 11 fec0::/10
1 12 3ffe::/16
1 3 ::/96


Полезные ссылки
https://www.reddit.com/r/ipv6/comments/coei3n/fix_for_windows_10_preferring_ipv4_over_ipv6/
https://superuser.com/questions/436574/ipv4-vs-ipv6-priority-in-windows-7
15SEP

В полку трекболистов прибыло

Узнав, что трекболы еще живы https://dlinyj.livejournal.com/809679.html прикупил себе экземпляр "на пробу".

Logitech TrackMan Marble



Для использования шара в режиме скрола надо доставить стороннюю тулзу https://www.fewprojects.com/marblescroll-for-logitech-trackman-marble/ которая при нажатии на правую мелкую кнопку "включает" скролл на шаре.

Тулза от производителя позволяет задать ускорения (максимальное поставил), но вот со скролом там беда.

ИМХО шару не хватает инерции иногда, был бы немного потяжелее. Но в целом годный девайс.
15SEP

Tefal KI760 не включается

Куплен два года назад.
Спустя год (а то и меньше) перестала нормально открываться крышка, заливаю через носик.
А тут и вовсе перестал включатся. Никакой реакции на кнопку. И кнопка не фиксируется в положении ВКЛ.


Collapse )
15SEP

Читалка/писалка SPI Flash на CH340A



Для чтения/записи флешек купил TZT CH341A 24 25 Series EEPROM Flash BIOS USB Programmer Module + SOIC8 SOP8 Test Clip For EEPROM 93CXX / 25CXX / 24CXX DIY KIT за около 300 рублей.

Тема на 4pda там же ссылки на софт.

Обзор на mysku

Альтернативный софт Colibri

Читать - читает.
15SEP

NanoPI Neo Air, CO2 и SI7021



Для NanoPi Neo сотворил плату расширения с датчиком MH-Z19B и SI7021. И вот спустя месяц они добрались до меня.
Мало того, что вместо 3.3в на на датчик температуры/влажности идет 5в ( а он максимально 3.6 способен воспринять), так еще и отверстия меньшего, чем нужно диаметра. Но все влезло.

Отчего-то мне думалось что нагрев самого одноплатника не будет так сильно мешать измерениям. Но оказалось что мешает. Разница градуса в 3-5 от настоящих.
15SEP

MySensors и настоящий Китай lgt8fx


*У меня есть сомнения, что кто-то решит использовать это для построения сети, ибо есть НРФ5хххх за около 200 рублей модуль.

"Клон" (отличия некоторые в лучшую сторону все таки есть)
- Работает от 3.3в
- Кварц не нужен, даже на 16/32 МГц.
- Фьюзов нет - все меняется через регистры
- Бутлоадер - модификация оптибута
- ВО сне прожорлива 60 мКа минимальное что видел.
- Перед PMU.sleep надо ADCSRA = 0, иначе не спит;

"Дополнение" для ардуины вот тут или мой форк, ветка ssop20.

В MySensors изначально не заводятся как "обычная" ATMega328p. Пришлось допиливать - форк, ветка LGT8. Если одобрят пулреквест, будет в основной ветке.

0. Красная, она же WEMOS XI на 328D. Предшественник 328P. К покупке, за обычную цену, не рекомендуется.
SPI пины соответствую таковым на обычной ардуине 9-13. Все работает от 3.3В, частота 16МГц

1. "Нано". На 328P. Пины соответствуют ардуино нано.

2. "ProMini" в корпусе SSOP20. На 328P. Пин SS отличается.

SS 9
MOSI 11
MISO 12
SCK 13
CE - любой. можно 7

#if defined(__LGT8F_SSOP20__)
#define MY_RF24_CE_PIN 7
#define MY_RF24_CS_PIN PIN_SPI_SS
#endif

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

Некоторые полезные ссылки
http://arduino.ru/forum/apparatnye-voprosy/obzor-klona-megi328-lgt8f328p
http://mypractic.ru/urok-54-specifika-programmirovaniya-platy-massduino-uno-lc-ustanovka-programmnogo-obespecheniya-programmirovanie-acp-cap-dopolnitelnyx-cifrovyx-vyvodov.html
https://community.alexgyver.ru/threads/problemy-s-platami-na-mk-wavgat-avga328p.2304/
https://radiolis.pp.ua/arduino/54-znakosmtvo-s-wemos-xi-lgt8f328d-kitajskij-analog-atmega328
15SEP

Хлебная пчела / BreadBee одноплатник (проект) за 10 долларов



Габариты 32мм x 30мм.
SOC от IP камеры MSC313E (MStar)

Характеристики:
- ARM Cortex A7 @ ~1GHz
- 64MB DDR2
- 16MB SPI-NOR flash
- 100Mb Ethernet
- USB2
- SD/SDIO
- SPI
- I2C
- ADC
- UART

Ссылки
https://www.crowdsupply.com/daniel-palmer/breadbee
https://www.hackster.io/news/daniel-palmer-s-breadbee-is-an-ultra-compact-1ghz-arm-cortex-a7-sbc-with-on-board-ethernet-577cab543154
https://www.notebookcheck.net/BreadBee-A-tiny-alternative-to-the-Raspberry-Pi-Zero-that-supports-Linux-and-costs-just-US-10.461781.0.html