Search
Write a publication
Pull to refresh
28
0
Send message

Учебник по языку программирования D. Часть 3

Reading time2 min
Views11K
Третья часть перевода D Programming Language Tutorial от Ali Çehreli. Содержание главы расчитано для начинающих и, как мне кажется, даже не раскрывает темы. Но это перевод одной из глав.

Предыдущие части:
  1. Часть 1
  2. Часть 2

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

Остался один шаг до Кикстартера — есть ли шансы у проекта?

Reading time4 min
Views15K
Вот уже 9 месяцев мы разрабатываем свой проект — миниатюрный сетевой компьютер Black Swift. Пора рожать, так сказать.

image

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

Всех, кому интересна наша история, прошу читать и комментировать.
Читать дальше →

Time-lapse камера на STM32L

Reading time6 min
Views58K
image

Согласно википедии Time-lapse или замедленная киносъёмка — это киносъёмка с частотой, меньшей стандартной частоты съемки и проекции в 24 кадра в секунду.
Гифка time-lapse
image

Начав изучать микроконтроллеры STM32 и написав «HellowWorld» с миганием светодиодом, я понял, что для лучшего понимания работы STM32 мне необходимо реализовать что-то более сложное с использованием большего количества периферии микроконтроллера. Так возникла идея создания Time-lapse камеры.
Читать дальше →

Arduino, модуль Nokia 5110 LCD и кириллица

Reading time3 min
Views98K


Понадобилось мне, для небольшого проекта на ардуино, выводить кое-какую информацию, естественно на экран, а не в консоль. Купил парочку LCD модулей а-ля Nokia 5110 с разрешением 84 х 48 пикселей. Библиотеку решил использовать от Adafruit, точнее две Adafruit-PCD8544-Nokia-5110-LCD-library и Adafruit-GFX-Library. Если кто с ними ещё не знаком – позволяют выводить не экран текст (шесть строк по 14 символов), отображать заранее подготовленные изображения, рисовать (линии, прямоугольники, круги и т.д.), ну и рисовать попиксельно. Скетч pcdtest отработал нормально, и я приступил к написанию своего велосипеда проекта. Тут то и начались приключения…
Читать дальше →

Электрошокер в разрезе: 3.000.000 вольт для учебных целей

Reading time3 min
Views134K
(3.000.000 вольт — надпись на коробке, реальное напряжение на выходе неизвестно)

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



Немного истории


В 1852 г. Альберт Суненберг и Филипп Рехтен запатентовали технологию, по которой гарпун соединялся проводом с оборудованием на корабле, вследствие чего животное получало сильный разряд электрического тока. Прошло 100 лет, а дальше китов дело не двинулось.

Дальним родственником электрошокеров можно считать электрический хлыст для животных, запатентованный американцем Генри Диксоном еще в 1915 году. Его идею развили в своем электрошоковом устройстве другие изобретатели, пока, наконец, некто Джон Кавер не придал этому изделию все черты современного электрошокера. В 1974 году он оформил патент на устройство под названием «Оружие для обездвижения и задержания», подразумевающее поражение человека переменным током высокого напряжения.

О чем подумал я в первую очередь когда мне попался в руки электрошокер?
???
О том что можно захватить живого пришельца

Ностальгия по UFO

Слабо парализовать вот этого товарища?
image



Под катом несколько фоток и описание того, что находится внутри электрошокера-фонарика, плюс как сделать электрошокер самому и как сделать бронежилет против электрошокера
Читать дальше →

Альтернативная среда программирования для Arduino — FLProg

Reading time3 min
Views53K
Добрый день.
Хочу представить Вам очередной проект на ниве программирования распространенных плат Arduino.
Сначала немного истории. С самого момента появления контроллеров развитие принципов работы с ними идет по пути роста абстракции. Первый этап представлял программирование непосредственно в машинных кодах. Программирование было сложным, долгим и требовало очень специфичного склада ума. Поэтому программистов было очень мало.


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

STM32 + linux

Reading time15 min
Views161K
Для разработки системы управления одной железякой после длительных поисков мною был выбран ARM-микроконтроллер семейства STM32 — STM32F103 (в «стоножечном» исполнении). А в качестве макетки для разработки и отладки — STM32P103 (там ножек хоть и меньше, но ядро то же самое). «Истории успеха» я понемногу выкладывал в своей ЖЖшке, но вот решил собрать все воедино и рассказать о том, каково же оно — программировать микроконтроллеры в линуксе. Сам проект лежит на sourceforge.

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

Воскрешаем FTDI в картинках

Reading time1 min
Views228K
Здравствуйте многоуважаемые хабравчане. Уж не знаю куда писать, сюда или в GT, но раз первоисточник находиться здесь, то и я запощу на Хабр.
В общем если вы, такой же как и я, прилежный установщик обновлений и вас постигла сия участь



… а из опуса UnknownType вы мало что поняли, добро пожаловать под кат!
Читать дальше →

STM32 Nucleo. Подключаем TFT LCD на базе чипа ILI9341

Reading time3 min
Views91K
image
На Хабре уже есть две публикации о платформе STM32 Nucleo и разработке в среде mbed.org. Это «обзор платформы» и «быстрый старт». Я же в данной публикации расскажу, как быстро подключить недорогой модуль TFT LCD на базе чипа ILI9341. Статья будет полезна и любителям Arduino, желающих перейти на более современные и мощные микроконтроллеры, используя уже накопленные знания.
Читать дальше →

nooLite: новые датчик температуры PT112 и USB-приемник RX2132

Reading time1 min
Views12K
Спешу поделиться двумя хорошими новостями для людей, интересующихся домашней автоматизацией.
На самом деле, эти новости — недельной давности: когда написал о них в прошлый раз, меня на неделю забанили на хабре за то, что дал ссылку на свой сайт. Но, т.к. на хабре про это до сих пор ничего не было, удалил лишние ссылки и пробую еще раз.

Итак:

1. Начато производство датчиков температуры PT112 (только температуры, без возможности измерения влажности).



Датчик точно такой же, как датчик температуры/влажности PT111, но может измерять только температуру. Его достоинство — более низкая стоимость — $21.7. Думаю, многим людям не нужно измерение влажности и они будут рады новой модели датчика.

2. Начато производство новой модели USB-приемника nooLite RX2164 с возможностью принимать информацию от датчиков



Характеристики — такие же, как у RX1164, цена — такая же. Более того, будет возможность бесплатно обменять купленный ранее адаптер RX1164 на новую модель!

Ссылки на подробную информацию

Миниатюрный ПК Gigabyte BRIX всего за 130 долларов США

Reading time1 min
Views86K
Gigabyte Brix

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

Минимальная цена на младшую модель, с Intel® Celeron, составляла 250 долларов США. Но теперь есть возможность купить систему за 130 долларов США.

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

Обзор беспроводной механической клавиатуры Neo Zelia KB-87

Reading time6 min
Views98K
Механические клавиатуры достаточно редки сами по себе, а беспроводных на рынке так мало, что даже не все знают об их существовании. Одну из подобных моделей, Neo Zelia KB-87, я не так давно заказал из Китая. Наконец получив посылку, я решил написать обзор этого достаточно необычного девайса. Кстати, описания этой клавиатуры на данный момент нет ни на русском, ни на английском языке, хоть она и появилась в продаже около года назад.
Читать дальше →

Консоль в Windows — никому не нужна?

Reading time4 min
Views80K
Очень часто приходилось слышать такое от людей, которые много времени проводят за администрированием и другими IT-забавами.

Я, за не очень долгий опыт реального администрирования пришел к обратному выводу. В консоли (командной строке) В Windows можно выполнять очень много разных операций, которые стандартными возможностями не выполняются или выполняются некорректно/неудобно/долго (нужное подчеркнуть)

Совсем недавно где-то на Хабре промелькнуло высказывание из серии «Не думал, что консоль в Виндах что-то может. Хотелось бы узнать об этом побольше».

Вот так и возникло желание написать небольшую статью про основные возможности консоли.
Читать дальше →

Радио86РК — советский самодельный компьютер

Reading time7 min
Views178K
Вы когда-нибуть собирали компьютер? Ну хотя бы один раз в жизни. Хотя бы не полностью.

— «Ну конечно!» — скажете вы.

И будете не совсем правы.

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

image

Лишь немногие читатели Хабра могут похвастаться, что в советское время действительно собирали бытовые компьютеры. Доставали честными и нечестными путями дефицитные микросхемы, вытравливали печатные платы, до ночи воевали с УФ ПЗУ, вооружившись тумблерным программатором или наматывали трансформаторы для блоков питания. Спустя несколько месяцев кропотливой сборки и наладки наконец-то получалось то, что уже можно гордо называть бытовым компьютером. А если удавалось найти или сделать подходящий и красивый корпус для своего творения, то такой компьютер вызывал зависть у всех, кто еще не прокачал свои навыки крафта до 80 уровня.
Читать дальше →

Robotron CM 1910 — компьютер из прошлого

Reading time8 min
Views112K
VEB Kombinat Robotron
image

В 1969 году в Германской Демократической Республике было создано “народное предприятие” VEB Kombinat Robotron, выпускавшее широкий спектр техники — от печатных машинок и радиоприемников до персональных компьютеров и мейнфреймов. Компьютеры производства ГДР успешно расходились по странам СЭВ, в том числе СССР, где они трудились во всевозможных НИИ и КБ.

Об одном таком “трудяге” я и хотел бы рассказать.

image

Всем, кому интересно, добро пожаловать под хабракат (осторожно, злой кот много фоток).
Великий и ужасный Robotron CM 1910

Метеостанция Гром-2М (Анемометр)

Reading time2 min
Views65K
Здравствуйте уважаемые Айтишники и Эмбеддеры. На Ваш суд и мнение выношу выше озаглавленный пост.



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

Внимание! Под катом трафик!
Читать дальше →

Pi Bow — самый веселый корпус для Raspberry Pi

Reading time2 min
Views133K
Многие слышали про Rapberry Pi. Это мини-компьютер, в основном для образовательных целей. Архитектура полностью открыта, основана на ARM, работает на Линуксе, очень активная поддержка фанатов, разрабатывающих свои дистрибутивы Линукса и различные аппаратные расширения. Цена удовольствия — 35 британских фунтов или около 1800 рублей.

На Хабре было много постов про RPi, поэтому сейчас немного не об этом. Увы, плата RPi имеет одну конструктивную особенность — у нее нет дырок под винты, поэтому ее крепеж в какой-либо корпус становится небольшой проблемой (авторы обещали исправить это в следующей модели). Конечно, пытливые умы фанатов давно придумали способы крепежа, и сейчас речь как раз об одном из таких корпусов. Этот корпус весьма необычен в конструкции, и вы скоро увидите почему.

(Под катом мало текста, зато много картинок).
Читать дальше →

Ремонт БП FSP Epsilon 1010, принцип работы APFC

Reading time10 min
Views221K
Идея написать родилась после очередной непредвиденной поломки блока питания, чтобы поделиться опытом да и самому было где почитать в следующий раз, если попадётся на ремонт подобный блок питания (далее — БП) или понадобится вспомнить схему.



Сразу скажу, статья рассчитана на простого пользователя ПК, хотя можно было и углубиться в академические подробности.
Несмотря на то, что схемы не мои, я даю описание исключительно «от себя», которое не претендует не единственно правильное, а имеет целью объяснить «на пальцах» работу столь необходимого устройства, как БП компьютера.

Необходимость вникнуть в работу APFC у меня появилась в 2005 году, когда я имел проблему с произвольной перезагрузкой компьютера. Комп я купил на «мыльной» фирмочке не вникая особо в тонкости. В сервисе не помогли: на фирме работает, а у меня перезагружается. Я понял, что пришла очередь напрячься самому… Оказалось проблема в домашней сети, которая вечером просаживалась скачками до 160В! Начал искать схему, увеличивать ёмкость входных конденсаторов, слегка попустило, но проблему не решило. В процессе поиска информации увидел в прайсах непонятные буквы APFC и PPFC в названиях блоков. Позже выяснил, что у меня оказался PPFC и я решил купить себе блок с APFC, потом взял ещё и бесперебойник. Начались другие проблемы — выбивает бесперебойник при включении системника и пропадании сети, в сервисе разводят руками. Сдал его обратно, купил в 3 раза мощнее, работает по сей день без проблем.

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

Блоки питания FSP Epsilon 1010 представляют собой качественные и надёжные устройства, но учитывая проблемы наших сетей и другие случайности, они иногда тоже выходят из строя. Выкидывать такой блок жалко, а ремонт может приблизиться к стоимости нового. Но бывают и мелочи, устранив которые, можно вернуть его к жизни.
Читать дальше →

Current Cost EnviR — мониторинг потребления электроэнергии

Reading time4 min
Views69K
Current Cost EnviR Black - The Smart-R Monitor
Сколько электроэнергии потребляет телевизор, что расходует больше электричества — стиральная машина или холодильник, насколько эффективно используется электроэнергия в квартире? На все эти вопросы мог ранее ответить ныне закрытый сервис Google PowerMeter. Однако гикам и домашним экономам не стоит отчаиваться, ибо несмотря на свертывание сервиса от Google, дело мониторинга потребления электроэнергии продолжает жить. В данном обзоре предлагается к рассмотрению устройство Current Cost EnviR, которое позволяет не только наблюдать как «утекают» киловатты электроэнергии на дисплее устройства, но и совместно с Current Cost NetSmart(ранее Current Cost Bridge) отслеживать потребление электроэнергии в режиме online на сайте my.currentcost.com.

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

ZX Spectrum сегодня? Живее всех живых!

Reading time5 min
Views54K
По просьбе немногочисленных хабралюдей, даю телеграмму по поводу состояния дел zx-specurum-а в наши дни. К сожалению, написать абсолютно про всё у меня не получится, поэтому сделаю краткий обзор современного железа и эмуляторов, на которых это железо можно виртуально пощупать.

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

Что такое для вас spectrum? Наверное, это тёплый ламповый звук загрузки с магнитофона, Manic Miner и Elite. Возможно, это TR-DOS, 128кб памяти и музыкальный чип AY. А может быть это Scorpion-256, ATM Turbo или даже Profi.
В любом случае, всё это безнадёжно устарело

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity