gsm shield2 werkt niet

Arduino shields
Berichten: 3
Geregistreerd: 05 Jan 2016, 12:45

gsm shield2 werkt niet

Berichtdoor w.den.hartogh » 22 Nov 2016, 00:00

Ik heb een gsm-schield 2 maar na programmeren werkt de gsm shield niet ik heb mijn pincode 0000 ook vermeld zie onder
en snelheid 9600
mijn vraag is de picode vermelding in programma goed zoniet hoe dan

cpp code
/*
SMS receiver

sketch, for the Arduino GSM shield2 , waits for a SMS message
and displays it through the Serial port.

Circuit:
* GSM shield attached to and Arduino
* SIM card that can receive SMS messages i used dutch Vodafone card

mijn pinno 0000

This example is in the public domain.*/

// Include the GSM library
#include <GSM.h>

// Insert the PIN number of your SIM, if your SIM hasn't PIN, you can leave it blank:
#define PINNUMBER 0000

// Initialize the library instances
GSM gsmAccess;
GSM_SMS sms;

// Array to hold the number a SMS retrieved
char senderNumber[20];

void setup()
{
// Initialize serial communications and wait for port to open:
Serial.begin(9600);
while (!Serial) {
; // Wait for serial port to connect. Needed for Leonardo only
}

Serial.println("SMS Messages Receiver");

// Create a local variable to track the connection status.
boolean notConnected = true;

// Start GSM connection
while (notConnected)
{
if (gsmAccess.begin(PINNUMBER) == GSM_READY)
notConnected = false;
else
{
Serial.println("Not connected");
delay(1000);
}
}
//Print some information on Serial Monitor
Serial.println("GSM initialized");
Serial.println("Waiting for messages");
}

void loop()
{
char c;

// If there are any SMSs available()
if (sms.available())
{
Serial.println("Message received from:");

// Get remote number
sms.remoteNumber(senderNumber, 20);
Serial.println(senderNumber);

// An example of message disposal
// Any messages starting with # should be discarded
if (sms.peek() == '#')
{
Serial.println("Discarded SMS");
//Delete message
sms.flush();
}

// Read message bytes and print them
while (c = sms.read())
Serial.print(c);

Serial.println("\nEND OF MESSAGE");

// Delete message from modem memory
sms.flush();
Serial.println("MESSAGE DELETED");
}

delay(100);

}


als ik dit nimmer smsd van de Vodafone kaart werkt het niet en kaart reageert dus niet
wat doe ik fout ik wil met deze schield 2 op afstand een relay aansturen
alvast dank voor reactie
ik gebruik om te testen ook de AT tester

Advertisement

Gebruikers-avatar
Berichten: 4875
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: gsm shield2 werkt niet

Berichtdoor nicoverduin » 22 Nov 2016, 09:14

Volgens mij definieer je het pinnummer als
cpp code
// Insert the PIN number of your SIM, if your SIM hasn't PIN, you can leave it blank:
#define PINNUMBER "0000"


Zie tevens : http://www.arduino.org/learning/tutoria ... ms-example
Docent HBO Software Engineering, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 3
Geregistreerd: 05 Jan 2016, 12:45

Re: gsm shield2 werkt niet

Berichtdoor w.den.hartogh » 23 Nov 2016, 19:47

ok heb het terug gezet dus de 0000 eruit maar hoe moet ik deze pin dan aanmelden welk programmaatjes op arduino spreken ze er ook over maar er wordt geen programma
als voorbeeld gegeven
mot ik dit programmatje in dezelfde libery zetten of ergens anders.
laat maar weten alvast dank

wim den hartogh

Gebruikers-avatar
Berichten: 4875
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: gsm shield2 werkt niet

Berichtdoor nicoverduin » 23 Nov 2016, 20:46

Lezen blijft een kunst...... lees mijn antwoord nog eens..... heb ik gezegd dat je die regel moet verwijderen?
Docent HBO Software Engineering, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Terug naar Shields

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 1 gast