Sommario:
Video: Controlla fino a 4 servo utilizzando uno smartphone o qualsiasi dispositivo con un'uscita audio: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Qui presento un semplice montaggio elettronico per controllare fino a quattro servi con qualsiasi dispositivo in grado di leggere un file audio!
Passaggio 1: il principio
I servi sono pilotati utilizzando un segnale PWM compreso tra 1 ms (nessuna rotazione) e 2 ms (rotazione completa), distanziati di 20 ms dall'inizio all'avvio. Altro su WIKIPEDIA!:)
Tale segnale può essere trasportato attraverso un segnale audio amplificato, come quello che esce dal tuo cellulare. Qui presento un semplice montaggio elettronico, adattato da qui. La base sono due transistor che amplificano il segnale audio a una tensione sufficientemente alta. Il primo transistor è un NPN, che si attiva quando viene applicata una tensione positiva. Aggiungendo un secondo amplificatore, con un transistor PNP attivato da una tensione negativa, possiamo controllare due servi per canale audio. Poiché la maggior parte dei dispositivi (smartphone, PC, …) ha 2 canali, puoi controllare fino a 4 servi!
Passaggio 2: hardware
Avrai bisogno:
- 12 resistori da 10k (10 sono sufficienti, ma 12 sono più facili per questo montaggio)
- Alcuni fili
- 6 transistor NPN (BC337 o equivalente)
- 2 transistor PNP (BC327 o equivalenti)
- Una breadboard e il suo alimentatore (5v)
- 4 servi
Collega tutto come nella foto. Con il BC3X7, il lato piatto è rivolto verso la linea di alimentazione della breadboard, e per ogni transistor: (da sinistra a destra) Collettore, Base, Emettitore. Questo può variare a seconda delle tue referenze. Un condensatore può essere utile sulla linea elettrica per evitare qualsiasi interferenza tra i servi. Oppure collegare i servi pilotati dal transistor PNP alla seconda linea di alimentazione.
Passaggio 3: il software
Ho codificato un piccolo script Python per produrre una serie di file audio che, una volta riprodotti, posizionano il servo di conseguenza. Genera file con impulsi da 0,8 a 2,6 ms. Mentre si suppone che il servo funzioni con un segnale da 1 a 2 ms, il margine può essere utile per utilizzare il servo alla sua vera gamma completa.
Inoltre, ho realizzato un progetto di App Inventor che riproduce il file audio a seconda della posizione dei cursori.
Consigliato:
Controlla il tuo dispositivo utilizzando Android WiFi Controllo Esp8266: 6 passaggi
Controlla il tuo dispositivo utilizzando il controllo WiFi Esp8266 di Android: ora sapremo come controllare i dispositivi utilizzando il modulo WiFi esp8266 e Arduino controlla il tuo dispositivo utilizzando il controllo WiFi di Android per maggiori informazioni. clicca sul link mohamed ashraf
Controlla la tua casa con la voce da qualsiasi parte del mondo: 5 passaggi
Controllo vocale della tua casa da qualsiasi parte del mondo:…non più fantascienza…Utilizzando hardware e software disponibili oggi, questo Instructable dimostrerà come è possibile controllare la maggior parte dei sistemi della tua casa tramite comandi vocali, smartphone, tablet e/o PC da qualsiasi luogo mi
Uscita 12V da qualsiasi powerbank compatibile con ricarica rapida: 6 passaggi
12V fuori da qualsiasi powerbank compatibile con ricarica rapida: l'applicazione di un powerbank a ricarica rapida non è solo per la ricarica dei telefoni, ma serve anche come alimentazione di backup per dispositivi a 12V come i modem di casa. Maggiori dettagli possono essere trovati in questo blog: http: //blog.deconinck.info/post/2017/08/09/Turn
Controlla ESP8266 su Internet (da qualsiasi luogo): 5 passaggi (con immagini)
Controlla ESP8266 su Internet (da qualsiasi luogo): ci sono solo alcune cose migliori della programmazione (con successo) e dell'utilizzo di Arduino. Sicuramente una di queste cose è usare il tuo ESP8266 come Arduino con WiFi! In questo tutorial ti mostrerò un modo FACILE per far funzionare ESP8266 come un web se
Controlla Arduino utilizzando lo smartphone tramite USB con l'app Blynk: 7 passaggi (con immagini)
Controlla Arduino utilizzando lo smartphone tramite USB con l'app Blynk: in questo tutorial, impareremo come utilizzare l'app Blynk e Arduino per controllare la lampada, la combinazione avverrà tramite la porta seriale USB. Lo scopo di questa istruzione è mostrare il soluzione più semplice per il controllo remoto del tuo Arduino o c