Pull to refresh
100
0
Алекс @CyberBot

Инженер электронщик

Send message

Светодиодные лампы из магазина Ашан

Reading time4 min
Views67K
Большинство светодиодных ламп, которые я тестирую и о которых пишу, можно купить только в специализированных интернет-магазинах, однако обычные покупатели как правило покупают лампы в гипермаркетах. Я съездил в магазины Ашан и Леруа Мерлен, купил там 48 моделей светодиодных ламп и протестировал их. Лампы вернул обратно в магазины, так как там есть возможность возврата. О лампах из Леруа Мерлен расскажу в следующий раз, сегодня — 22 лампы из Ашана.


Читать дальше →

О разработке головок 3D FDM-принтеров. Часть 2

Reading time23 min
Views14K
Продолжение первой части. В ней мы рассчитаем, а я уже построил и опробовал рассчитанную головку.

О результатах, выводах и дальнейшем возможном усовершенствовании будет в третьей части.
Здесь мы рассмотрим: — 1.6. Расчёт трения на линейных участках с расплавом. Расчёт скорости экструзии для сопел различных диаметров. Соотношение величин трения на участках сопла и зоны плавления. — 1.7 Сравнение расчетов скорости плавления(см.п.1.2) и данных из опытов. Выводы. — 1.8. Зона деформации. Её внутренний профиль. Предположение, рассматриваемое в этом пункте, опытом не подтвердилось. — 1.9. Расчёт разглаживающего пятака, его диаметра и высоты. — Глава 2. 2.1-2.5 Расчёт скоростной головки. — 2.6 Расчёт нагревателя. — 2.7.Чем измерять температуру и как её регулировать.


Головка тип 4.2
Читать дальше →

О разработке головок 3D FDM-принтеров.Часть 3

Reading time8 min
Views11K
Продолжение частей 1 и 2.
В 2-х предыдущих частях мы рассмотрели теоретические аспекты расчёта головок для FDM-принтеров и расчёт новой головки. Теперь, рассмотрим подробнее процедуру получения данных, как считаются, и какие есть важные показатели производительности системы, сравним новую и предыдущую головки. Решим выявившуюся проблему. Поговорим, что можно ещё изменить/добавить.

Рис. 24 Итак, головка сделана.

Рис.25 А вот сменные сопла для неё, остались ещё от предыдущей версии головки.
Читать дальше →

О разработке головок 3D FDM-принтеров.Часть 1

Reading time27 min
Views23K
В конце 2013 года, после длительных размышлений и штудирования Интернета, я решился собирать3Д-принтер, в процессе сборки которого, я проникся идеологией «малого машиностроения» и, начиная с малого, занялся разработкой и модернизацией узлов своего принтера.

Такая часть принтера, как головка, оказалась достаточно загадочной. Имеется в виду, что подробно о принципах её конструирования не было слишком много написано, а в Сети пестрело жалобами на застревания и некачественный пластик. Сам я не испытал никаких проблем с головкой — вероятно потому, что купил сразу качественную головку от хорошего производителя.
Так или иначе, тема разработки головок меня заинтересовала. Я стал делать опытные экземпляры. Получилось вполне хорошо. Но, чем больше я углублялся в тему, тем больше раскрывалось в ней тонкостей и мелочей и тем больше интересного. Потом так сложилось, что я несколько месяцев разрабатывал головку и механизм подачи для ручного 3Д-принтера Lix Pen. Это добавило мне опыта и технических возможностей. Теперь я продолжаю изучать эту тему, считаю что у меня накопилось немало информации на эту тему и я хочу поделиться ею, если кому будет интересно.

Вообще, главной целью моих опытов является существенное увеличение скорости и разрешения печати 3Д-принтеров FDM типа.


Рис. 11 Головка Тип 3.1
ВНИМАНИЕ! Описанные ниже примеры принтерных головок — не товар, они не продаются, так как являются скоростными/рекордными/экспериментальными изделиями и никто их не выпускает.
Читать дальше →

Установка ROS на Raspberry Pi

Reading time7 min
Views30K
Я уже писал ранее об установке rosserial_arduino для взаимодействия микроконтроллера Arduino с роботической платформой ROS в предыдущей статье. rosserial_arduino является пакетом стека rosserial, разработанного для платформы ROS, и “превращает” плату Arduino в самостоятельный узел ROS, с которым могут взаимодействовать другие компоненты системы. При использовании Arduino для робототехнических проектов существует одно существенное ограничение: Arduino не может быть использован как полноценный вычислительный узел, который может обрабатывать все операции, требуемые для нормального функционирования робота. Например, на нем нельзя запускать скрипты OpenCV для задач компьтерного зрения. В данной статье я хочу рассказать о своем опыте установки системы ROS и подключении Arduino к микрокомпьютеру Raspberry Pi с использованием уже знакомого пакета rosserial_arduino.

image

Читать дальше →

Собираем свой OpenWRT на роутер Tp-Link TL-WR741ND v.4.25 c vlan, openvpn, ротацией провайдеров и блэкджеком

Reading time7 min
Views120K
В данной статье я хотел бы поделиться опытом сборки собственной прошивки openwrt, с выбором нужных пакетов, а также настройкой отказоустойчивого доступа в интернет с мгновенной ротацией каналов и одновременной их работой, складыванием скорости провайдеров и как следствием, настройкой всем любимых vlan-ов.

Выбор пал на роутер Tp-Link TL-WR741ND v.4.25 (цена 1150 рублей), который я выбрал по следующим характеристикам:

1) Низкая цена
2) Достаточное количество памяти для заявленных требований
3) Возможность запиливания USB (для истинных ценителей поковырять железку)
4) Поддержка OpenWrt Barrier breaker
5) Поддержка vlan-ов
6) Поразительная живучесть (роутер невозможно убить неверной прошивкой, функция восстановления прошивки по tftpd работает как часы, и не раз выручала во время неудачных экспериментов). О методах восстановления напишу в конце статьи.

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

Было решено выпилить: ppp, поддержку ipv6, opkg (ставить же не будем больше ничего).
Добавить: openvpn-polarssl (меньше занимает места), luci-mwan3 (очень понравилась визуальная настройки и индикация работы каналов)
Читать дальше →

Пошаговая видео-инструкция для новичков 3д печати, как настроить 3д принтер

Reading time1 min
Views9K


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

Приятного просмотра.

Читать дальше →

Формирование музыкальных предпочтений у нейронной сети — эксперимент по созданию умного плеера

Reading time7 min
Views37K
Данная статья посвящена работе по исследованию возможности обучить простейшую (относительно) нейронную сеть «слушать» музыку и отличать «хорошую» по мнению слушателя от «плохой».

Цель


Научить нейронную сеть отличать «плохую» музыку от «хорошей» или показать, что нейронная сеть на это неспособна (данная конкретная ее реализация).

image
Читать дальше →

Распознавание номеров: от А до 9

Reading time9 min
Views171K
Уже пару раз на Хабре возникали дискуссии на тему того, как сейчас работает распознавание номеров. Но статьи, где были бы показаны разные подходы к распознаванию номеров, на Хабре пока не было. Так что здесь попробуем разобраться, как все это работает. А потом, если статья вызовет интерес, продолжим и выложим работающую модель, которую можно будет поисследовать.

image
Читать дальше →

DeepDream — Визуализатор работы нейросети

Reading time1 min
Views60K

С месяц назад в блоге Google research появилась запись про визуализацию работы нейросети — мол, как она видит изображения при обработке, пестрящая картинками типа этой.
Народу стало интересно как такое можно сделать самостоятельно и спустя пару недель появилась новая запись с исходниками на гитхаб, которые позволяют все проделать самостоятельно.
Но нашлись те, кому быстро стало скучно, так что осторожно, подкатом психодел.
Читать дальше →

Сеть беспроводных устройств на Arduino

Reading time12 min
Views90K
Микро-контроллер на платформе Arduino — отличная платформа для хобби-проектов различной степени сложности и полезности. Не буду утверждать, что платформа Arduino есть наилучший выбор для профессиональных решений (скорее соглашусь с обратным), но для моих любительских «поделок» в области домашней автоматики это оптимальный вариант. Т.е. контроллер хорош сам по себе, но, если к тому же он перестанет быть «самим по себе», а будет уметь «общаться» с себе подобными, при этом не обрастая дополнительными проводами, то его полезность и применимость может многократно вырасти. Итак, начнём строить наш домашний SkyNet…
Читать дальше →

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

Reading time7 min
Views153K


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



Начать экономию

Как самому собрать аналоговый левитрон

Reading time6 min
Views84K

0.Предисловие


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

1.Краткое описание


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

Получилось вот что:


Читать дальше →

Интерактивный робот для управления умным домом. Обзор электроники

Reading time6 min
Views18K
Продолжаем рассказ о Лекси. Проект Лекси — участник кластера информационных технологий Фонда «Сколково». Статья понравится всем, кто интересуется разработкой хардварных проектов, кому интересны голосовые интерфейсы и будущее «умного дома». В статье проводим краткий обзор электроники, которая используется внутри нашего устройства.

vk.com/rtrg?r=MyfvmSagVGcKoVRPBQ92U5CfxIhCPah9BpgCNi*VQ5Z*GZClBfq8O6Xqoc4FgyLmY/t2xfXW*b/pLNakil70J2BgItRALRcbqLdyvvbQaL48Y3InrmCX91lp3jlslzoTrQWAQ2odZccwu06QSKcDISHi4yplYcjlvQQqCvYweCs-&pixel_id=1000020818
image

Читать дальше →

Ускоряем MySQL insert/update в 5-10 раз

Reading time3 min
Views24K
Немного теории. В операционных системах UNIX существует раздел файловой системы, который физически находится в оперативной памяти, но позволяет работать с ним как с обычным дисковым накопителем. Скорость доступа к блоку жесткого диска приблизительно равна 1 мс. Скорость доступа к памяти — 0.001 мс. Попробуем применить это к БД MySQL, чтобы выжать максимум из операций insert/update.
Читать дальше →

Plex media server на Raspberry Pi 2

Reading time2 min
Views46K
Это мой первый опыт работы с Debian и Raspberry pi 2. Началось все с того, что увидел новость о выходе Raspberry Pi 2 b+ и сразу полез гуглить — возможно ли туда установить Plex media server (далее PMS)? При первом же упоминание о том, что это можно сделать, было решено: покупаю. Дело в том, что я давно использую связку pc+PMS+apple tv+plexconnector. Для меня все очень удобно и отлично, но… С малинкой это смотрелось куда вкуснее. Избавляюсь от постоянно включенного компьютера 24/7 шума, высокого энергопотребления.

На первое освоение Debian у меня ушло несколько дней, методом проб и ошибок, гугля каждую команду. Инструкции на русском не нашел, так что решил написать сам в помощь таким же юзерам, как я. Что немало важно, plex на малинке уже работает с транскодингом, ура, товарищи!

Итак, приступим.
Читать дальше →

SIP телефон из stm32f4-discovery

Reading time9 min
Views29K
Всем привет.
В этой статье я расскажу, как мы делали sip-телефон на базе stm32f4-discovery с помощью своей встраиваемой ОС Embox. Характеристики stm32f4-discovery (144MHz, 192Kb RAM, 1Mb ROM) могут вызывать сомнения о возможности такой реализации. Нам самим было интересно, получится ли? В качестве ответа можно посмотреть видео, а в самой статье — технические подробности.



Читать дальше →

Прием спутников через WEBSDR

Reading time5 min
Views44K
image
Многие, наверное слышали, что для исследования космоса есть удаленные телескопы для наблюдения неба. Такой телескоп позволяет подключаться к нему через интернет, проводить с него наблюдения и делать открытия. Но телескопами не ограничивается интерес к космосу и участие в научных работах. На орбите достаточно миниатюрных спутников, которые тоже выполняют различные эксперименты и каждый в этом может поучаствовать.

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

WebSDR это программно-независимый радиоприемник, подключенный к интернету, который позволяет большому количеству слушателей принимать и настраивать его одновременно зайдя на web-сайт через интернет.
Читать дальше →

Интерактивный пол на Android

Reading time8 min
Views29K
Наверное, многие из вас видели интерактивные игры для детей в торговых центрах. Где динамическая сцена проецируется на пол, а рядом установленный сенсор определяет точки касания с поверхностью и преобразует их в события для приложения на управляющем компьютере. После поиска в интернете информации об этом устройстве оказалось, что это довольно дорогая игрушка. Например, китайские клоны стартуют с ценника в $1200, а что-то более оригинальное стоит уже $10 тыс. После анализа технической составляющей продукта было решено сделать аналогичное устройство самому.

Железо проекта состоит из трех частей:
  • Сенсор глубины (в оригинале это ASUS Xtion);
  • Управляющий компьютер (Cubieboard A80, ODROID-U3);
  • Проектор.

Читать дальше →

Что значит робота разработать

Reading time28 min
Views33K
Вы читаете о роботах и программировании и думаете: «Было бы здорово сделать что-то подобное самому!» Теми, кем эта идея овладевает чуть больше просто мыслей смотрят кто и как делал своего робота. Читают статьи, смотрят видео. На картинках все понятно. В видеороликах тоже обычно показываются уже готовые продукты, а также сжато показываются технологии их изготовления. И вроде бы то же всё понятно: отпилил, прикрутил, припаял, соединил, запрограммировал вон на той программе вот этим кодом.

Еще более увлечённые, выбрав интересный и, с первого взгляда, простой вариант, переходят к действию и, зачастую копируя, делают своего первого робота. Это волевое и очень значимое решение — главное начать хоть что-то сделать самому! В процессе изготовления оказывается куча технологических заковырок вплоть до того, что оказывается для заказа/покупки какой-то штукенции, надо узнать как она точно называется. А еще — разъёмы не паяются нормально — и как на видео в одно касание всё получается? Процесс создания нередко затягивается, но настойчивый начинающий робототехник так или иначе добивает результат до какого-то осмысленного первого запуска хотя бы «по прямой».



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

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity