Autore Topic: Impianto luci homemade  (Letto 1995 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Online Rock Golem

  • Super Monster
  • ******
  • Post: 526
  • Sesso: Maschio
  • I miei modelli: 2x ELST2, Mini LST2, 2x Mini Revo, G-Made R1, MST CFX-W JP1, Axial SCX24, 2x ZenWheels microcar
Re:Impianto luci homemade
« Risposta #60 il: 24 Marzo 2020, 10:05:11 »
Proviamo mettere un po' di foto. Spero si capiscano.

Foto di insieme



Percorso dei fili



Saldatura su Pin 11



Saldatura su Pin GND


Offline antonio60

  • ----------------
  • SuperMODERATORE
  • Monster V.I.P
  • *****
  • Post: 14802
  • Sesso: Maschio
  • ----------------
  • I miei modelli: HPI Hellfire - HPI Trophy 3.5 - n.2 Kyosho Inferno MP7.5 - 1 mini rave - 1 Kyosho mini inferno - 1 Elicottero - 22 Aeromodelli - 1 Offshore
Re:Impianto luci homemade
« Risposta #61 il: 24 Marzo 2020, 10:38:04 »

ma quel cavo rosso e quel cavo nero in pripmo piano dove vanno?

Non rispondo a quesiti tecnici via pm e bacheca. Cortesemente utilizzate il forum  :ok:



Si può scoprire di più su una persona in un'ora di gioco, che in un anno di conversazione (Platone)

Offline antonio60

  • ----------------
  • SuperMODERATORE
  • Monster V.I.P
  • *****
  • Post: 14802
  • Sesso: Maschio
  • ----------------
  • I miei modelli: HPI Hellfire - HPI Trophy 3.5 - n.2 Kyosho Inferno MP7.5 - 1 mini rave - 1 Kyosho mini inferno - 1 Elicottero - 22 Aeromodelli - 1 Offshore
Re:Impianto luci homemade
« Risposta #62 il: 24 Marzo 2020, 12:41:44 »
forse ho scoperto ..... ma mi servono delle indicazioni ..... le domande sulla foto allegata

Non rispondo a quesiti tecnici via pm e bacheca. Cortesemente utilizzate il forum  :ok:



Si può scoprire di più su una persona in un'ora di gioco, che in un anno di conversazione (Platone)

Online Rock Golem

  • Super Monster
  • ******
  • Post: 526
  • Sesso: Maschio
  • I miei modelli: 2x ELST2, Mini LST2, 2x Mini Revo, G-Made R1, MST CFX-W JP1, Axial SCX24, 2x ZenWheels microcar
Re:Impianto luci homemade
« Risposta #63 il: 24 Marzo 2020, 13:10:36 »
Cerco di rispondere alle tue domande andando in senso orario e partendo dall'alto:

Si. Il pin 11 è stato dichiarato. Dopo ti metto lo sketch completo come è caricato al momento.

Esatto. Il filo blu (piede 1 del transistor) va a GND così come il filo nero che arriva direttamente dalla spinetta collegata ad AUX1

Il filo nero dal collettore (piedino 3) va direttamente alla spinetta a cui collego la barra luci.

Il filo rosso parte dalla spinetta che si innesta nella ricevente in AUX1 (lato destro) e termina nella spinetta a cui collego la barra luci.


Anche le spinette sono fatte da me quindi eventualmente dovrò testarle a parte, anche se per tutto il resto il circuito funziona bene.

Dalla foto magari non si vede bene ma i fili rosso e nero in primo piano hanno con loro anche il filo bianco che porta il segnale di AUX1. segnale arriva bene in quanto comando l'accensione delle luci.

Online Rock Golem

  • Super Monster
  • ******
  • Post: 526
  • Sesso: Maschio
  • I miei modelli: 2x ELST2, Mini LST2, 2x Mini Revo, G-Made R1, MST CFX-W JP1, Axial SCX24, 2x ZenWheels microcar
Re:Impianto luci homemade
« Risposta #64 il: 24 Marzo 2020, 13:11:43 »
Chiedo scusa per il doppio post ma almeno così lo sketch rimane separato dal resto.

// DICHIARAZINE DELLE VARIABILI
int THFW = 1510;       // marcia avanti
int THREV = 1430;      // retromarcia

int AUX1MIN =1400;     // luci spente
int AUX1MAX = 1600;    // luci accese

int STSN = 1425;       // sterzo sinistra
int STDX = 1495;       // sterzo destra

int INTERVALLO = 450;  // pausa frecce
int PASSATO = 0;       // tempo iniziale
int StatoON = 1;       // partenza frecce
int Commuta = 0;

int PosizREAR = 0;     // partenza posizioni
int AnabbaglON = 0;    // partenza anabbaglianti
int Buio = 100;        // Soglia buio

int UltimoUso = 0;     // timer emergenza
int TempoPasso = 1;
int TempoAttesa = 2000;



void setup()
{
  pinMode(12,INPUT);    // ingresso THR
  pinMode(10,INPUT);    // ingresso AUX1
  pinMode(8, INPUT);    // ingresso STR
  pinMode(A1, INPUT);   // ingresso crepuscolare
  pinMode(2, OUTPUT);   // uscita posteriore GREEN
  pinMode(3, OUTPUT);   // uscita fanali anteriori
  pinMode(4, OUTPUT);   // uscita freccia destra
  pinMode(5, OUTPUT);   // uscita posteriore RED
  pinMode(7, OUTPUT);   // uscita freccia sinistra
  pinMode(6, OUTPUT);   // uscita posteriore BLU
  pinMode(11, OUTPUT);  // uscita Barra led
 

}

void loop()
{
  // RICEZIONE SEGNALI INGRESSO
  int THNOW = pulseIn(12, HIGH);              // valore TH
  int STNOW = pulseIn(8, HIGH);               // valore ST
  int AUX1NOW = pulseIn(10, HIGH);            // valore AUX1
  int LUCENOW = analogRead(1);                // controllo luce esterna



  // GESTIONE LUCE POSTERIORE
  if (THNOW > THREV && THNOW < THFW)          // controllo STOP
  {
    digitalWrite(5, HIGH);                    // accendo STOP
  } 

  if (THNOW <= THREV)                       // controllo RETRO
  {
    digitalWrite(5, HIGH);                  // accendo R
    digitalWrite(2, HIGH);                  // accendo G
    digitalWrite(6, HIGH);                  // accendo B
    UltimoUso = 0;                          // controllo utilizzo
  } else {
    digitalWrite(2, LOW);                   // spengo G
    digitalWrite(6, LOW);                   // spengo B
  }

  if (THNOW >= THFW && PosizREAR == 0)       // controllo AVANTI
  {
    digitalWrite(5, LOW);                    // spengo STOP
    UltimoUso = 0;                           // controllo utilizzo
  }

  if (THNOW >= THFW && PosizREAR == 1)       // controllo AVANTI
  {
    analogWrite(5, 35);                      // accendo POSIZIONE
    UltimoUso = 0;                           // controllo utilizzo
  }



  // GESTIONE LUCE ANTERIORE
  if (AUX1NOW < AUX1MIN)                    // controllo LUCI
  {
    digitalWrite(3, LOW);                   // spengo LUCI
    digitalWrite(11, LOW);                  // spengo barra LED
    PosizREAR = 0;                          // spengo POSIZIONE
    AnabbaglON = 0;                         // stato anabbaglianti spento
  }

  if (AUX1NOW >= AUX1MIN && AUX1NOW <= AUX1MAX)  // controllo LUCI
  {
    PosizREAR = 1;                               // accendo POSIZIONE
    AnabbaglON = 1;                              // stato anabbaglianti acceso
  }

  if (AUX1NOW > AUX1MAX)                         // controllo LUCI
  {
    digitalWrite(3, HIGH);                       // accendo LUCI
    digitalWrite(11,HIGH);                       // accendo barra LED
    PosizREAR = 1;                               // accendo POSIZIONE
    AnabbaglON = 0;                              // stato anabbaglianti spento
  }

  if (AnabbaglON == 1 && LUCENOW >= Buio)
  {
    analogWrite(3, 30);                          // accendo ANABBAGLIATI
    digitalWrite(11, LOW);                       // spengo barra LED
  }

  if (AnabbaglON == 1 && LUCENOW < Buio)
  {
    digitalWrite(3, HIGH);                        // accendo LUCI
    digitalWrite(11, HIGH);                       // accendo barra LED
  }



  // GESTIONE INTERMITTENZA FRECCE
  int TEMPOATTIVO = millis()- PASSATO;              // intermittenza
  if (TEMPOATTIVO >= INTERVALLO && Commuta == 0){   
     PASSATO = millis();
     Commuta = 1;
  }
   
  if (Commuta == 1 && StatoON == 1){                // spegni
     StatoON = 0;
     Commuta = 0;
  }

  if (Commuta == 1 && StatoON == 0){                // accendi
     StatoON = 1;
     Commuta = 0;
  }



  // GESTIONE FRECCE
  if (STNOW < STSN && StatoON == 1)                            // controllo FRECCIA SINISTRA
  {
    digitalWrite(7, HIGH);                                     // accendo FRECCIA SN
    UltimoUso = 0;                                             // controllo utilizzo
  } else {
    digitalWrite(7, LOW);                                      // spengo FRECCIA SN
  }

  if (STNOW > STDX && StatoON == 1)                            // controllo FRECCIA DESTRA
  {
    digitalWrite(4, HIGH);                                     // accendo FRECCIA DX
    UltimoUso = 0;                                             // controllo utilizzo
  } else {
    digitalWrite(4, LOW);                                      // spengo FRECCIA DX
  }



  // FRECCE EMERGENZA
  UltimoUso = UltimoUso + TempoPasso;
  if (UltimoUso > TempoAttesa && StatoON == 1)
  {
    UltimoUso = TempoAttesa +10;
    digitalWrite(4, HIGH);
    digitalWrite(7, HIGH);
  }




// END
 
}

Offline antonio60

  • ----------------
  • SuperMODERATORE
  • Monster V.I.P
  • *****
  • Post: 14802
  • Sesso: Maschio
  • ----------------
  • I miei modelli: HPI Hellfire - HPI Trophy 3.5 - n.2 Kyosho Inferno MP7.5 - 1 mini rave - 1 Kyosho mini inferno - 1 Elicottero - 22 Aeromodelli - 1 Offshore
Re:Impianto luci homemade
« Risposta #65 il: 24 Marzo 2020, 14:15:04 »
i collegamenti sembrano corretti magari li riguardo ancora

a questo punto come dicevi controlla bene i contatti sulle spinette e controlla di non avere la barra led collegata al contrario
Non rispondo a quesiti tecnici via pm e bacheca. Cortesemente utilizzate il forum  :ok:



Si può scoprire di più su una persona in un'ora di gioco, che in un anno di conversazione (Platone)

Online Rock Golem

  • Super Monster
  • ******
  • Post: 526
  • Sesso: Maschio
  • I miei modelli: 2x ELST2, Mini LST2, 2x Mini Revo, G-Made R1, MST CFX-W JP1, Axial SCX24, 2x ZenWheels microcar
Re:Impianto luci homemade
« Risposta #66 il: 24 Marzo 2020, 19:52:39 »
Ok capito.... nei prossimi giorni provvederò a dissaldare il transistor facendo poi il processo costruttivo al contrario per verificare i contatti passo a passo.

 :'(

In ogni caso grazie per la pazienza e per l'aiuto inestimabile

Offline antonio60

  • ----------------
  • SuperMODERATORE
  • Monster V.I.P
  • *****
  • Post: 14802
  • Sesso: Maschio
  • ----------------
  • I miei modelli: HPI Hellfire - HPI Trophy 3.5 - n.2 Kyosho Inferno MP7.5 - 1 mini rave - 1 Kyosho mini inferno - 1 Elicottero - 22 Aeromodelli - 1 Offshore
Re:Impianto luci homemade
« Risposta #67 il: 24 Marzo 2020, 23:51:47 »
Pero se dissaldi il transistor, magari rimuovendo il contatto del pin 2 la base su arduino e anche la massa ..... provalo al banco per vedere se funziona perchè avessimo qualche dato da progetto  non valido ..... è inutile perseverare nell'errore
 
Non rispondo a quesiti tecnici via pm e bacheca. Cortesemente utilizzate il forum  :ok:



Si può scoprire di più su una persona in un'ora di gioco, che in un anno di conversazione (Platone)

Offline antonio60

  • ----------------
  • SuperMODERATORE
  • Monster V.I.P
  • *****
  • Post: 14802
  • Sesso: Maschio
  • ----------------
  • I miei modelli: HPI Hellfire - HPI Trophy 3.5 - n.2 Kyosho Inferno MP7.5 - 1 mini rave - 1 Kyosho mini inferno - 1 Elicottero - 22 Aeromodelli - 1 Offshore
Re:Impianto luci homemade
« Risposta #68 il: 25 Marzo 2020, 00:02:08 »
Ti farei solo una domanda ..... banale di una prova che magari hai già fatto ma non sapendolo mi sale  un dubbio

Se stacchi tutte le luci e lasci solo quella barra ...... collegata all'arduino alla RX e alla batteria ...... e provi ad accenderla da AUX ..... che fa?

Se non si accende neanche così misureresti la pensione sulla spinetta della RX o se vuoi sul paco batterie (dovrebbe essere la stessa)
Non rispondo a quesiti tecnici via pm e bacheca. Cortesemente utilizzate il forum  :ok:



Si può scoprire di più su una persona in un'ora di gioco, che in un anno di conversazione (Platone)

Online Rock Golem

  • Super Monster
  • ******
  • Post: 526
  • Sesso: Maschio
  • I miei modelli: 2x ELST2, Mini LST2, 2x Mini Revo, G-Made R1, MST CFX-W JP1, Axial SCX24, 2x ZenWheels microcar
Re:Impianto luci homemade
« Risposta #69 il: 25 Marzo 2020, 19:43:24 »
Ho fatto la prova come hai consigliato. Ancora una volta non succede nulla.

La tensione ai capi del pacco è 5.87 V, sufficiente per accendere la barra. Difatti se scollego Arduino e metto la barra direttamente su uno qualsiasi degli slot della ricevente si accende non appena do tensione.

Sul dissaldare, cosa intendi per provalo al banco? Testare il transistor per vedere se è bruciato o replicare di nuovo il circuito per vedere se fa il suo lavoro?

La mia intenzione era quella di dissaldare i vari collegamenti da Arduino poi partendo da questo ricostruire il circuito.
Quindi lasciare uno spezzone di filo da GND e dal Pin 11, collegare un led volante per vedere se funziona prima di passare al collegamento successivo e così via...

Appena riesco a ritagliarmi un paio d'ore mi ci dedico.

Offline antonio60

  • ----------------
  • SuperMODERATORE
  • Monster V.I.P
  • *****
  • Post: 14802
  • Sesso: Maschio
  • ----------------
  • I miei modelli: HPI Hellfire - HPI Trophy 3.5 - n.2 Kyosho Inferno MP7.5 - 1 mini rave - 1 Kyosho mini inferno - 1 Elicottero - 22 Aeromodelli - 1 Offshore
Re:Impianto luci homemade
« Risposta #70 il: 25 Marzo 2020, 22:19:28 »
Ho fatto la prova come hai consigliato. Ancora una volta non succede nulla.

La tensione ai capi del pacco è 5.87 V, sufficiente per accendere la barra. Difatti se scollego Arduino e metto la barra direttamente su uno qualsiasi degli slot della ricevente si accende non appena do tensione.

Sul dissaldare, cosa intendi per provalo al banco? Testare il transistor per vedere se è bruciato o replicare di nuovo il circuito per vedere se fa il suo lavoro?

La mia intenzione era quella di dissaldare i vari collegamenti da Arduino poi partendo da questo ricostruire il circuito.
Quindi lasciare uno spezzone di filo da GND e dal Pin 11, collegare un led volante per vedere se funziona prima di passare al collegamento successivo e così via...

Appena riesco a ritagliarmi un paio d'ore mi ci dedico.

5.87V sul pacco batteria ..... sul transistor ne stai perdendo altri 0.2 ..... e siamo a 5.67 ..... se stimi ancora qualcosa sui contatti siamo giusti giusti !!!!

Faresti una (che poi son due) prova prima di smontare?

a) AUX come a tenere le luci spente
    striscia luminosa collegata
    tester su lettura Volt in continua (come quando leggi il valore ai capi della batteria)
    puntale nero del tester su GND (un punto qualsiasi che ti viene comodo)
    puntale rosso sul cavetto nero della barra luminosa (devi tovare un modo senza fare danni di fare contatto ma tenendo la spinetta collegata al circuito) 

   dimmi che valore leggi

b) AUX come a tenere le luci accese
    il resto esattamente come sopra negli stessi identici punti

   dimmi che valore leggi   

Grazie



Non rispondo a quesiti tecnici via pm e bacheca. Cortesemente utilizzate il forum  :ok:



Si può scoprire di più su una persona in un'ora di gioco, che in un anno di conversazione (Platone)

Online Rock Golem

  • Super Monster
  • ******
  • Post: 526
  • Sesso: Maschio
  • I miei modelli: 2x ELST2, Mini LST2, 2x Mini Revo, G-Made R1, MST CFX-W JP1, Axial SCX24, 2x ZenWheels microcar
Re:Impianto luci homemade
« Risposta #71 il: 26 Marzo 2020, 10:30:41 »
Eccomi. Mi è venuto in mente che con lo stesso tipo di attacco ho anche le batterie NiMh del motoscafo.

Quindi ho riprovato ancora una volta con quelle ma nulla.


Quindi:

all’uscita della batteria si hanno 7,5 V
Il test 1 che hai chiesto (off) mi fa leggere 6,96 V
Il test 2 che hai chiesto (on) mi fa leggere 6,96 V

Offline antonio60

  • ----------------
  • SuperMODERATORE
  • Monster V.I.P
  • *****
  • Post: 14802
  • Sesso: Maschio
  • ----------------
  • I miei modelli: HPI Hellfire - HPI Trophy 3.5 - n.2 Kyosho Inferno MP7.5 - 1 mini rave - 1 Kyosho mini inferno - 1 Elicottero - 22 Aeromodelli - 1 Offshore
Re:Impianto luci homemade
« Risposta #72 il: 26 Marzo 2020, 22:54:48 »
Non sta arivando segnale sulla base .....

Ora con il tester fai stessa misura ma questa volta tra massa e il pin dell'arduino che va al pin centrale del transistor, credo port 11

ovviamente sia ad AUX inserito che ad Aux Disisnserito



Non rispondo a quesiti tecnici via pm e bacheca. Cortesemente utilizzate il forum  :ok:



Si può scoprire di più su una persona in un'ora di gioco, che in un anno di conversazione (Platone)

Online Rock Golem

  • Super Monster
  • ******
  • Post: 526
  • Sesso: Maschio
  • I miei modelli: 2x ELST2, Mini LST2, 2x Mini Revo, G-Made R1, MST CFX-W JP1, Axial SCX24, 2x ZenWheels microcar
Re:Impianto luci homemade
« Risposta #73 il: 26 Marzo 2020, 23:07:20 »
In entrambi i casi, sia on che off, mi legge quasi zero: circa 1 mV che penso sia più rumore di fondo.


Offline antonio60

  • ----------------
  • SuperMODERATORE
  • Monster V.I.P
  • *****
  • Post: 14802
  • Sesso: Maschio
  • ----------------
  • I miei modelli: HPI Hellfire - HPI Trophy 3.5 - n.2 Kyosho Inferno MP7.5 - 1 mini rave - 1 Kyosho mini inferno - 1 Elicottero - 22 Aeromodelli - 1 Offshore
Re:Impianto luci homemade
« Risposta #74 il: 26 Marzo 2020, 23:21:00 »
In entrambi i casi, sia on che off, mi legge quasi zero: circa 1 mV che penso sia più rumore di fondo.

allora controlla il codice o la scheda nano ..... perchè quello è Port 11 e le soluzioni sono

1) Da codice non mandi alto il Port11
2) Hai un corto perenne tra massa e Port11
3) La scheda Nano è gusta
4) ...... il transistor è guasto ma non ci credo neanche se lo vedo
5) ...... non so

 quindi controlla il codice
 se sei sicuro del codice dissalda il cavetto e rifai la prova tra massa e port 11 senza nulla saldato

  da li capiremo molte più cose. poi in ogni caso non risaldare il cavetto che facciamo ancora una prova
 
 
Non rispondo a quesiti tecnici via pm e bacheca. Cortesemente utilizzate il forum  :ok:



Si può scoprire di più su una persona in un'ora di gioco, che in un anno di conversazione (Platone)