Мобільна версія Форум Arduino Документація Гарантійні умови 0 0
UA RU
Графік роботи магазину:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 17.00
Нд: вихідний
Каталог
Напиши статтю і отримай знижку!

Плата Arduino Pro Mini 5В 8МГц ATMega328

код: APB136

Архівний товар, який більше не продається у нашому магазині

Увы, за этот товар уже голосовать нельзя :(

НО!

У нас есть куча других классных товаров! :)
58
 

Повністю функціональна плата мікроконтролера ATmega328P із частотою 8 МГц.

Контролер Arduino Pro Mini 328 (ATmega328) - компактна плата мікроконтролера, що базується на Atmega328. За своєю суттю - це спрощений аналог Arduino Nano, що дозволяє здешевити проект. ATmega328 працює на 16 МГц (0,5% допуску)

Ссылки:
- схема
- даташит
- библиотека (не забудьте в файле GSM.cpp установить ваши выводы RX и TX)
- Описание АТ команд

GSM модуль настроен на работу на скорости 115200, поэтому, если использовать выводы Ардуино 2 и 3 сообщение с модулем обеспечивается библиотекой SoftwareSerial, которая не корректно работает на этой скорости. Поэтому, рекомендуется снизить скорость, например до 9600. Чтобы сделать это, нужно прошить пустой скетч:
void setup(){
}
void loop(){
}
поставить перемычки так, чтобы вывод D0 был замкнут на SR, а D1 на ST, вызвать из среды Ардуино Монитор порта, настроить его на скорость 115200, включить кнопкой SIM900-pwrkey GSM модуль и попробовать пообщаться с модулем, например послать ему команду AT, если модуль ответил OK, значит все настройки сделаны правильно, снижаем скорость до 9600 командой: AT+IPR=9600. Теперь можно выставлять перемычки на выводы D2 и D3. Для тестирования можно использовать простой скетч, который все что приходит из USB отправляет на GSM модуль и наоборот, вот пример:









#include 
SoftwareSerial mySerial(3, 2); // RX, TX
void setup()  {
  Serial.begin(9600);
  mySerial.begin(9600);
}
void loop(){
  if (mySerial.available())
    Serial.write(mySerial.read());
  if (Serial.available())
    mySerial.write(Serial.read());
}

Теперь то, что вы посылаете в Монитор порта (настроенный на 9600) отправляется модулю, а то что отсылает модуль - выводится на монитор порта. Очень удобно, для тестирования AT команд.

оплата картами Visa і MasterCard