Архивы - Октябрь, 2012



После того, как попытка чтения списка спаренных устройств завершилась удачей, настало время для попытки установления связи. В связке Android-устройство и Arduino+Bluetooth второй компонент будет выступать в роли подчиненного устройства, значит, планшету (коммуникатору) достается роль сервера. Стало быть, и информацию необходимо искать именно об инициализации сервера… .. continue reading ..






Сегодня выполнены первые шаги в направлении освоения Bluetooth-коммуникации: успешное создание объекта BluetoothDevice и получение с его помощью информации о MAC-адресах своего устройства и спаренных с ним. .. continue reading ..






Полезная вещь, которую иногда неплохо иметь под рукой – инженерный калькулятор с блоком преобразования единиц измерения.






На сайте mikrocontroller.net подсмотрена метода получения дополнительной информации об источнике программной ошибки:

#define __ASSERT_USE_STDERR
#include <assert.h>
// handle diagnostic informations given by assertion and abort program execution:
void __assert(const char *__func, const char *__file, int __lineno, const char *__sexp) {
    // transmit diagnostic informations through serial link.
    Serial.println(__func);
    Serial.println(__file);
    Serial.println(__lineno, DEC);
    Serial.println(__sexp);
    Serial.flush();
    // abort program execution.
    abort();
}

Берем на заметку – может быть,при случае это поможет в отладке…






Кроме часто посещаемых Интернет-магазинов (Платан, Чип-Дип, Терраэлектроника, tme.eu) и универсальных порталов (eBsy, Aliexpress, DX) имеются и системы поиска компонентов, которые следует взять на заметку:

efind.ru

ч






Приобретенный недавно модуль памяти SRAM имеет емкость 512 кБ. .. continue reading ..






Табличка находится по ссылке.

А вот здесь – техническая информация и распиновка.

Например, распиновка К155ИР8.

одной ступенькой выше – целый букет справочников.






Информация о том, какое напряжение должно быть на АКБ и когда, как ухаживать за АКБ, как заряжать/разряжать и прочее – на priorovod.ru.






На kickstarter.com описывается модуль, который может стать интересным продолжением для экспериментов в среде Arduino. Его цена всего $16/$19 или $24/$27, что делает его реальным конкурентом 8-битовых Arduino-модулей. А вдобавок еще скорость 48 МГц, шина 32 бита, 13-битовые АЦП, множество таймеров, …






На сайте bsvi.ru натолкнулся на описание конкурента PWM – BAM (Binary Angle Modulation). Чего можно добиться с использованием этого метода, показано на практике вот здесь – http://www.elcojacobs.com/shiftpwm/: управление яркостью 768 (!) светодиодов с помощью всего-то трех (!) выводов микроконтроллера.