A6 gsm проблемы c подключением

okolo
Offline
Зарегистрирован: 09.03.2017

Привет, Гуру. Каждый когда-то был чайником, вот и я стал им  в arduino.

Приобрёл себе gsm модуль A6, из всего что просмотрел видео мне показалось, что он менее требовательен, и не требует ещё дополнительнгого модуля  и всё просто , но у меня почему-то он не работает. 

Даже если я загружаю пустой файл, всё= возникает ошибка. Фото моего подключения

 

скрин даже пустого скетча выдаёт ошибку :(

 

 

 

 

okolo
Offline
Зарегистрирован: 09.03.2017

Вот ещё раз попробовал долго грузил и выдал это

novak
Offline
Зарегистрирован: 25.02.2017

Первым делом начни с простого, всё отключи и пользуй чистую ардуину. Поморгай встроенным светодиодом на 13-й ноге, самый первый пример с которого все начинают. Скорее всего у тебя не настроен IDE на нужную плату и нужный компорт. Самая последняя строка ошибки видишь? "Ошибка загрузки в плату", т.е. со скетчем всё ОК, с точки зрения синтаксиса.

MikSer
Offline
Зарегистрирован: 27.01.2012

Меня больше подключение насторожило )))

 

belousovev
Offline
Зарегистрирован: 14.02.2017

Зайдите в Инструменты и посмотрите правильно ли у Вас выбран порт .

okolo
Offline
Зарегистрирован: 09.03.2017

Novak, спасибо за ответ. От простого к сложному. Выполнил команду по миганию светодиода. Всё работает.

Что значит не настроен на нужную плату? Есть мануал по настройке плат для IDE? Компорт же не меняется, как я понимаю при подключении дополнений.

void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(LED_BUILTIN, OUTPUT);
}
 
// the loop function runs over and over again forever
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second
}
okolo
Offline
Зарегистрирован: 09.03.2017

MikSer, что именно вас насторожило? В модуле подсоеденяю к RX а на ардуино к TX , и тодже самое только наоборот для другого соединения.

novak
Offline
Зарегистрирован: 25.02.2017

Ты всё отключил и скеч залился. Ты в курсе что скетч заливается через 0 и 1-й пины? А ты их на GSM модуль кинул, скетч не вольётся. Отлаживайся на SoftSerial на 2,3 пины, но там скорость 9600 для подключения.

okolo
Offline
Зарегистрирован: 09.03.2017

Ого! Нет не вкурсе. То есть мне не к ТX и RX на ардуино подключаться ,  а к 1 и 2 я правильно понял? 

novak
Offline
Зарегистрирован: 25.02.2017

okolo пишет:

Ого! Нет не вкурсе. То есть мне не к ТX и RX на ардуино подключаться ,  а к 1 и 2 я правильно понял? 

Извени, но ты ещё и не внимательный. Нет.

Используй пины 2 и 3 т.к. на них есть прерывания для работы SoftSeriala. Почитай темы

http://arduino.ru/forum/programmirovanie/problema-s-softwareserial-i-gsm...

http://arduino.ru/forum/apparatnye-voprosy/gsm-a6-vopros-pro-ring