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

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

HC-SR04 машина

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

Помогите составить код для машинки аля объезжайка, используется платформа от РУ машины, драйвер двигателей на L298N (готовый). Есть 2 сонара, а можно сделать с 1, но на сервоприводе? Вообщем спасибо заранее =)

Сам пробовал написать, но машина "сама по себе" =( То объедет, то врежется в ту же стенку.

Помогите с Arduino MEGA 2560 R3 + 3.5" TFT LCD Shield For MEGA 2560

Купил на EBAY Arduino Mega c TFT LCD, подключил все работает как на картинке, установил библиотеку , залил скетч из примеров: Примеры → UTFT → Arduino(AVR) → UTFT_Demo_320x240, предварительно подправив стоки:

Подскажите, что за конструкция char Comp(char* This){}

 

Вот такой код. Работает. Пытаюсь прислонить под свой проект. Нужно принять строку из ком-порта и разобрать "вручную" на флаг и значение.

Остановка проги .halt .destroy .free

После исполнения некоторого кода, останавливаю скретч, а вернее остановить нельзя, так как крутится loop да и частота тактирования не отключаема.

заворачиваю так 

// loop start

.......
if (...) {goto s1};
if (...) {goto s2};
......
goto r3;
s1:
мой код
.......
r1: // simulation halt;
delay(100000); 
goto r1;

s2:
//мой код
.....
r2: // simulation halt;
delay(100000);
goto r2;

r3:
delay(1);
} // loop end

 

IRremote.h и attiny85

Собственно вопрос, есть ли библиотека для нормальной работы IR и attiny85??? пытался поковырять irremote.h но ничего не вышло может кто - то уже сталкивался с этой проблемой?

Серва и гироскоп.Где лажаю?

Добрый! Вопрос такой: где ошибка? Смысл заставить серву вращаться по оси Х. Плата UNO, гироскоп - 10DOF L3G4200D ADXL345 HMC5883L BMP085 .

Помогите Разобраться

Переделал маленько код,  код компиллируется , но не работает. Задача проста - читать серийный порт , и

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

 

Подать сигнал на определенное время

Всем здравствуйте/привет. Я только совсем недавно начал интересоваться электроникой. Поэтому прошу не ругать сильно. В общем забрал с почти ArduinoMega. Разобрался как заливать на него софт. Теперь вот думаю, что мне из него сделать полезного. Из конкретных идей пока только система автоматического полива на даче моих родителей. Часто просят съездить полить, а я этого терпеть не могу) Не дачник в общем я) Пока не знаю получится или нет. Есть вот один вопрос. Как мне подать на выходной pin напряжение скажем на 5 минут? Читал мануал на этом сайте, но пока не разобрался.

есть ПО отправки смс с ПК по сигналу датчика (под Линекс)?

ПО должно отправлять смс по сигналу с датчика подключенного к ПК через usb порт(причем пока мне не известно, либо ПО долнжно обрабатывать разницы напряжения(что легче понять дилетанту, но хз возможно ли такое?) либо ПО должно читать логику с датчика(что наверно больше гемора ведь мне не известна схема работы-датчик куплен в китае)) наглядно показано на рисунке, датчик вот этот как провернуть такое?

Не работает код.

Подозрения пали на конструкцию if. Я скорее всего неправильно расставил кнопки.

Буду благодарен всем за помощь!