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

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

Прошивка Arduino Pro Mini с помощью Arduino Uno

Здравтсвуйте, можно ли прошить Arduino Pro Mini с помощью Arduino Uno, если уно китайская и там нельзя вытащить 328р? 

Проблема с UTFT и UTouch

Имеется мега 2560 и дисплей 3.2TFT LCD. 
Подключаю библиотку  UTFT.  Загружаю примеры UTouch_ButtonTest, UTouch_Calibration, UTouch_QuickDraw, UTouch_QuickPaint.
При загрузке примера  UTouch_Calibration при компиляции просто зависает на 33%.
UTouch_QuickDraw, UTouch_QuickPaint загружается и работает. 
При загрузки UTouch_ButtonTest  получаю ошибки, см ниже. 

Arduino Uno подключение DS18B20 к web server на W5100

помогите, мучаюсь, не могу решить. хочу подключить несколько датчиков температуры и вывести их на страницу. Вот подключил обычно, делаю сервер никак. как вывести на сервер??? вот код обычного вывода

Mp3 shield (vs1053) воспроизведение трека по имени файла.

Помогите воспроизвести трек по имени файла, в коде из примера разобраться не могу..

2 Arduino + 2 NRF 24L01 + L298N + Джойстик + Двигатель + servo = Кораблик на пульту

Здравствуйте, хочу собрать кораблик на пульту с помощью 2 Arduino pro+ 2 NRF 24L01 + L298N + Джойстик + Двигатель + servo. Програмировать не умею, но думаю смогу склеить несколько кодов и получиться, то что мне нужно. Например как управлять сервоприводом, через джойстик используя 2 ардуино и 2 NRF 24L01 знаю.

 

объясните оператор PORTE &= ~

Попалась в одной буржуйской программе не совсем понятная связка бинарных операторов &=~ 

PORTE &= ~(_BV(PE0) | _BV(PE1) | _BV(PE4) | _BV(PE5) | _BV(PE3)); //Так понял устанавливает 0,1,3,4,5 биты в 1
DDRE  |=  (_BV(PE0) | _BV(PE1) | _BV(PE4) | _BV(PE5) | _BV(PE3)); //Настраивает порт 0,1,3,4,5 на чтение

Если не трудно разжуйте как это всё работает и откуда чего берётся " _BV(PE0)". Спасибо.

Составление алгоритма управления для l298n.

Ребят, занимаюсь этим первый раз. У кого есть опыт, посоветуйте. Тема такая: есть танк на l298n. Передатчик и приёмник 433мГц. 2 ардуины. Одна - пульт, другая соответственно принимает команды и рулит драйвером. Вопрос вот в чем. Как лучше организовать управление? Рулим 2мя джойстиками. У китайцев заказывал. Посоветуйте пожалуйста.

Удаленное управление Arduino Uno

Подскажите пожалуйста, как осуществить выполнение следующей задачи.

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

имеется arduino uno + ethernet shield w5100 + dallas + servo. Работа заключается в следующем. Есть нижний порог температуры int x=25. Как удаленно поменять его на другое значение? 

энергосбережение atmega8

всем доброго,имеется регулятор бесколекторного двинателя,на атмеге8 и N полевиках,кварца внешнего нет,атмега работает на внутренем 8мгц,проблема в том что на холоде регулятор отказывается запускаться,на одном форуме нашел решение,в виде включения фюза СКОРТ,по умолчанию в прошиве он отключен,по даташиту я так понял он увеличивает размах сигнала внешенего кварца,но у меня то атмега работает от внутреннего,поможет ли мне даный способ и есть ли от этого какие отрицательные моменты при работе регулей?

Проблемы пользования RTC из SIM900

Приветствую,

Бьюсь как рыба. Помогите разобраться.

После того как я обнаружил, что имеющийся у меня RTC 1307 врет на 10 минут в час, задался вопросом - зачем мне внешний RTC если в самом шилде SIM900 уже он есть. И решил его задействовать. Но наткнулся на проблему работы с модулем посредством АТ команд.

Суть такая: в нужный мне момент (событие) происходит обращение к RTC посредством команды:

AT+CCLK?

в ответ модуль выдает

+CCLK: "15/05/07,17:51:53+12"

где +12 - это временная зона.