Recent Posts

Pages: [1] 2 3 ... 10
1
Project Guidance / Re: Code runs properly only wh...
Last post by justone - Today at 10:12 pm
Quote
I do have the Serial.begin(9600) command in setup
I just did a little test.

I took the Blink example and put a Serial.begin right after the Led pin setup to see what happens.

Well it works with the arduino hooked up to the PC but not when only hooked up to a power supply.

If you need to do debugging look at having a flag to set so for each Serial command test for the flag.

2
Here is how that LED strip looks like
3
Français / ADXL362 (accelerometre) : Prob...
Last post by rivasakin - Today at 10:11 pm
Bonjour, voici mon premier topic et je vous remercie par avance de la lecture et potentiellement de l'aide...

J'ai un ADXL362 connecté (vérifié plusieurs fois) comme il faut à savoir :
VCC   sur le 3.3V  (il est noté: VCC sur Vs et VIO ...je ne suis branché que sur le 3.3v  =>Erreur?)
GND   sur le GND
CS    sur le pin 10
MOSI sur le pin 11
MISO sur le pin 12
SCLK sur le pin 13

J'ai uploadé sur l'arduino le sketch officiel "SimpleRead" de la librairie de l'ADXL362 (j'ai juste en fin de code modifié le delay à 2000 pour le temps de lire les valeurs; cf ci-dessous):

Code: [Select]
/*
 ADXL362_SimpleRead.ino -  Simple XYZ axis reading example
 for Analog Devices ADXL362 - Micropower 3-axis accelerometer
 go to http://www.analog.com/ADXL362 for datasheet
 
 
 License: CC BY-SA 3.0: Creative Commons Share-alike 3.0. Feel free
 to use and abuse this code however you'd like. If you find it useful
 please attribute, and SHARE-ALIKE!
 
 Created June 2012
 by Anne Mahaffey - hosted on http://annem.github.com/ADXL362

 Modified May 2013
 by Jonathan Ruiz de Garibay
 
Connect SCLK, MISO, MOSI, and CSB of ADXL362 to
SCLK, MISO, MOSI, and DP 10 of Arduino
(check http://arduino.cc/en/Reference/SPI for details)
 
*/

#include <SPI.h>
#include <ADXL362.h>

ADXL362 xl;

int16_t temp;
int16_t XValue, YValue, ZValue, Temperature;

void setup(){
 
  Serial.begin(9600);
  xl.begin(10);                   // Setup SPI protocol, issue device soft reset
  xl.beginMeasure();              // Switch ADXL362 to measure mode 

  Serial.println("Start Demo: Simple Read");
}

void loop(){
   
  // read all three axis in burst to ensure all measurements correspond to same sample time
  xl.readXYZTData(XValue, YValue, ZValue, Temperature); 
  Serial.print("XVALUE=");
  Serial.print(XValue);
  Serial.print("\tYVALUE=");
  Serial.print(YValue);
  Serial.print("\tZVALUE=");
  Serial.print(ZValue);
  Serial.print("\tTEMPERATURE=");
  Serial.println(Temperature);
  delay(2000);                // Arbitrary delay to make serial monitor easier to observe
}





Le problème rencontré est que les valeurs varient enormément (cf XValue sur l'image ci-dessous). Que dois-je faire ou qu'ais-je mal fait?
Merci pour votre aide!

4
Le bar / Re: Alimenter Arduino uno et s...
Last post by Papaye - Today at 10:09 pm
Salut à vous.

A l'heure d'aujourd'hui, j'alimente le moteur par le shield motor V2.3 comme indiqué sur PJ. et mon arduino par le Jack avec un transfo 9V.

Quand j'alimenterai le tout par panneau solaire 12V, il va bien falloir que j'alimente l'arduino avec du 12v pour l'envoyé aussi au shield?

Il ne me sera pas possible de mettre un régulateur LM7805 sur le arduino alors que j'ai besoin de 12V pour le moteur?


C'est la raison pour lequelle je voulais passer sur un LM7812. Mais de ce que je peux lire sur le net, ça ne fonctionnera pas. Apparemment les LM78xx et 79xx ont besoin d'une différence de tension entre l'entrée et ce que l'on veut en sortie pour fonctionner. Par conséquent si je met un LM7812, quand ma batterie aura 12v, j'aurais une perte de tension à la sortie du régulateur.  Vous validez ces dires?? :)

5
try the following command

sudo chmod a+rw /dev/ttyACM0


--

Check this link for more info https://www.youtube.com/watch?v=Z2hlBbZu3CI
Thank you! Worked for me!
6
Displays / Shift Register LCD Not Working...
Last post by mr-matt - Today at 10:08 pm
I have a basic 16x2 LCD hooked up with a 74HC595 shift register. However, I can only make it work with the Arduino Uno, and I need it to work on a Mega 2560.

The library I used is here: https://playground.arduino.cc/Main/LiquidCrystal

I have it hooked up the same way as the image shown in the above link.

This is the code I am using:

Code: [Select]

#include <SPI.h>
#include <LiquidCrystal.h>

LiquidCrystal LCD(9);

void setup() {
  LCD.begin(16, 2);
  LCD.print("hello, world!");
}

void loop() {
  LCD.setCursor(0, 1);
  LCD.print(millis()/1000);
}
7
What  is the rate of value changing that you need to calculate it so fast?
8
I'd guess the "real" RPM pulses are not "clean" or simply not what you expect.

9
i know the pins are different on a mega, that is why i listed what pins i have used

i will flash the code to an uno and see if it works there
10
Hardware / Re: 1 Módulo EEPROM compartida...
Last post by Lucario448 - Today at 10:02 pm
Si perdón, se me olvidó señalar algo que para mi cabeza estaba claro. El ESP a su vez:

ESP quiere leer/escribir --- Salida UP --- comprueba entrada del Mega --- Si es 0 --- Entonces Lee/Escribe --- Salida DOWN

El ESP digo que tiene preferencia porque no espera
Espera o no, de cualquier modo se puede dar la coincidencia; aunque tampoco es que vaya a ocurrir con frecuencia, por eso se dice que es una "coincidencia"


si digamos el flag del Mega no está levantado el sin esperar usa la EEPROM.
Display, EEPROM... es lo mismo. Bus ocupado es bus ocupado independientemente de cuál "esclavo" se le intenta dirigir.


Tu idea es buena, pero no tengo buenas relaciones con los randoms, seguro que me salen iguales y se cruzan jajaja.
No tiene por qué ser así. Si las "semillas" se obtuvieran en tiempo de ejecución (no con un valor preprogramado) mediante una fuente de naturaleza aleatoria (ej.: una entrada analógica "flotante"), sería casi imposible que los dos resultados generen exactamente el mismo valor (a menos que las posibilidades sean pocas).
Ej: si te limitas a generar dos posibles valores, es muy probable (50%) que haya repetición; pero si son un millón de posibles valores, la probabilidad de repetición sería insignificante (0.000001%).

Pues sí, este tema de la aleatoriedad es un tanto matemático y estadístico; no me sorprendería que alguien acabara confundido, sin entender o con la cabeza a punto de explotar... :)
Pages: [1] 2 3 ... 10