Show Posts
Pages: 1 ... 24 25 [26] 27 28 ... 35
376  International / Software / Re: Parsing GCODE on: October 16, 2012, 07:04:35 am
@madwriter il problema è che non l avevo trovato! smiley smiley-razz Comunque appena posso provo. Per quanto riguarda quello della gbrl non so dove trovare i file... smiley-fat
377  International / Software / Parsing GCODE on: October 14, 2012, 08:22:26 am
Ciao a tutti. Sto lavorando ad una macchina CNC costruita da zero basata su arduino. La meccanica è già praticamente pronta, ma mi sono piantato con il software. Riesco a produrre del Gcode usando cambam, ma non so come farlo "leggere" ad arduino. Ho guardato anche i progetti della RepRap, ma non capisco dove siano le librerie e gli sketch di esempio. Se può essere utile, riferisco anche che caricando il gcode su mach3 si riescono ad avere le coordinate, ma non riesco ad inviarle ad arduino. Ho parlato di utilizzare il Gcode perchè minimante lo conosco, ma potrebbero anche andare bene altri formati.
Penso che questo argomento sia di comune interesse, e, se mai riusciremo a venirne a capo, posterò una guida su Megatopic con tutto il necessario per la realizzazione.
Grazie a tutti! smiley-grin
378  International / Hardware / stepper motor e l298 on: October 11, 2012, 09:41:20 am
In fiera a Gonzaga ho comprato a 5 euri l uno due motori passo passo( penso siano nema24) che consumano 2.5 A l uno. Per controllarli ho scelto due l298. Prima di bruciarli come devo fare i collegamenti? Per adesso ho collegato ai motori i pin 2, 3, 13, 14 e ad Arduino i pin 5 7 10 e 12 poi 12 v sul 4 e gnd sul 8. Ce ne vogliono degli altri? Grazie!
379  International / Hardware / Re: Led Strano Blu-Rosso on: October 09, 2012, 02:12:02 pm
Siii! anche io ne ho alcuni comprati in fiera. Ne ho anche di RGB che ballano. se ne trovano di cose strane in giro! smiley-mr-green
380  International / Generale / Re: THEREMIN CON ARDUINO (motion triggered sound) on: October 09, 2012, 06:23:27 am
Il mio schema vorrai dire!  smiley-wink comunque è qualcosa di molto semplice e sicuramente non è ciò che cerchi, ma per qualche prova a basso costo... smiley
P.S. Se vuoi anche regolare il volume come nei theremin veri sostituisci il trimmer con un altra ldr. Per quanto riguarda lo schema prova così:
Code:
const int numOfReadings = 10;                   // number of readings to take/ items in the array
int readings[numOfReadings];                    // stores the distance readings in an array
int arrayIndex = 0;                             // arrayIndex of the current item in the array
int total = 0;                                  // stores the cumlative total
int averageDistance = 0;                        // stores the average value

// setup pins and variables for SRF05 sonar device

int echoPin = 2;                                // SRF05 echo pin (digital 2)
int initPin = 3;                                // SRF05 trigger pin (digital 3)
unsigned long pulseTime = 0;                    // stores the pulse in Micro Seconds
unsigned long distance = 0;                     // variable for storing the distance (cm)

// setup pins/values for LED

int redLEDPin = 13;                              // Red LED, connected to digital PWM pin 9
int redLEDValue = 0;                            // stores the value of brightness for the LED (0 = fully off, 255 = fully on)

//setup

void setup() {

  pinMode(redLEDPin, OUTPUT);                   // sets pin 9 as output
  pinMode(initPin, OUTPUT);                     // set init pin 3 as output
  pinMode(echoPin, INPUT);                      // set echo pin 2 as input

  // create array loop to iterate over every item in the array

  for (int thisReading = 0; thisReading < numOfReadings; thisReading++) {
readings[thisReading] = 0;
 }
// initialize the serial port, lets you view the
 // distances being pinged if connected to computer
     Serial.begin(9600);
 }

// execute
void loop() {
digitalWrite(initPin, HIGH);                    // send 10 microsecond pulse
delayMicroseconds(10);                  // wait 10 microseconds before turning off
digitalWrite(initPin, LOW);                     // stop sending the pulse
pulseTime = pulseIn(echoPin, HIGH);             // Look for a return pulse, it should be high as the pulse goes low-high-low
distance = pulseTime/58;                        // Distance = pulse time / 58 to convert to cm.
 total= total - readings[arrayIndex];           // subtract the last distance
readings[arrayIndex] = distance;                // add distance reading to array
total= total + readings[arrayIndex];            // add the reading to the total
arrayIndex = arrayIndex + 1;                    // go to the next item in the array
// At the end of the array (10 items) then start again
if (arrayIndex >= numOfReadings)  {
    arrayIndex = 0;
  }

  averageDistance = total / numOfReadings;      // calculate the average distance

  // if the distance is less than 255cm then change the brightness of the LED

  if (averageDistance < 60) {
    redLEDValue = 60 - averageDistance;        // this means the smaller the distance the brighterthe LED.
  }

  analogWrite(redLEDPin, redLEDValue);          // Write current value to LED pins
  Serial.println(averageDistance, DEC);         // print out the average distance to the debugger
  delay(100);                                   // wait 100 milli seconds before looping again

}
Fammi sapere! Ciao!
381  International / Software / Re: read serial problemi on: October 04, 2012, 08:06:58 am
Anche io una volta avevo questo problema. Prova a mettere il testo tra " " e fammi sapere.
382  International / Generale / Re: Arduino group in Bologna? on: October 04, 2012, 08:04:27 am
Mi dispiace ma sono già stato a gonzaga la settimana scorsa...
383  International / Hardware / Re: provare arduino virtualmente on: September 30, 2012, 01:53:49 pm
Ciao. Ci sarebbe il software virtual breadboard  ma ora è a pagamento. Altri non saprei. Se ve ne viene in mente qualcun altro fatemi sapere! Risparmiare sulle prove mi piace smiley-money
384  International / Generale / Re: Aggiornamento Due on: September 29, 2012, 04:31:05 pm
Bene voglio vedere qualcosa della diretta... in differita.
385  International / Generale / Re: Aggiornamento Due on: September 29, 2012, 10:21:32 am
Che peccato... mi sarebbe piaciuto vedere la diretta streaming... però sono al cinema  smiley-cry mi informerete durante la pausa dell'era glaciale!  smiley-mr-green
386  International / Generale / Re: THEREMIN CON ARDUINO (motion triggered sound) on: September 27, 2012, 08:03:36 am
Ciao! Per provare ti allungo questo schema http://www.elettromarco.altervista.org/theremin-economico.html?cb=1348921366387#semplicissimo. So che non è precisissimo ma io l'ho realizzato e va abbastanza bene. Per il resto ti lascio a più illustri membri del forum! smiley-razz
So che non è precisissimo ma io l'ho realizzato e va abbastanza bene. Per il resto ti lascio a più illustri membri del forum! smiley-razz
387  International / Hardware / Re: Esplosione pila :O on: September 23, 2012, 08:34:46 am
+ 1 per Paolo. Anche io li uso sempre anche se sono un po' diversi visto che porto gli occhiali da vista
388  International / Hardware / Re: controllo a (molta) distanza? on: September 21, 2012, 02:46:43 pm
Bè, 2 mpx a.20 FPS a me basterbbero eccome! Poi dipende sempre dall' utilizzo smiley
389  International / Hardware / Re: problema regolatore 7805 on: September 16, 2012, 10:34:35 am
Scusate, con i condensatori rumoreggia solo con il trasformatore. Utilizzo un lm386 so che non è molto potente ma fa il suo dovere egregiamente per quello che gli chiedo io.
390  International / Hardware / Re: problema regolatore 7805 on: September 14, 2012, 11:41:35 am
BASTA, PARLERO'!  A parte gli scherzi, lo vorrei alimentare con entrambe le sorgenti, ho montato l'integrato su una protoboard dedicata, purtroppo non c'è il piano di massa, il filo che porta i segnali è corto e non passa vicinissimo agli integrati. Oggi ho provato con una batteria da 9 volt ma il risultato è il medesimo: troppo rumore per ascoltarlo decentemente :smiley-slim
Pages: 1 ... 24 25 [26] 27 28 ... 35