Как стать автором
Обновить
264.94
Рейтинг

DIY или Сделай сам

Для тех, у кого руки растут из нужного места

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Анлок старой портативной навигационной системы или случайное знакомство с Windows CE

Старое железоDIY или Сделай сам
Из песочницы

Обнаружение

Как и все интересные истории всё начинается со случайностей, и моя история не исключение. Началось все с того что в закромах полочного шкафа, был обнаружен непримечательный дивайс, с виду не подававших никаких признаков жизни. Дивайсом является PROLOGY iMAP-527MG, Портативная навигационная система GPS 5" TFT, когда-то давным давно используемая, пока морально не устарела и не отправилась смиренно терять заряд. С небольшими усилиями по поиску подходящего зарядного устройства, был возвращен к жизни и показывал следующие картины.

Читать далее
Всего голосов 5: ↑2 и ↓3-1
Просмотры1.5K
Комментарии 10

Новости

Показать еще

Ламповые часы Nixie clock на одном индикаторе R|Z568M

СхемотехникаDIY или Сделай самЭлектроника для начинающих
Достаточно ли одного индикатора для отображения времени и создания часов? Думаю, да. Нужно лишь последовательно показать все разряды, за счёт пауз разной длительности разделяя показания.


12 часов 35 минут. Фото в большем разрешении

Вот такие часы на одной лампе получились у меня. Кому интересно узнать больше подробностей о процессе изготовления — прошу под кат (будет много фото).
Читать дальше →
Всего голосов 22: ↑22 и ↓0+22
Просмотры3.5K
Комментарии 42

Zynq 7000. Собираем Linux и RootFS при помощи Buildroot

FPGAПроцессорыDIY или Сделай самЭлектроника для начинающих

Продолжаем изучение SoC Zynq 7000 и разбираемся с тем, как организовать подготовку, сборку Linux для отладочной платы QMTech. В прошлой статье я рассмотрел процедуру быстрой сборки (без кастомизации) основных компонентов встраиваемой системы Linux и шаг за шагом прошли путь до приглашения к вводу в работающей ОС. Согласитесь, что если вы новичок - то работа была выполнена колоссальная! К счастью, всю эту работу можно автоматизировать! И в этой статье я хотел бы уделить внимание этому вопросу и рассказать как это сделать с помощью Buildroot. Эту статью можно считать логическим продолжением общего повествования о начале работы с Linux на Zynq.

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

Всем интересующимся - добро пожаловать под кат!

Читать далее
Всего голосов 16: ↑15 и ↓1+14
Просмотры2.7K
Комментарии 8

Тюнер для автонастройки магнитной петлевой антенны

Блог компании SkillFactoryРазработка систем связиНаучно-популярноеФизикаDIY или Сделай сам
Перевод
Tutorial

Представленный в этой инструкции тюнер магнитной петли не полагается на данные о положении; контроллер не имеет представления о переменном конденсаторе или о положении двигателя, при сканировании и нахождении резонансной точки он настраивает антенну с помощью программируемого источника частоты. Среди его функций вы обнаружите контроль нагрузки на конденсатор, компенсацию люфта двигателя, сохранение предустановок, а также найдёте приложения для обновления параметров контроллера и приложение, которое упрощает обновления прошивки через USB. К старту курса о разработке на C++ делимся переводом статьи о тюнере от его автора.

Читать далее
Всего голосов 12: ↑10 и ↓2+8
Просмотры3.6K
Комментарии 16

Делаем лампочку вечной и суперэффективной

ГаджетыDIY или Сделай сам
Я нашёл новую отличную светодиодную лампу, которую можно за пять минут превратить в вечную.
Получится лампа, дающая 816 лм, с рекордной эффективностью почти 150 лм/Вт и почти неограниченным сроком службы.

Читать дальше →
Всего голосов 137: ↑135 и ↓2+133
Просмотры50K
Комментарии 159

Собираем 8-битный компьютер

СхемотехникаПроизводство и разработка электроникиКомпьютерное железоDIY или Сделай самЭлектроника для начинающих

Привет! Я всегда хотел собрать свой компьютер — не только в теории понять как «бегают» биты, складываются числа, работают прерывания, как программный код превращается в нули и единицы. У меня получилось и я хотел бы поделиться своим опытом. Это заняло у меня 140 часов и $400 на все компоненты и их доставку. Если вам интересно узнать о проекте, спускайтесь под кат.

Читать далее
Всего голосов 72: ↑71 и ↓1+70
Просмотры19K
Комментарии 53

Проект Лунного микроспутника готов! Что дальше?

Блог компании Проект лунного микроспутникаНаучно-популярноеКосмонавтикаDIY или Сделай самБудущее здесь

В 2015 году я предложил спроектировать космический аппарат для фотосъемки следов американцев на Луне. На эту работу 1232 человека в сумме скинулись на 1,75 млн руб. Пять с половиной лет ушло на поиск оптимальной конструкции и расчеты всех обстоятельств полёта. В июне 2021-го мы завершили проектирование Лунного микроспутника, провели презентацию, и спонсоры проекта получили итоговый документ с техническим описанием проекта. Что же дальше?

Читать далее
Всего голосов 61: ↑57 и ↓4+53
Просмотры8K
Комментарии 128

Некоторые массовые смартфоны — почти модульные. Не хватает совсем чуть-чуть

Блог компании RUVDS.comРазработка для интернета вещейКомпьютерное железоСмартфоныDIY или Сделай сам
Tutorial
Помните нашумевший модульный смартфон Project Ara?

Когда-то этот концепт презентовал сам Google, но проект так и не выстрелил. В 2016 году было
объявлено о его приостановке. Сегодня, спустя 5 лет, можно сказать что он если не закрыт
окончательно, то заброшен. По задумке авторов, пользователь легко и просто мог бы менять
абсолютно любой компонент: дисплей, камеру, аккумулятор, процессор и подключать новые
модули.

Источник фотографии: сайт журнала «Хакер», там же есть небольшой обзор Project Ara.

На картинке из презентации видно, что процесс должен напоминать сборку конструктора Lego.
Модули должны были держаться на магнитах и легко отцепляться и прицепляться.

Недавно я решил, не имея навыков, попробовать самостоятельно заменить разбитый дисплей на
Meizu M6 Note. Кстати, в 2017 году он был признан самым ремонтопригодным смартфоном. В процессе разборки и сборки я с удивлением обнаружил, что он почти модульный, и до полноценной модульности не хватает совсем немного. Не как Project Ara конечно, но почти как IBM PC.
Подробности - под катом.
Всего голосов 68: ↑62 и ↓6+56
Просмотры24K
Комментарии 103

Как управлять FM-вещанием через iPhone

Блог компании PostufИнформационная безопасностьРеверс-инжинирингDIY или Сделай сам


Кто сейчас вообще слушает радио? Может показаться, что в современном мире не осталось места для радио, однако мы сумели отыскать несколько кейсов его реального использования и немного поиграли с этим:



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

Читать дальше →
Всего голосов 13: ↑10 и ↓3+7
Просмотры4.2K
Комментарии 18

Ультразвуковой дальномер на Arduino

CПрограммирование микроконтроллеровРазработка под ArduinoDIY или Сделай сам
Из песочницы

Не так давно я начал увлекаться Arduino и разработкой под микроконтроллеры. Собравшись делать проект дальномера с выводом информации на OLED-дисплей, я так и не нашел полноценного и качественного гада в Сети. Поэтому решил написать его сам.

Поехали!
Всего голосов 26: ↑16 и ↓10+6
Просмотры5.8K
Комментарии 28

Собираем квантовый генератор случайных чисел

Блог компании RUVDS.comПрограммированиеПроизводство и разработка электроникиФизикаDIY или Сделай сам
Перевод

Цель этого проекта – создать настоящий квантовый генератор случайных чисел, то есть устройство, производящее на основе квантовых эффектов случайные числа. За реализацию случайности в нем будет отвечать ионизационная камера из пожарного извещателя.
Читать дальше →
Всего голосов 56: ↑48 и ↓8+40
Просмотры12K
Комментарии 68

ESP8266 и Lua: «оттормаживаем» функцию

LuaПрограммирование микроконтроллеровDIY или Сделай сам

Небольшая заметка на тему, известную всем кто знает JavaScript, но не вполне очевидная для DIY программирования ESP8266.

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

Одним из вариантов такого действа будет работа через callback функцию и таймер. Код с пояснениями:

Читать далее
Всего голосов 8: ↑1 и ↓7-6
Просмотры2.7K
Комментарии 4

Беспроводной тачпад из смартфона

Блог компании МаклаудРазработка под ArduinoСмартфоныDIY или Сделай сам
Когда ты уже не начинающий ардуинщик и погодных информеров у тебя уже несколько штук, хочется чего-то более «оригинального» и «полезного».

Предположим у нас имеется: Arduino Leonardo – 1 штука, Bluetooth модуль – 1 штука, Android смартфон – 1 штука. Ключевое отличие Leonardo от остальных ардуин заключается в том, что она поддерживает протоколы HID, а по-простому может притворятся мышкой или клавиатурой. Выглядит это примерно следующим образом:

#include "Mouse.h" // импортируем библиотеку работы с мышью
void setup(){}            // ничего не настраиваем
void loop()
{
 Mouse.move(10, -15, 3);  // сдвигаем курсор на 10 пикселей вправо, на 15 пикселей вверх и колесо на 3 оборота
}

Как видим все крайне просто. Метод Mouse.move(X, Y, WHEEL) принимает три относительных параметра: 

X – величина смещения в пикселях по оси X (отрицательные значения сдвигают влево)

Y – величина смещения в пикселях по оси Y (отрицательные значения сдвигают вверх)

WHEEL – величина смещения колеса прокрутки (отрицательные значения сдвигают в другую сторону)

Но сама по себе идея двигать курсор ничего не стоит, если не мы его контролируем, а значит нам нужно непосредственно HID (Human Interface Device), или по-простому устройство ввода. В нашем случае мы его сделаем из смартфона, «написав программу» в среде AppInventor, но, предварительно, разберемся с железной частью и напишем скетч для Arduino. Данные в Leonardo со смартфона мы будем отсылать по bluetooth. Модуль bluetooth можно использовать любой подходящий, наиболее популярным решением является HC-05(06). Подключаем по следующей схеме:

Читать дальше →
Всего голосов 13: ↑12 и ↓1+11
Просмотры3.9K
Комментарии 35

Опыт подключения приёмника Logitech Unifying к интерфейсу M.2

Компьютерное железоDIY или Сделай самЭлектроника для начинающих
Из песочницы

Всего два порта USB на ноутбуке, которые постоянно нужны в работе, желание пользоваться не тачпадом, а любимой беспроводной мышкой и простаивающий без дела порт M.2 заставили решить небольшую техническую задачу: как подключить приёмник Logitech Unifying к интерфейсу M.2.

Читать далее
Всего голосов 78: ↑78 и ↓0+78
Просмотры18K
Комментарии 140

Чему поучиться у братьев Райт — как резать фичи и запускать MVP

Блог компании МаклаудУправление проектамиНаучно-популярноеDIY или Сделай сам

В конце 19 века уже всё было готово для изобретения самолёта. Вот тебе теория о подъёмной силе крыла, вот тебе компактный двигатель внутреннего сгорания. Но ни у кого не получалось — аппараты в полёте были неуправляемыми и падали. В результате полноценно летающий самолёт собрали двое самоучек из американской глубинки.

Про образование не шучу — Уилбер и Орвилл Райт даже школу не закончили.
В чём прикол братьев Райт и чем их история поучительна для менеджеров проектов?
Может, они были богатые сумасброды? Да нет, всего лишь средней руки предприниматели — владели магазином велосипедов и веломастерской.

В общем, хотите поскорее запустить работающий прототип — урезайте хотелки. А теперь следите за руками:
Читать дальше →
Всего голосов 53: ↑50 и ↓3+47
Просмотры10K
Комментарии 47

Лампа для слежения за фазами Луны на Raspberry Pi и Python

Блог компании RUVDS.comPythonРазработка на Raspberry PiDIY или Сделай самАстрономия
Перевод
Tutorial
Лампа для слежения за фазами Луны, об изготовлении которой я хочу рассказать, это — развитие моего проекта лампы, воспроизводящей восход Солнца, которую я сделал для того, чтобы убедить сына в том, что день не начинается в 5 часов утра.

Работая над этой новой моделью лампы, я хотел внести кое-какие улучшения в исходный проект и вырваться из моей «программистской зоны комфорта». В предыдущем проекте я кое-что сделал на скорую руку, поступая так, как мне удобно и привычно, а не так, как следовало бы поступать. Мне, кроме того, хотелось исследовать пределы возможностей Raspberry Pi в деле обеспечения энергией светодиодов NeoPixel.

Устройство «лунной» лампы похоже на устройство лампы «солнечной». Она представляет собой сферу, собранную в технике складывания фигур оригами, называемой «снапология». Свет даёт светодиодное кольцо NeoPixel, а в основе всего этого лежит Raspberry Pi. Новая лампа имеет такое же разнообразие программ освещения, что и старая. В частности, речь идёт об аналоге имитации спокойного восхода Солнца по утрам и о «программе засыпания», когда всё начинается с яркого синего света, который постепенно угасает, доходя до уровня, на котором лампа становится ночником.


Начало «программы засыпания»
Читать дальше →
Всего голосов 22: ↑22 и ↓0+22
Просмотры4.8K
Комментарии 11

SDR трансивер SoftRock Ensemble RXTX

Блог компании МаклаудРазработка систем связиСхемотехникаDIY или Сделай самЭлектроника для начинающих

Данная статья является продолжением серии публикаций про SDR (Software Defined Radio). В двух предыдущих статьях мы разобрались, как работает схема Tayloe, как с помощью схемы Tayloe осуществить синхронный приём АМ сигналов, и как устроен связной SDR-приёмник.

В этой публикации мы рассмотрим схему SDR-трансивера, т.е. SDR-приёмопередатчика, в котором часть узлов используется как при работе на приём, так и при работе на передачу.

Для изучения принципов работы SDR-трансиверов возьмём за основу схему радиостанции SoftRock Ensemble RXTX американского радиолюбителя Tony Parks (KB9YIG), поскольку схемы связных SDR-приёмников мы изучали на примере конструкций SoftRock Lite II и SoftRock Ensemble RX II этого же автора.
Читать дальше →
Всего голосов 35: ↑33 и ↓2+31
Просмотры4.9K
Комментарии 3

Спектрометр своими руками за 5 долларов и немного OpenCV

Блог компании SkillFactoryPythonНаучно-популярноеФизикаDIY или Сделай сам
Перевод

В освоении физики лабораторные эксперименты проясняют понятия гораздо лучше лекций. Но из-за пандемии у автора статьи, переводом которой мы делимся к старту флагманского курса о Data Science, уже больше года не было лабораторных занятий; при этом большинство экспериментов последнего курса физики требуют сложных, дорогих приборов. Но автору бросились в глаза эксперименты со спектроскопом, и он решил из подручных материалов сделать свой, недорогой цифровой спектрометр, а для анализа вывода прибора написал программу на Python.

Читать далее
Всего голосов 38: ↑38 и ↓0+38
Просмотры11K
Комментарии 24

Редизайн клавиатуры

Блог компании Dodo EngineeringДизайнКомпьютерное железоПериферияDIY или Сделай сам

Уже сто пятьдесят лет никто не решается массово заредизайнить клавуа, у Эпл последняя выглядит вот так. Давайте немного подвигаем кнопки и посмотрим как можно сделать лучше.

Читать далее
Всего голосов 54: ↑33 и ↓21+12
Просмотры15K
Комментарии 149

Вклад авторов