Loading...
  Show Posts
Pages: 1 [2] 3 4 ... 215
16  International / Software / Re: Bootloader Arduino x AT90USBKEY on: June 18, 2013, 01:41:46 am
Grazie della segnalazione Michele

@Lollo
guarda qui --> http://www.pjrc.com/teensy/td_download.html
17  International / Generale / Re: Incontro comunità italiana 29/30 giugno a Bassano d.G. on: June 18, 2013, 01:35:02 am
Non so se riesco ad arrivare per pranzo o nel primo pomeriggio. Viamichelin mi da 3 ore e 20 circa di viaggio per cui anche partendo alle 10 arriverei comunque non prima delle 13:30.

Fai uno sforzino... parti alle 9:30.  smiley-wink
(compatibilmente con eventuale turno notturno)
18  International / Generale / Re: Incontro comunità italiana 29/30 giugno a Bassano d.G. on: June 17, 2013, 10:56:35 am
Strumentazione minima indispensabile:

PC portatile o Desktop (nell'ultimo caso non vi aiuto a trasportarlo  smiley-twist)
Cavo USB
Arduino
Cavo Ethernet (ma forse c'è la WiFi)
La Materia grigia che posta dentro la scatola cranica: attiva e connessa.  smiley-wink
Varie ed Eventuali.

Cosa non portare:
<empty list> or <null>
19  International / Software / Re: Problema con lo Switch Case on: June 17, 2013, 10:49:39 am
Ciao Magnum, benvenuto.
Sarebbe gradita una presentazione nell'apposito topic --> http://forum.arduino.cc/index.php?topic=113640.0
e poi non dispiacerebbe se leggessi anche il funzionamento del forum --> http://forum.arduino.cc/index.php?topic=149082.0 in particolare il punto 7 e il punto 11.

Riguardo il codice, prima di pubblicarlo, se lo stai scrivendo con l'IDE di Arduino, ricordati di usare il comando "Formattazione automatica". In questo modo, a parte verificare se sono presenti tutte le parentesi in ugual misura(tante aperte quanto chiuse), il codice viene identato ovvero vengono aggiunte le tabulazioni in modo che la lettura del codice, soprattutto i cicli, sia facilitata.

count a 3 non arriverà mai perché se non è minore di 2 viene azzerato: quindi varia tra 0 e 2.
Inoltre tu leggi il pulsante molte volte nel ciclo, e per quanto veloce possa essere il ciclo, lo stato del puntante potrebbe variare.
Ti conviene leggero ad inizio ciclo assegnandolo ad una variabile e poi ragionare sullo stato della variabile.

p.s. Hai usato QUOTE e non CODE  smiley-mr-green

Code:
case 2:
  digitalWrite(led,HIGH);
  delay(500);
  digitalWrite(led,LOW);
  delay(500);
  break;

Forse volevi fare cosi?  smiley-wink
20  Community / Bar Sport / Re: [OT ITA] Lo spamm bar on: June 17, 2013, 10:32:20 am
179$  smiley-eek
21  International / Generale / Re: Incontro comunità italiana 29/30 giugno a Bassano d.G. on: June 17, 2013, 09:25:57 am
Ancora più immediato: mettiti all'incrocio tra la SS e via Toti.
Rimanendo sulla SS vedi il cantiere, entrando con un click in via Toti vedi l'albergo in tutto il suo splendore.  smiley-mr-green
22  International / Software / Re: Bootloader Arduino x AT90USBKEY on: June 17, 2013, 07:50:42 am
Si, ovviamente DEVI partire da qualcosa di pronto da modificare.
Sarebbe impensabile partire da zero.  smiley-eek
23  International / Generale / Re: Incontro comunità italiana 29/30 giugno a Bassano d.G. on: June 17, 2013, 05:24:07 am
Già, a meno di 2 settimane dall'incontro sarebbe meglio essere più precisi.
Anche tramite PM se vuoi.
24  International / Software / Re: Bootloader Arduino x AT90USBKEY on: June 17, 2013, 05:22:43 am
Nella directory --> arduino-1.0.5\hardware\arduino sono presenti le sottodirectory: bootloaders, cores, variants e firmware (che puoi ignorare) oltre ai file programmers.txt e board.txt
All'interno di ognuna di quelle directory crei una nuova sottodirectory che puoi chiamare come ti pare, all'interno metterai quindi il tuo bootloader (sotto directory di bootloader), il tuo core (sottodirectory di core) e il tuo file per i pin (sottodirectory di variants).
Poi aggiungi una nuova voce al file board.txt per dire all'IDE dove andare a pescare i file specifici quando compila.

Se hai la 1.0.5, guarda ad esempio come sono stati distribuiti i file per il nuovo robot di Arduino o la Leonardo.
25  International / Software / Re: Bootloader Arduino x AT90USBKEY on: June 17, 2013, 04:51:44 am
Il primo passo è aggiungere nell'IDE il modello di micro che stai usando tramite il file board.txt
Poi dovrai provvedere a crearti un file pin_arduino.h per il micro e infine inserire le opportune modifiche (tramite define o ifndef) nel core attuale di Arduino.
Dovrai studiarti tutto il core di Arduino, ad esempio quello del 32U4 (la Leonardo) più simile al tuo, e modificare tutte le chiamate ai registri e alle periferiche interne del micro.
Trovi questi dati comparando i due datasheet forniti da Atmel. Molti registri saranno uguali, ma altri no. E lì che devi modificare il codice affinché compili e funzioni.
Terminato questa fase, o anche parallelamente, devi studiarti come funziona il bootloader del micro e apportare al codice disponibile sul GitHub di Arduino le modifiche per farlo funzionare.
Quando terminerai tutto e sarà funzionante allora potrai andare all'Università ad insegnare come funziona Arduino, il suo core e il processo di boot per la programmazione ISP.
Arduino per te non avrà più segreti.   smiley-mr-green
26  International / Generale / Re: Luce della mia stanza on: June 17, 2013, 03:09:20 am
Sul sito dell'autore --> http://www.pighixxx.com/
27  International / Hardware / Re: Frenata bicicletta on: June 17, 2013, 03:05:31 am
Puoi installare un micro-swicth (http://www.ebay.it/sch/sis.html?_nkw=DEVIATORE+PULSANTE+MICROSWITCH+A+LEVA+DI+FINE+CORSA+5A+&_itemId=400177936310) oppure un potenziometro slider (http://www.ebay.it/sch/sis.html?_nkw=POTENZIOMETRO+SLIDER+5+KOHM+&_itemId=300545095668).
Come effettivamente montarlo non ho idea.  smiley-sweat

Col potenziometro puoi creare un circuito anche senza Arduino.
28  International / Hardware / Re: Sensore temperatura+umidita' con interfaccia SPI on: June 16, 2013, 06:07:52 am
Usa i tag CODE per racchiudere il codice.  smiley-wink
29  International / Generale / Re: sketch su atmega328p con Arduino Leonardo on: June 16, 2013, 06:07:03 am
Con le nuove board è necessario.
Nelle varie versioni dalla 0.23 alla 1.0.5 sono stati inseriti i vari supporti ai nuovi micro. (Leonardo, Esplora, Lilipad, ecc)
Non ultimo l'Arduino Robot utilizzabile con la 1.0.5 e ad esempio la Leonardo (ovvero il 32U4) con la 1.0.1.
30  International / Generale / Re: sketch su atmega328p con Arduino Leonardo on: June 15, 2013, 12:54:19 pm
@Menniti
Ma lo sketch "Arduino as ISP" della 1.0.1 non aveva un problema? o era quello della 1.0?


Tra vedere e non vedere, visto i miglioramenti fatti, scarica e installa la 1.0.5.  smiley-mr-green
Pages: 1 [2] 3 4 ... 215