Jump to content

Rudy

Utente ItLUG
  • Contenuti

    441
  • Registrato il

  • Ultima visita

  • Vittorie

    7

Tutto il contenuto inserito da Rudy

  1. Favoloso.... ??? Sapete che mi sono sempre imbambolato ad osservare il meccanismo dello scambio?
  2. Allora passa anche per salutare un tuo paesano come me
  3. Figurati Quelle che ti ho consigliato se le alimenti in un senso sono fisse, nell'altro lampeggiano e sono abbastanza potenti per fare da spot se aggiungi questo pezzo: Chrome Silver Dish 2 x 2 x 2/3 Light Reflector
  4. Domanda stupida: non si potrebbero far girare i due GBC insieme invece di sistemarli in zone diverse?
  5. Caro Teazza, intanto sono contento che tu pensi di rendere più "viva" la tua MOC con le luci che lampeggiano Rispondo con ordine: - Le fibre emettono luce (poca) lungo l'intero filamento, di più sul terminale: hanno delle "tacche" sulla superficie che si illuminano - Come alimentazione consiglio spassionato: usa l'alimentatore dei treni 8) - l'elemento misterioso è un disco su cui è attaccato un LED rosso: si fa girare con un motore e questo LED illumina uno degli 8 fori alla volta a cui colleghi le fibre. Un esempio classico è nello shuttle 8480 Le luci che illuminano di più e che preferisco usare sono queste: Light Brick E per di più lampeggiano per conto loro....
  6. Uno spot un pò vecchio ma che fa ancora sorridere: Life of a LEGO man
  7. Quello me lo puoi spedire per posta... ti assicuro che ne avrò la massima cura ;D ;D
  8. Rudy

    Novità 2012

    Set numero 853373 Per il plasticone ti dò ragione, ma 28 minifig accessoriati per 50 euro (si sa...) mi sembra lo stesso un buon affare
  9. Verrei molto volentieri, ma mi toccherebbe attraversare mezza Italia.... (parto da Udine, sono 5 ore di macchina) Se ci fosse anche il bulk si potrebbe fare Divertitevi con la mia benedizione
  10. Rudy

    Regolamento sumo

    Bravo Valter, si vede quanto sei appassionato! Complimenti Pensavo che usassi in maniera strana la ricevente IR dell'RCX per leggere il segnale... questa scorciatoia è l'uovo di Colombo, complimenti! Quindi si possono usare due sensori luce per verificare contemporaneamente direzione e distanza.... interessante... che idee... 8) ok, per stavolta sei in regola ;D Penso che anche la lettura del sensore vada nello stesso task, sbaglio? Attento che porta ad assuefazione e ti servono dosi sempre più grandi... Chiedi a Giancarlo quanti NXT possiede...
  11. Rudy

    Regolamento sumo

    Sciccosa questa... So che si può fare ma non ho ancora trovato il codice per una cosetta del genere, mi puoi aiutare? Per quanto riguarda le interferenze, se ad esempio usi la funzione "SendMessage(x); " dove x è un numero da 0 a 255 mandi segnali che vengono tranquillamente ignorati. Ben diverso il discorso se mandi il codice di azzeramento del firmware, stop programma o motori al massimo ;D ;D Questi ovviamente fanno parte di quelli proibiti dal regolamento :
  12. Rudy

    Regolamento sumo

    Se ci riesci ;D Si, il regolamento consente esclusivamente di spingere e/o sollevare l'avversario, la pala è un classico 8) PS: Complimenti per il bricolage del campo da Sumo, a Vienna la superficie era nero lucida quindi capisco i problemi col sensore luce: prova ad inclinarlo oppure ad allontanarlo Sento la forza scorrere forte in quest'uomo....
  13. Rudy

    Regolamento sumo

    Nooooooooooooo!!!!!! Scherzi a parte, benvenuto Valter nell'affascinante mondo del Sumo, in cui chiunque può vincere o perdere ma tutti si divertono un sacco, specie se riesci a coinvolgere i figli ;D Infatti, tocca inventarsi soluzioni strane per farci stare tutto (motori in verticale, robot a strati...) ma a Vienna ho visto davvero di tutto: i limiti stimolano la creatività Prima dell'inizio del round il giudice lancia sul campo una doppia freccia che stabilisce la posizione di partenza. Se dividiamo il campo in quattro quadranti, i robot partono schiena contro schiena (uno verso nord e l'altro verso sud). Come posizione partono uno nel quadrante nordest e l'altro nel quadrante sudovest, oppure uno nel quadrante nordovest e l'altro nel quadrante sudest a seconda di come cade la freccia. Quindi dopo la partenza il robot si gira di 180 gradi ed il suo avversario si potrebbe trovare a destra o a sinistra Chiedi pure, contro il nostro interesse siamo prontissimi a darti una mano (ovviamente per portarti sulla strada oscura della programmazione ad oggetti... 8) ) PS: Consiglio spassionato: se usi il favoloso RCX fai un robot solo con quello (esistono i cavi adattatori per attaccare i PF sugli RCX) perchè gli ingombri, i motori, i sensori ed il software sono completamente diversi da quelli dell'NXT
  14. Rudy

    Regolamento sumo

    Accidenti, trovata tra "soli" 3108 pezzi... non potevi per caso indicarmi il Dwarf Spider Droid (Set 7258) da 32 pezzi? Grazie per la "dritta", la part è la 30208 "Cylinder Hemisphere 4 x 4 Multifaceted" in colore Chrome Silver
  15. Rudy

    Regolamento sumo

    Contemporaneamente sto lavorando ad un progetto completamente diverso tanto per gradire... Per favore qualcuno sa dirmi che pezzo è quello della cupola del robot che non riesco a trovarlo su Bricklink? (fonte:microbricks, non sto ancora credendo ai miei occhi... una micro-MOC più bella dell'altra!) PS: Software quasi terminato nel ponte Ecco il nuovo decisore (NQC) while (true) { // decisore sull'azione da intraprendere // legge i sensori bordo(bianco); // precedenza al bordo if (bianco>0) { // se tocca il bordo con un sensore ultimo=3; tempo=0; switch (bianco) { case 1: // bianco a destra fuga(destra); ultimo=1; break; case 2: // bianco a sinistra fuga(sinistra); break; case 3: // arrivato al bordo fuga(indietro); break; } } else { // niente bordo, siamo tranquilli dirpd(nemico); if (nemico>0) { ultimo=nemico; tempo++; if (nemico==2 || tempo>10) { // è davanti, all'assalto!!! ultimo=3; muovi (1,OUT_FULL); } else if (nemico==1) { // è a sinistra muovi (8,OUT_FULL); } else { // è a destra muovi (2,OUT_FULL); } } else { // nessun contatto, andiamo a caccia tempo=0; scan (ultimo); } } }
  16. Rudy

    Regolamento sumo

    Nel frattempo vi faccio vedere nei dettagli Snail, robot con cinque motori e pacco batterie addizionale. Molto potente in spinta.... Galleria su YouBrick
  17. Rudy

    Regolamento sumo

    Grazie, ecco perchè i valori erano strani... ho avuto un colpo di genio... Invece di misurare i Newton uso direttamente i gradi al secondo, diminuendo i calcoli, anche perchè lo uso su un unico motore che deve girare a velocità costante: potrei addirittura misurarlo nella routine di inizializzazione Faccio una prova e vi faccio sapere.
  18. Rudy

    Regolamento sumo

    quindi: // Display RPM of motor attached to the port MOTOR while running at full speed. // The program runs continously until stopped by pressing the gray NXT button. // Requires NXT firmware 1.28 or later (uses floating point arithmetic). // CurrentTick returns milliseconds in a long integer. // MotorRotationCount returns degrees in a long integer. #define MOTOR OUT_A #define FULL_SPEED 100 #define DEG_TO_RPM 166.6667 // converts degrees per millisecond to RPM long prev_tick; long prev_deg = 0; float rpm_msg() { // this routine calculate RPM long dt = CurrentTick() - prev_tick; long deg = MotorRotationCount(MOTOR) - prev_deg; float rpm = deg * DEG_TO_RPM / dt; prev_deg = MotorRotationCount(MOTOR); prev_tick = CurrentTick(); return rpm; } task main() { int pwr=FULL_SPEED; int coppia; prev_tick = CurrentTick(); OnFwd(MOTOR, pwr); while (true) { Wait(MS_500); // update display every 0.5 seconds TextOut(0, LCD_LINE2, FormatNum("RPM: %5.1f", rpm_msg()), true); coppia = 0.04 * pwr * BatteryLevel() - 3*rpm; TextOut(0, LCD_LINE4, FormatNum("Nm: %5.1f", coppia), true); } } Mi confermi?
  19. Rudy

    Regolamento sumo

    Domanda tecnica: in NXC come si fa a misurare la "fatica" dei motori?
  20. Rudy

    Regolamento sumo

    Ciao cari robottinari! Produco di rado ma quando mi ci metto.... Sabato Palina è caduto miseramente al suolo dal ripiano su cui era esposto, dopo una caduta da un metro e mezzo sul pavimento potete immaginare cosa ne sia rimasto... Ho approfittato per rivedere l'hardware rendendolo più robusto mi sono avanzati un sacco di pezzi e ne ho aggiunti pochi altri... fa bene rimontare ogni tanto Ieri sera una buona ripassata al software, ho ripulito ed ottimizzato il decisore mettendo anche le famose routines di sblocco per uscire dal "balletto" quando i robot si incastrano; praticamente da 60 linee la routine ora ne occupa "solo" 40 ed ha due funzioni in più... 8) Ho diminuito la velocità in esplorazione in modo da minimizzare il suicidio da bordo Come hardware ho deciso di dotare Cubico di un potente RCX 2.0, la cosa favolosa è che mi basta adattare il sofware di Palina ed è pronto visto che usa ruote diverse ma ha lo stesso set di sensori... Adesso mi manca ancora una limatina al software di StarWars ed Hydra, adattare quello di Granchio a Testarossa e sono pronto per Cavallino E voi robottinari a che punto siete? PS: mi sa che i premi li distribuiremo a costruttore, visto che ci ho preso gusto
  21. Ecco il video
  22. Rudy

    Regolamento sumo

    Dai ci fai vedere i tuoi progressi che siamo curiosi?
  23. Rudy

    Regolamento sumo

    Propongo di usare per decidere la posizione di partenza questa MOC fatta di soli due pezzi:
  24. Rudy

    LEGO Fun Stuff

    Ed io che pensavo all'inizio che fossero grafici a barre... per fortuna mi è arrivato in soccorso Obelix!!! Guardate che cosa vuol dire la creatività: http://anadaday.dk/lego-builders-of-tomorrow/
  25. Rudy

    Regolamento sumo

    Non oso pensare ai vostri commenti... Ho fatto delle prove con l'ultrasonico per curiosità. Su "Cubico" ho montato un secondo ultrasonico in verticale, l'ho fatto partire a 40 centimetri dalla parete ed ho fatto girare un programma che, mentre i motori andavano al 30%, misurava la distanza con gli ultrasonici ogni 20 gradi di rotazione (1 centimetro esatto di spostamento), scrivendo le misure sullo schermo. Quando finiva lo schermo si fermava. La prima serie di numeri proviene dall'ultrasonico orizzontale, la seconda da quello verticale. Questo conferma la mia tesi: i numeri sono altalenanti, con un 255 nella prima serie (errore di lettura) con aumenti e diminuzioni e per di più non rispecchiano la misura reale (in teoria i numeri avrebbero dovuto essere 40 39 38...). Quel che più conta è che non ci sono differenze significative tra ultrasonico orizzontale o verticale.
×
×
  • Crea nuovo...