Программное включение питания GPRS Shield V1.0

Тема в разделе "Arduino & Shields", создана пользователем sparex, 24 фев 2014.

  1. sparex

    sparex Нуб

    Приветствую!

    Пробую подружить Arduino UNO и GPRS Shield V1.0
    В целом определенный есть успех (с помощью смс научился управлять реле, и высылать подтверждения выполненному действию обратно).

    Напрягает, что надо при запуске нажимать (и две секунды держать) кнопку включения питания шилда.

    http://www.seeedstudio.com/wiki/GPRS_Shield_V1.0 у производителя неплохая страница с описанием, там есть вот такой код:

    Код (Text):
    void powerUpOrDown()
    {
      pinMode(9, OUTPUT);
      digitalWrite(9,LOW);
      delay(1000);
      digitalWrite(9,HIGH);
      delay(2000);
      digitalWrite(9,LOW);
      delay(3000);
    }
    Правда он не помогает мне включать питание программным способом.
    Проверял, питание подается как надо на указанный пин - толку нет.

    Может подскажет кто в чем может быть проблема.
     
  2. alexxx86

    alexxx86 Гик

    А там случайно джампер не присутствует?
     
  3. sparex

    sparex Нуб

    Там джамперы только вот на что:
    И сейчас выбрано у меня как раз Software.

    Мне просто интересно стало, почему не могу найти информации по этой теме, неужели питание постоянно в ручную все включают на этом шилде?
     
  4. alexxx86

    alexxx86 Гик

    2014-02-24-16-22-51.png
    Попробуйте замкнуть два пяточка контактов которае обведены красным.
    Судя по схеме их нужно спаять вместе тогда всё будет работать.
     
    Последнее редактирование: 24 фев 2014
    sparex нравится это.
  5. sparex

    sparex Нуб

    Спасибо за помощь, а что за схему вы смотрели, как то ссыкотно если честно так пробовать - хотел бы сам посмотреть перед этим, если не трудно.
     
  6. alexxx86

    alexxx86 Гик

    По тойже ссылки что вы превели в первом сообщении.
     
  7. sparex

    sparex Нуб

    Три раза проверял - результата нет.
    Покрайней мере я сужу по тому, что на плате не загорается красный диод питания.

    Я походу криворукий, сегодня еще раз замкнул - и о чудо, заработало. В общем надо спаивать два контакта эти. Спасибо!!!
     
    Последнее редактирование: 25 фев 2014
  8. alexxx86

    alexxx86 Гик

    Ну тогда я незнаю чем вам помочь. Проверти ещё раз правильно ли у вас всё подключено.
     
    sparex нравится это.
  9. sparex

    sparex Нуб

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

    Может еще кто отпишится, или у других работает этот код.... непонятно.
     
  10. geher

    geher Гуру

    А если просто увеличить время задержки после high на девятом пине с 2000 до 2500 мс?
    Кроме того, посмотрел по ссылке.
    Там описан еще один переключатель, Power Select,
    И приписка у D9 - PWRKEY if JP soldered. что-то должно быть соединено?
     
    sparex нравится это.
  11. sparex

    sparex Нуб

    Есть переключатель Power Select - но он выбирает откуда питаемся, с ардуины или от внешнего источника (надо к разъему питания шилда подключаться). У меня выставленно питание от ардуины.

    D9 - PWRKEY if JP soldered, что бы это еще значило ? ))))

    Вот ниже фото нашел в хорошем качестве шилда.

    SIMCOM-SIM900-Quad-band-GSM-GPRS-Shield-Development-Board-for-Arduino.jpg
     
  12. geher

    geher Гуру

    Если переводить дословно, то 9 пин является переключателем питания, если джампер соединен.
    Вопрос, какой джампер?
     
  13. sparex

    sparex Нуб

    Вот о чем речь, и выше мне советовали их замкнуть. Может они в лаке каком? Ножницы прикладывал к ним - толку нет. Может правда надо запаять их... На фотке что в интернете сейчас нашел, как будто запаяны ..
     

    Вложения:

  14. alexxx86

    alexxx86 Гик

    Запаяйте их. Ножницы это дело такое)))))))))))
     
  15. sparex

    sparex Нуб

    Все заработало, я выше обновил свое сообщение, чтобы не вводить в заблуждение других людей, у кого будет такая же проблема.

    alexxx86 оказался прав, нужно замыкать контакты, а точнее их спаять.
     
  16. Airbus

    Airbus Радиохулиган Модератор

    А программно не?
     
  17. sparex

    sparex Нуб

    После того как спаяешь два контакта указанных выше, будет включаться программно. Вчера удалось этого добиться.
     
  18. sparex

    sparex Нуб

    На всякий случай напишу какие пины задействованы на ардуине в работе с этим шилдом (когда выстален софт сериал).

    D7 и D8 - Used if you select software serial port to communicate with GPRS Shield
    D9 - Used for software control the power up or down of the SIM900
    +
    GND и +5V.
    ----
    Собственно, если платы не вставляются друг в друга (разные бывают ситуации), то нужно 5тью проводами соеденить разъемы (либо 4мя, если включаете шилд кнопкой).
     
    Infernium нравится это.
  19. Airbus

    Airbus Радиохулиган Модератор

    Подогнали мне сегодня такой девайс за 500 рэ http://tinyurl.com/o6gzxxs Помогите кто знает как его заставить включаться программно что надо закоротить?
     
  20. Binnimo

    Binnimo Нуб

    http://www.aliexpress.com/snapshot/6022911054.html
    в такой версии шилда спаивать ничего не надо, работает программно по умолчанию. как показала практика) спасибо за подсказку!