Show Posts
Pages: 1 ... 641 642 [643] 644 645 ... 822
9631  International / Generale / Re: Scaccia topi con ultrasuoni on: October 18, 2011, 10:12:41 am
Ragazzi, non scherzate con gli ultrasuoni smiley-sad o almeno fatelo a potenze molto basse.
Comunque temo che non possiate risolvere il problema né con Arduino e né col 555, infatti serve un segnale sinusoidale per pilotare un tweeter; poiché la gamma che interessa va dai 20KHz ai 40-50KHz serve un tweeter specifico, se si vuole coprire un'area come quella di un giardino, e costa tanto smiley-money smiley-money
Se volete invece fare scappare le cicale allora potete usare i sensorini classici, con quelli i topi metterebbero su una discoteca smiley-mr-green
9632  International / Generale / Re: Programmazione ATMega328 standalone utilizzando COM on: October 18, 2011, 10:06:26 am
Aggiorno il thread purtroppo non positivamente in quanto non ho avuto successo in questo tipo di programmazione. L' IDE mi ritorna il tipico errore di comunicazione plurivisto:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

Lo schedino mi sembra assemblato correttamente. Per programmare ho usato il core Arduino UNO e poi uno creato da me con baud rate della porta COM più basso (anche se ho letto che l' autoreset funziona solo a 115200). Dentro al 328 ho il bootloader della UNO forse non gli piace. Mah..
@ questo errore è dovuto al fatto che non sta funzionando l'autoreset; se stai tentando con il tastino è facile che tu non stia beccando la tempistica esatta; se invece hai un segnale DTR lo devi disaccoppiare mettendo un C da 100nF tra DTR e RESET del micro.
Non uso l'optifix di cui parla Testato, però da come dice lui risolveresti facilmente, puoi provare; personalmente resto "legato" al segnale DTR o RTS, così non hai nemmeno la "seccatura" di dover premere un tastino, esattamente come avviene su Arduino.
9633  International / Generale / Re: Debug per Arduino on: October 18, 2011, 08:21:39 am
Sì certo, volevo capire se mettendo questo zoccolo sulla board posso lavorare direttamente sul micro, penso proprio di sì, ma non posso partire così, prima di rassegnarmi a cavarmela da solo (molti mesi di studio) spero di avere suggerite le prime basi di partenza.
9634  International / Generale / Re: Problemi con l'Arduino on: October 18, 2011, 08:16:21 am

Come diceva Vasco??
Mi viene il vomito... è più forte di me.... non lo so...
Come a dire: Pinguini, bentornati a casa! smiley-mr-green smiley-mr-green smiley-mr-green
9635  International / Generale / Re: Debug per Arduino on: October 18, 2011, 08:09:47 am
Allora, mi hanno appena consegnato l'AVR Dragon, ho scaricato questi file:
AVRStudio5-part-pack-AVR_XMEGA_AU-5.0.240.exe
as5installer-5.0.1163-full.exe
bsdl.zip
megaAVR_BSDL.zip
as5installer-5.0.1160-release_note.pdf
releasenote-AVR_XMEGA_AU-5.0.240.htm
ma non so se e a cosa mi servono, mai maneggiato un aggeggio del genere, ho bisogno di molte dritte, meglio ancora di una guida passo-passo (meglio ancora se in italiano, altrimenti comunque mi arrangio, meglio che niente!!!).

Ho scaricato anche il pdf e l'articolo linkati da QuercusPetraea, ma mi mancano le basi essenziali, cioè cosa installare, come collegare il Dragon all'Arduino (questo mi pare sia spiegato nel link in inglese), come fare le prime prove magari in locale, in quelle foto vedo uno zoccolo ZIF saldato direttamente sul Dragon, insomma HELP smiley-eek
9636  International / Generale / Re: Problemi con l'Arduino on: October 18, 2011, 07:58:02 am
Ricordo che quando facevi prove con i tiny84, mi pare, avevi avuto problemi similari, tant'è che dicevi che erano delle teste dure, perché dovevi tentare più volte prima di riuscire; se non erro poi li abbandonasti, ma per altre ragioni.
Sembra che ogni tanto gli venga l'influenza alla tua UNO, è davvero una cosa strana.
Porc... questa cosa non me la ricordavo. E' vero!
E che potrebbe mai essere? Un pin dell'8U2 dissaldato? Strano, sono a saldatura superficiale... boh... Cmq mi comprerò una scheda ausiliaria, non posso vivere con questa spada di Damocle. Quasi quasi mi prendo la Luigino oppure la 2009 ufficiale che sullo store la vendono veramente a poco.
Magari è qualche componente smd, prova a guardare tutto con una lente di ingrandimento seria.
La Luigino è una bellissima scheda, ma se compri la versione prototype metti in conto che il connettore ISP non ha la spaziatura standard, ed infatti non c'è proprio /almeno sulla mia), sul sito di Robot Italy è spiegato come realizzarlo; per il resto ha caratteristiche migliori della 2009, ma ora non ricordo quali.
Probabilmente alla fine, per l'uso che ne fai, ti conviene la 2009, così hai entrambi i modelli per fare prove incrociate di compatibilità.
9637  International / Generale / Re: Problemi con l'Arduino on: October 18, 2011, 07:45:20 am
Ma io non l'ho rimesso mica eppure è ripartito da solo  smiley-eek
Inoltre ho provato sia su Windows che su Linux ed ha funzionato dopo che si è "ripreso" da solo.

PS: ho la UNO R1.
E' come quando i diesel cominciano a bocchettare e metti nel carburante la bottiglietta magica, sarà stato il contatto col Windows smiley-mr-green
Scherzi a parte, a me non è mai successo nulla del genere, su tre diversi PC, sembra quasi che resti "sporca" la comunicazione, ma non è una cosa possibile, o sì? l'8u2 ha una sua flash?
9638  International / Generale / Re: Problemi con l'Arduino on: October 18, 2011, 07:36:19 am
Ricordo che quando facevi prove con i tiny84, mi pare, avevi avuto problemi similari, tant'è che dicevi che erano delle teste dure, perché dovevi tentare più volte prima di riuscire; se non erro poi li abbandonasti, ma per altre ragioni.
Sembra che ogni tanto gli venga l'influenza alla tua UNO, è davvero una cosa strana.
9639  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 18, 2011, 05:00:04 am
I parametri che vuoi quali sono? Quelli che hai scritto nel tuo precedente post (ovviamente corretti per il tipo di micro, atmega328 invece che 328NOP)?
Sì, sistema tu i valori per come devono essere, tanto una volta che gli fornisco il file .hex non devono più modificare il makefile, giusto? quindi do' una rapida spiegazione di ciò che è stato fatto e basta. smiley-kiss
9640  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 18, 2011, 03:46:55 am
Se qualcuno riesce, magari con il buon pinguino, lo può postare? Graaasssie  smiley-kiss
Code:
cd /home/utente/path_alla_cartella_arduino/hardware/arduino/bootloaders/optiboot
sh makeall

Dov'è il problema?  smiley-grin

nel we la mia linux box sara felice di produrvi tutti gli hex che volete  smiley-mr-green
Idem per me. Se avete bisogno.... anzi, visto che il 23 ci vediamo, chi vuole un .hex si porti una chiavetta che il mio portatile Linuxiano è a vostra disposizione
Leo, basta che lo prepari e me lo mandi, come completo la mini-guida e faccio i test lo metto sul sito a disposizione del mondo smiley-grin
Come avete detto quello che mi serve è solo implementare nel makefile il solo primo gruppo di righe, mentre devi ignorare la sezione "ISP" che avevo postato. Grazie smiley-lol
9641  International / Generale / Re: PinChangeInterrupt on: October 18, 2011, 02:24:13 am
Avevo già scritto (http://arduino.cc/forum/index.php/topic,74821.new.html#new) che avevo guardato sull'altro post (giocando con l'attiny85) ma non sono riuscito a risolvere...

Te ne stiamo suggerendo un'altro, devi solo prenderti la briga di fare una veloce ricerca. Ciao.
9642  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 18, 2011, 02:22:58 am
Se qualcuno riesce, magari con il buon pinguino, lo può postare? Graaasssie  smiley-kiss

Con Linux non ci sono problemi, a meno di non avere casini con la versione del compilatore e delle librerie, basta lanciare la make specificando come opzione il nome simbolico della scheda.
Se non ci riuscite ve lo compilo io con AVRstudio, però non posso farlo oggi perché sono fuori e sul notebook non ho ne AVRstudio e tantomeno l'IDE di Arduino.

Ovviamente approfitto della tua disponibilità e, altrettanto ovviamente, prenditi il tuo tempo; nella mini-guida invece di spiegare come si compila, inserirò un link da cui scaricare il file .hex (chiara la spiegazione dell'ISP), anzi a questo punto faccio una cartella con l'AVRDUDE.CONF modificato e con le sole righe da aggiungere al BOARDS.TXT.
Grazie Astrobeed! smiley-lol
9643  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 17, 2011, 05:32:21 pm
Allora li lascio inalterati quei due valori, ma il gruppo di righe "atmega328nop_isp:" comunque serve, giusto?

EDIT: no, non mi torna: se io aggiungo quelle righe non faccio diventare automaticamente quel nome un nome valido?
9644  International / Generale / Re: Incentivare la community [spero Massimo legga] on: October 17, 2011, 05:13:53 pm
Grande UWE! Condivido su tutta la linea, resto solo dell'avviso che il buon Banzi, dietro tua segnalazione, ogni anno potrebbe inviare un'attestazione "ufficiale" a 4-5 tra coloro che, a vario titolo si sono distinti sul Forum; sarebbe un bel ricordo e, se preparato nella forma giusta (senza alcuna "implicazione" diretta da parte della Società) potrebbe valere anche come titolo curriculare; tutto ciò non costerebbe null'altro che 5 francobolli. smiley-lol
9645  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 17, 2011, 05:00:17 pm
Ecco, il mio dubbio, appunto, ora che vi siete rilassati smiley-mr-green smiley-mr-green smiley-mr-green

Modifico il makefile, aggiungendo le seguenti righe:
Code:
atmega328nop: TARGET = atmega328
atmega328nop: MCU_TARGET = atmega328
atmega328nop: CFLAGS += '-DLED_START_FLASHES=3' '-DBAUD_RATE=115200'
atmega328nop: AVR_FREQ = 16000000L
atmega328nop: LDSECTION = --section-start=.text=0x7e00
atmega328nop: $(PROGRAM)_atmega328nop.hex
atmega328nop: $(PROGRAM)_atmega328nop.lst

atmega328nop_isp: atmega328
atmega328nop_isp: TARGET = atmega328NOP
atmega328nop_isp: MCU_TARGET = atmega328NOP
atmega328nop_isp: HFUSE = DE # 512 byte boot
atmega328nop_isp: LFUSE = FF # Low power xtal (16MHz) 16KCK/14CK+65ms
atmega328nop_isp: EFUSE = 05 # 2.7V brownout
atmega328nop_isp: isp
a mio avviso il gruppo "..._isp" ci vuole come per tutte le altre mcu, ci servirà per la programmazione, o no?
A questo punto dovrei ottenere il file "optiboot_atmega328nop.hex" come faccio in ambiente windows, da riga di comando? quali file mi servono?
Pages: 1 ... 641 642 [643] 644 645 ... 822