Show Posts
Pages: [1] 2
1  International / Hardware / Re: Arduino clone con pinout differente? on: July 10, 2013, 11:44:00 am
Stacca tutto dal clone e carica l'esempio dell'IDE "AsciTable", in Esempi --> Comunicazione.
Apri,dopo l'upload, il monitor seriale e controlla l'output dei dati.

ho provato ed è uscito questo:

Code:
ASCII Table ~ Character Map
!, dec: 33, hex: 21, oct: 41, bin: 100001
", dec: 34, hex: 22, oct: 42, bin: 100010
#, dec: 35, hex: 23, oct: 43, bin: 100011
$, dec: 36, hex: 24, oct: 44, bin: 100100
%, dec: 37, hex: 25, oct: 45, bin: 100101
&, dec: 38, hex: 26, oct: 46, bin: 100110
', dec: 39, hex: 27, oct: 47, bin: 100111
(, dec: 40, hex: 28, oct: 50, bin: 101000
), dec: 41, hex: 29, oct: 51, bin: 101001
*, dec: 42, hex: 2A, oct: 52, bin: 101010
+, dec: 43, hex: 2B, oct: 53, bin: 101011
,, dec: 44, hex: 2C, oct: 54, bin: 101100
-, dec: 45, hex: 2D, oct: 55, bin: 101101
., dec: 46, hex: 2E, oct: 56, bin: 101110
/, dec: 47, hex: 2F, oct: 57, bin: 101111
0, dec: 48, hex: 30, oct: 60, bin: 110000
1, dec: 49, hex: 31, oct: 61, bin: 110001
2, dec: 50, hex: 32, oct: 62, bin: 110010
3, dec: 51, hex: 33, oct: 63, bin: 110011
4, dec: 52, hex: 34, oct: 64, bin: 110100
5, dec: 53, hex: 35, oct: 65, bin: 110101
6, dec: 54, hex: 36, oct: 66, bin: 110110
7, dec: 55, hex: 37, oct: 67, bin: 110111
8, dec: 56, hex: 38, oct: 70, bin: 111000
9, dec: 57, hex: 39, oct: 71, bin: 111001
:, dec: 58, hex: 3A, oct: 72, bin: 111010
;, dec: 59, hex: 3B, oct: 73, bin: 111011
<, dec: 60, hex: 3C, oct: 74, bin: 111100
=, dec: 61, hex: 3D, oct: 75, bin: 111101
>, dec: 62, hex: 3E, oct: 76, bin: 111110
?, dec: 63, hex: 3F, oct: 77, bin: 111111
@, dec: 64, hex: 40, oct: 100, bin: 1000000
A, dec: 65, hex: 41, oct: 101, bin: 1000001
B, dec: 66, hex: 42, oct: 102, bin: 1000010
C, dec: 67, hex: 43, oct: 103, bin: 1000011
D, dec: 68, hex: 44, oct: 104, bin: 1000100
E, dec: 69, hex: 45, oct: 105, bin: 1000101
F, dec: 70, hex: 46, oct: 106, bin: 1000110
G, dec: 71, hex: 47, oct: 107, bin: 1000111
H, dec: 72, hex: 48, oct: 110, bin: 1001000
I, dec: 73, hex: 49, oct: 111, bin: 1001001
J, dec: 74, hex: 4A, oct: 112, bin: 1001010
K, dec: 75, hex: 4B, oct: 113, bin: 1001011
L, dec: 76, hex: 4C, oct: 114, bin: 1001100
M, dec: 77, hex: 4D, oct: 115, bin: 1001101
N, dec: 78, hex: 4E, oct: 116, bin: 1001110
O, dec: 79, hex: 4F, oct: 117, bin: 1001111
P, dec: 80, hex: 50, oct: 120, bin: 1010000
Q, dec: 81, hex: 51, oct: 121, bin: 1010001
R, dec: 82, hex: 52, oct: 122, bin: 1010010
S, dec: 83, hex: 53, oct: 123, bin: 1010011
T, dec: 84, hex: 54, oct: 124, bin: 1010100
U, dec: 85, hex: 55, oct: 125, bin: 1010101
V, dec: 86, hex: 56, oct: 126, bin: 1010110
W, dec: 87, hex: 57, oct: 127, bin: 1010111
X, dec: 88, hex: 58, oct: 130, bin: 1011000
Y, dec: 89, hex: 59, oct: 131, bin: 1011001
Z, dec: 90, hex: 5A, oct: 132, bin: 1011010
[, dec: 91, hex: 5B, oct: 133, bin: 1011011
\, dec: 92, hex: 5C, oct: 134, bin: 1011100
], dec: 93, hex: 5D, oct: 135, bin: 1011101
^, dec: 94, hex: 5E, oct: 136, bin: 1011110
_, dec: 95, hex: 5F, oct: 137, bin: 1011111
`, dec: 96, hex: 60, oct: 140, bin: 1100000
a, dec: 97, hex: 61, oct: 141, bin: 1100001
b, dec: 98, hex: 62, oct: 142, bin: 1100010
c, dec: 99, hex: 63, oct: 143, bin: 1100011
d, dec: 100, hex: 64, oct: 144, bin: 1100100
e, dec: 101, hex: 65, oct: 145, bin: 1100101
f, dec: 102, hex: 66, oct: 146, bin: 1100110
g, dec: 103, hex: 67, oct: 147, bin: 1100111
h, dec: 104, hex: 68, oct: 150, bin: 1101000
i, dec: 105, hex: 69, oct: 151, bin: 1101001
j, dec: 106, hex: 6A, oct: 152, bin: 1101010
k, dec: 107, hex: 6B, oct: 153, bin: 1101011
l, dec: 108, hex: 6C, oct: 154, bin: 1101100
m, dec: 109, hex: 6D, oct: 155, bin: 1101101
n, dec: 110, hex: 6E, oct: 156, bin: 1101110
o, dec: 111, hex: 6F, oct: 157, bin: 1101111
p, dec: 112, hex: 70, oct: 160, bin: 1110000
q, dec: 113, hex: 71, oct: 161, bin: 1110001
r, dec: 114, hex: 72, oct: 162, bin: 1110010
s, dec: 115, hex: 73, oct: 163, bin: 1110011
t, dec: 116, hex: 74, oct: 164, bin: 1110100
u, dec: 117, hex: 75, oct: 165, bin: 1110101
v, dec: 118, hex: 76, oct: 166, bin: 1110110
w, dec: 119, hex: 77, oct: 167, bin: 1110111
x, dec: 120, hex: 78, oct: 170, bin: 1111000
y, dec: 121, hex: 79, oct: 171, bin: 1111001
z, dec: 122, hex: 7A, oct: 172, bin: 1111010
{, dec: 123, hex: 7B, oct: 173, bin: 1111011
|, dec: 124, hex: 7C, oct: 174, bin: 1111100
}, dec: 125, hex: 7D, oct: 175, bin: 1111101
~, dec: 126, hex: 7E, oct: 176, bin: 1111110

edit by mod: per favore usa gli appositi tag code
2  International / Hardware / Re: Arduino clone con pinout differente? on: July 10, 2013, 06:08:42 am
sono riuscito a contattare il venditore del kit e mi ha detto che l'arduino è questo
http://www.ebay.it/itm/Duemilanove-ATmega1280-FREE-2-CABLE-For-Arduino-compatible-/170842952460?pt=LH_DefaultDomain_0&hash=item27c708930c
3  International / Hardware / Re: Arduino clone con pinout differente? on: July 10, 2013, 03:19:59 am
chiedo perdono per il clone  smiley-confuse ma mi è arrivato quello col kit  smiley-red
stasera quando torno a casa cerco di fare una foto  e postarla,
aggiungo che la ramps shield ha 2 led che nel caso della mia stampante con arduino Originale lampeggiano quando faccio l'upload del firmware sull'arduino, mentre  sulla scheda col clone non si accendono...
quindi immagino che ci sia effettivamente un problema di comunicazione... cioè che il mega2560rc3 ed il clone mega1280 comunichino diversamente con la shield
4  International / Hardware / Arduino clone con pinout differente? on: July 10, 2013, 02:51:41 am
ciao a tutti,
tempo fa acquistai un kit per una stampante 3d che utilizzava come elettronica un arduino mega 1280 e una ramps shield per i pololu,
una volta caricato il firmware correttamente settato per arduino mega, su 3 assi ne riuscivo a muovere solo 1.... dopo vari test per controllare che funzionassero sia i motori che i pololu decisi di sostituire l'arduino con un mega 2560 rc3 che avevo a casa e come per magia tutto funzionava alla perfezione e quindi pensai che fosse l'arduino fallato il problema.

a distanza di qualche mese mi son trovato a comprare nuovamente lo stesso kit e mi è arrivato di nuovo il solito clone del mega 1280
rimonto tutto, installo il firmware... e di nuovo lo stesso problema!!!
ora, escluderei quasi totalmente che a distanza di 6 mesi mi ricapiti un altro arduino clone fallato, mi viene da pensare che ci siano delle differenze a livello di pinout tra le 2 versioni (originale mega2560rc3 e  clone mega1280 )
ho cercato un po in rete ma non ho trovato soluzioni
qualcuno di voi saprebbe aiutarmi?
5  International / Software / Re: Caricare Bootloader 644p on: July 03, 2013, 06:41:58 am
caricato lo sketch arduino ISP, sono riuscito a ricaricare il bootloader sul chip!!! e successivamente ho rimontato il chip sulla scheda e son riuscito a caricare il firmware correttamente!
6  International / Software / Re: Caricare Bootloader 644p on: July 02, 2013, 07:59:38 am
Si, michele, la guida è la tua!, stasera provo!!
il caso in cui indichi di utilizzare il condensatore è proprio il caso dell'errore che ricevo io!

la sanguinololu ha una porta usb, si collega al pc e si carica il firmware con l'ide di arduino esattamente con la stessa procedura con cui si caricano gli sketch sui vari arduino
7  International / Software / Re: Caricare Bootloader 644p on: July 02, 2013, 06:31:59 am
attenzione attenzione....
quindi per usare arduino uno come isp devo caricargli su uno sketch? io al momento avevo provato togliendo addirittura il chip dell'arduino uno per evitare di caricare un bootloader su un chip sbagliato

in un pdf che mi hanno linkato consigliano di mettere un condensatore da 22 tra il pin 3.3v e reset dell'arduino

la procedura classica per caricare il firmware è ovviamente tramite scheda sanguinololu... ma avrdude non me lo permette
8  International / Software / Re: Caricare Bootloader 644p on: July 02, 2013, 04:45:16 am
si... ce l'ha già... ed ha anche un firmware caricato,
a me basterebbe caricare sul chip un altro firmware... ma non riesco in nessun modo perchè mi restituisce sempre l'errore avrdude e non ho capito da cosa deriva.

quindi pensando ad un problema di bootloader stavo provando a ricaricarlo... ma anche in questo caso l'errore è lo stesso
9  International / Software / Re: Caricare Bootloader 644p on: July 02, 2013, 04:11:16 am
ieri ho provato seguendo questa guida
http://reprap.org/wiki/Burning_the_Sanguino_Bootloader_using_Arduino_as_ISP

ma mi da sempre il solito errore avrdude
10  International / Software / Caricare Bootloader 644p on: July 01, 2013, 03:48:02 pm
ciao a tutti, volevo caricare un firmware su una scheda Sanguinololu 1.3a che è una scheda per controllare motori stepper utilizzata nelle stampanti 3d, provando a caricare il firmware, l'ide di arduino (0022, 0023, 1.01, 1.02) mi restituisce sempre lo stesso errore:

avrdude: stk500_getsync(): not in sync: resp=0x00

ho letto un po in rete ed ho provato sia con il jumper del restet collegato che senza, ho provato il giochino del reset per 10sec.... ma niente
pensando ad un crash del bootloader stasera ho provato a ricaricare il bootloader usando arduino uno come isp.... e mi da lo stesso errore!

ho provato su 3 pc differenti, sia win che mac, ho provato 3 cavi usb differenti, senza contare che le schede che ho sono 3 e tutte con lo stesso problema....
qualcuno potrebbe darmi una mano?
grazie
11  International / Hardware / Re: fotografia e arduino on: February 01, 2013, 03:40:46 am
ciao,
forse potrebbe esserti utile prendere esempio da questo tutorial

http://www.mauroalfieri.it/elettronica/photo-lazy-susan-foto-360-gradi.html
12  International / Megatopic / Re: Cnc Laser progetto in costruzione on: January 22, 2013, 02:51:18 pm
Aggiornamento...
disinstallato e reinstallato inkscape, reinserito il plug-in e tutto funziona!! o perlomeno con una matita scrive!  smiley
grazie 1000 a ratto per i file!!
questo è la mia struttura finita... ho utilizzato i case dei dvd per costruirla, ora inizia la fase 2... il famigerato LASER!! smiley-eek-blue
ho recuperato quello del masterizzatore dvd 16X, funziona e volevo provare a collimarlo usando l'ottica di un laser cinese tipo puntatore.... sto facendo una ca**ata?
e domandone da 1000$ ho notato che con qualunque lente provi a collimare il laser, il puntino è + o - grande sull' area di lavoro in base a quanto lo tengo alto... ora il mio dubbio è questo... per avere un fascio laser efficiente, mi basta metterlo ad un altezza adeguata in modo che il puntino sia il + piccolo possibile, o come penso sulla distanza il fascio laser perde potenza?



13  International / Megatopic / Re: Cnc Laser progetto in costruzione on: January 21, 2013, 04:29:40 pm
grazie Ratto! ho provato con i tuoi file e sembra funzionare!! il file con i limiti disegna un quadrato giusto, il leone invece è uno scarabocchio smiley-lol ma penso sia dovuto al fatto che la matita non interrompe mai la traccia!!
ma anche a voi l'area utile è poco + di 2cm x lato?  smiley-sad-blue speravo di arrivare almeno a 3/4
14  International / Megatopic / Re: Cnc Laser progetto in costruzione on: January 21, 2013, 03:12:02 pm
uff... non riesco a capire... ho scaricato l'ultima versione di inkscape e il plugin da instructables...
se qualche anima pia avesse un file nc provo almeno se la cnc funziona smiley
15  International / Megatopic / Re: Cnc Laser progetto in costruzione on: January 21, 2013, 02:27:10 pm
ciao Ragazzi, ho costruito anche ilil giocattolino, e lo stavo provando con una matita, ma purtroppo non riesco ad usare l'estensione per  Inkscape... ho fatto un file nuovo di 38x38mm con un semlicecerchio all'interno, convertito il tutto in tracciato, ma quando provo a creare il file nc, inkscape mi da questo errore:
Code:
Traceback (most recent call last):

  File "laserengraver.py", line 3188, in <module>

    e.affect()                   

  File "C:\Programmi\Inkscape\share\extensions\inkex.py", line 215, in affect

    self.effect()

  File "laserengraver.py", line 3152, in effect

    self.get_info()

  File "laserengraver.py", line 2878, in get_info

    recursive_search(self.document.getroot(),self.document.getroot())

  File "laserengraver.py", line 2859, in recursive_search

    recursive_search(i,i)

  File "laserengraver.py", line 2861, in recursive_search

    points = self.get_orientation_points(i)

  File "laserengraver.py", line 2901, in get_orientation_points

    r = re.match(r'(?i)\s*\(\s*(-?\s*\d*(?:,|\.)*\d*)\s*;\s*(-?\s*\d*(?:,|\.)*\d*)\s*;\s*(-?\s*\d*(?:,|\.)*\d*)\s*\)\s*',node.text)

  File "C:\Programmi\Inkscape\python\Lib\re.py", line 137, in match

    return _compile(pattern, flags).match(string)

TypeError: expected string or buffer

sapete darmi qalche spiegazione? o potete passarmi un file nc in modo da provare se almeno la macchina funziona correttamente?
Pages: [1] 2