Salve a tutti,
Sono uno studente dell'istituto ISIA specialistica di Firenze e sto portando avanti una tesi sull' architettura parametrica e generativa, in particolare sulla modifica della forma di quest'ultime nel tempo. Per l'esame finale dovrei costruire un modello, magari scala 1:1 automatizzato. Vorrei basare tutto il sistema di automazione su Arduino, solo che non avendo mai affrontato questo tipo di progetto avrei molti quesiti e spero di potervi rivolgere alcune domande.
Il sistema che progetterò è schematizzato nel pdf, il movimento che vorrei creare è una traslazione sull'asse Z di vari punti di ancoraggio. Vorrei informazioni sul materiale da acquistare per realizzare questo modello
Una delle domande è quanti punti mobili posso ottenere max (quindi quanti motori massimo posso montare su arduino) e quale tipo di motori necessito visto che un motore a troppi giri non è adatto
Tommaso
"parametrica e generativa" che paroloni.... ![]()
Tommaso, il PDF non c'è, linkalo in modo che possiamo renderci conto di cosa tu stia parlando.
Sappi che si possono anche connettere più arduino tra loro per cui se dovessi avere problemi a gestire troppi motori con uno, puoi farlo con due o tre...
ah, scusatemi per i paroloni ma era per far capire di cosa sto parlando ![]()
in realtà il progetto è una rete snodata che si muove grazie a punti di ancoraggio che vanno in su e giù.
http://issuu.com/tommy16013/docs/example
grazie per la risposta e non fate caso ai paroloni
linko altri video che possono essere utili per capire un po il meccanismo che mi serve
ciao e grazie ancora
Tommaso
Bellissimo. Credo si possa fare ma va pensato bene... al momento non ho idee ma volevo dirti che e' bellissimo ![]()
Ciao Tommy, ma la tua intenzione è di avere un motore per ogni elemento? perchè se è cosi, di arduino ne dovresti comprare un bel pò.
Se invece intendi fare un piccolo prototipo potresti affidarti ad una struttura di questo genere
I movimenti risultano essere limitati al tipo di struttura e starà a te sceglierla, ma son sicuro che verrebbe comunque un bel lavoro, è come avere una serie dei carillon, uno per riga e farli lavorare simultaneamente. In questo modo riduci notevolmente il numero di motori e quindi la complessità dell'elettronica.
M.G.
che spettacolo...
Anche io studio a Firenze ;)... Non mi intendo molto di architettura e progettazione di strutture però studio ingegneria elettronica e mi ritengo parecchio bravo nella parte pratica ;D... se hai bisogno di una mano mi trovi a santa marta (sai dov'è vero? :D)...
Allora sicuramente ti serve un motore con delle riduzioni... Li trovi su sparkfun a 17$ mi pare... poi vabbè se vuoi pilotarli in 2 direzioni ti servirà un l293b o l293d... o comunque se vuoi puoi usare degli stepper che costano qualcosa di più ma puoi pilotarli come vuoi... solo che ti servono 4 pin per ogni motore, magari con un arduino mega ce la fai!
se lo fai a 3 elementi come quello del video ti bastano 12 pin 3 stepper e 3 l293b...
io mi son fatto questa schedina per pilotarmi 2 motori... a breve farò un tutorial con schemi e funzioni software...
sennò comunque puoi usare un solo stepper o un solo motore in DC e fare una cosa come come ti ha suggerito gonne.m...
io userei servomotori con pignone per tiranti e dei tiranti metallici.
io anche userei i servo avrebbero anche la precisione che penso ti serva.
Il problema e' che devi essere pesantemente sponsorizzato
A colpi di 1 motore per ogni pallina e 1 arduino mega ogni 40 motori...
eh si... ora stavo pensando che potresti gestire la "matrice di motori" come se fosse una memoria... ad esempio con un bus dati e un bus indirizzi, ogni motore rappresenta una cella e tu scegli il motore tramite bus indirizzi e tramite il bus dati scrivi tipo "900" in quella cella... Quindi il motore si sposterà fino a "900" in un tempo noto... naturalmente il tempo di "refresh" della "memoria" sarà molto superiore al tempo che impiega un motore per eseguire il comando (come si vede anche dal video della bmw) quindi l'umano che guarda la tua opera non si accorgerà del "trucchetto"!
Secondo me ti basta un arduino solo e non è neanche detto che sia mega, però per creare la "cella di memoria" dovresti metterci tipo dei micro controllori o qualcosa di simile che comunichino col tuo arduino.
spero di essermi spiegato... magari esiste pure qualche chip i2c in grado di acquisire un segnale digitale e tradurlo in un segnale per pilotare il motore...
oppure sempre tramite una scheda arduino puoi gestire la matrice di palle per righe (ad esempio) e multiplexare sulle colonne...
cosa vorresti fare di preciso?
be secondo me l'idea di calamaro e una buona strada da seguire ... potresti farlo funzionare come una matrice led creando la matrice con degli shift register che lavorano in i2c e delle porte and, controllando i motori con degli L293. potrebbe risultare un po complicata tutta la parte di collegamenti ma il costo e molto minore =)
se fosse possibile via i2c mi sembra che il massimo sia 127 oggetti
scusate .. nn ho capito bene... se è necessatio movere ogni snodo...
forse semplifivo troppo . visto che è sospeso, nn si potebbe "muovere" soilo alcuni punti si sospensione.. ovvio bisona pensarli un po bene .. ma? pooi la rete potrebbe essere costituita da tubi cn dentro ul "filo" morbido così da far farealla foeza dii gravità il mobimento della rete e il cavo flessibile (meglio che morbido) consente muovimentiin tuttele direzioni...
poi per comandarli servo motori.. quani sono le sospensioni mobili..
troppo semplificato?
anche molto di piu di 127 se fai conto che con un 2009 che ha 20 pin totali potresti comandare 10 shift register da 8 bit l'uno avresti 80 uscite se crei una matrice di 40x40 sono 1600 oggetti.
io intedevo come tot di oggetti i2c gli indiizzi se non erro sono 127
quante risposte!
grazie mille davvero, ok spiego un attimo dove vorrei arrivare. logicamente il risultato con le palline è quello più di scena ma anche il più complicato e costoso. ora se immagino queste palline collegate da qualcosa di rigido (logicamente i punti di collegamento devono garantire movimento ai segmenti rigidi) si potrebbe diminuire notevolmente i punti che vanno in su e giù (magari solo alcuni dei fili attaccati alle palline si muovono su e giu). logicamente essendo questi punti collegati ad altri muoveranno di conseguenza la superficie modificandone l'aspetto (tipo un onda che su muove). spero di aver dato l'idea. tutto di palline sarebbe una figata :). ho trovato dei motori che costano da 3 a 40 euro ma non so se vanno bene perchè ho paura che hanno giri troppo alti :
ok mi studio un po le vostre risposte e poi mi rifaccio vivo per altri chiarimenti. grazie davvero a tutti per adesso. e grazie anche per i link video!
Tommaso.
i passo passo hanno la possibilità di sapere "contando gli impulsi" la posizione "dove sono" .. mi spiego si muovono di tot gradi ad impulso .. e quindi sai quanto anno girato a secondo del diametro di puleggia che usi .. sai . di quanto si alza o abbassa l'oggetto... hanno la possibilità di essere comandati direttamente dai pin digitali ... ma alcune volte necessitano si controlli esterni .. o accorgimento... comunque alme 2 pin a motore.. per determinare la posizione..
se passi hai servo devi usare i pwm ... per cui si riducono notevolmente il numero.
alcuni parlavano di gestione a matrice.. .. ma, correggetemi se sbaglio.. è indispensabile scomodare arduino?
secondo me no .. anche se circuiti sostitutivi....nn è che costino meno ...
![]()
be si parlava di matrice dato l'elevato numero di motori da gestire che sarebbe appunto difficili da gestire con un 2009 e forse anche con il mega. e si è necessario scomodare arduino appunto per la sequenza di controllo dei motori ![]()
personalmente eviterei inversioni di rotazione, optando anche io per pignoni e camme. In questo modo l'inversione avverrà in modo molto più dolce ![]()
si si .. caisco che sia difficile ... pilotare una matrice.. ma per l'appunto una mtrice ha già bisono di molta elettronica quindi si potrebbe forse passare a qualcosaltro ..ma ARDUINO a me paice.. e siamo qui per quello ...
NetWorm... wow.. la progettazione di camme pignoli e bielle manovelle.. a me è sconosciuta.. per cui .. penso appunto dei passo passo che ogni tanto vanno siu e ogni tanto giù ...
se no anche lì si potrebbe semlificale old style... serie di interruttori .. relè temporizzarti o simile...
(sono eletrottrotecnico e si sente)