Программирование

Вопросы по программированию Arduino.

Гироскоп mpu6050 странное поведение

Всем добрый день/вечер/ночь 

Наблюдаю странное поведение mpu6050, когда модуль просто лежит на столе то гироскоп по X и Y показует 0 градсусов, если поставить на ребро то вместо ожидаемых 90, показует 75, скейч из примеров библиотеки MPU6050 - MPU6050DMP6

Массив переменной длины

Есть некоторый прототип составного устройства... количество подключенных "частей" можно программно определить в setup(). Хочется написать универсальную прошивку для устройства.

"Частей" может быть от 1 до 128 (просто для определенности)

Нужно сделать структуру, в которой будут храниться состояния "частей" (для упрощения посчитаем, что нужно просто сделать массив однотипных значений). 

Помогите еще одному новенькому

Всем доброго здравия!

Приобрел Матрешку Х. Пытаюсь эксперементировать. И первый же пример из книжки не дает нужного эффекта. Вылезает ошибка:

Arduino: 1.6.0 (Mac OS X), Плата"Arduino Uno"

подключение тока больше 3 вольт

как дать программе знать что нужно в какойто вход или виход дать допустем 4  вольта или там допустим 7 вольт

Странное поведение Ethernet shield. Помогите разобраться.

Задача: управлять роботом через Ethernet.

Используя образцы множества подобных проектов, я сделал html страницу с элементами управления (радиокнопки, текстовые поля, кнопки отправки запросов), которые отвечают за управление роботом.

JTAG отладка Arduino

Доброго времени суток! Пишу программу для Arduino mega 2560 в Atmel Studio, на С+Asm. Так уж вышло, что программа весьма замудреная, происходят множественные манипуляции со стеком, регистрами итд. Из средств отладки - отладочный вывод, да и то не всегда. Поэтому встал вопрос, можно ли отлаживать ардуину JTAG отладчиком? Что для этого нужно сделать? (Я слышал что-то про фьюзы). И если этот процесс возможен, то еще один, более безумный вопрос: можно ли превратить вторую ардуину (на atmega 328p, это же вроде чип, как у Uno?) в JTAG отладчик?

Отправка электронного письма email с прикреплённым файлом из Arduino + SIM900

Добрый день!

Возникла необходимость периодически отправлять электронные письма с прикреплённым текстовым SMTP-файлом из Arduino. Для WIFI-модуля CC3000 даже упоминания на подобную функцию не нашёл. У SIM900 есть AT-команда, дающая такую возможность +SMTPFILE. Информации в сети очень мало по моей проблеме, единственное, что нашёл, это небольшая переписка на англоязычном форуме, которая вселяет надежду

www.edaboard.com/thread326603.html

Подскажите как продумать алгоритм работы

Добрый день, делаю управление гирляндой ws2811 (управление каждым светодиодом по отдельнойсти) через arduino. Хочу сделать режим мигания по такому типу:

светодиоды 1 - 50 загораются все с наростающей яркостью, т.е. первый слабо, последний максимально, потом нужно сделать движение со смещением по одному, т.е. третий будет слабо, а первый максимально и так по кругу. подскжите как алгоритм циклами продумать. у меня получилось вот так:

Проблема с PROGMEM массивом

Добрый день.

Есть 2 массива, один в PROGMEM, другой нет.

Как помигать светодиодами?

Вот есть такой код на таймере и массиве значений.Светодиоды загораются через обозначенный промежуток времени и продолжают гореть.Как можно потушить их ,через нужный промежуток времени используя данный код?