Рубрика «Электроника для начинающих» - 117

Реверс-инжиниринг как методика обучения электронике - 1

Привет! Ранее я публиковал пост о разработке фотополимерного 3D-принтера из CD приводов RAR Print. Сейчас занимаюсь развитием коворкинг-центра «Креатив» в Томске. Одна из задач центра — обучение людей разного возраста электронике. Я подготавливаю техническую и теоретическую базу.

Из доступных на рынке готовых устройств и конструкторов необходимо сделать непростой выбор: цена, качество и функциональность. Под функциональностью, здесь следует понимать уровень знаний обучающегося человека (возраст которых может варьироваться от 8 лет до 40 ) и техническое исполнение (сложность) устройства или конструктора. Одна из необычных методик обучения это так называемый реверс-инжиниринг. Цель которой, выявить пробелы в знаниях и заполнить их на практике. Помимо этого пробудить интерес, выработать базовые навыки для успешного обучения и пополнять словарный запас английского языка.

Читать полностью »

Коллега на работе купил себе новый автомобиль Chery Tiggo FL, куда китайцы напихали много различных функций за не большую сумму стоимость автомобиля. Одной из самых необычных штуковин в авто оказалось «волшебное» зеркало, которая наделено функциями барометра, альтиметра и компаса.

Главным недостатком всей начинки данного автомобиля является отсутствие датчиков температуры за боротом автомобиля и вне его. Данный недостаток решили с коллегой изменить, путем модификации штатного зеркала заднего вида нештатными методами.

«Патчим» зеркало в автомобиле - 1

Итак, приступим к созданию «патча» на зеркало.
Читать полностью »

Как-то раз посмотрел я видео о поющих флопах и на гору списанных компов. Решил сделать что-то подобное.

готовый девайс

Делать на Arduino как остальные? Да вы что, серьёзно? F*uck the system, как говорится! Решено было делать на Atmega8A, потому что только она и была под рукой. Провода тоже для слабаков, поэтому я отыскал HC-05 (зачем лишние сопли?).

Поехали!
Читать полностью »

Привет! Сегодня хочу продолжить тему «скрещивания» arduino и android. В предыдущей публикации я рассказал про bluetooth машинку, а сегодня речь пойдет про DIY bluetooth вольтметр. Еще такой девайс можно назвать смарт вольтметр, «умный» вольтметр или просто умный вольтметр, без кавычек. Последнее название является неправильным с точки зрения грамматики русского языка, тем не менее частенько встречается СМИ. Голосование на эту тему будет в конце статьи, а начать предлагаю с демонстрации работы устройства, чтобы понять о чем же пойдет речь в статье.
Читать полностью »

Пролог

В любой статье, посвященной FPGA, в комментариях рано или поздно появляется мысль, дескать «прикольная штука, собрал простой проект, помигал светодиодами, а что с этим сделать полезного — ума не приложу». Кто-то под FPGA создает игры, кто-то портирует стандартные процессоры старых времен, но все это позиционируется в первую очередь в качестве развлечения и освоения технологии. И действительно, технология FPGA в применении «для дома, для семьи» слишком дорога и явно избыточна. Сегодня я постараюсь рассказать о системе, в которой FPGA находит свое гармоничное применение исключительно в мирных и общественно-полезных целях (никаких механизмов для биржевых спекуляций, вуайеризма или убийства себе подобных). Впрочем, как можно будет заметить из дальнейшего рассказа, значительная часть повествования будет уделена предметной области и уровню системного проектирования.
Читать полностью »

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

Сначала я включился в работу кружка помощником тренера и начал готовить команду сына к всемирной олимпиаде по робототехнике. Благо соответствующая экспертиза имеется: я доцент на кафедре электроники в местном университете, преподавал теорию управления и проектирование АСУ ТП, схемотехнику и программирование микропроцессорных систем, конструирование электронной аппаратуры, измерительную технику, обработку экспериментальных данных. Отвечаю за лабораторию измерительных технологий National Instruments. Да и практику прокачал на НИОКР, потом, как предприниматель, монтировал и пускал системы автоматики, сейчас – научный консультант в робототехнической компании.
Читать полностью »

В предыдущей статье мы познакомились с промышленным стандартом Modbus и встроили его поддержку в Arduino, осталось состыковать устройство с платформой OpenHAB.

В этот раз мы узнаем, как настроить плагин и интерфейс OpenHAB для работы с устройством, основы адресации и отладки протокола Modbus. В работе представлен эксперимент с исходным кодом плагина, а на страничке vk.com/myremoter можно обсудить открытый контроллер умного дома, который мы будем использовать в следующих экспериментах.

Но, давайте ещё раз посмотрим, какие преимущества даст нам применение стандарта Modbus?
Современный дом — сложное инженерное сооружение, где управление освещением не самая главная функция. Кроме датчиков в доме устанавливают системы кондиционирования и вентиляции, управления отоплением, дренажными насосами и скважинами. Такие задачи можно поручить специальному или промышленному контроллеру, в этом случае протокол Modbus поможет объединить все инженерные системы в единую сеть, а простой и недорогой контроллер, работающий на одной с ними шине, добавит дополнительный контроль и функционал, сэкономив немало средств. В пользу этого низкие требования к оборудованию, открытость стандарта, массовость его применения, хотя, быть может, основной секрет популярности Modbus его гибкость при стыковке программ и оборудования.

Ну что же, пора приступать к работе. Читать полностью »

Wi-Fi термометр на ESP8266 + DS18B20 всего за 4$ - 1

В последнее время всё большую популярность набирают Wi-Fi модули на основе ESP8266. Я тоже решил приобщиться к прекрасному, задумав реализовать термометр, отдающий данные по HTTP. Итак, поехали.
Читать полностью »

Данная статья описывает мой опыт создания беспроводного датчика температуры на базе МК Attiny85 + ds18b20 + rf 433 TX, работающего от батареек. Прием данных и программирование Attiny85 сделано на основе Raspberry pi B+.
Читать полностью »

Ознакомившись с опытом различных преподавателей по обучению школьников основам программирования, в том числе и на Хабре, я решил добавить и свои 5 копеек. Работая в школе уже 4-й год, два года из них пытаюсь заниматься со школьниками техническим творчеством. Все начиналось с радиоточки и внутришкольного радио.

image
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js