Show Posts
Pages: 1 [2] 3 4 ... 13
16  Using Arduino / Microcontrollers / Re: ArduPilot Legacy (Atmega328) on: August 25, 2012, 07:00:47 am
The problem is the vcc generation ,  see http://arduino.cc/en/Tutorial/PWM . The pwm is not an output with variable voltage , but only a square wave with a variable duty circle and a frequency of 500hz
Hi niko
17  Using Arduino / Microcontrollers / Re: Unable to program brand new '328P chips on: June 18, 2012, 03:44:03 am
for program the chip you use terminal or arduino ide?
hi niko
18  International / Generale / Re: Utilizzo di String on: June 14, 2012, 06:52:59 am
La chiami così
Code:
/nel loop
my_func(dati che passi alla funzione );
/dove my_func é la tua funzione

Ciao Niko
19  International / Generale / Re: scrivere su seriale on: June 13, 2012, 07:41:12 am
http://arduino.cc/hu/Tutorial/SoftwareSerial qui trovi tutto
ciao niko
20  International / Generale / Re: Passare da 0022 a 1.0.1 per la programmazione ISP on: June 13, 2012, 07:38:48 am
OT
@Michele , nella tua guida potresti anche aggiungere un paragrafo sulla programmazione bit banging per chi non può usare 2 arduini , potrebbe andare?
ciao niko
21  International / Generale / Re: salveee problemaaaa on: June 13, 2012, 04:38:15 am
E' un circuito molto dispendioso dal punto di vista hardware , è meglio che parti da qualcosa di più semplice
ciao niko
P.S. non usare abbreviazioni e cambia il titolo per favore!(menniti e leo mi hanno anticipato smiley-roll-blue )
22  International / Generale / Re: help please BRUTE FORCE codice di sicurezza...! on: June 13, 2012, 04:32:50 am
ok , solitamente è a 4 cifre , dopo aver cannibalizzato il tatstierino e collegato il tutto ad arduino crei un ciclo for che aumenta un valore a 4 cifre da 0000 fino a 9999 e poi lo passa al tastierino , il problema è che il cell non prende i comandi a distanza di qualche millisecondo ma dovrai mettere dei delay nel codice . inoltre quando poi beccherai il codice devi anche pensare a come fermare arduino per evitare che provochi problemi
23  International / Generale / Re: help please BRUTE FORCE codice di sicurezza...! on: June 13, 2012, 04:24:25 am
teoricamente il cell dovrebbe bloccarsi dopo un tot di tentativi , proprio per evitare il brute force , intendi il codice pin vero? quello dopo 3 tentativi si trasforma in un codice a 10 cifre che non puoi sbagliare! altrimenti si blocca tutto
ciao niko
24  International / Generale / Re: STAGNATURA TRAMITE BAGNO GALVANICO!!! on: May 28, 2012, 07:32:12 am
Bella , un consiglio ti conviene mettere un po' di piano di massa , così risparmi sulla soluzione per incidere   smiley-wink , farai i test di stagnatura su quella scheda?
Ciao Niko
25  International / Generale / Re: Eeprom i2c e attiny on: May 28, 2012, 07:11:30 am
Grazie Leo , la modifica l'ho fatta seguendo la tua guida , complimenti  smiley-wink
Per quanto riguarda la trasmissione dei byte msb e lsb , nel mio codice precedente erano trasmessi nel giusto ordine ? Il buffer é  byte 16 , infatti se scrivo piú di 14 byte non funziona piú niente ( 2 byte sono usati dalla libreria giusto?)
Ciao Niko
26  International / Generale / Re: Eeprom i2c e attiny on: May 27, 2012, 03:26:46 pm
Grazie uwe per le delucidazioni , ho testato ora il solito codice tenendo conto del nuovo indirizzamento , credo peró che il fatto di aver adattato un codice per una i2c hardware ad una porta puramente software possa causare dei problemi , che ne pensi? Inoltre ciò potrebbe causare dei problemi a causa del minor numero di byte di buffer disponibili per l'i2c dell'attiny rispetto all'atmega?
Inoltre non sono molto esperto in comunicazione byte by byte ma i dati non dovrebbero essere compresi fra msb e lsb invece che seguire lsb?
Ciao Niko
27  International / Generale / Eeprom i2c e attiny on: May 27, 2012, 01:00:05 pm
Ciao a tutti , visto che l'attiny 45 non ha l'eeprom ho dovuto ,per una mia applicazione , aggiungerla esternamente , la scelta é ricaduta sulle 24c02 - 04 - 08 , soon EEPROM i2c per cui utilizzo la libreria i2c per attiny In versione master http://arduino.cc/playground/Code/USIi2c
E il seguente codice per scrivere sulla eeprom
Code:
  void i2c_eeprom_write_byte( int deviceaddress, unsigned int eeaddress, byte data ) {
    int rdata = data;
    TinyWireM.beginTransmission(deviceaddress);
    TinyWireM.send((int)(eeaddress >> 8)); // MSB
    TinyWireM.send((int)(eeaddress & 0xFF)); // LSB
    TinyWireM.send(rdata);
    TinyWireM.endTransmission();
  }

  // WARNING: address is a page address, 6-bit end will wrap around
  // also, data can be maximum of about 30 bytes, because the Wire library has a buffer of 32 bytes
  void i2c_eeprom_write_page( int deviceaddress, unsigned int eeaddresspage, byte* data, byte length ) {
    TinyWireM.beginTransmission(deviceaddress);
    TinyWireM.send((int)(eeaddresspage >> 8)); // MSB
    TinyWireM.send((int)(eeaddresspage & 0xFF)); // LSB
    byte c;
    for ( c = 0; c < length; c++)
      TinyWireM.send(data[c]);
    TinyWireM.endTransmission();
  }
Modificato da http://arduino.cc/playground/Code/I2CEEPROM
Per leggere i dati dalla eeprom stó utilizzando ic prog http://www.ic-prog.com/
Ho fatto diversi tentativi , sia utilizzando write byte che write page ma riesco a scrivere solo sulla prima riga , ( address 0x0000 - 0x0008) tutte le altre sembrano inaccessibili , ho provato a passare alla funzione valori decimali , esadecimali e binari ma sempre con lo stesso risultato , inoltre molto spesso i dati registrati non sono gli stessi che io desidero , come posso fare?
Ringrazio in anticipo per l'aiuto
Ciao Niko
28  International / Generale / Re: [Lucca] Presentazione Arduino e corso on: May 03, 2012, 07:51:47 am
Purtroppo non sono della zona  smiley-cry
Comunque complimenti a chi cerca di rendere arduino sempre piú popolare
Ciao Niko
29  International / Generale / Re: Voi come li fate i circuiti stampati ? on: April 28, 2012, 09:41:38 am
Per la prima Volta non Osare troppo , triplica le piste e la riuscita è sicura , così sono troppo sottili per il toner transfert! Per un risultato che puoi ottenere vedi  http://arduino.cc/forum/index.php?topic=100426.0
Ciao Niko
30  International / Generale / Re: Qualcuno mi sa dire perchè non va questo protocollo seriale ? on: April 20, 2012, 12:25:12 pm
Hai fatto tutto da solo  smiley-mr-green
Pages: 1 [2] 3 4 ... 13