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

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

Передач данных

Здравствуйте необходимо сделать следующее. Есть некоторое количество массивов переменной длины записанных в файлы в некотором виде. На компьютере необходимо из программы на c# передавать в ардуино определенный массив( например, button1 - массив 1 и т.д.). Ардуино должно принять данные, т.е. создать массив необходимой размерности и после приема оповестить компьютер о готовности запустить цикл с задачей данных из этого массива на  шим выход, а по окончании цикла также оповестить компьютер.

Arduino и пакетная передача данных

Всем привет, нужна помощь в том чтобы научить ардуинку читать данные которые идут пакетами

ардуинкой считал данные с помощью digitalRead но не пойму как ловить начало и конец пакета ?
правильно ли я понимаю что конец пакета это всегда 0000001 ?

Access method: CSMA/CD with bit wise arbitration
Error Detection: 8-bit CRC
Header Length: 25bits
Data length: 1-11bytes
Bit rate: 10Kb/s

Драйвер ШД dm542, arduino leonardo, LCD i2C

Приветствую! подскажите пожалуйста!

1) подключал драйвер dm542 к леонардо(по факту искра нео) и к китайской уне. почему то при одном и том же скетче на леонардо мотор крутится быстрее.  леонардо шустрее работает?

2)Вчера перепробовал кучу библиотек, но половина не работала, половина работала не так как надо. нужо просто регулировать скорость вращения. В итоге использовал код:

Плавное включение и выключение светодиода

Я новичок в мире Arduino.

Изучая статью про управление яркостью светодиода http://arduino.ru/Tutorial/Fade.

Секундомер на Arduino nano

Вообщем цель следующая: при прохождении первого датчика, начинается осчет времени, при прохождении второго- прекращается и значение временя в милисекундах выводится на экран; пробывал написать( переделать) код прошивки(за основу взят хронограф), однако в этом не силен; помогите исправить ошибки и записать новый кода, заранее спасибо! Датчики- ик светодиоды и ик фототранзисторы

SD карта

Добрый всем день. Прошу помощи в вопросе работы с sd картой.

Мы в классе работаем над проектом,где программа должна загружаться с SD карты.

Проверили все примеры с платой ардуино + sd картой -  пока не нашли ответа.

Программа находиться на карте.Плата ардуино должна прочитать эту программу и запустить ее на исполнение.

Благодарю.

Как заставить return вернуть значение в функции?

Здравствуйте!

Имеется скетч с функцией printDateTime():

Режим сна ардуино мега и ааналоговые кнопки

Здраствуйте, никто не подкинет мини скетч чтобы проснуться ардуино меге по нажатию кнопки на аналоговых входах А8 или А9 или А10 или А11.

Засыпает просто командой

set_sleep_mode(SLEEP_MODE_EXT_STANDBY);
sleep_mode();

 

ARDUINO UNO + SIM800L

Здравствуйте! помогите, пожалуйста! написала программу,все соединила,все работало! использовала библиотеку SIM800l.h. НО.... несколько дней ничего не изменяла, ничего нового не писала! и каким-то образом все перестало работать...! убираю часть, с чтением и отправкой sms, все работает! вставляю обратно,выводит в порт то, что в setup прописано и все....никаких действий дальше не происходит! в чем может быть проблема? 

Не могу настроить таймер1 attiny85

Не получается настроить таймер1 для аттини, хчоу чтоб раз в секунду инвертировался выход, по расчетам вроде не ошибся, но порт инвертируется раз в 16 секунд гдето, судя по протеусу. Ещё меняю значение регистра OCR1A; и тоже ничего не происходит. Где я прокосячил?