Я продолжаю, а этой статьей наверное заканчиваю описание конструкции самодельного 3D сканера, который был описан в этой статье. Вообще почти два года назад, когда мы только начинали этот проект, подобных сканеров было не так много, как сегодня. Так что описывать механику не имеет смысла (она у всех подобных сканеров одинакова), а софтварную часть писал не я. А эта статья еще может помочь тем, кто все-же решит собирать сканер сам. Для них и написана эта статья.
Читать полностью »
Рубрика «программирование микроконтроллеров» - 112
Прошивка для электроники 3D сканера
2015-04-19 в 17:38, admin, рубрики: diy или сделай сам, stm32, программирование микроконтроллеров, Программирование робототехники, своими руками, шаговый двигатель, Электроника для начинающих, метки: STM32Символьный LCD дисплей (Видео урок 1)
2015-04-17 в 16:56, admin, рубрики: lcd display, lсd дисплей, жк индикатор, микроконтроллеры avr, программирование микроконтроллеров, Электроника для начинающих, метки: lcd display, lсd дисплей, жк индикатор
Всем привет. Решил сделать видео урок по символьному lсd-индикатору в поддержку начинающим программистам микроконтроллеров. Как говорится, лучше один раз увидеть, чем сто раз услышать.
Начинающие в основном используют готовые библиотеки для работы с lcd-индикатором и, конечно же, понятия не имеют, как организован протокол обмена между микроконтроллером и индикатором. А ведь, зная это, можно самому создать программу не хуже, а то и лучше.
Читать полностью »
Intel Edison официально в России: предзаказ и конкурс проектов
2015-04-17 в 11:16, admin, рубрики: Intel Edison, IoT, Блог компании Intel, Интернет вещей, конкурс проектов, программирование микроконтроллеров, Разработка для интернета вещей, метки: intel edison, iot, интернет вещей, конкурс проектовПривет! Начиная с сегодняшнего дня вы можете официально приобрести плату Intel Edison у российского дистрибьютора ГНУ/Линуксцентр. Если вы заинтересованы в приобретении Intel Edison и разработке проекта на базе этой платы, то можете поучаствовать в специальном конкурсе «Geek-тур Intel Edison». Авторы лучших проектов поедут в Санкт-Петербург на фестиваль GEEK Picnic (19-21 июня) или хакатон Intel IoT Roadshow (27-28 июня).
3D MC3 Мастер v1.1 или как я собрал свой первый 3D принтер
2015-04-16 в 8:44, admin, рубрики: arduino, diy или сделай сам, Блог компании Мастер Кит, мастер кит, Программирование, программирование микроконтроллеров, Электроника для начинающихТак случилось, что свободное время совпало с большим желанием что-то сделать своими руками с нуля. Некоторое знакомство с контроллерами Arduino, автоматизацией процессов и окончание ремонта в доме натолкнули на мысль о создании робота-пылесоса. Все могло закончиться покупкой какого-нибудь готового изделия, но хотелось сделать все самому и с самого начала. Более того, даже спроектировать и изготовить все детали для него захотелось самостоятельно.
3D принтеры, для большинства, являются хобби или игрушкой, и лишь для небольшого процента людей — инструментом в достижении конечной цели. В моем случае такой принтер станет инструментом реализации вполне конкретной задачи: сделать всю механику, крепеж и корпус конечного устройства. Ну а чтобы не было скучно — принтер было решено собрать почти с нуля, то есть из KIT-комплекта. Выбор пал на новый принтер компании «Мастер Кит» 3D MC3 Мастер v1.1. Заехав к производителю, я получил на руки синий чемоданчик и отправился домой, для выполнения первого шага на пути к цели.
«Умный Дом» и система MySensors: Часть 0
2015-04-15 в 21:12, admin, рубрики: arduino, diy или сделай сам, MySensors, waf, программирование микроконтроллеров, Разработка для интернета вещей, умный домВ первой части (http://habrahabr.ru/post/255281) я немного рассказал о моем опыте создания устройств на основе системы MySensors. Должен признать, описание получилось не полным — без начала и без конца.
В этот раз займемся «началом», значит это будет Часть 0.
Бесплатные пары VID PID для открытых проектов
2015-04-15 в 17:53, admin, рубрики: open source, opensource projects, usb, Программирование, программирование микроконтроллеров, халява Для однозначного определения устройств, интерфейс USB использует 16-битные идентификаторы: VendorID и ProductID. Если ваш проект использует стандартную пару… ну, думаю вы уже знаете.
Однако, опенсорсу иногда везёт, и получить легитимные идентификаторы можно бесплатно.
Переходим с STM32 на российский микроконтроллер К1986ВЕ92QI. Практическое применение: Генерируем и воспроизводим звук. Часть первая: генерируем прямоугольный и синусоидальный сигнал. Освоение ЦАП (DAC)
2015-04-15 в 11:46, admin, рубрики: dac, К1986ВЕ92QI, микроконтроллеры, миландр, отладка, программирование микроконтроллеров, прямоугольный сигнал., Работа со звуком, синусоида, синусоидальный сигнал, цап, Электроника для начинающихВступление
В предыдущей статье мы поговорили о настройке тактовой частоты микроконтроллера. Сейчас мне хотелось бы рассмотреть варианты работы со звуком: его генерирование и воспроизведение. По началу мне хотелось написать одну большую статью, в которой было бы рассмотрено все. От генерации прямоугольных импульсов до воспроизведения FLAC с microSD карты. Но статья получилось просто гигантской. Так что я решил разбить ее на несколько статьей поменьше. В каждой из которых я разбираю по одному периферийному модулю.
Читать полностью »
В этом МК есть USB?
2015-04-14 в 8:28, admin, рубрики: микроконтроллеры, программирование микроконтроллеровНе все йогурты одинаково полезны.
Пока беспроводные технологии не победили окончательно, USB (Ю) стал (или вот-вот станет) наиболее часто применяемым интерфейсом в устройствах на микроконтроллерах (МК) и уверено занимает нишу устройства стандартной коммуникации, вытесняя UART. Не забудем и то, что в настоящий момент в наиболее известной и распространенной серии плат на основе МК — Arduino — даже и сам UART реализован через преобразователь из Ю интерфейса, а в некоторых продвинутых вариантах и преобразователь реализован на самом МК. Так что наличие Ю модуля в МК становится одним из критериев выбора конкретного устройства из множества вариантов. К сожалению, невозможно всего лишь посмотреть на таблицу в документации и удостоверится в наличии плюса в соответствующей строке. Рассмотрим некоторые особенности интерфейса с точки зрения функциональных возможностей.
Читать полностью »