Problema motore

scusate ragazzi, ho realizzato un circuito formato da motore e sensore di distanza ad ultrasuoni.
motore collegato con transistor e diodo e resistenza.
lo schema elettronico dovrebbe essere giusto e stessa cosa il codice, ma il motore gira continuamente, quando a distanza di 30 cm dovrebbe restare fermo, come posso fare?
devo cambiare valore di resistenza o diodo?
grazie in anticipo

Buon pomeriggio e benvenuto, :slight_smile:
essendo il tuo primo post, nel rispetto del regolamento della sezione Italiana del forum (… punto 13, primo capoverso), ti chiedo cortesemente di presentarti IN QUESTO THREAD (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con molta attenzione tutto il succitato REGOLAMENTO ... Grazie. :slight_smile:

Guglielmo

P.S.: Ti ricordo che, purtroppo, fino a quando non sarà fatta la presentazione nell’apposito thread, nel rispetto del suddetto regolamento nessuno ti risponderà, quindi ti consiglio di farla al più presto. :wink:

Posta schema e codice