Recent Posts

Pages: 1 ... 6 7 [8] 9 10
General Electronics / Re: PIR Wiring Clarification
Last post by septillion - Today at 08:38 pm
That's exactly what is says, it's a possible application of the module ;)
so what should i do to know how many time for data to send until the receive is get the data. i want to konw comparison of the time if I put tx and rx with a distance of 10m and 20m
Hey Arduinophiles!

First post, real new to C++, trying to make a 1D elementary cellular automata code run some LED's. Wasn't able to find anything by searching but not sure what to ask. In an attempt to make a for loop work, did this:

my question is, when i gets to 7 in the first loop, how do I get it to go back to 0 when it increments to 8? myCav[(++i) % 8]? Really a burning syntax question. And when i is at 0 and goes i-1, how do I get it back to 7?

If you're interested the rule is the algebraic version of rule 110 because I learned C doesn't believe in XOR operators. I've got 8 resistor feedback loops from Output to Input because I can't figure out how to reference the Output states in code, but that's a minor problem. Any help would be sooooo awesome. When it's stable I'll run it through an 8 bit R/2R ladder to an op amp and hear what fundamental computation sounds like. Using Arduino Micro with a breadboard(love it).
Deutsch / Re: EEPROM oder RAM ohne Serie...
Last post by uwefed - Today at 08:37 pm
Wieso willst Du keine Speicher mit serieller Schnittstelle?

Grüße Uwe

General Electronics / Re: Common anode LED question
Last post by septillion - Today at 08:37 pm
I would change the analogWrite instead of the calculate step part.
Code: [Select]

    analogWrite(redPin, 255 - redVal);   // Write current values to LED pins
    analogWrite(grnPin, 255 - grnVal);     
    analogWrite(bluPin, 255 - bluVal);

And because a analogWrite of 255 is now off (because you need to sink current instead of source) you should start by making the output high (so off) when you start.

Code: [Select]

  digitalWrite(redPin, HIGH);
  digitalWrite(grnPin, HIGH);
  digitalWrite(bluPin, HIGH);
  pinMode(redPin, OUTPUT);   // sets the pins as output
  pinMode(grnPin, OUTPUT);   
  pinMode(bluPin, OUTPUT);

And yeay, the digitalWrite is before the pinMode so when it becomes an output the output is immediately high = off.
Deutsch / Re: eeProm werte über dhcp Ser...
Last post by psyqjo - Today at 08:36 pm
okay klar das mit dem test konnte weg.

ich hab jetzt den code so erstellt.

Code: [Select]
byte valuesRead = 0;
  const char* ptr = inString.c_str();   //const Zeiger auf internes Array
  ptr = strchr(ptr, '?');
  while (valuesRead < NUMBER_OF_STATES)
    ptr = strchr(ptr, '=');
    if(ptr == NULL) break;

    states[valuesRead++] = atoi(++ptr);

  //Serial.print("values: "); Serial.println(valuesRead);
  for (unsigned i = 0; i < valuesRead; i++)

an der stelle in der jetzt noch
steht könnte ich ja dann die funktion aufrufen die mir die daten in den eeprom schreibt.

ist zwar jetzt so nicht die eleganteste lösung, aber für meine zwecke reicht das erst mal.

nun wie geht das nun mit dem eeprom?
Hardware / Pantalla TFT 3,2 QVT + Adaptad...
Last post by Katynga - Today at 08:35 pm
Buen día:

Ilusa de mi, y cansada de los LCD, me he aventurado a comprar una TFT de 3,2 tactil.

Y su correspondiente adaptador para el Arduino Mega:

La cuestión es que no se ni escribir "Hola Mundo" en ella.
Tan solo copio, pego y cargo los ejemplos que hay por las distintas webs, pero para empezar a batallar con ellas, estos ejemplos, para mi son demasiado complejos.

¿Sabéis e algún tutorial para tontos donde puede empezar paso a paso?

Veo que hay muchas librerías para ella, pero no se para que sirven o si para escribir, las necesito todas.

Un saludo
Français / Re: MPU6050 et MICRO
Last post by pip1000 - Today at 08:34 pm
J'ai mis SCL sur A5 et SDA sur A4, j'ai le meme problème sur A2 et A3 (c'est un arduino micro par un leonardo). Je pense que c'est le INT mon problème, je ne sais pas ou dans le code on configure l'entrée.
Deutsch / Re: EEPROM oder RAM ohne Serie...
Last post by Serenifly - Today at 08:34 pm
Also beim 29C512 sind aber I/O Bus und unterer Adress Bus getrennt
Ja. Auf EEPROM Seite ist das klar so. Aber extern macht man das normal mit so dass man erst A0-A7 auf den Bus schreibt. Dann betätigt man ALE (Address Latch Enable) um die Bits ins Latch zu schreiben. Dann legt man die Daten an.
Bei RAMs die das gleiche Prinzip verwenden ist dass dann voll automatisiert, so man externes RAM nicht viel anders als internes ansprechen kann.

Wobei der Bus dann normal auch 8 Bit breit ist. Bei einem 4 Bit Rechner, wäre der nur die Hälfte. Man kann natürlich auch 4 Bit Latchen. Dann hätte man immer noch 2 ^ 8 Speicherzellen :)

Was ich auch noch nicht weiß, ist wie wird nachdem die Spalte gewählt wurde die Reihe gewhählt?
Das macht das EEPROM intern. Für dich gibt es ganz normal Adressen von 0 bis N
General Electronics / Re: PIR Wiring Clarification
Last post by dgkindy - Today at 08:32 pm
So what is with all the crap that is shown on the right side of the image?
Pages: 1 ... 6 7 [8] 9 10

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131