Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

LMC555 per riparare luci natalizie

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

0
voti

[251] Re: LMC555 per riparare luci natalizie

Messaggioda Foto Utentefrankis » 24 gen 2025, 17:18

Sulla console appare la velocità di 9600 baud. Si può modificare dall'IDE o ci vuole per forza l'istruzione da programma?
Avatar utente
Foto Utentefrankis
745 1 4 8
Stabilizzato
Stabilizzato
 
Messaggi: 427
Iscritto il: 5 set 2024, 15:42

0
voti

[252] Re: LMC555 per riparare luci natalizie

Messaggioda Foto UtenteThEnGi » 24 gen 2025, 18:06

Quando apri il monitor seriale in basso a destra poi cambiare la velocità e far si che sia uguale a quella di programma

9600 va bene se non devi stampare righe e righe o trasferire tanti byte

O_/
Avatar utente
Foto UtenteThEnGi
2.230 3 6 9
Expert EY
Expert EY
 
Messaggi: 2228
Iscritto il: 6 ott 2022, 18:43

0
voti

[253] Re: LMC555 per riparare luci natalizie

Messaggioda Foto Utentefrankis » 24 gen 2025, 18:21

Si quello lo so ma non mi è chiaro cosa devo scrivere nel programma e in che punto per leggere il contento di una variabile tipo quella dei tempi.
Avatar utente
Foto Utentefrankis
745 1 4 8
Stabilizzato
Stabilizzato
 
Messaggi: 427
Iscritto il: 5 set 2024, 15:42

1
voti

[254] Re: LMC555 per riparare luci natalizie

Messaggioda Foto Utentestefanopc » 24 gen 2025, 19:32

https://docs.arduino.cc/language-refere ... ial/print/
Qui trovi la pagina ufficiale con tutti i riferimenti su come utilizzare serial print.

In parole povere

Vuoi controllare la variabile pippo
Dove ti serve ci aggiungi due righe

Serial.print("variabile pippo ");
Serial.print(pippo);

Per andare a capo aggiungi
Serial.println();

Se pippo vale 12 e incrementa ad ogni loop
Sul monitor dovresti avere :
variabile pippo 12
variabile pippo 13
variabile pippo 14
variabile pippo 15
Ecc


Ciao
600 Elettra
Avatar utente
Foto Utentestefanopc
13,3k 5 9 13
Master EY
Master EY
 
Messaggi: 5566
Iscritto il: 4 ago 2020, 9:11

1
voti

[255] Re: LMC555 per riparare luci natalizie

Messaggioda Foto Utentedjnz » 24 gen 2025, 19:46

Con la precisazione che se si scrive troppo frequentemente e non si da il tempo al buffer seriale di svuotarsi, la funzione diventa bloccante e i tempi di tutto il resto rallentano. Quindi ad esempio una decina di caratteri a 9600 significano circa 11 ms, non bisognerebbe scriverli in continuazione a distanza inferiore ai 11 ms. Se si rispetta questo criterio la trasmissione va avanti in parallelo con il resto del programma e non ci sono rallentamenti.
Una domanda ben posta è già mezza risposta.
Avatar utente
Foto Utentedjnz
1.590 1 4 7
Master
Master
 
Messaggi: 708
Iscritto il: 26 lug 2020, 14:52

0
voti

[256] Re: LMC555 per riparare luci natalizie

Messaggioda Foto Utentefrankis » 24 gen 2025, 19:50

Grazie, in qualche modo ci ero arrivato ma con la nidificazione di una funzione.
Serial.println(millis())

Codice: Seleziona tutto
18:31:35.031 -> Scrivi Computer
18:31:35.031 -> 0
18:32:06.070 -> 30943
18:32:37.150 -> 61886
18:33:08.190 -> 92831
18:33:39.249 -> 123774
18:34:10.290 -> 154718
18:34:41.331 -> 185663
18:35:12.380 -> 216606
18:35:43.441 -> 247552
18:36:14.485 -> 278495
18:36:45.535 -> 309438
18:37:16.615 -> 340383
18:37:47.651 -> 371326
18:38:18.706 -> 402272
18:38:49.748 -> 433215
18:39:20.788 -> 464158
18:39:51.869 -> 495104
18:40:22.915 -> 526047
18:40:53.948 -> 556992
18:41:25.003 -> 587935
18:41:56.045 -> 618881
18:42:27.094 -> 649824
18:42:58.141 -> 680767
18:43:29.201 -> 711712
18:44:00.243 -> 742656
18:44:31.330 -> 773601
18:45:02.371 -> 804544
18:45:33.401 -> 835487
18:46:04.481 -> 866433
18:46:35.496 -> 897376
18:47:06.575 -> 928319
18:47:37.615 -> 959264
18:48:08.662 -> 990208
18:48:39.725 -> 1021151
18:49:10.753 -> 1052096
18:49:41.821 -> 1083039
18:50:12.862 -> 1113985
18:50:43.940 -> 1144928
18:51:14.990 -> 1175873
18:51:46.033 -> 1206816
18:52:17.080 -> 1237762
18:52:48.141 -> 1268705
18:53:19.188 -> 1299648
18:53:50.220 -> 1330593
Avatar utente
Foto Utentefrankis
745 1 4 8
Stabilizzato
Stabilizzato
 
Messaggi: 427
Iscritto il: 5 set 2024, 15:42

0
voti

[257] Re: LMC555 per riparare luci natalizie

Messaggioda Foto Utentestefanopc » 24 gen 2025, 20:23

Io di solito utilizzo 56600bps.
9600 è veramente lenta.
Ciao
600 Elettra
Avatar utente
Foto Utentestefanopc
13,3k 5 9 13
Master EY
Master EY
 
Messaggi: 5566
Iscritto il: 4 ago 2020, 9:11

0
voti

[258] Re: LMC555 per riparare luci natalizie

Messaggioda Foto Utentefrankis » 24 gen 2025, 23:32

Grazie ragazzi ma la console non mi occorre al momento. Volevo capire come attivarla.
Comunque il programma che ho caricato adesso rispetta i tempi. Sono i vari giochi di luce che caricati singolarmente funzionano meglio di quando sono tutti inglobati in un programma unico.
C'è un motivo intuibile?
Avatar utente
Foto Utentefrankis
745 1 4 8
Stabilizzato
Stabilizzato
 
Messaggi: 427
Iscritto il: 5 set 2024, 15:42

0
voti

[259] Re: LMC555 per riparare luci natalizie

Messaggioda Foto UtenteEtemenanki » 25 gen 2025, 9:24

posta il programma completo che stai provando, altrimenti e' un po difficile indovinarlo :roll:
"Sopravvivere" e' attualmente l'unico lusso che la maggior parte dei Cittadini italiani,
sia pure a costo di enormi sacrifici, riesce ancora a permettersi.
Avatar utente
Foto UtenteEtemenanki
9.507 3 6 10
Master
Master
 
Messaggi: 5935
Iscritto il: 2 apr 2021, 23:42
Località: Dalle parti di un grande lago ... :)

0
voti

[260] Re: LMC555 per riparare luci natalizie

Messaggioda Foto Utentefrankis » 25 gen 2025, 13:05

Ma come? Un mago come Foto UtenteEtemenanki che non riesce a indovinare?! Non ci sono più i maghi di una volta. ?%
Va bene va, adesso vedo di ripulirlo un po’, commentarlo e indentarlo perché ora è troppo sdentato, poi lo pubblico. :D
Avatar utente
Foto Utentefrankis
745 1 4 8
Stabilizzato
Stabilizzato
 
Messaggi: 427
Iscritto il: 5 set 2024, 15:42

PrecedenteProssimo

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 44 ospiti