Laser Scanner

Buon giorno a tutti! Intanto mi presento: giovane ragazzo di quasi sessant'anni appassionato di tutto quello che si può costruire. Robotica e CNC sono la mia passione, e ho da poco scoperto la grafica 3D. Il mio tempo libero è però pochissimo per cui sarò costretto a disturbare l'intera comunità con domande che saranno sicuramente banali ma per me insormontabili! :grin:

Vengo al punto: Sto costruendo uno scanner laser che utilizzerà il sistema DAVID, per cui volevo realizzare un sistema automatizzato per muovere sia il laser che il modello da scannerizzare con due motori passo passo. Ho un Arduino 2009 e un motor shield Adafruit, due motori nema 17 sempre Adafruit e tanta voglia di imparare. Adesso mi leggo tutto il forum, poi passo al contrattacco!

Grazie della vostra pazienza!

Benvenuto !
Il lavoro che ti sei prefissato non mi pare una passeggiata però dall'entusiasmo si capisce molto di una persona e credo che se ti rimbocchi le maniche te ce la possa fare, se serve hai l'intera comunità :smiley:
Senza però pretendere che ti rispondano come in un call center :roll_eyes:
:stuck_out_tongue_closed_eyes:

Ho letto quello che potevo. :~

Quello che mi servirebbe sarebbero alcune righe di codice che alla pressione di un pulsante fisico facessero partire una sequenza in cui il primo stepper fa un movimento di 90° e poi torna a zero, il secondo stepper fa un movimento di 90° e NON ritorna a zero, e così via per quattro cicli.
Quindi il primo stepper serve a far muovere il laser che "pennella" il modello, il secondo stepper deve ruotare il modello stesso.

Non so se serve, ma i motori sono bipolari. So come collegarli e come alimentarli, ma non so dove collegare il pulsante da cui far partire la sequenza.

So che si deve usare una libreria particolare per i motori passo-passo, ma dove la trovo? E dove devo includerla?

Grazie in anticipo a tutti quelli che si prenderanno la briga di darmi una mano in questa mia nuova realizzazione. Alla fine, se può servire, allegherò le foto del progetto. In mp si può parlare anche del software per la scansione e conversione.

Apri ed usa gli esempi inclusi nell'IDE di arduino, sia per gli stepper che per i bottoni , li hai tutto to che ti serve per iniziare :slight_smile:

Grazie per la sollecita risposta! Già fatto, senza capirci un granchè... ma proverò ad applicarmi di più. Resto comunque aperto a suggerimenti...pratici! XD

Per non aprire un altro topic sullo stesso argomento continuo qui:
Vorrei realizzare anche io un david laser scanner allora se ho capito bene(non ho avuto molto tempo per approfondire) ho bisogno di uno stepper per muovere il laser(o un servo motore,ho entrambi ma penso di usare lo stepper) e uno stepper per muovere il piano su cui è posizionato l'oggetto.
ma quello che mi rimane piu perplesso è il laser da utilizzare avete qualche link da ebay per qualcosa di non troppo oneroso?
ho trovato un post in cui pelletta stava realizzando questo lasera(ma essendo sul vecchio forum non potevo fare reply) quindi spero che lo legga :grin:

Io leggo tutto!
Ho usato una livella laser da 3€ presa alla fiera dell'elettronica.
Più tardi posto una foto dell'aggeggio che ho costruito per muovere la livella... a quei tempi non sapevo neppure l'esistenza di arduino.

Pelletta:
Io leggo tutto!

dio è qui con noi :grin:

Ho usato una livella laser da 3€ presa alla fiera dell'elettronica.
Più tardi posto una foto dell'aggeggio che ho costruito per muovere la livella

sarebbe davero utile ma muovi anche il piano dove poni l'oggetto giusto?

... a quei tempi non sapevo neppure l'esistenza di arduino.

purtoppo almeno in italia non è publicizzato molto,mmm domanda che webcam usi?c'è ne vuole una specifica vero?

bobrock:
Ho letto quello che potevo. :~

Quello che mi servirebbe sarebbero alcune righe di codice che alla pressione di un pulsante fisico facessero partire una sequenza in cui il primo stepper fa un movimento di 90° e poi torna a zero, il secondo stepper fa un movimento di 90° e NON ritorna a zero, e così via per quattro cicli.
Quindi il primo stepper serve a far muovere il laser che "pennella" il modello, il secondo stepper deve ruotare il modello stesso.

Non so se serve, ma i motori sono bipolari. So come collegarli e come alimentarli, ma non so dove collegare il pulsante da cui far partire la sequenza.

So che si deve usare una libreria particolare per i motori passo-passo, ma dove la trovo? E dove devo includerla?

Grazie in anticipo a tutti quelli che si prenderanno la briga di darmi una mano in questa mia nuova realizzazione. Alla fine, se può servire, allegherò le foto del progetto. In mp si può parlare anche del software per la scansione e conversione.

dooomand stupida, non p meglio se gira il modello e il laser invece si può spostare solo in su e giù (come un'ascensore)? La meccanica si semplifica assai!

perchè invece di avere il laser in orizzontale(come suppongo) e muoverlo su e giu, non lo metti un verticale, e fai semplicemente rotoare il modello da scannerizzare?

milvusmilvus:
perchè invece di avere il laser in orizzontale(come suppongo) e muoverlo su e giu, non lo metti un verticale, e fai semplicemente rotoare il modello da scannerizzare?

bisogna seguire i passi standard del manuale altrimenti il software non riesce a scannerizzare bene l'oggetto,poi non mi sembra tanto difficile far rotare l'oggetto con uno stepper e muovere il laser con un servo

milvusmilvus:
perchè invece di avere il laser in orizzontale(come suppongo) e muoverlo su e giu, non lo metti un verticale, e fai semplicemente rotoare il modello da scannerizzare?

Quando ho provato non lo permetteva il software, era la prima versione credo... è passato tanto tempo e nemmeno me lo ricordo.
Se ora è cambiato è la volta buona che mi rimetto sotto, è un pezzo che non modello più in 3d... ho abbandonato quando ho iniziato a vedere gli oggetti reali in wireframe :fearful:

io non conosco questi software... ma è una cosa che mi interessa, e avevo solo pensato al metodo piu semplice per effettuare la scansione :smiley:

milvusmilvus:
io non conosco questi software... ma è una cosa che mi interessa, e avevo solo pensato al metodo piu semplice per effettuare la scansione :smiley:

Dì la verità: è dura ricostruire un oggetto partendo dai blueprint piazzati sulle viste ortogonali... ti capisco! :zipper_mouth_face:
Non so quanto sia migliorato il software, di certo posso dire che all'inizio serviva una bella telecamera per riprendere il fascio laser altro che webcam... già con la telecamera il modello era da ritoccare e anche pesantemente.

la verità è che non ho mai capito come usare i blueprint :smiley: haha, quindi mi limitavo a fare semplici cose, aggiungendo punti e linee...fortunatamente non sono un ingegnere.. quindi non mi serve.. anche se uno scanner laser, accoppiato ad una stampante 3d... mi farebbe rispiarmiare centinaia di euro in esche da pesca :smiley: il che non guasta :smiley:

quali sono i costo per no scanner 3d? sbaglio a credere che non sono eccessivi, avendo gia a disposizone una webcam, o magari una videocamera, che fa riprese in hd, se posso caricarli nel SW..

Pelletta:

milvusmilvus:
io non conosco questi software... ma è una cosa che mi interessa, e avevo solo pensato al metodo piu semplice per effettuare la scansione :smiley:

Dì la verità: è dura ricostruire un oggetto partendo dai blueprint piazzati sulle viste ortogonali... ti capisco! :zipper_mouth_face:
Non so quanto sia migliorato il software, di certo posso dire che all'inizio serviva una bella telecamera per riprendere il fascio laser altro che webcam... già con la telecamera il modello era da ritoccare e anche pesantemente.

per avere buoni risultati basta una logitech webcam(e quella che danno anche nel kit) il software è decisamente migliorato!vi fatò sapere a breve sai che carino però riprodurre qualcosa con la propria cnc previa scansione laser!è molto futuristico :grin: