Jeg har virkelig lidt med min simulering! Forsøgte at forbinde min arduino mega 2560 til COMPIM (brugt som GSM-modul) i mit kredsløb og også indlæst prøvekode, men forbandet! Forgæves! Jeg ville se de data, der blev sendt i den virtuelle terminal, men får intet! og det klager også over overdreven CPU-brug.
Dette er kredsløbet som vist nedenfor i Proteus.
Og derefter er logmeddelelserne vises som vist nedenfor.
Nogen hjælp mig. Gør jeg en fejl, åh? Infact arduino-koden til visning i simuleringen giver mig også hård tid. Den, jeg bruger, er som vist nedenfor.
#include <SoftwareSerial.h>SoftwareSerial mySerial (10, 11); // RX, TXvoid setup () {// Åbn seriel kommunikation og vent på, at porten åbnes: Serial.begin (9600); mens (! Serial) {; // vent på, at seriel port opretter forbindelse. Nødvendig kun for Leonardo} Serial.println ("Goodnight moon!"); // indstil datahastigheden for SoftwareSerial-porten mySerial.begin (9600); mySerial.println ("Hej, verden?");} ugyldig sløjfe () // køres igen og igen {hvis (mySerial.available ()) mySerial.println ("Hej verden?"); hvis (Serial.available ()) mySerial.println ("Hej, verden?");}
Vil b være taknemmelige for enhver tilbudt hjælp.