Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - creare una bussola
Forum - C# / VB.NET - creare una bussola - Pagina 18

Pagine: [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ] Precedente | Prossimo
Avatar
nightwolf (Normal User)
Pro


Messaggi: 149
Iscritto: 14/09/2010

Segnala al moderatore
Postato alle 10:40
Mercoledì, 03/04/2024
questo è quello che esce


nightwolf ha allegato un file: errore1.png (179135 bytes)
Clicca qui per guardare l'immagine
PM Quote
Avatar
nightwolf (Normal User)
Pro


Messaggi: 149
Iscritto: 14/09/2010

Segnala al moderatore
Postato alle 10:53
Mercoledì, 03/04/2024
ho provato ad avviare il programma e a mettermi su =str = riceviDati()
e mi da quesata scritta non so se può servire a qualcosa


nightwolf ha allegato un file: errore2.png (170643 bytes)
Clicca qui per guardare l'immagine
PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 12:53
Mercoledì, 03/04/2024
Ma che scrivi??

La

Dim str As String

è una riga e la

str = RiceviDati()

è la riga successiva. Sono due righe separate

Non siamo neanche all'abc...

Carlo... ormai è diventata una sfida con te stesso, niente altro

Ultima modifica effettuata da il 03/04/2024 alle 12:57
PM Quote
Avatar
nightwolf (Normal User)
Pro


Messaggi: 149
Iscritto: 14/09/2010

Segnala al moderatore
Postato alle 13:07
Mercoledì, 03/04/2024
come mi ha fatto ben capire nessuno ho modificato il codice
Codice sorgente - presumibilmente C# / VB.NET

  1. Dim str As String = str = RiceviDati()



in

Codice sorgente - presumibilmente C# / VB.NET

  1. Dim str As String = RiceviDati()



e adesso funziona tutto.
soltanto il timer3 del volume si attiva e disattiva in modo irregolare


nightwolf ha allegato un file: corretto.png (134988 bytes)
Clicca qui per guardare l'immagine
PM Quote
Avatar
nightwolf (Normal User)
Pro


Messaggi: 149
Iscritto: 14/09/2010

Segnala al moderatore
Postato alle 13:17
Mercoledì, 03/04/2024
questo è il video di tutto
https://youtu.be/FT4wwCKuhTw

PM Quote
Avatar
Carlo (Member)
Guru


Messaggi: 1364
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 17:03
Mercoledì, 03/04/2024
Testo quotato

Postato originariamente da nightwolf:

come mi ha fatto ben capire nessuno ho modificato il codice
Codice sorgente - presumibilmente C# / VB.NET

  1. Dim str As String = str = RiceviDati()



in

Codice sorgente - presumibilmente C# / VB.NET

  1. Dim str As String = RiceviDati()



e adesso funziona tutto.
soltanto il timer3 del volume si attiva e disattiva in modo irregolare



Mi dispiace che avendo copiaincollato il codice te lo abbia inviato con un errore così banale:
Dim str As String = str = RiceviDati() Questa riga è palesemente sbagliata, non usandola non mi sono accorto, mi scuso di nuovo e grazie a nessuno.

Invece sono contento che tutto funzioni, puoi sempre abbassare di un po' il timer2, come vedi in un secondo vengono ricevuti 3 o 4 invii di arduino, e tu ne usi 1.
prova con timer2.interval = 500, 400 o 300, la bussola dovrebbe girare meglio.
tieni d'occhio la listbox1, su ricevuti ci deve essere sempre un dato valido. :k:

Ultima modifica effettuata da Carlo il 03/04/2024 alle 17:11


in programmazione tutto è permesso
PM Quote
Avatar
nightwolf (Normal User)
Pro


Messaggi: 149
Iscritto: 14/09/2010

Segnala al moderatore
Postato alle 17:30
Mercoledì, 03/04/2024
Grazie ancora dell infinito aiuto che mi hai/avete dato. Abbassando il valori di timer2, il timer3 funzionerà regolarmente o  è solamente x una ricezione di dati e una fruibilità maggiore della bussola?perché adesso il volume_controll1 si attiva in modo irregolare, ma questo dipende da timer3.

PM Quote
Avatar
nightwolf (Normal User)
Pro


Messaggi: 149
Iscritto: 14/09/2010

Segnala al moderatore
Postato alle 17:35
Mercoledì, 03/04/2024
Stavo pensando, ma se da arduino inviassi i dati del potenziometro solamente quando lo aziono, per evitare il rimbalzo del timer3, cambierebbe qualcosa a livello di codice?

PM Quote
Pagine: [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ] Precedente | Prossimo