1232 Visitatori + 0 Utenti = 1232


 calo prezzi del nuovo
 Mondo Auto (35 risp.)
 riflessioni sull'auto elettrica
 Ambiente (3553 risp.)
 fiat grande panda
 Mondo Auto (6 risp.)
 ia o "prontezza" del gui...
 Mondo Auto (7 risp.)
 new entry: hyundai tucson crdi mhe...
 Mondo Auto (24 risp.)
 auto nuova - giulia veloce 280cv
 Mondo Auto (12 risp.)
 nuovo codice della strada
 Altre news... (71 risp.)
 fenomeno pressione gomme col fredd...
 Tecnica (6 risp.)
 raven
 Presentazioni e censimento (53 risp.)
 v8, check engine e tappo serbatoio
 Service (9 risp.)
 giulietta 1.8 tbi quadrofoglio ver...
 Vendo (14 risp.)
 volkswagen valuta la chiusura di s...
 Mondo Auto (221 risp.)
 cambiamenti climatici
 Ambiente (227 risp.)
 nuovo rottame
 Auto d'epoca (6 risp.)
 fenomeno del giorno
 Archivio media (2527 risp.)
 domande su wallbox
 Mondo Auto (123 risp.)
 sostituzione candele : ogni quanto...
 Service (13 risp.)
 leclerc peggio dei neopatentati
 Mondo Auto (22 risp.)
 accensione a sparo
 Auto d'epoca (11 risp.)
 30 km/h
 Altre news... (43 risp.)
 ciao a tutti, mi chiamo massimo na...
 Presentazioni e censimento (12 risp.)
 robotaxi
 Mondo Auto (1 risp.)
 airbus car europe
 Altre news... (0 risp.)
 tesla: i complottisti hanno ragion...
 Mondo Auto (131 risp.)
 preventivo pergola fotovoltaica pe...
 Ambiente (34 risp.)
 e questo transalp storico ?
 Mondo Moto (45 risp.)
 mario "rostro" bertola
 In pista (6 risp.)
 nick85
 Presentazioni e censimento (49 risp.)
 auto elettrica... questa novita'
 Mondo Auto (120 risp.)
 ci vuole fortuna!!
 ilPistone viaggiatore (2 risp.)
 bmw insiste a far freni di merda
 Richiami (0 risp.)
 l'auto elettrica analizzata seriam...
 Mondo Auto (7 risp.)
 aprilia pegaso 650 tuscany tibet
 Mondo Moto (4 risp.)
 5^ moto in 3 anni: yamaha tracer 7...
 Mondo Moto (17 risp.)
 yamaha mt-03 - 2007
 Mondo Moto (8 risp.)
 dubbio attestato di rischio
 Mondo Auto (14 risp.)
 iaescortsmap
 Mondo Auto (0 risp.)
 tt mk1 by ares performance
 Tuning (22 risp.)
 prove rivista "auto" - q...
 Mondo Auto (33 risp.)
 ma perché ?!?
 Mondo Auto (1 risp.)
 amarcord
 Raduni (13 risp.)
 riflessioni motociclistico-legisla...
 Mondo Moto (34 risp.)
 oltre oneri finanziari
 Mondo Auto (5 risp.)
 totomoto 2024
 Mondo Moto (225 risp.)
 anto14 - il ritorno
 Presentazioni e censimento (71 risp.)
 toyota corolla ts gr sport
 Mondo Auto (45 risp.)
 test tesla 3 dual motor
 Test su strada (88 risp.)
 van e buoi dei paesi tuoi
 Mondo Auto (9 risp.)
 ricarica clima = 200 euro
 Service (15 risp.)
 ibridizzazione legale di un vecchi...
 Ambiente (0 risp.)
 3000km in 3 giorno col fiat ducato
 Test su strada (138 risp.)
 l'ho rifatto
 Mondo Moto (22 risp.)
 bugatti tourbillon 2026
 Altre news... (9 risp.)
 astoria, new york
 Mondo Moto (45 risp.)
 milano in diesel
 Mondo Auto (12 risp.)
 l'importante è avere una bmw
 Mondo Auto (1 risp.)
 amo i tedeschi
 Mondo Auto (1 risp.)
 superbollo agli sgoccioli
 Altre news... (21 risp.)
 nuova ergonomia
 Altre news... (2 risp.)
 e in mezzo a tante auto storiche &...
 Auto d'epoca (16 risp.)
 traffico sulle autostrade svizzere
 Mondo Moto (1 risp.)
 tesal model 3 rwd vs model y rwd
 Sondaggi (211 risp.)
 noleggio breve stelvio veloce my23
 Test su strada (46 risp.)
 aumenti telepass
 Mondo Auto (20 risp.)
 nuove regole autovelox
 Difendersi dalle multe ingiuste (3 risp.)
 tefal model i vs model ht
 Sondaggi (1 risp.)
 parte la class action italiana con...
 Mondo Auto (6 risp.)
 mauring
 Presentazioni e censimento (79 risp.)
 emi
 Presentazioni e censimento (2 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, 3228 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, 3228 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, 50851 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, 19424 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, 77625 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, 3228 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, 50851 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, 9565 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, 77625 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, 9565 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, 50851 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.073 secondi con 37 queries.