Всем привет, меня зовут Александр Соколов, и я хочу рассказать, как сделал дома секвенатор – прибор для расшифровки ДНК. Рыночная цена такого прибора составляет около 10 миллионов рублей.
Пользователь
Майним Bitcoin с помощью бумаги и ручки
7 мин
324KПеревод
В один прекрасный момент мне захотелось прикинуть, насколько быстро можно майнить биткойны вручную. Оказалось, что для майнинга используется хеширование SHA-256, а оно достаточно простое и может быть вычислено даже без компьютера. Само собой, процесс очень небыстрый и совершенно непрактичный. Но, пройдя все шаги на бумажке, можно хорошо разобраться в деталях работы алгоритма.
Один криптографический раунд
Один криптографический раунд
+120
Реверс-инжиниринг TL431, крайне распространенной микросхемы, о которой вы и не слышали
14 мин
108KПеревод
Кен, как и планировал, провёл реверс-инжиниринг микросхемы по фотографиям, сделанным BarsMonster. Барс в статье упомянул своё общение с Кеном, но этой переводимой статьи тогда еще не было.
Фото кристалла интересной, но малоизвестной, микросхемы TL431, используемой в блоках питания, даёт возможность разобраться в том, как аналоговые схемы реализуются в кремнии. Несмотря на то, что схема на фото выглядит как какой-то лабиринт, сама микросхема относительно проста, и может быть исследована без большого труда. В своей статье я попытаюсь объяснить каким образом транзисторы, резисторы и другие радиодетали запакованы в кремний для выполнения своих функций.
Фото кристалла TL431. Оригинал Zeptobars.
Фото кристалла интересной, но малоизвестной, микросхемы TL431, используемой в блоках питания, даёт возможность разобраться в том, как аналоговые схемы реализуются в кремнии. Несмотря на то, что схема на фото выглядит как какой-то лабиринт, сама микросхема относительно проста, и может быть исследована без большого труда. В своей статье я попытаюсь объяснить каким образом транзисторы, резисторы и другие радиодетали запакованы в кремний для выполнения своих функций.
Фото кристалла TL431. Оригинал Zeptobars.
+72
Мультиклет R1 — первые тесты
10 мин
76K Время идёт, и мультиклеточный процессор продолжает расти, развиваться. Пока, правда, не размножается, и состоит всего из 4-х клеток, но это все у него впереди. В данной статье попытаюсь описать основные особенности нового процессора Мультиклет R1, его характеристики и функционал, а также сравнить процессор нового поколения с родоначальником династии — процессором Мультиклет P1.
Кратко пробежимся по историческим моментам выпуска процессоров, заглянем ненадолго в теоретические основы работы наших процессоров, обратим внимание на особенности нового процессора и его основные возможности, сравним процессоры P1 и R1, покажем прототип первого продукта на R1, и в завершении сделаем небольшой анонс.
Рис 1. Кремниевая пластина процессоров R1
Кратко пробежимся по историческим моментам выпуска процессоров, заглянем ненадолго в теоретические основы работы наших процессоров, обратим внимание на особенности нового процессора и его основные возможности, сравним процессоры P1 и R1, покажем прототип первого продукта на R1, и в завершении сделаем небольшой анонс.
Рис 1. Кремниевая пластина процессоров R1
+71
Поддельное BLE-устройство на nRF24l01
4 мин
62KДанная статья на 90% основывается на заметке «Bit-Banging» Bluetooth Low Energy. Все началось с того, что потребовалось запустить распространенные сейчас трансиверы на чипе Nordic nRF24l01. В процессе поиска примеров работы с ними я и наткнулся на вышеупомянутую статью. Являясь обладателем телефона с поддержкой Bluetooth 4.0 (который и включает в себя Bluetooth Low Energy), подумал: а почему бы не попытаться повторить эксперимент?
+30
Захват аналогового видеосигнала при помощи STM32F4-DISCOVERY
14 мин
172KВ этой статье я расскажу о том, как можно захватывать аналоговый черно-белый видеосигнал с помощью платы STM32F4-DISCOVERY, и об особенностях передачи его на компьютер при помощи USB.
+68
Работа с ESP8266: Первоначальная настройка, обновление прошивки, связь по Wi-Fi, отправка-получение данных на ПК
7 мин
416KRecovery Mode
+22
LEGO Mindstorms EV3. Игрушечный скайнет. Начало
10 мин
117K— Ты кого хотел бы — сына или дочку?Несмешной и баянистый анекдот, но нельзя просто так взять и начать эту публикацию не с него – он в лучшем виде отображает суть того, о чём пойдёт речь далее. Впрочем, из заголовка вы и так поняли, о чём речь.
— Сына!
— Почему?
— Вертолёт хочу радиоуправляемый!!!
Осторожно! Публикация может вызвать непреодолимое желание завести сына.
+58
Восстановление трехмерных моделей активным параллаксным методом
11 мин
28KЗдравствуйте, дорогие читатели.
Я студент МГТУ им. Баумана. Спешу поделиться опытом в области обработки изображений и восстановлении трехмерных объектов активным параллаксным методом.
В настоящее время в различных областях деятельности, в таких как производство, медицина, компьютерная графика, робототехника и техническое зрение активно используется трехмерное моделирование и прототипирование объектов реального мира. В связи с этим все более актуальным становится разработка 3d сканеров и камер, которые создают 3d модель регистрируемого объекта.
Я студент МГТУ им. Баумана. Спешу поделиться опытом в области обработки изображений и восстановлении трехмерных объектов активным параллаксным методом.
В настоящее время в различных областях деятельности, в таких как производство, медицина, компьютерная графика, робототехника и техническое зрение активно используется трехмерное моделирование и прототипирование объектов реального мира. В связи с этим все более актуальным становится разработка 3d сканеров и камер, которые создают 3d модель регистрируемого объекта.
+44
Детекторы углов
18 мин
111K Мне интересна обработка изображений, в особенности работа с особыми точками. Ища информацию по детекторам углов, я не нашел достаточно большого обзора этих алгоритмов на русском языке. Поэтому я решил исправить ситуацию, написав эту статью. План статьи следующий:
- Введение
- Свойства особых точек
- Детекторы углов
- Moravec
- Harris
- Shi-Tomasi
- Förstner
- SUSAN
- Trajkovic
- FAST
- CSS
- Детектор, основанный на глобальных и локальных свойствах кривизны
- CPDA
- Выводы
+114
Алгоритм TILT или нестандартное использование ранга матрицы
3 мин
28KСегодня мы рассмотрим алгоритм TILT (Transform Invariant Low-rank Texture) и множество его методов применения в области Computer Vision. Статья будет нести несколько обзорный характер, без плотного углубления в математические дебри.
+71
Параллельное программирование с CUDA. Часть 1: Введение
11 мин
131KТуториал
Еще одна статья о CUDA — зачем?
На Хабре было уже немало хороших статей по CUDA — раз, два и другие. Однако, поиск комбинации «CUDA scan» выдал всего 2 статьи никак не связанные с, собственно, алгоритмом scan на GPU — а это один из самых базовых алгоритмов. Поэтому, вдохновившись только что просмотренным курсом на Udacity — Intro to Parallel Programming, я и решился написать более полную серию статей о CUDA. Сразу скажу, что серия будет основываться именно на этом курсе, и если у вас есть время — намного полезнее будет пройти его.
+23
Исследование процессора и его функциональная симуляция
6 мин
52KНаверное каждый программист ASM / C / C++ когда-то задумывался о написании своей собственной операционной системы.
И наверное каждый разработчик Verilog / VHDL для ПЛИС когда нибудь задумывался о создании своего процессора.
Собственно реализовать более-менее традиционный процессор на сегодняшний день кажется не очень и большая проблема. Принципы работы процессоров описаны во многих книгах и статьях. Кроме того, существует много процессоров с открытой архитектурой вроде openRISC или openSPARC и многие другие. Их вполне можно рассмотреть перед тем как изобретать свой велосипед.
Я решил поизучать ARM совместимый процессор AMBER. Его исходники есть на http://opencores.org.
+34
GimBall — летающий робот, который отскакивает от стен как мяч
2 мин
26KПрошлым летом учёные из лаборатории интеллектуальных систем Федеральной политехнической школы Лозанны продемонстрировали прототип летающего робота, который не боится падений и столкновений с препятствиями. Суть идеи — робота окружает лёгкий каркас из углеродного волокна, который защищает его от повреждений, а после падений робот переворачивается в рабочее положение с помощью упругих ног.
Новая версия робота — GimBall — продвинулась гораздо дальше — защитный каркас имеет сферическую форму и свободно вращается вокруг тела робота. Это позволяет не просто избежать повреждений, но и сохранять идеальную управляемость после любых столкновений. Робот буквально отскакивает от стен и потолка, как мяч, при этом несущие винты остаются в заданном положении. Ещё одно преимущество GimBall — ячейки защитной сферы достаточно мелкие, чтобы надёжно защитить винты и корпус не только от ровных стен и строительных конструкций, но и от ветвей деревьев и кустов. Во время испытаний робот без проблем пролетел по лесу несколько сотен метров, постоянно натыкаясь на заросли.
Новая версия робота — GimBall — продвинулась гораздо дальше — защитный каркас имеет сферическую форму и свободно вращается вокруг тела робота. Это позволяет не просто избежать повреждений, но и сохранять идеальную управляемость после любых столкновений. Робот буквально отскакивает от стен и потолка, как мяч, при этом несущие винты остаются в заданном положении. Ещё одно преимущество GimBall — ячейки защитной сферы достаточно мелкие, чтобы надёжно защитить винты и корпус не только от ровных стен и строительных конструкций, но и от ветвей деревьев и кустов. Во время испытаний робот без проблем пролетел по лесу несколько сотен метров, постоянно натыкаясь на заросли.
+38
Первую премию Дайсона получил проект Titan Arm стоимостью в $2000
1 мин
50KПремия Дайсона за 2013 год получила ежегодных победителей: первое место занял проект 4-х студентов-механиков Пенсильванского университета с роботизированным экзоскелетом Titan Arm.
Как прямо следует из названия, Titan Arm представляет из себя носимый экзоскелет для руки человека, позволяющий увеличивать силу рук до 18 кг или (у проекта два назначения) помогать людям после травм или несчастных случаев возвращать подвижность верхних конечностей. Технически Titan Arm состоит из двух сегментов — носимого на спине силового блока и управляющей электроники и, собственно, самого скелета, крепящегося к руке пользователя. Кроме этого, проект обладает и другим немаловажным достоинством — создателям более чем радикально удалось уменьшить стоимость разработок такого рода: со $100 000 до $2000. Вес Titan Arm составляет 9 кг, что, как говорят авторы, даже «меньше среднего школьного рюкзака».
+30
Русские проекты на Kickstarter в одном посте
6 мин
125KХочу поделиться с вами своим списков всех отечественных (русских, украинских, белорусских…) проектов, которые запускались с разной степенью успешности на КС (Кикстартер). Многие эти проекты я наблюдал в живую, со многими авторами общался, какие-то проекты бэкал (давал им денег).
Проекты постараюсь снабдить полезными комментариями, чтобы вам проще было в них ориентироваться. Но, к сожалению, я застал их не все, и не со всеми авторами вступал в переписку.
Проекты постараюсь снабдить полезными комментариями, чтобы вам проще было в них ориентироваться. Но, к сожалению, я застал их не все, и не со всеми авторами вступал в переписку.
+50
Исследование свойств модели, напечатанной на 3D-принтере
2 мин
24KПовсеместное использование 3D-печати позволило попробовать распечатать что-нибудь полезное с высокими требованиями к геометрии и атмосферостойкости.
Данная статья о целесообразности использования данной технологии для изготовления высокоточной модели и анализ её поведение во времени.
+47
В Швейцарии создали робота-гепардёнка размером с кошку
1 мин
26KРобот размером с небольшую кошку из лаборатории бионики Федеральной политехнической школы Лозанны (EPFL) хоть и уступает полноразмерным «гепардам» Boston Dynamics и MIT в размерах и абсолютной скорости, зато умеет бегать самостоятельно и преодолевать небольшие препятствия. А по отношению скорости к собственным размерам — это самый быстрый четвероногий робот в мире в весовой категории до 30 кг. При длине всего в 20 см и весе 1100 граммов, гепардёнок, как называют робота его создатели, может бежать со скоростью почти полтора метра в секунду.
+19
Настенный самолёт, прыгающий планер и квадрокоптер на потолке
3 мин
90KВ лаборатории бионики Стэнфордского университета занимаются созданием необычных летательных аппаратов. Первый из них — беспилотный самолёт с уникальной способностью садиться на вертикальные поверхности и взлетать с них. Вместо шасси у него тонкие пружинящие «лапки» с острыми когтями, которые позволяют зацепиться за любую шершавую поверхность.
+46
На Amazon появился раздел по продаже 3D-принтеров
1 мин
38KЯ достаточно часто использую Amazon для покупки разного рода гаджетов/одежды в США. Иногда попадаются весьма интересные устройства, которые днем огнем не найти в странах СНГ, включая какие-либо экзотические модели смартфонов. Но на этот раз Amazon предлагает еще более занятные устройства: открыт раздел по продаже 3D-принтеров. Причем приобрести можно как новые устройства, так и подержанные. Все, как обычно, за исключением того, что продаются 3D принтеры, которые для многих из нас все еще являются чем-то совсем новым.
+26
Информация
- В рейтинге
- Не участвует
- Откуда
- Москва, Москва и Московская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность