Общий

нужна помошч с GY-GPS6MV2, GPS > Arduino Mega

всем привет

может кто работал с GPS?

нашол в инете Tiny Sketch, залил в Arduino Mega, подключил GPS

на GPS мигает зеленая лампочка - ето как понемаю знак что найден спутник...

на Arduino также мигает лампоч Тх...

НО! на мониторинге некакой инфо невыдаёт кроме ******

Подключение:

GPS ..........  Arduino

VCC ----------- +5v

Rx -------------- Rx1

Tx -------------- Tx1

GND ------------ GND

Ардуино реагирует на прикосновение к "0"

Народ помогите, не могу понять где проблема, прерывание срабатывает при касании металическим предметом нуля. Да и вся схема работает не стабильно как-то, иногда бывают сбои.  

На на третий пин подключен геркон, с подтягивающим резистором, все как положено, по классической семе подключения кнопки. 

ATmega88

Подскажите пожайлуста, МК атмега 88, как его прошить, возможно ли это сделать с помощю ардуино уно ? 

Tags:

Пятивольтовки и 3.3вольтовки. Сопряжение Ethernet и Arduino плат.

У меня есть готовая плата Zduino Ethernet, на которой я попробовал снимать температуру DS18b20 и отправлять это все в интернет. Затем я захотел освободить ее от этих обязанностей, т.к. в ней и слот для памяти и PoE имеется. Жалко все это будет простаивать. А повторить решил все на Arduino Mini Pro с добавленным к ней ENC28j60. И тут начались вопросы. Mini Pro бывают 5V и 3.3V версий. ENC28j60 работает от 3.3 и обычно в таком случае нужно применять согласователь уровней. DS18b20, кстате, тоже 5 вольт. И тут я захотел подсмотреть аналогию в стандартных платах UNO с сответствующим шильдом.

Модуль ds1302 за сутки время забегает на >5 минут?

Увожаемые! помогите разобраться. Подключаю модуль ds1302 (clk-4, dat-3, rst-2) vcc-5 вольт. Земля через резистор 10 кОм. Все работает, но время за сутки забегает более чем на 5 минут. Если подключить без резистора, то каждые 2 секунды отображает 00:00:00. Пробовал подключить 3.3 вольта, не устанавливает время. Заранее спасибо.

Как связать Arduino с Excel

Извиняюсь, если данная тема уже обсуждалась, да я ее не нашел. Подскажите пожалуйста, как связать Arduino с Excel? Мне не удалось использовать NETCommOCX из испанской разработки http://real2electronics.blogspot.ru/. Ну не идет, да и только.

Время на исполнение разных функций

Провел тесты на вермя исполнения разных функций

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

unsigned long time;
int i = 150;
int z = 0;

void setup(){
  Serial.begin(9600);
}

void loop(){
  time = micros();
  z = map(i, 0, 255, 0, 200);
  
  Serial.println(micros()-time);
}

i в основном не меняется и равно 150. пишу значение которое чаще всего повторяется. 

плата arduino micro 16МГц

map

Категория все для "чайников" или поможем друг другу

Предлагаю в этом разделе помогать друг другу тем кто только делает первые шаги, дабы не путаться под  нгами у нашей "проффесуры" а там может и кто из них нам подскажет. я вот сейчас ковыряю DHT 11, результат - на мониторе порта показания все по нулям, библиотеку брал там где покупал датчик, включил правильно...но?!

вызывать функцию переодически

подскажите, если я хочу, чтобы программа   выполняла  определенную функцию каждые 10 секунд, например, какая есть альтернатива к команде

 

Timer1.initialize(8000000); //
 Timer1.attachInterrupt(function); // 

?

Как правильно обрабатывать в программе переход через ПОЛНОЧЬ

Столкнулся с проблемой: как сказать ардуине что между 23ч и 02ч, разница 3 часа, а не 21 час?

В целом задача такая: есть список настроек которые должны активироваться в определенное время. Нужно выбрать ту настройку которая соответствует текущему времени. 

Настройки храняться в массиве ввиде значений времени (пока планировалось ввиде кол-ва секунд с полуночи). 

Проблема начинается когда мы сравниваем время срабатывания настройки с текущим. 

К примеру, есть всего 2 набора настроек, один активируеся в 23-00, другой в 07-00.