В среде Arduino удобно иметь доступ к Bluetooth с профилем серийного порта BT SPP (Bluetooth Serial port profile), чтобы реагировать на команды, посылаемые через последовательный Bluetooth порт. Во многих Arduino проектах используется эта возможность, чтобы удаленно управлять устройством. Раньше вам был нужен дополнительный Bluetooth шилд или Bluetooth набор, чтобы получить такую возможность на Intel Galileo. А так как сейчас на Intel Edison есть встроенная поддержка Bluetooth, то достаточно просто использовать Arduino-адаптер, чтобы создать такое Arduino устройство. Никаких дополнительных шилдов не потребуется.
Рубрика «программирование микроконтроллеров» - 108
Соединение Arduino программы на Intel Edison c телефоном Android по Bluetooth профилю SPP (Serial Port Profile)
2015-09-04 в 12:59, admin, рубрики: bluetooth, BT SPP, diy или сделай сам, Edison, galileo, Intel Edison, intel galileo, Блог компании Intel, программирование микроконтроллеров, Разработка робототехникиАвтоматика управления отоплением дома своими руками. Часть 3
2015-09-04 в 9:57, admin, рубрики: diy или сделай сам, Блог компании Даджет, мастер кит, программирование микроконтроллеров, программирование мкироконтроллеров, умный дом, Электроника для начинающихПродолжаем рассказывать о системе управления отоплением дома с применением таймера-термостата NM8036 (начало здесь, продолжение здесь).
Программные строки и программа для NM8036.
Таймер-термостат NM8036, конечно, вещь неплохая, но без человека это все равно всего лишь «железка». Я говорю о том, что для нормального управления отоплением в частном доме нужна программа, составленная в соответствии с тем оборудованием, которое применяется. С чего начать?
Читать полностью »
Фонарь «Волшебная лампа»
2015-09-04 в 5:45, admin, рубрики: arduino, attiny13, diy или сделай сам, LED, torch, гаджеты, диммирование, Носимая электроника, программирование микроконтроллеров, светодиод, фонарьЭто рассказ о переделке светодиодного фонаря. Нетрадиционная изюминка присутствует :) — применены теплые ламповые аналоговые решения!
Несколько лет назад, когда светодиодные фонари только начали появляться в магазинах, я купил в Окее светодиодный фонарь «Диггер». Большой, с рукояткой пистолетного типа, удобно лежащий в руке, сбалансированный. Он имел один светодиод 3 вт, свинцовую батарею и по описанию мог стоять на подзарядке без ограничений. Это было то, что надо на даче. Как мы все знаем, несмотря на 21 век и космические корабли, бороздящие просторы Космоса (С) – на удалении более 30 км от Москвы энергоснабжение становится ненадежным. Энергосети отключают электричество при любом удобном случае – в дождь, грозу, жару и просто так. Обычно в субботу-воскресение на часок-другой днем электричество отключают. Наверно для тренировки населения на выживание в любых условиях.
Поэтому наличие мощного, удобного фонаря, постоянно заряженного и готового к работе – практично.
“Умный дом” на скорую руку
2015-09-03 в 11:08, admin, рубрики: arduino uno, diy или сделай сам, Блог компании Даджет, мастер кит, программирование микроконтроллеров, умный дом, Электроника для начинающих С нами продолжают делиться решениями на основе модулей Мастер Кит:
«В качестве эксперимента решил я тут попробовать сделать некий прототип “умного дома” на скорую руку и с минимальными затратами. “Хотелок” оказалось много: и свет, и вентиляция, и окна, и вода, и ИК-управление электроприборами. На первых порах решил ограничиться минимумом задач: вентиляция и освещение в комнате.
Atmel Software Framework (ASF): как это работает?
2015-09-02 в 21:19, admin, рубрики: atmel, atmel arm, atmel studio, Cortex, cortex-m0, samd20, Блог компании Rainbow, микроконтроллеры, микроконтроллеры avr, программирование микроконтроллеров, Электроника для начинающихНемного теории
Atmel® Software Framework (ASF) — программная библиотека для микроконтроллеров, которая содержит широкий набор встраиваемого кода для микроконтроллеров Atmel из всех семейств: megaAVR, AVR XMEGA, AVR UC3 и SAM.
Основные преимущества:
- упрощается использование и освоение микроконтроллеров, так как библиотека написана на высоком и среднем уровнях абстракции;
- ASF разработана для использования на любой стадии проектирования;
- ASF интегрирована в Atmel Studio (которая пришла на смену AVR Studio и поддерживает все семейства мк Atmel) с графическим пользовательским интерфейсом, но также может использоваться с компиляторами IAR и GCC;
- ASF бесплатна.
Анализ данных в мире интернета вещей с использованием сайта Intel IoT Analytics
2015-09-02 в 14:45, admin, рубрики: diy или сделай сам, Intel Edison, intel galileo, intel iot analytics platform, Блог компании Intel, программирование микроконтроллеров, Разработка для интернета вещей Взаимосвязанные физические устройства представляют совершенно новые возможности бизнесу и частным лицам, чтобы они получили больше контроля над своим окружением. Сейчас мы можем удаленно управлять своими домами, транспортными средствами и рабочими пространствами с помощью всего лишь наладонного смартфона. С этим большим уровнем связности стало возможным собирать огромное количества данных с этих устройств, а точнее информацию, которые дают встроенные в них сенсоры. Эти сенсоры, такие как датчики температуры, ускорения и положения могут выдавать непрерывный поток данных, но эти данные имеют ограниченное применение без хороших методов их анализа. Эта статья описывает панель управления с сайта Intel Internet of Things (IoT) Analytics enableiot.com и показывает, как вы можете использовать этот сайт, чтобы агрегировать, организовывать и облегчать крупномасштабный анализ данных, полученных от географически распределенных датчиков.
Читать полностью »
Автоматика управления отоплением дома своими руками. Часть 2
2015-08-31 в 11:18, admin, рубрики: diy или сделай сам, Блог компании Даджет, мастер кит, программирование микроконтроллеров, программирование мкироконтроллеров, умный дом, Электроника для начинающихНапомню, что мы ведем речь о системе управления отоплением дома с применением таймера-термостата NM8036 (начало здесь).
Аналоговые (АЦП) входы контроллера и подключение датчиков температуры.
Читать полностью »
Библиотека MRAA для работы с платами Intel Edison и Intel Galileo
2015-08-31 в 11:05, admin, рубрики: adc, diy или сделай сам, Edison, galileo, I2C, Intel Edison, intel galileo, IoT, mraa, PWM, uart, ацп, Блог компании Intel, программирование микроконтроллеров, Разработка для интернета вещейЭта статья описывает библиотеку MRAA, которая может существенно упростить работу с различными типами устройств, использующими:
- аналоговый ввод;
- цифровой ввод и вывод;
- широтно-импульсную модуляцию (ШИМ);
- двухпроводную шину I2C;
- Universal Asynchronous Receiver-Transmitter (UART);
- прерывания при изменении уровня входного сигнала.
USB bootloader на микроконтроллере: обновление прошивки с флешки
2015-08-30 в 21:11, admin, рубрики: atmel, atmel arm, bootloader, Cortex, cortex-m0, samd20, usb, Блог компании Rainbow, программирование микроконтроллеров, метки: samd20 Возможность обновления прошивки на серийно выпускаемых изделиях, или на единичных изделиях, находящихся в эксплуатации у заказчика трудно переоценить. Это не просто даёт возможность последующего устранения багов и расширения функционала, но и позволяет разработчику с более лёгким сердцем выпускать «еще сыроватый» продукт на рынок, если руководство того требует.
Поэтому важность наличия bootloader'а во вновь разрабатываемых устройствах в большинстве случаев не вызывает сомнений. В данной статье пойдет речь о разработке bootloader'а по интерфейсу USB на микроконтроллере Atmel SAM D21 с ядром Cortex M0+. А конкретно на SAMD21J18A. У микроконтроллеров SAM D20/21 нет предзаписанного бутлоадера, поэтому придётся заниматься его программной реализацией. На сайте Atmel можно найти Application notes, как сделать его с использованием стандартных интерфейсов (UART, I2C, SPI, USB). Под катом описание процесса создания USB-бутлоадера.
Читать полностью »
Отладочная плата Orange Pi PC Allwinner H3 всего за $15
2015-08-27 в 7:59, admin, рубрики: Allwinner H3, diy или сделай сам, Orange Pi, Raspberry Pi, Железо, мини-компьютер, программирование микроконтроллеров
Разработанные отладочный платы Orange Pi компании Shenzhen Xunlong Software CO. использовали процессоры: Allwinner A20, Allwinner A31s. Недавно компания представила модель Orange Pi PC на базе процессора Allwinner H3, которая стоит существенно ниже предыдущих, и составляет $15. Низкая стоимость платы была достигнута благодаря низкой цены самого процессора Allwinner H3, и составляет $6.
Читать полностью »