Відповісти

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

Назад

Огляд теми (нові повідомленні вгорі)

renoshnik
2020-07-18 16:00:09
Carabas212 пише:

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

ок. вам виднее.

Carabas212
2020-07-18 15:59:06

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

renoshnik
2020-07-18 15:50:44
Carabas212 пише:

Не уверен. у меня нет осциллографа для проверки(хотя задумываюсь над его покупкой) если вы хотите я могу отослать фотографию платы вам на почту. Насчёт программы Blink - там точно нет 1 секунды (Только что посчитал там около 3,98 с )

Я вам выше написал, разбирайтесь с тактовой частотой, в этом проблема описанная вами в первом посте.

Carabas212
2020-07-18 14:52:53

Не уверен. у меня нет осциллографа для проверки(хотя задумываюсь над его покупкой) если вы хотите я могу отослать фотографию платы вам на почту. Насчёт программы Blink - там точно нет 1 секунды (Только что посчитал там около 3,98 с )

renoshnik
2020-07-18 13:49:04

Вы уверены, что шестиногий это кварц ?

Частота влияет на выполнение программного кода со всеми вытекающими последствиями...

запустите стандартный блинк и посмотрите частоту вспышек.

Carabas212
2020-07-17 22:08:32

Каким образом и как это повлияет на сам микроконтроллер мы ведь не заставляем его что-нибудь рисовать и т.д. ? Тогда как его переключить на 32мг?
добавлено - только ша с увидел что у кварца Слишком много выводов (около 6).

renoshnik
2020-07-17 19:11:05
Carabas212 пише:

Проблема с высотой и температурой решилась подключением датчика по I2C. Спасибо всем кто участвовал в разрешении проблемы! Отсылаю всем виртуальные обнимашки!
P.S Для renoshnik проц (AVGA328P AU 1918) кварц есть на нём надпись (AX).

WAVGAT может работать на 32 МГц

Carabas212
2020-07-17 18:51:07

Проблема с высотой и температурой решилась подключением датчика по I2C. Спасибо всем кто участвовал в разрешении проблемы! Отсылаю всем виртуальные обнимашки!
P.S Для renoshnik проц (AVGA328P AU 1918) кварц есть на нём надпись (AX).

renoshnik
2020-07-17 16:56:28
Carabas212 пише:

Проблема решилась выставлением бод на 2400 но все еще пургу гонит про высоту и температуру.

а в программе

void setup() {
  Serial.begin(9600);
  Serial.println(F("bmp280SPI"));

значит настраивайте частоту генератора.

Carabas212
2020-07-16 23:01:15

Проблема решилась выставлением бод на 2400 но все еще пургу гонит про высоту и температуру.

renoshnik
2020-07-16 15:57:29
г0сть
2020-07-16 15:55:29
renoshnik пише:

Какой процессор установлен на плате ?

Точно! Это ж Wavgat!

renoshnik
2020-07-16 15:52:21

Какой процессор установлен на плате ?

г0сть
2020-07-16 10:16:09

скорость в мониторе порта правильно выбрана?

Carabas212
2020-07-16 00:40:47

Да компиляция прошла. Но появилась проблема с выводом пишет какую-то ерунду (знаки x и обратные вопросы) я попробовал другую программу :
#include <Adafruit_BMP280.h>

#define BMP_CS 10

Adafruit_BMP280 bmp280SPI(BMP_CS);

void setup() {
  Serial.begin(9600);
  Serial.println(F("bmp280SPI"));

  while (!bmp280SPI.begin()) {
    Serial.println(F("Could not find a valid bmp280SPI sensor, check wiring!"));
    delay(2000);
  }
}

void loop() {
  float temperature = bmp280SPI.readTemperature();
  float pressure = bmp280SPI.readPressure();
  float altitude = bmp280SPI.readAltitude(1013.25);

  Serial.print(F("Temperature = "));
  Serial.print(temperature);
  Serial.println(" *C");

  Serial.print(F("Pressure = "));
  Serial.print(pressure);
  Serial.println(" Pa");

  Serial.print(F("Altitude = "));
  Serial.print(altitude);
  Serial.println(" m");

  Serial.println();
  delay(2000);
}
Но ничего не изменилось та же ерунда  я уже не знаю что делать модуль что-ли мертвый?
ах да я менял распиновку в соответствии с типом подключения I2C или SPI.

Підвал форуму