|
rss_habr
Пятница, 03 Февраля 2023 г. 11:01 (ссылка)
Очень давно на Хабре мною была прочитана статья о механических клавиатурах, свичах их разновидностях и всём таком. Естественно мне захотелось причаститься к секте кнопкопоклонников и сделать свою также для себя же. Но вместе с тем я не хотел кидаться с места в карьер неизведанных знаний (да и куча других незавершённых проектов давила на совесть) и решил потренироваться сначала «на кошечках». Желание засело в мозгу, запрос был сформирован, отослан в ноосферу и осталось только ждать.
И вот однажды «кошечки» ко мне постучались сами… Читать дальше → https://habr.com/ru/post/714500/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714500
rss_habr
Четверг, 02 Февраля 2023 г. 11:01 (ссылка)
Я вырос в простой советской семье, которая, как водилось в те времена, жила от одной скромной зарплаты до другой. Я взахлёб прочитывал «Технику Молодежи» и «Юный Техник» с приложением «ЮТ для умелых рук», которые мы выписывали на дом, а для того чтобы разжиться «Моделистом-Конструктором», приходилось раз в месяц наведываться в районную библиотеку. Больше всего меня привлекали заметки про электронно-вычислительные машины и компьютерную технику. Однако о том, чтобы заиметь свой собственный компьютер, не могло быть и речи: даже простенький «ZX Spectrum 48K» стоил для нас совершенно неподъемных денег. Я безуспешно попытался собрать по чертежам и схемам из журнала персоналку «ЮТ-88», но бросил эту затею после того, как родители притащили откуда-то программируемый калькулятор «Электроника МК-54». Ведь на нем можно было писать самые настоящие игры! Читать дальше → https://habr.com/ru/post/714040/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714040
rss_habr
Среда, 01 Февраля 2023 г. 11:35 (ссылка)
Иногда возникает необходимость расширить функциональность какого-нибудь контроллера, например добавить ему цифровых и аналоговых входов или увеличить количество релейных и транзисторных выходов. Наиболее простой способ это сделать — использовать дополнительные блоки расширения, либо входящие в экосистему вашего контроллера, либо универсальные, предназначенные для работы с любым контроллером.
Подобные блоки могут поддерживать различные интерфейсы, наиболее популярным и демократичным из которых является RS485/ModbusRTU. Из всего разнообразия подобных устройств на AliExpress мне показалась интересной серия блоков MA0x-xxCXxxx0 с интерфейсами RS485/RS232 компании EBYTE.
В отличие от прочих подобных блоков расширения, изделия EBYTE имеют приличный внешний вид, вменяемую документацию, широкий модельный ряд и при этом вполне демократичную цену. Правда потом выяснилось, что производитель предоставляет только компьютерную утилиту для работы со своими блоками, а программирование Modbus RTU оставляет на откуп покупателя (а в интернете нет никаких примеров работы с этими блоками).
В результате мне пришлось провести исследовательскую работу, разобраться с железом MA01-AACX2240 и научится его программировать в составе контроллера на ESP32.
Обо всём этом мы и поговорим далее… Читать дальше → https://habr.com/ru/post/713558/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713558
rss_habr
Вторник, 31 Января 2023 г. 17:01 (ссылка)
Мои давние читатели наверняка заметили моё явное сонибойство. Но нет, сонибойство не в плане игровых консолей, а их замечательных мобилках из прошлого. Вспомнить только крутые девайсы из W и K серий. На заре развития Android смартфонов, Sony Ericsson (а затем и Sony) внесла очень большой вклад в развитие этой системы, создав удобную оболочку и внедрив свои сервисы, представив девайсы в самых разных сегментах. Но вот чем первые Android смартфоны от SE будоражили воображение, так это выделенным, полноценным HDMI портом без MHL! Причём он был практически на всех девайсах 2011 года, даже сравнительно недорогих. Сегодняшний гаджет достался мне с разбитым тачскрином, но рабочим HDMI. Интересно, как можно применить такой ништяк за полтора бакса в качестве тонкого клиента и игровой приставки? Тогда добро пожаловать под кат!
Читать дальше → https://habr.com/ru/post/712872/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712872
rss_habr
Понедельник, 30 Января 2023 г. 11:01 (ссылка)
Приветствую всех!
Мы уже давно привыкли, что самыми распространёнными типами домофонных ключей являются Touch Memory (iButton) и EM-Marine. Набирают популярность Mifare и различные проприетарные решения в формате Touch Memory. Но, конечно, так было далеко не всегда.
Итак, в сегодняшней статье поговорим о той эпохе, когда возможность размагничивания ключей от подъезда была не городской легендой, а суровой реальностью. Узнаем, как работали такие домофоны, как устроены подъездные домофонные сети, как считывать и записывать такие ключи. Традиционно будет много интересного. Читать дальше → https://habr.com/ru/post/710596/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710596
rss_habr
Пятница, 27 Января 2023 г. 11:01 (ссылка)
Недавно мне попался телефон из моей (и вероятно, многих моих читателей) юности. Это была легендарная китайская подделка Nokia TV E71, которая находилась на конвейере более 2-х лет и расходилась как горячие пирожки на вокзале, где, собственно, такие телефоны и продавались.
Сегодняшний экземпляр был из тех, кто просто хочет жить: он выжил после воды, коррозии, разбитого дисплея и оторванного динамика. В этой статье мы с вами узнаем, на чём же работали эти китайские подделки, разберем дисплейный модуль, отремонтируем динамик, посмотрим на ништяк в действии и попробуем поиграть в игры с китайской платформы «MRP». Интересно узнать, пригоден ли такой гаджет в 2023 в качестве второй звонилки? Тогда добро пожаловать под кат!
Читать дальше → https://habr.com/ru/post/712010/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712010
rss_habr
Понедельник, 23 Января 2023 г. 17:01 (ссылка)
Сегодня у нас на обзоре долгожданный контроллер NORVI Arita на ATmega2560. Долгожданный он потому, что большинство производителей, на мой взгляд незаслуженно, игнорируют замечательный микроконтроллер ATmega2560, и там где нужно и, самое главное, где не нужно, используют ESP32.
У ATmega2560 нет Wi-Fi, но зато есть «дубовая» 5-вольтовая логика, 4 хардверных Serial-а (на отдельных пинах), 53/69 (!) GPIO, 16 аналоговых входов, 15 портов с ШИМ, 4КБ «честной» EEPROM памяти, 40 мА нагрузочная способность пинов и прочие практически полезные прелести. На этом фоне ESP32 с его десятком рахитичных GPIO смотрится просто каким-то недоразумением.
В умелых руках ATmega2560, в совокупности с сетевым интерфейсом W5100/W5500 и картридером для microSD карт (до 32 ГБ), превращается в самодостаточное устройство с развитым (ничуть не хуже, чем на ESP32) веб-интерфейсом, огромными возможностями по управлению различным оборудованием, поддержкой сложной многослойной логики и коммуникаций с внешним миром по Ethernet, LoRa, nRF24 и т. д. и т. п.
Проблема только одна — на рынке нет Arduino Mega «с человеческим лицом», за редкими исключениями, с одним из которых я и приглашаю вас познакомиться… Читать дальше → https://habr.com/ru/post/711948/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711948
rss_habr
Пятница, 20 Января 2023 г. 11:01 (ссылка)
В последнее время, всё чаще мы слышим новости о том, как китайские вендоры потихоньку начинают переходить на своё железо: тут вам и новости о x86 процессорах Zhaoxin, и Loongsoon (экспорт которого запретили в том числе и в РФ) и продажа техасской команды по разработке десктопного железа VIA (бывший Centaur Technology), с переходом на работу в Intel. По сути, на глобальном рынке x86 процессоров, осталось всего лишь два игрока: AMD и Intel. Но каких-то 10-15 лет назад, ситуация была иной. Статью про русский ноутбук на TransMeta TM5800 многие из вас уже оценили по достоинству, поэтому рубрика копеечного компьютинга пополняется новым ништяком. Встречаем — RoverBook Parnter W500 на VIA C7 Esther за 1.500 рублей спустя 16 лет после выпуска! В сегодняшней статье: Рассказ о ноутбуках прошлых лет, обслуживание, бенчмарки и выводы, стоит ли такой ноутбук 1.000-1.500 рублей, за которые его можно купить прямо сейчас!
Читать дальше → https://habr.com/ru/post/709522/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709522
rss_habr
Среда, 18 Января 2023 г. 11:01 (ссылка)
Терминал VT520 c клавиатурой LK46W-A2
После моего предыдущего поста с подключением советской клавиатуры к современному ПК, я как-то заразился оригинальными клавиатурами от DEC, и уж больно хотелось их испытать в деле. И на удивление, на досках удалось найти даже клавиатуру LK201, однако для меня показалась не очень уж интересной. А вот клавиатуру Wyse 85 со свичами Cherry MX нашёл намного более стильной и крутой. Однако смущал вопрос, как же её использовать с современным железом, удобно ли будет такое расположение клавиш?
И тут мне на глаза попадается объявление с ещё одной терминальной клавиатурой LK46W-A2 которую можно подключить к обычному компьютеру по стандартному интерфейсу PS/2, но с количеством клавиш и расположением, как у LK201 с небольшими дополнениями. После того как ознакомился с информацией, принял волевое решение купить кота в мешке и попробовать эту клавиатуру с обычным ПК, а также понять, что же делают все остальные «нестандартные клавиши». Этакий реверс-инжиниринг клавиатуры. Читать дальше → https://habr.com/ru/post/711204/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711204
rss_habr
Понедельник, 16 Января 2023 г. 11:03 (ссылка)
Некоторое время назад в моём блоге вышел цикл статей об устройстве и программировании Lavritech V7.1 Lite — ESP32 контроллера с необычной модульной архитектурой. Необычность архитектуры заключается в том, что функционал Lavritech V7.1 Lite можно набирать из отдельных модулей, как в конструкторе Lego. Я подробно рассмотрел как работу с внутренними модулями (вставляемые в специальные разъёмы, на манер плат IBM PC), так и с внешними блоками Wiren Board, на подключение которых рассчитан Lavritech V7.1 Lite.
Но в этих статьях остался нераскрытым один важный аспект — работа контроллера по интерфейсу RS485 при помощи подключаемых (внутренних) модулей. Я оставил эту тему для отдельной статьи ввиду её сложности и объёмности — и вот статья готова и нас ждёт увлекательное путешествие в мир DIY хардкора.
В качестве примера будем подключать электросчётчик SDM220 к модулю Lavritech RS485 V1 по RS485/Modbus RTU (плюс осциллограммы и рабочий код в подарок). Читать дальше → https://habr.com/ru/post/710374/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710374
rss_habr
Среда, 11 Января 2023 г. 11:01 (ссылка)
Продолжаем изучение платы OLIMEX ESP32-EVB и сегодня мы поговорим о её программировании. Напомню, что на небольшой квадрат текстолита размером 75х75 мм компания OLIMEX умудрилась поместить микроконтроллер ESP32, Ethernet физику LAN8710A, microSD картридер, IR приёмник и передатчик, CAN трансивер, 2 реле, разъёмы расширения, подсистему зарядки и обслуживания аккумулятора и прочие элементы — все эти компоненты плотно «посажены» на нестандартные GPIO и имеют свои особенности работы
Далее мы попробуем со всем этим разобраться — в результате вы сможете легко и просто использовать ESP32-EVB в своих проектах, а заодно повысите свою квалификацию в программировании и понимание работы контроллеров на ESP32. Читать дальше → https://habr.com/ru/post/709238/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709238
rss_habr
Вторник, 10 Января 2023 г. 17:01 (ссылка)
… Кроме типовых для журнала статей, там была статья за авторством некоего «DI HALT» про то, как из двух телефонов и микроконтроллера извлечь кучу лулзов. «Прикольный ник» — подумал мальчик Андрей и перелистнул страницу, ибо ниасилил. А за ней была статья того же автора про то, как скрестить флешку с мышкой. «А вот это нам под силу» — подумал мальчик и убил уже знакомую вам флешку банальной переполюсовкой. Но зато он понял, что электроника — это весело и почти безопасно. — с просторов
Приветствую всех!
Многие из вас наверняка слышали про OsmocomBB. Однако каких-то исчерпывающих мануалов по запуску почему-то крайне мало. Итак, в ходе данной статьи постараемся максимально простым образом запустить собственную базовую станцию из доступных комплектующих. Постараемся разобраться, как сделать так, чтобы оно точно заработало. Читать дальше → https://habr.com/ru/post/708804/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708804
rss_habr
Вторник, 10 Января 2023 г. 11:01 (ссылка)
На его книгах обучилось не одно поколение программистов, в том числе, и в нашей стране. Созданная им в 70-х годах прошлого века система набора текста TeX до сих пор активно используется по всему миру для верстки высококачественных документов, таких как исследовательские работы, технические руководства и учебники. Его называют пионером в области компьютерных технологий, особенно в сфере языков программирования, а также «отцом анализа алгоритмов». Речь идет о почетном профессоре Стэнфордского университета Дональде Эрвине Кнуте, известном ученом, математике и авторе популярной технической литературы. Читать дальше → https://habr.com/ru/post/709074/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709074
rss_habr
Понедельник, 09 Января 2023 г. 11:01 (ссылка)
Ровно 16 лет назад, 9 января 2007 года, произошло событие, послужившее основой самой настоящей технологической революции и надолго определившее вектор развития мобильных технологий во всем мире. В этот день на проходившей в Сан-Франциско конференции Macworld 2007 директор корпорации Apple Стив Джобс официально представил прототип первого смартфона семейства Apple iPhone. Он охарактеризовал новинку, как «широкоэкранный iPod с сенсорным управлением», «революционный мобильный телефон» и «прорыв в интернет-коммуникациях». Годы показали, что старина Джобс не соврал. Читать дальше → https://habr.com/ru/post/708922/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708922
rss_habr
Воскресенье, 08 Января 2023 г. 11:01 (ссылка)
Для тех, кто следит за моими публикациями, давно не секрет, что я занимаюсь схемотехникой ради схемотехники. И данный проект является тому подтверждением. Схема, которая будет рассмотрена в статье, не имеет практического смысла, но, как и прочие мои электронные поделки, позволит немного развлечься бывалому инженеру, или погрузиться в основы схемотехники новичку.
Сейчас существует множество готовых недорогих усилителей на интегральных схемах, да и хорошо себя зарекомендовавших схем на транзисторах. Повторять что-то подобное мне было совершенно не интересно. А вот собрать что-то не совсем стандартное — это как раз по мне.
В этой статье вы можете узнать, как мне удалось заставить симбиоз из драйвера шагового двигателя L298 и 555-ого таймера петь, и какую роль во всем этом играла зимняя куртка. А также разберемся с особенностями усилителей класса D. Да простят меня аудиофилы… Читать дальше → https://habr.com/ru/post/709134/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709134
|