Recent Posts

Pages: [1] 2 3 ... 10
1
Project Guidance / Free porn photo HERE
Last post by BigBOOBS - Today at 02:08 pm
Hello! Who wants to see my erotic photos? Look here for http://bit.ly/2Bpifbq by nick
2
I think the obstacle to getting answers is the all caps.

Bottom right at the bottom of your post is the more modify button that would allow you to fix that
dave-in-nj, Karma++
3
Deutsch / Re: Teensy 3.2 max Stom am Ana...
Last post by stingray05 - Today at 02:05 pm
Hallo zusammen,

erstmal vielen Dank für Eure zahlreichen Antworten !


Und ja: meinerseits etwas unglücklich formuliert, trifft wohl zu...
Die Widerstandswerte sind NICHT fest vorgegeben, das war nur ein Beispiel aus dem Link...



Die Info zum abfragen mehrerer Taster am Analog Eingang stammt von hier: KLICK


Demnach soll auch das auslesen mehrerer Taster gleichzeitig möglich sein.


Eine Frage war daher wieviel Taster kann ich auf diese Art maximal an einen Analog Input beim Teensy 3.2 dran hängen ?

Die andere Frage wäre:
Ist es Schaltungstechnisch überhaupt irgenwie denkbar / machbar auf diese Widerstände gleichzeitig auch mit weiteren Analog PIN`s zuzugreifen ?
Wenn ja , - wie (zB durch entkoppeln mit Dioden ?) ?

Grüsse


4
Displays / Re: 2.8 TFT SPI 240x320 v1.1 (...
Last post by david_prentice - Today at 02:05 pm
First off.   Post a link to the actual display that you have bought.

The popular 3.3V Red SPI displays will work with 3.3V Pro Mini without any level shifters.

But we need to see which board you have.

David.
5
Hello !

I want to take the readings(output) from a Radar that has RS232 interface using an Olimex ESP32-POE. I am planning to use the UEXT connector of the ESP to connect to the RS232 interface.

The problem is that this is the first project in which I am trying to use the serial communication of the ESP and I have no idea what to write in code. Which pins are those of the UEXT Connector ? Where and how can I start ? I haven't found anything relevant online.

Can somebody point me in the right way ? Thank you !
6
Wow! Amazing post Admin, I love the taste of your writing and become a fan of you. Hope to read more best post in the future.
7
Deutsch / Verzweiflung mit Serial.availa...
Last post by Thor2018 - Today at 02:04 pm
Hallo,
Bin leider schon seit 5h Stunden am verzweifelten suchen des Fehler und ich komme ganz einfach nicht darauf. Hoffe ihr könnt mir hier weiterhelfen :)

Ich habe ein GSM Modul schicke ein AT Kommando zum Modul und möchte die Antwort, welche ich auf dem Arduino Mega 2560 zurückbekomme, analysieren. Die Antwort selbst beinhaltet mehr als 64Bytes. Nachdem der Serial Buffer ja Standard auf 64Bytes gestellt ist und ich über 300Bytes als Antwort bekomme speichere ich das ganze in ein Array ab.
Hierbei brauche ich aber nur die ersten 10Bytes, die anderen lese ich zwar ebenfalls aus (damit der Buffer leer ist) speichere den Rest jedoch nicht in das Array ab.

Soweit so gut.

Das Problem besteht nun darin, dass beim ersten Aufruf der Funktion kein Inhalt von der seriellen Schnittstelle in den Buffer gespeichert wird. Anscheinend liegt hier keine Antwort des GSm Moduls an. Auch wenn ich zwischen AT Kommando und auslesen der seriellen Schnittstelle eine delay Funktion einbaue, führt das erste Aufrufen der FUnktion zu keinen Daten. Erst beim zweiten Aufrufen der IsSMSUnread() Funktion bekomme ich eine richtige Antwort.

Hättet ihr hier eine Idee weshalb sich das programm hier so merkwürdig verhält?

Code: [Select]

#define GSMSerial Serial3
#define MEGASerial Serial
 
void setup()
{
  GSMSerial.begin(9600);
  MEGASerial.begin(9600);
     
  GSMSerial.write("AT+CMGL=\"REC UNREAD\",1\r");
}
 

void loop()
{

  int x = IsSMSUnread();
  MEGASerial.println(x);

  delay(5000);

}



int IsSMSUnread()
{
  //If no new SMS is received, only ...OK<CR><LF> is received.
  //In c and C++ we receive OK\r\n where \n is the linefeed character (<LF>).
  char gsmBuffer[10];
  char c = 0;
  char x = 0;
  int i = 0;

  memset(gsmBuffer, '\0', sizeof(gsmBuffer)); //Set all 10 places to zero
 
    while(GSMSerial.available() != 0)
    {
      c = GSMSerial.read(); //Read character by character
      if(i<10)
      {
        gsmBuffer[i] = c; //Write character by character into buffer
      }
      i++;
    }
   
  i = 0;
  c = 0;

//  If there is not SMS, response is (30 chars)
//         AT+CMGL="REC UNREAD",1  --> 22 + 2
//                                 --> 2
//         OK                      --> 2 + 2
//
//     If there is SMS, response is like (>64 chars)
//         AT+CMGL="REC UNREAD",1
//         +CMGL: 9,"REC UNREAD","XXXXXXXXX","","14/10/16,21:40:08+08"
//         Here SMS text.
//         OK 
 

  MEGASerial.print("In Buffer is2: ");
  MEGASerial.println(gsmBuffer);

 

  if(strstr(gsmBuffer, "OK") != 0)
  {
    MEGASerial.println("Keinen neuen Nachrichten Vorhanden!");

    memset(gsmBuffer, '\0', sizeof(gsmBuffer)); //Set all 10 places to zero

  MEGASerial.print("In Buffer is3: ");
  MEGASerial.println(gsmBuffer);
 
    return false;
  }
  else
  {
    MEGASerial.println("Neue Nachrichten Vorhanden!");

    memset(gsmBuffer, '\0', sizeof(gsmBuffer)); //Set all 10 places to zero

  MEGASerial.print("In Buffer is3: ");
  MEGASerial.println(gsmBuffer);
 
    return true;
  }
 
}
8
Software / Re: FTDI - Comunicazione con a...
Last post by gpb01 - Today at 02:03 pm
NO, quel cavo lo colleghi solo al PC, richiede difatti una USB Host (cosa che su Arduino non hai) e ... tanto software per farlo funzionare.

La cosa migliore, se vuoi fare un prgetto del genere con Arduino, è trovare una di queste interfaccie CAN (sono quasi tutte basate sul chip ELM 327) che colloquia però in Bluetooth e mettere un modulo Bluetooth collegato ad Arduino per ricevere trasmettere le informazioni.

NON è cosa banalissima e richiede una discreta esperienza lato programmazione ... purtroppo, nella tua scarna presentazione, NON ci hai fornito le informazioni più importanti che una presentazione dovrebbe dare (... quali conoscenze hai esattamente di elettronica e di programmazione).

Guglielmo
9
Hi guys,

I'm super new to all this. I was running the Zumo example "LineFollower". Just wondering how to get it to stop when the sensors hit the end of the line. I think the center value is 2500, and hitting the white is 5000. Just wondering if someone has an example code for how to make it stop?

Thanks, Shaun,
10
Displays / Re: Waveshare 4inch Touch LCD ...
Last post by david_prentice - Today at 02:01 pm
The Waveshare Shield uses the 3x2 SPI header.   So it should work with Uno, Mega, Leo, Due, Zero, ...

I am always rude about the Waveshare design.
But I am sure that Calvin's library should work with all Arduinos with 3x2 header.

If a reader has a problem,   ask here.   Calvin often replies.

The real mystery is:   why would anyone use Dupont wires when a Shield mates with the Due as Nature intended.

David.
Pages: [1] 2 3 ... 10