Arduino CNC Controller 1.0

Licenza: Gratuito ‎Dimensioni del file: 3.98 MB
‎Valutazione utenti: 4.8/5 - ‎2 ‎Voti

Circa Arduino CNC Controller

Questa APP è un controller per creare un mulino CNC (Computer Numerical Control).

È possibile creare il proprio mulino CNC, utilizzando un tablet/mobile/PC per dispositivi Android con Android-x86, e collegarlo alla scheda Arduino Mega 2560 R3 tramite porta USB. Arduino Mega controlla 3 motori stepper che spostano un mulino manuale e infine si ottiene un mulino CNC.

Teoricamente puoi anche utilizzare Android TV Box, ma devi includere il pacchetto libreria USB HOST e 2 dispositivi che ho testato Android TV Box con androide versione 4.0 e 4.2.2 produttori non inclusi.

Il dispositivo Android deve avere una porta host USB OTG per connettersi a "Arduino Mega 2560 R3" ed è necessario un cavo USB OTG.

Questa APP è progettata per un tablet a basso costo con Android 4.0 e deve avere una risoluzione minima di 800x480 pixel. Funziona su compresse solo 1 nucleo, ma in realtà se il tablet è più veloce mulino in movimento più velocemente, quindi si consiglia di avere 4 core.

C'è una finestra di "Guida e documentazione" all'interno dell'APP che spiega il processo (è anche possibile scaricare questa guida in formato PDF sul sito web del progetto http://sourceforge.net/projects/arduinocnccontroller/files ). Ha istruzioni su come collegare l'Arduino, è possibile utilizzare 3 standard "Arduino Motor Shield R3" per controllare 3 motori stepper bipolari. C'è anche un esempio per collegare 3 motori stepper unipolari utilizzando 3 standard "Arduino Motor Shield R3". E c'è un terzo esempio di progettazione di una scheda scudo senza standard per i motori stepper unipolari con il suo programma. Ci sono collegamenti a programmi CAD / CAM e altri siti.

L'APP può essere eseguita in modalità virtuale, solo con un dispositivo Android, senza essere collegata a nessuna fresatrice, in modo da poter praticare e capire che il loro funzionamento è basato.

Si noti che è una versione BETA, quindi potrebbe avere errori.