La ricerca ha trovato 486 risultati
- ven 25 set 2020, 22:08
- Forum: BOARDS ARDUINO RPI ST
- Argomento: se interruttore alto attiva un uscita altrimenti me ne attivi un'altra
- Risposte: 41
- Visite : 14806
Re: se interruttore alto attiva un uscita altrimenti me ne attivi un'altra
Come si fa per non bloccare? Una opzione e' di attaccarsi ad un interrupt (e NON al tram...). Fondamentalmente, si scrive una funzione che gestisce i cambiamenti di un dato pin (non si puo' fare con un pin qualsiasi, dipende dal modello di Arduino, per esempio sul Nano (che e' il mio cavallo di batt...
- gio 24 set 2020, 15:12
- Forum: BOARDS ARDUINO RPI ST
- Argomento: Input onda quadra su PIN digitale tramite generatore di funzione
- Risposte: 14
- Visite : 6397
Re: Input onda quadra su PIN digitale tramite generatore di funzione
Carina come applicazione... Ora, io per mestiere sono costretto spesso a "pensare fuori dalla scatola", ossia a cercare soluzioni che possono sembrare in contrasto con il progetto iniziale. In passato, e per scopi diversi e perversi, mi sono trovato anche io a fare una misura del genere, e...
- gio 24 set 2020, 12:05
- Forum: BOARDS ARDUINO RPI ST
- Argomento: Input onda quadra su PIN digitale tramite generatore di funzione
- Risposte: 14
- Visite : 6397
Re: Input onda quadra su PIN digitale tramite generatore di funzione
Mah, e la Serial (Software o Hardware) perche' serve quando c'e' da misurare la durata di un segnale quadro in input? Esiste a libreria standard Arduino (quindi senza bisogno di caricare altre librerie) la simpatica funzione pulseIn() descritta in https://www.arduino.cc/reference/en/language/functio...
- mer 23 set 2020, 20:55
- Forum: BOARDS ARDUINO RPI ST
- Argomento: se interruttore alto attiva un uscita altrimenti me ne attivi un'altra
- Risposte: 41
- Visite : 14806
Re: se interruttore alto attiva un uscita altrimenti me ne attivi un'altra
Domanda (pedante): ma lo sketch e' tutto li' o c'e' dell'altro in seguito?
Perche' se c'e' dell'altro codice che segue l'if/else, allora l'istruzione che blocca e' la
while (digitalRead (timerPin) == LOW);
che resta li' fino a che timerPin not riprende il valore di HIGH.
Perche' se c'e' dell'altro codice che segue l'if/else, allora l'istruzione che blocca e' la
while (digitalRead (timerPin) == LOW);
che resta li' fino a che timerPin not riprende il valore di HIGH.
- mer 23 set 2020, 18:57
- Forum: RIPARAZIONI
- Argomento: Riparazione alimentatore videogioco Colecovision
- Risposte: 10
- Visite : 4084
Re: Riparazione alimentatore videogioco Colecovision
Non per togliere il piacere di riparare l'alimentatore orinigale, ma un vecchio alimentatore ATX da PC di quelli che fornivano +5VDC (ci vogliono 0.9A), -5VDC (bastano 0.1A) e +12VDC (bastano 0.3A) non andrebbe bene?
- mer 23 set 2020, 18:21
- Forum: BOARDS ARDUINO RPI ST
- Argomento: Input onda quadra su PIN digitale tramite generatore di funzione
- Risposte: 14
- Visite : 6397
Re: Input onda quadra su PIN digitale tramite generatore di funzione
Il problema e' risolto, per cui scrivo solamente per verificare che il mio cervello non abbia smesso di funzionare... Facendo un po' di "lurking", ossia leggendo i post qui e li', ne ho notato uno che si riferiva ai JFET. Ora, non sarebbe questa una applicazione perfetta per un JFET a cana...