476 Visitatori + 4 Utenti = 480

Velo, Patarix, &re@, mariner
 riflessioni sull'auto elettrica
 Ambiente (2129 risp.)
 test tesla 3 dual motor
 Test su strada (10 risp.)
 vendita auto usata da privato
 Mondo Auto (114 risp.)
 aumenti telepass
 Mondo Auto (8 risp.)
 la bella junior [auto con sopra il...
 Altre news... (12 risp.)
 il futuro delle stazioni di serviz...
 Mondo Auto (45 risp.)
 tesal model 3 rwd vs model y rwd
 Sondaggi (38 risp.)
 domande su wallbox
 Mondo Auto (90 risp.)
 elogio della diffusione
 Mondo Auto (27 risp.)
 app + sim + internet in auto
 Mondo Auto (24 risp.)
 e questo transalp storico ?
 Mondo Moto (6 risp.)
 new entry: volvo xc90 b6
 Mondo Auto (121 risp.)
 domanda urgente guaio scooter
 Service (139 risp.)
 fenomeno del giorno
 Archivio media (2521 risp.)
 mercedes ml350 bluetec - qualità t...
 Mondo Auto (10 risp.)
 nuova entrata yamaha tw 125 del 20...
 Mondo Moto (164 risp.)
 primo via libera per il nuovo codi...
 Altre news... (1 risp.)
 È tempo di risveglio
 Mondo Moto (3 risp.)
 5008 rottura sospensione
 Tecnica (23 risp.)
 liquido antigelo corrosivo
 Service (22 risp.)
 operazione verniciatura scritte su...
 Mondo Auto (6 risp.)
 tt mk1 by ares performance
 Tuning (11 risp.)
 [vendo-elettronica] il fuoritutto ...
 Vendo (25 risp.)
 cosa non si fa per un filmato...
 Mondo Moto (1 risp.)
 homer
 Presentazioni e censimento (660 risp.)
 dodge charger daytona [bev]
 Mondo Auto (1 risp.)
 jaguar cambia pelle nel 2025
 Mondo Auto (11 risp.)
 le merdeces amg a 4 cilindri non l...
 Mondo Auto (11 risp.)
 catalizzatore peugeot 208
 Tecnica (34 risp.)
 raven
 Presentazioni e censimento (48 risp.)
 renault 5 e tech (bev)
 Altre news... (7 risp.)
 carbon shelby gt500cr centennial e...
 Mondo Auto (9 risp.)
 preventivo pergola fotovoltaica pe...
 Ambiente (29 risp.)
 rentrée
 Mondo Moto (12 risp.)
 [long test] triumph tiger 800 xca ...
 Mondo Moto (65 risp.)
 consigli su impianto stereo
 Carstereo (14 risp.)
 fiattari si stava bene quandi si s...
 Mondo Auto (20 risp.)
 road to tt 2023
 ilPistone viaggiatore (25 risp.)
 vatanen
 Presentazioni e censimento (30 risp.)
 affidabilità: vecchie vs moderne
 Tecnica (18 risp.)
 opel anfibia
 Consigli per l'acquisto (2 risp.)
 parcheggio a parigi: le auto pesan...
 Mondo Auto (13 risp.)
 [dilemma] upgrade da 981s a...?
 Mondo Auto (1252 risp.)
 hamilton alla ferrari!
 Sport (12 risp.)
 alfa romeo milano (prodotta a tych...
 Mondo Auto (23 risp.)
 volvo che va, volvo che viene
 Mondo Auto (140 risp.)
 new ares performance car
 Consigli per l'acquisto (95 risp.)
 anto14 - il ritorno
 Presentazioni e censimento (71 risp.)
 95 vs 100 reloaded
 Tuning (10 risp.)
 eni hvo gasolio
 Mondo Auto (3 risp.)
 mini countryman r60: ma come si fa...
 Test su strada (44 risp.)
 i poli opposti
 Test su strada (8 risp.)
 europe cybersecurity laws
 Ambiente (6 risp.)
 quasi quasi... van + camper ? e ci...
 Mondo Auto (27 risp.)
 quasi quasi la ricompro.
 Mondo Auto (4 risp.)
 discorso 2023 di natale del dogui
 Bacheca (27 risp.)
 il cittadino si ribella
 Difendersi dalle multe ingiuste (18 risp.)
 quasi quasi una di queste...
 Mondo Moto (341 risp.)
 motore suzuki v6 marino df 350 amd
 Tecnica (8 risp.)
 il futuro può attendere
 Mondo Auto (109 risp.)
 bmw r1200 gs
 Mondo Moto (27 risp.)
 leasing sociale
 Mondo Auto (0 risp.)
 cambio marcia costoso
 Mondo Auto (5 risp.)

+  ilPistone.com
|-+  Free Time
| |-+  Fai da te
| | |-+  Arduino
Pagine: 1 [2] 3 4 Vai Giù Stampa
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
Nick85 du choke is megl' che one
Febbraio 02, 2016, 11:09:22 am
Utente standard, V12, 3192 posts
non ci crederai ma sto facendo esattamente quello che vuoi tu per modellismo.
Sto comandando dei servi con arduino mega con un tasto.

In pratica sto cercando di fare un plastico ferroviario utilizzando i servi al posto dei motori x scambio e gestendo il pannello con arduino.

Dopo ti posto lo sketch che ho scritto
« Ultima modifica: Febbraio 02, 2016, 11:11:46 am da Nick85 »

Somaro special parts Rulez!!!
Guarda Profilo WWW Email  Loggato 
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
Nick85 du choke is megl' che one
Febbraio 02, 2016, 11:18:07 am
Utente standard, V12, 3192 posts
ecco qui, questo è ancora work in progress, cambierà molto




#include <Servo.h>
#include <SoftwareSerial.h>
#include <program.h>


Servo myservo;               //Classe servi
#define LED 13                // LED collegato al pin digitale 13
#define BUTTON 7              // pin di input dove è collegato il pulsante
int val = 0;                  // si userà val per conservare lo stato del pin di input
int vecchio_val = 0;          // si userà vecchio_val per conservare lo stato del pin di input al passo precedente
int stato = 0;                // ricorda lo stato in cui si trova il led, stato = 0 led spento, stato = 1 led acceso
int maxpos = 170;             // max pos servo
int minpos = 10;               // min pos servo
int currpos =10;               //posizione corrente
int passo =2;
int i;

void setup() {
  pinMode(LED, OUTPUT);       // imposta il pin digitale come output
  pinMode(BUTTON, INPUT);     // imposta il pin digitale come input
  myservo.attach(8,700,2300);          //imposta il servo sulla porta nr 9
  Serial.begin(9600);
  myservo.write(currpos);
}
void loop() {
  val = digitalRead(BUTTON);  // legge il valore dell'input e lo conserva

  // controlla se è accaduto qualcosa
  if ((val == HIGH) && (vecchio_val == LOW)){
    stato = 1 - stato;
  }

  vecchio_val = val;            // ricordiamo il valore precedente di val
 
  Serial.print("stato ");
  Serial.println(stato);
 
 
  Serial.print("servo pos ");
  Serial.println(myservo.read());
 
 
  if (stato == 1){
    if (currpos <  maxpos) {
      currpos = currpos+passo;
      if (myservo.read() != currpos){
        myservo.write(currpos);
        }
    }
   digitalWrite(LED, HIGH);   // accende il led 
   delay(100);
   digitalWrite(LED, LOW);    //spegne il led
   
  } else{
    if (currpos >  minpos) {
      currpos = currpos-passo;
      if (myservo.read() != currpos){
        myservo.write(currpos);
      } 
    } 
  } 
  //myservo.write(currpos);   
  //delay(5);
Serial.print("currpos ");
Serial.println(currpos);
//Sleep(10);
delay(100);
}

void Sleep(int Time){
  Serial.println("TIME");
  for (i =0;i==Time;i+=1){
    if (stato == 1) {
      digitalWrite(LED, HIGH);   // accende il led 
      delay(100);
      digitalWrite(LED, LOW);    //spegne il led
      //myservo.write(currpos);
      Serial.println("blink "+i);
    }
  }
 
}

Somaro special parts Rulez!!!
Guarda Profilo WWW Email  Loggato 
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
pasquale83 ALFA ROMEO cuore sportivo :(
Febbraio 02, 2016, 15:14:02 pm
Utente standard, V12, 10074 posts
La mia idea è quella di riuscire a tarare il PID  in modo tale da avere un'apertura di farfalla proporzionale all'assorbimento

Il quadro comandi sarà ridotto all'osso:
Interruttore  on-off
Pulsante  +
Pulsante  -
Interruttore auto

Per quanto riguarda l'alimentazione, in fase di test posso alimentarlo con una Powerbank tramite usb?

A lava' 'a cap' o' ciucc' s' perd o' tiemp', l' acqu' e o' sapon'!!
http://www.racing.unisa.it/
pask1983@hotmail.it Guarda Profilo Email  Loggato 
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
pasquale83 ALFA ROMEO cuore sportivo :(
Febbraio 02, 2016, 15:19:37 pm
Utente standard, V12, 10074 posts
Tu devi mettere una resistenza di pull-up oppure un pull-down, da 10k va bene.... esempio



In realtà l'atmega puo' puo' farlo internamente su buona parte dei pin, quindi a te basta il pulsante.

https://www.arduino.cc/en/Tutorial/DigitalPins

Il pulsante puo' essere interessante collegarlo ad un digitale che permette di essere configurato come interrupt...
aspe' che mi sono appena affacciato alla programmazione in C reale...

 Ho dato una veloce letta al link da te postato,
In pratica scelgo il Pin , gli dico che è un ingresso e gli do valore alto, così l'altro estremo dell'interruttore invece che collegarlo al 5V, lo collego al gnd ?

A lava' 'a cap' o' ciucc' s' perd o' tiemp', l' acqu' e o' sapon'!!
http://www.racing.unisa.it/
pask1983@hotmail.it Guarda Profilo Email  Loggato 
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
alura
Febbraio 02, 2016, 15:30:50 pm
webmaster, V12, 50658 posts
aspe' che mi sono appena affacciato alla programmazione in C reale...

 Ho dato una veloce letta al link da te postato,
In pratica scelgo il Pin , gli dico che è un ingresso e gli do valore alto, così l'altro estremo dell'interruttore invece che collegarlo al 5V, lo collego al gnd ?

si esatto  Wink

Kia Sorento = Oso nei Kart
Guarda Profilo WWW Email  Loggato 
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
Raven Wild thing, you make my heart sing
Febbraio 02, 2016, 16:07:26 pm
Staff, V12, 19407 posts
io avevo una fidanzata che abitava in piazzale Arduino

Prima vengono i sorrisi, poi le bugie. Per ultimi gli spari.
Guarda Profilo Email  Loggato 
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
THE KAISER
Febbraio 02, 2016, 16:27:38 pm
Staff, V12, 37777 posts
wow, un intero thread di cui ignoro totalmente l'argomento della discussione...ma per curiosità, di cosa parlate?! Grin
è un linguaggio di programmazione o cosa?

Nessun vento è favorevole per chi non sa dove andare, ma per noi che sappiamo, anche la brezza sarà preziosa.
thekaiser350z@hotmail.com Guarda Profilo Email  Loggato 
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
&re@
Febbraio 02, 2016, 16:28:41 pm
Utente standard, V12, 77292 posts
Guarda Profilo  Loggato 
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
Nick85 du choke is megl' che one
Febbraio 04, 2016, 08:39:34 am
Utente standard, V12, 3192 posts
ma quel sensore come funziona?

è una resistenza variabile?

Se così fosse ti consiglio di prendere spunto da qua

http://www.mauroalfieri.it/elettronica/tutorial-arduino-led-rgb-e-potenziometri.html

nel caso in cui fosse un interruttore ti consiglio invece questo:
http://www.mcmajan.com/mcmajanwpr/?p=769

che spiega bene le resistenze di pull up e pull down

Somaro special parts Rulez!!!
Guarda Profilo WWW Email  Loggato 
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
alura
Febbraio 04, 2016, 09:05:41 am
webmaster, V12, 50658 posts
ma quel sensore come funziona?


quel sensore esce con una tensione proporzionale alla pressione... lo puoi collegare direttamente ad un analogico.

Kia Sorento = Oso nei Kart
Guarda Profilo WWW Email  Loggato 
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
jimb0 Harry, hol schon mal den Wagen!
Febbraio 04, 2016, 09:16:35 am
Utente standard, V12, 9563 posts
Lo ignoravo anche io

ti facevo piu' nerd!
Guarda Profilo Email  Loggato 
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
&re@
Febbraio 04, 2016, 09:34:00 am
Utente standard, V12, 77292 posts
Sono pieno di contraddizioni Tongue

Il fatto è che mi piace passare il tempo a smanettare sulle cose che fanno brum brum, l'elettronica è stata un "errore di gioventù" che non ha avuto seguito. Non nutro nessun interesse in queste cose.
Guarda Profilo  Loggato 
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
pasquale83 ALFA ROMEO cuore sportivo :(
Febbraio 04, 2016, 17:11:21 pm
Utente standard, V12, 10074 posts
ma quel sensore come funziona?

è una resistenza variabile?

Se così fosse ti consiglio di prendere spunto da qua

http://www.mauroalfieri.it/elettronica/tutorial-arduino-led-rgb-e-potenziometri.html

nel caso in cui fosse un interruttore ti consiglio invece questo:
http://www.mcmajan.com/mcmajanwpr/?p=769

che spiega bene le resistenze di pull up e pull down
il trasduttore ha 3 connessioni, 2 per l'alimentazione (5V e GND), e la terza da in uscita un valore di tensione proporzionale, in questo caso, alla pressione,
0V a 0bar e 5V a fondo scala

che, se ho capito bene per quel po' che sto leggendo, arduino interpreta, sull'ingresso analogico,  con valori che vanno da 0 a 1024

quel sensore esce con una tensione proporzionale alla pressione... lo puoi collegare direttamente ad un analogico.
stavo pensando di sostituire i 2 pulsanti per il comando manuale, con un potenziometro, così da avere una programmazione più pulita (alias: un buon copia e incolla Grin )

dovrei uscirmene con un semplice if/else

del tipo:
se l'interruttore "auto" è down applica il controllo automatico dell'acceleratore
altrimenti leggi il potenziomentro e "sposta" il servocomando


altra fulminata di genio: (o fumata?!  Cheesy )
durante i test userò il pc per leggere i valori in uscita al potenziometro per "tarare" il controllore, quindi l'alimentazione sarà fornita dal pc

ma una volta terminato il tutto, vorrei alimentare arduino con una dinamo di una bicicletta collegata alla cingha che collega il motore al compressore  Grin
ovviamente dovrò raddrizzare e stabilizzare l'uscita della dinamo (che in realtà è un alternatore a 4 bobine) e qui mi servirà un bel aiuto  Undecided
so che ci vuole un ponte di greatz ed un condensatore di sicuro... ma dopo?  Undecided
che condensatore? che capacità? ci vuole qualche resistenza per "aiutare" il condensatore? Huh

A lava' 'a cap' o' ciucc' s' perd o' tiemp', l' acqu' e o' sapon'!!
http://www.racing.unisa.it/
pask1983@hotmail.it Guarda Profilo Email  Loggato 
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
jimb0 Harry, hol schon mal den Wagen!
Febbraio 04, 2016, 17:21:40 pm
Utente standard, V12, 9563 posts
ma una volta terminato il tutto, vorrei alimentare arduino con una dinamo di una bicicletta collegata alla cingha che collega il motore al compressore  Grin
ovviamente dovrò raddrizzare e stabilizzare l'uscita della dinamo (che in realtà è un alternatore a 4 bobine) e qui mi servirà un bel aiuto  Undecided
so che ci vuole un ponte di greatz ed un condensatore di sicuro... ma dopo?  Undecided
che condensatore? che capacità? ci vuole qualche resistenza per "aiutare" il condensatore? Huh

ma che marrazzo vi danno da fumare laggiu'?!? C'hai la 12 volt gia' in continua, no? Ti basta portarla a 5, che marrazzo te ne fai di una dinamo per bicicletta?!?!?!?
Guarda Profilo Email  Loggato 
   Re: Arduino   Vai Giù Vai Su Le News Indice del forum
alura
Febbraio 04, 2016, 17:25:50 pm
webmaster, V12, 50658 posts
ma una volta terminato il tutto, vorrei alimentare arduino con una dinamo di una bicicletta collegata alla cingha che collega il motore al compressore  Grin
ovviamente dovrò raddrizzare e stabilizzare l'uscita della dinamo (che in realtà è un alternatore a 4 bobine) e qui mi servirà un bel aiuto  Undecided
so che ci vuole un ponte di greatz ed un condensatore di sicuro... ma dopo?  Undecided
che condensatore? che capacità? ci vuole qualche resistenza per "aiutare" il condensatore? Huh

A me pare un po' una cazzata questa  Tongue

Kia Sorento = Oso nei Kart
Guarda Profilo WWW Email  Loggato 
Pagine: 1 [2] 3 4 Vai Su Stampa 
Salta a:  

Powered by MySQL Powered by PHP ilPistone.com | Powered by SMF 1.0.2.
© 2001-2004, Lewis Media. All Rights Reserved.
XHTML 1.0 Valido! CSS Valido!
Pagina creata in 0.086 secondi con 36 queries.