Show Posts
Pages: [1] 2
1  Forum 2005-2010 (read only) / Italiano / Re: Ardumoto e diodo infrarossi on: January 23, 2011, 10:35:58 am
l'ho fatto ma niente.
2  Forum 2005-2010 (read only) / Italiano / Re: Ardumoto e diodo infrarossi on: January 10, 2011, 12:20:15 pm
ok appena entro in possesso di un saldatore lo faccio.
grazie
3  Forum 2005-2010 (read only) / Italiano / Re: Ardumoto e diodo infrarossi on: January 10, 2011, 11:48:26 am
al momento sto avendo un problema col porta-batterie per le stilo, perchè mi si è staccato il filo e non ho  il saldatore ( lo comprerò a breve),
ma non penso sia quello il problema perchè i motori girano anche se l'output è analogico e penso che il problema non sia lì perchè cambierebbe poco.
4  Forum 2005-2010 (read only) / Italiano / Re: Ardumoto e diodo infrarossi on: January 10, 2011, 08:57:28 am
penso di si perchè ci sono i segni + e -
5  Forum 2005-2010 (read only) / Italiano / Re: Ardumoto e diodo infrarossi on: January 10, 2011, 07:23:59 am
no, non ne gira nemmeno uno.
l'arduino è alimentato tramite l'entrata classica e l'ardumoto tramite uno
http://www.sparkfun.com/products/8084 collegato ai due fori accanto che si vedono accanto ai terminali per i motori.
per il codice è giusto il pin 3 secondo i commenti e secondo le prove effettuate.
6  Forum 2005-2010 (read only) / Italiano / Re: Ardumoto e diodo infrarossi on: January 09, 2011, 09:59:43 am
http://www.sparkfun.com/products/10266 ecco il diodo.
LED infrarossi lon ce ne sono c'è solo il diodo, il led è nel telecomando,
e per il diodo:
ho collegato la massa del diodo a GND poi l'ingresso ai 5v e l'out alla porta 6.
Poi l'arduino lo alimento a 9v con una batteria, e per l'ardumoto ho piegato il pin vin e ci ho attaccato 4 pile AA.
E il  led come detto prima non c'è.

P.S. il diodo è collegato tramite protoshield
7  Forum 2005-2010 (read only) / Italiano / Ardumoto e diodo infrarossi on: January 07, 2011, 05:01:29 pm
buongiorno, ho un problema col comandare due motori tramite ardumoto
http://www.sparkfun.com/products/9896 e diodo infrarossi http://www.sparkfun.com/products/9896.
La cosa strana è che il diodo da solo funziona e i motori da soli funzionano ma se li metto insieme non funzionano.
Probabilmente ho sbagliato il codice, qui metto un esempio di codice che ho provato
Code:
#include <IRremote.h>
int pwm_a = 3;  //PWM control for motor outputs 1 and 2 is on digital pin 3
int pwm_b = 11;  //PWM control for motor outputs 3 and 4 is on digital pin 11
int dir_a = 12;  //direction control for motor outputs 1 and 2 is on digital pin 12
int dir_b = 13;
int RECV_PIN = 6;
IRrecv irrecv(RECV_PIN);
decode_results results;

void setup()
{
  analogWrite(pwm_a, 100);  
  analogWrite(pwm_b, 100);
  Serial.begin(9600);
  irrecv.enableIRIn(); // Start the receiver
}

void loop() {
  if (irrecv.decode(&results)) {
    Serial.println(results.value, DEC);
    delay (100);
    irrecv.resume(); // Receive the next value
  }
  int val = results.value;

  if(val == 2011275392) {
    digitalWrite(dir_a, HIGH);
    digitalWrite(dir_b, LOW);
  }
  else{

    if(val == 2011271296){
      digitalWrite(dir_a, LOW);
      digitalWrite(dir_b, HIGH);
    }
  }


}
// 2011271296 e 2011275392 sono due tasti dell'Apple Remote
8  Forum 2005-2010 (read only) / Italiano / Re: Arduino e Tamiya Gearbox con Ardumoto on: October 08, 2010, 11:14:53 am
allora la seconda soluzione è un pò costosa per me.
per la prima: come faccio in pratica? e il voltaggio a vin non resta sempre 9v?
9  Forum 2005-2010 (read only) / Italiano / Arduino e Tamiya Gearbox con Ardumoto on: October 08, 2010, 09:33:10 am
buongiorno, ho un problema, pensavo di fare un robot con i motori tamiya del twin gearbox e di comandarli con arduino e ardumoto,
domanda: sapendo che l'ardumoto si attacca a vin 9v nel mio caso, e che ai motori possono arrivare (secondo sparkfun) massimo 6v come si fà?
pensavo a delle resistenze, possono funzionare? se sì quali?
grazie
10  Forum 2005-2010 (read only) / Italiano / Re: Motor Shield pin occupati on: September 05, 2010, 09:35:35 am
ho guardato megli e ho capito che non li usa non li avevo proprio visti i buchi  ;D
11  Forum 2005-2010 (read only) / Italiano / Re: Motor Shield pin occupati on: September 05, 2010, 08:40:17 am
grazie , ci stavo pensando anch'io ma i pin analogici li usa lo shield? vedendo la foto non mi sembra ma non sono sicuro
12  Forum 2005-2010 (read only) / Italiano / Motor Shield pin occupati on: September 05, 2010, 03:27:12 am
buongiorno, vi scrivo per un problema che mi è venuto in mente e non ho risolto.
Ho intenzione di comprare il motor shield di adafruit  ma non so come collegare altre cose ad arduino, come sensori, perchè lo shield occupa tutti i pin.
Confido nelle vostre risposte
13  Forum 2005-2010 (read only) / Italiano / Re: buzzer e led contemporaneamente on: July 21, 2010, 05:20:24 am
risolto, i transistor non servono a niente se non a complicare, il codice giusto è
Code:
int led = 6;
int iB = 0;
int val=0;
int buz = 7;
 void setup() {
   pinMode(led, OUTPUT);
   pinMode(buz, OUTPUT);
  
  
 }
 
 
 void loop() {
   int val=analogRead(0);
   int val2=digitalRead(4);
   if (val2==LOW) {
      digitalWrite(led, HIGH);
      {
     digitalWrite(buz, HIGH);
     delay((val)/4);
     digitalWrite(buz, LOW);
     delay((val)/4);
     digitalWrite(buz, HIGH);
     delay((val)/4);
     digitalWrite(buz, LOW);
     delay((val)/4);
     digitalWrite(buz, HIGH);
     delay((val)/4);
     digitalWrite(buz, LOW);
     delay((val)/4);
     digitalWrite(buz, HIGH);
     delay((val)/4);
     digitalWrite(buz, LOW);
     delay((val)/4);
     digitalWrite(buz, HIGH);
     delay((val)/4);
     digitalWrite(buz, LOW);
     delay((val)/4);
     digitalWrite(buz, HIGH);
     delay((val)/4);
     digitalWrite(buz, LOW);
     delay((val)/4);
     digitalWrite(buz, HIGH);
     delay((val)/4);
     digitalWrite(buz, LOW);
     delay((val)/4);
     digitalWrite(buz, HIGH);
     delay((val)/4);
     digitalWrite(buz, LOW);
     delay((val)/4);
      }
      digitalWrite(led, LOW);
    
  
      }  else
     (digitalWrite(led, LOW));
 
  
   }
14  Forum 2005-2010 (read only) / Italiano / Re: buzzer e led contemporaneamente on: July 20, 2010, 03:57:21 pm
grazie della risposta. quello che voglio fare è:
un potenziometro che dà un valore (val) e un bottone che accende il led per il tempo val*4 e poi il buzzer. ma penso di poter risolvere con dei transistor domani mattina provo.
15  Forum 2005-2010 (read only) / Italiano / buzzer e led contemporaneamente on: July 20, 2010, 10:40:50 am
buongiorno, sapete se si può far "buzzare" un buzzer ed accendere un led facendoli partire e finire nello stesso momento? non sono molto esperto di arduino, comunque per dettagli ho un arduino duemilanove ed il problema è che quando premo un pulsante si accende il led e dopo il ritardo impostato per il led parte il buzzer. si può? farli partire insieme?
vi dò il codice che prevede anche un potenziometro
Code:
int led = 6;
int iB = 0;
int val=0;
int buz = 7;
 void setup() {
   pinMode(led, OUTPUT);
   pinMode(buz, OUTPUT);
  
  
 }
 
 
 void loop() {
   int val=analogRead(0);
   int val2=digitalRead(4);
   if (val2==LOW) {
      digitalWrite(buz, HIGH);
     delay((val+1)/4);
     digitalWrite(buz, LOW);
     delay((val+1)/4);
     digitalWrite(led, HIGH);
     delay(val*4);
    
     digitalWrite(buz, HIGH);
     delay((val+1)/4);
     digitalWrite(buz, LOW);
     delay((val)/4);
  
      }  else
     (digitalWrite(led, LOW));
 
  
   }
Pages: [1] 2