I migliori 8 progetti wireless controllati dal touch screen della robotica Android avanzata

Prova Il Nostro Strumento Per Eliminare I Problemi





Le applicazioni GUI basate sul sistema operativo Android possono essere utilizzate non solo per controllare gli apparecchi elettrici, ma anche per controllare i robot. I robot di questi tempi vengono utilizzati su vasta scala e in molti modi diversi per eseguire le attività secondo necessità. Di seguito sono riportati i progetti relativi al controllo di alcuni robot. Non solo robot, ma è anche possibile utilizzare le applicazioni Android per molti altri usi come visualizzare un messaggio elettronicamente, controllare i segnali stradali. L'applicazione Android è costituita da un pannello touch screen, dopo di che toccando un'area designata, viene stabilito un contatto tra i due strati conduttori su entrambi i lati del vetro e le coordinate di quell'area vengono inviate sotto forma di dati all'unità di controllo del software. Di conseguenza, questi dati vengono elaborati e vengono quindi inviati a qualsiasi dispositivo Bluetooth tramite connettività wireless.

Di seguito vedremo alcuni dei progetti relativi al controllo dell'elettronica tramite applicazioni basate su Android.




1. Robot di spionaggio del campo di guerra con videocamera wireless per visione notturna da applicazioni Android

I robot hanno un'applicazione diffusa in campo militare, dove vengono utilizzati in molte applicazioni come spionaggio, rilevamento e distruzione di bersagli, ecc. I robot utilizzati nell'esercito non sono completamente automatici in quanto sono controllati da esseri umani. Questo controllo può essere effettuato da remoto tramite comunicazione RF o IR o Bluetooth o GSM. Qui viene costruito un robot spia che è integrato con una telecamera wireless che viene utilizzata per scattare foto di notte e trasmettere queste immagini a un televisore. Qui l'intera operazione e il movimento del robot sono controllati dai segnali di un'applicazione basata su GUI su uno smartphone Android.



Diagramma a blocchi

Diagramma a blocchi

Un'applicazione GUI sullo smartphone Android con pannello touch screen è costituita da pulsanti a sfioramento pertinenti che indicano le direzioni di movimento richieste per il motore robotico. Ad esempio, quando si tocca il pulsante corrispondente alla direzione 'avanti', viene sviluppato il segnale corrispondente che viene trasmesso a un dispositivo Bluetooth. Questo dispositivo Bluetooth è interfacciato con il microcontrollore e questo comando viene inviato al microcontrollore. Come da programma, il microcontrollore fornisce un segnale logico appropriato al driver del motore per azionare i motori per muovere il robot nella direzione desiderata. Allo stesso modo, la telecamera funziona utilizzando l'illuminazione IR per la visione notturna.

Per i dettagli clicca qui: Robot di spionaggio del campo di guerra con videocamera wireless per visione notturna da applicazioni Android


2. Robot antincendio gestito in remoto da applicazioni Android

I robot possono essere utilizzati al posto dei veicoli convenzionali dei vigili del fuoco (dove l'intera operazione viene eseguita manualmente) per l'estinzione a distanza dell'incendio. Questi robot possono essere completamente automatici o possono essere controllati a distanza. Qui viene sviluppato un tale robot costituito da un serbatoio dell'acqua e da un tubo collegato al serbatoio in modo tale che l'acqua venga fornita dal serbatoio al tubo che viene espulso dal tubo attraverso un ugello come da operazione dell'utente. L'intera operazione del robot e il suo movimento vengono eseguiti dai segnali di controllo da un'applicazione GUI sullo smartphone basato su Android.

Diagramma a blocchi di Edgefx Kits

Diagramma a blocchi

Il pannello touch screen dell'applicazione GUI fornisce diversi pulsanti touch per ottenere il controllo del robot in diverse direzioni e anche per azionare la pompa dell'acqua e il suo getto nella direzione richiesta. Quando si tocca il pulsante richiesto, le coordinate di quel pulsante vengono trasferite al software dello smartphone e quindi trasmesse al dispositivo Bluetooth come segnali. Il microcontrollore interfacciato con il dispositivo Bluetooth riceve questo segnale e come da programma, dà opportuni segnali al driver del motore per ruotare i motori nella direzione desiderata.

Per i dettagli fare clic qui: F Robot da combattimento ire gestito in remoto da applicazioni Android

3. Seleziona e posiziona il braccio robotico e il movimento controllati da Android in modalità wireless

Un robot pick and place è un robot mobile con una pinza per applicare una pressione adeguata su un oggetto raggiungendolo nella sua posizione e quindi afferrandolo. La pinza insieme a un braccio mobile può tenere l'oggetto e quindi posizionarlo nel punto richiesto come desiderato. Tutta questa operazione viene eseguita da motori che a loro volta vengono comandati tramite telecomando. Questo progetto è sviluppato come un robot pick and place in cui il movimento del robot e del suo braccio è controllato da un'applicazione basata su GUI su uno smartphone Android.

Diagramma a blocchi

Diagramma a blocchi

L'applicazione GUI è costruita su un pannello touch screen del telefono che consiste di pulsanti appropriati per ottenere il movimento appropriato del robot e il suo effetto finale. Utilizzando i pulsanti, i segnali appropriati vengono trasmessi tramite comunicazione Bluetooth al microcontrollore e come da programma il microcontrollore invia la logica relativa ai driver del motore per pilotare i motori.

Il comando per muovere il braccio (end effecter) nella direzione desiderata viene dato toccando l'apposito pulsante sullo smartphone. Questo comando viene elaborato e utilizzato dal microcontrollore per fornire segnali al driver del motore per ruotare il motore del braccio nella direzione desiderata. Quando un oggetto viene avvicinato alla pinza, come da comando dell'applicazione, la pinza si apre e l'oggetto viene trattenuto con la pressione richiesta e il motore della pinza si ferma automaticamente.

Per i dettagli clicca qui: Scegli e posiziona il braccio robotico e il movimento controllati da Android in modalità wireless

4. Veicolo robotico metal detector gestito dall'applicazione Android

I robot vengono utilizzati in applicazioni pericolose come il rilevamento di mine terrestri. Le mine terrestri sono dispositivi metallici esplosivi che vengono posizionati sotto la terra e sono difficili da rilevare. L'utilizzo della tecnica convenzionale di rilevamento manuale delle mine terrestri mediante metal detector si è rivelato pericoloso e scomodo. Questo progetto sviluppa un veicolo robotico con un sistema di metal detector incorporato su di esso che può rilevare la presenza di metalli davanti ad esso. L'intero controllo del robot viene eseguito da un'applicazione per smartphone basata su Android.

Diagramma a blocchi

Diagramma a blocchi

L'applicazione basata su GUI sullo smartphone è costituita da un pannello touch screen con pulsanti appropriati per ottenere il movimento del robot nella direzione desiderata. I segnali di controllo vengono trasmessi ad un dispositivo Bluetooth interfacciato con il microcontrollore e come da programma, il microcontrollore fornisce segnali logici al driver del motore per ruotare i motori nella direzione desiderata o fermare il motore. Un metal detector costituito da una bobina in risonanza è incorporato nel circuito e quando un metallo si avvicina, a causa della legge di induzione di Faraday, viene disturbata la risonanza che indica il metallo rilevato e di conseguenza questa indicazione è mostrata da un LED acceso con un segnale acustico udibile.

Per i dettagli clicca qui: Veicolo robotico metal detector gestito dall'applicazione Android

5. Funzionamento del robot remoto controllato dall'applicazione Android

Un robot può essere automatico in cui il suo movimento può essere controllato da sensori incorporati nel circuito che possono fornire un input appropriato o può essere semiautomatico con il controllo nelle mani degli umani. Il controllo può essere effettuato a distanza passando segnali all'unità di controllo tramite comunicazione RF, GSM o Bluetooth. Qui in questo progetto, è stato seguito il controllo di un robot utilizzando la comunicazione Bluetooth. Questo viene fatto utilizzando uno smartphone basato su Android.

Diagramma a blocchi

Diagramma a blocchi

Il pannello touch screen di un'applicazione basata su GUI è costituito da 4 pulsanti per definire il movimento avanti, indietro, sinistra e destra del robot insieme a un pulsante di arresto. Mentre si tocca uno qualsiasi dei pulsanti, le coordinate relative a quella posizione vengono trasferite al software del sistema operativo e viene generato un segnale. Questo segnale viene trasferito al dispositivo Bluetooth dopo aver ottenuto l'accoppiamento e la connessione corretti. Il dispositivo Bluetooth è interfacciato con il microcontrollore e questo segnale viene inviato al microcontrollore. Come da programma, il microcontrollore fornisce di conseguenza segnali appropriati al driver del motore per fornire la rotazione desiderata per i motori in modo che il robot si muova nella direzione desiderata.

Per i dettagli clicca qui: Funzionamento del robot remoto controllato dall'applicazione Android

6. Controllo del varco di passaggio a livello ferroviario tramite applicazione Android

Questo progetto fornisce un modo per ottenere la sincronizzazione tra l'arrivo e la partenza dei treni e l'apertura e la chiusura delle porte di attraversamento. Il sistema convenzionale di manovra manuale del cancello del passaggio a livello non è preciso e in passato ha causato molti incidenti. Così un modo automatico di controllo dell'apertura o della chiusura dei cancelli basato sul segnale di controllo dal macchinista è più affidabile.

Diagramma a blocchi

Diagramma a blocchi

L'applicazione GUI sullo smartphone basato su Android viene utilizzata dal conducente per inviare informazioni sull'arrivo del treno prima di raggiungere il gate, al microcontrollore attraverso un dispositivo Bluetooth. Quando il microcontrollore riceve questo segnale, invia di conseguenza i segnali logici appropriati al driver del motore per chiudere il gate di attraversamento. Il microcontrollore è programmato in modo tale da inviare i segnali per un tempo fisso di chiusura del cancello (indicando il tempo per il quale il treno attraverserà i binari). Dopo quel particolare periodo di tempo, vengono inviati segnali logici appropriati al driver del motore per aprire automaticamente il cancello di attraversamento.

Per i dettagli clicca qui: Controllo del varco di passaggio a livello ferroviario tramite applicazione Android

7. Bacheca elettronica basata su Android con controllo remoto

Le bacheche sono necessarie in molti luoghi come istituti scolastici, organizzazioni, centri commerciali, ecc. Non è fattibile e conveniente attaccare manualmente gli avvisi sulla bacheca ogni volta. Invece di utilizzare un modo elettronico per visualizzare il messaggio è più comodo e fa risparmiare tempo. Questo progetto definisce una bacheca elettronica in cui il messaggio viene inviato dall'applicazione GUI di uno smartphone in modalità wireless e viene visualizzato sul display.

Diagramma a blocchi

Diagramma a blocchi

L'applicazione basata su Android è collegata a un dispositivo Bluetooth e consiste in un pannello touch screen che attiva la tastiera incorporata. Quando si inserisce il messaggio (toccando l'apposito pulsante sul pannello touch screen) e si preme il pulsante di invio, il codice ASCII sviluppato dal programma viene convertito in dati seriali e quindi trasmesso a un dispositivo Bluetooth. Questo dispositivo Bluetooth è interfacciato con un microcontrollore e dopo una corretta elaborazione, il microcontrollore (come da programma) visualizza il messaggio su un modulo LCD interfacciato con esso.

Per i dettagli clicca qui: Bacheca elettronica basata su Android con controllo remoto

8. Controllo automatico del segnale stradale basato sulla densità con override del traffico remoto basato su Android

Con il crescente utilizzo di veicoli nelle città metropolitane, la congestione del traffico è il principale problema affrontato ogni giorno. Questo sistema definisce una soluzione a questo problema sviluppando un modo dinamico di controllare i semafori in base alla densità del traffico. Inoltre, veicoli come ambulanze, veicoli dei vigili del fuoco ricevono un'uscita di emergenza dallo svincolo, in base ai segnali di controllo forniti alla centralina da un'applicazione basata su GUI sullo smartphone Android.

Diagramma a blocchi

Diagramma a blocchi

Diversi sensori sono posizionati su ciascun lato dell'incrocio per rilevare la densità del traffico su ciascun lato. Poiché la densità del traffico su tutti i lati è uguale o bassa, i semafori diventano verdi per un intervallo di tempo fisso. Se su uno dei lati la densità del traffico è maggiore, i sensori rilevano questa informazione e, di conseguenza, come da programma, il microcontrollore invia segnali logici al LED verde di quel lato in modo che la luce verde si accenda per un tempo più lungo . Un pannello touch screen sull'applicazione basata su GUI dello smartphone basato su Android è costituito da pulsanti per definire ciascuna direzione dall'incrocio. Mentre un veicolo di emergenza si avvicina allo svincolo, il segnale di controllo viene inviato toccando il pulsante appropriato (corrispondente alla direzione in cui dovrebbe andare il veicolo di emergenza). Questo segnale viene trasmesso al dispositivo Bluetooth e quando il microcontrollore riceve questo segnale di interruzione (dal dispositivo Bluetooth), invia segnali logici ai LED in modo tale che i segnali LED rossi su tutti gli altri lati della giunzione siano accesi tranne quel particolare lato che è acceso Verde. Ciò consente al veicolo di emergenza di passare anche se altri veicoli sono davanti a esso.

Per i dettagli, fare clic qui: Controllo automatico del segnale stradale basato sulla densità con override del traffico remoto basato su Android

Se uno qualsiasi dei progetti sopra descritti ti interessa, sei libero di visualizzare ulteriori dettagli sullo stesso facendo clic sui collegamenti appropriati.

Per tutti coloro desiderosi di implementare questi progetti il ​​prima possibile, basta rispondere a questa domanda di base: è possibile utilizzare un'applicazione Android per il funzionamento automatico di un robot senza alcun intervento umano?Se sì, dimmi come nella sezione commenti qui sotto.