Не удается загрузить в Arduino Uno R3 при использовании внешнего источника питания

Я относительно новичок в Arduino, и вот что я пытался сделать.

У меня есть этот DFRobot GPS/GPRS/GSM Shield V3.0 и я подключаю его к Arduino Uno R3, так как он совместим с Arduino. Поэтому, когда я пытался подключить GSM-режим через USB-порт, как указано здесь, я увидел только GPS Ready на моем мониторе coolterm, так как он должен быть готов к GSM.

Вот код, который я пытался загрузить

// Driving the gsm mode via the USB interface

// # Steps:
// #        1. Turn the S1 switch to the Prog(right side)
// #        2. Turn the S2 switch to the USB side(left side)
// #        3. Set the UART select switch to middle one.
// #        4. Upload the sketch to the Arduino board(Make sure turn off other Serial monitor )
// #        5. Turn the S1 switch to the comm(left side)       
// #        6. RST the board 

void setup()
 {
   //Init the driver pins for GSM function
    pinMode(3,OUTPUT);
    pinMode(4,OUTPUT);
    pinMode(5,OUTPUT);
   //Output GSM Timing 
    digitalWrite(5,HIGH);
    delay(1500);
    digitalWrite(5,LOW); 
 }
 void loop()    
 {    
    // Use these commands instead of the hardware switch 'UART select' in order to enable each mode
    // If you want to use both GSM and GPS. enable the required one in your code and disable the other one for each access.
    digitalWrite(3,LOW);//enable GSM TX、RX
    digitalWrite(4,HIGH);//disable GPS TX、RX
 }

Затем, поскольку на своей вики-странице было указано, что модулю GSM может потребоваться внешнее питание (от 7 до 12 В) для питания, так как ему требуется 200 мА при 7 В, при звонке я попытался использовать внешнее питание 9 В /1 А через разъем питания. Но тогда это не позволит мне загрузить программу на доску... как сказано: avrdude: stk500_getsync(): not in sync: resp=0x43

Я попытался отключить внешнее питание и снова загрузить программу, чтобы она заработала, до того момента, когда снова был готов только модуль GPS.

Итак, использовало ли адаптер питания постоянного тока 9 В /1 А для включения GSM, что является причиной этой проблемы? Я проверил свой USB-кабель и COM-порт, чтобы убедиться, что все в порядке. Есть какие-нибудь предложения, как сделать это работает? 9В слишком высоко или даже недостаточно мощности?

Я новичок в Arduino так. любая помощь действительно будет оценена, спасибо!

0 ответов

Другие вопросы по тегам