Show Posts
Pages: 1 ... 73 74 [75] 76 77 ... 82
1111  Forum 2005-2010 (read only) / Italiano / Re: sensori contapezzi help me!!! on: October 15, 2009, 04:40:05 am
Ciao,

L'ATmega "dentro" ha la seriale, la USB c'è perchè sulla scheda c'è un convertitore USB/Seriale (il chip FTDI che trovi dietro il conettore USB). Quindi eventualmente avresti una seriale....più usata in ambito industriale.

Se vuoi dotare Arduino di ethernet, c'è uno shield (Ethernet shield) che si monta sopra, bazzicando sul sito lo troverai.

Su google prova a cercare "sensori di prossimità" a infrarossi o ad ultrasuoni.
Secondo me però per contare dei pezzi è suffiente una fotocellula....ti serve sapere quando passa un pezzo, non a che distanza è. E poi probabilmente è più facile da posizionare sulla macchina.

Ci sono un sacco di ditte (ABB, Siemens, Balluff,...) che producono sensori di ogni genere, per chi fa automazione industriale. Li fanno già interfacciabili con i plc (non ti sto scoraggiando ad usare Arduino, anch'io vorrei fare tutto con Arduino!!!!).
1112  Forum 2005-2010 (read only) / Italiano / Re: Progetto: applausi per il PC on: December 05, 2009, 02:09:13 pm
Per accendere l'alimentatore devi cortocircuitare tra loro il pin col cavo verde e una massa (nero) del connettore ATX, io ne ho usato uno vecchio per alimentare un'operazionale in duale (non mi assumo responsabilità ;D ;D ;D).

Visto che il mosfet che hai è un mosfet di potenza, io me lo terrei per farci altro.
Riguardo al bc547 penso che si possa usare, però nello starter kit hai anche un paio di 4n35 che sono degli optoisolatori, se usi uno di quelli ottieni che arduino è elettricamente separato dalla motherboard.
1113  Forum 2005-2010 (read only) / Italiano / Re: conflitto LiquidCrystal e Serial on: December 04, 2009, 01:16:14 pm
Boh in teoria è giusto 0 = Write e 1 = Read
1114  Forum 2005-2010 (read only) / Italiano / Re: conflitto LiquidCrystal e Serial on: December 03, 2009, 02:15:45 pm
Appena era uscita la 017 mi sa di no, la mia era diversa....e poi mi è parso di capire che LadyAda ha messo mano alla LiquidCystal proprio per migliorare l'utilizzio con la seriale (ma non ne sono sicuro, tant'è che non l'ho detto sopra)...............
1115  Forum 2005-2010 (read only) / Italiano / Re: conflitto LiquidCrystal e Serial on: December 03, 2009, 01:24:08 pm
Io usavo Arduino 017 appena era uscito e la libreria LiquidCrystal non funzionava tanto bene, ho aggiornato con quella di LadyAda e non ho più avuto problemi, nè quando resetto Arduino nè quando uso la comunicazione seriale.
Unico appunto: ho dovuto collegare per forza il pin R/W perchè senza di quello il display si comportava in modo schizzinoso e non ho trovato una spiegazione.

Non sono un programmatore ma, secondo me la libreria non fa schifo, tipo per resettare il display insieme ad Arduino è bastato modificare una piccola istruzione...magari ci sono ancora dei piccoli bug e tu ci sei incappato.
1116  Forum 2005-2010 (read only) / Italiano / Re: problema display lcd on: December 04, 2009, 01:09:41 pm
@uccio: io mi riferivo al contrasto e non alla retroilluminazione.
La retroilluminazione io la collego a 5V con una resistenza oppure per abilitarla da software uso un transistor.

@MacGia: mettere il pin di contrasto a GND è uguale a dargli un analogwrite(0, pinContrasto), non penso che sia la causa del tuo problema. Il display funziona anche senza retroilluminazione, quindi se ti da problemi io proverei prima a regolare il contrasto e poi passare a quella. (anche se basta collegare A e K a Gnd e +)
1117  Forum 2005-2010 (read only) / Italiano / Re: problema display lcd on: December 03, 2009, 05:04:31 pm
Il PWM è un'onda quadra a frequenza costante di cui puoi variare il duty cycle.
E' vero che il comportamento che ottieni è una tensione che è la media tra T_on e T_off del segnale pwm, però questo è vero solo per sistemi con dinamiche lente (non si accorgono che l'alimentazione è un'onda quadra).
Siccome il display è invece un sistema veloce, si accorge che non stai alimentando il contrasto con una tensione fissa ma, che lo accendi e spegni (se provi ottieni un' effetto "formichine").
Il condensatore serve per rendere "lento" il contrasto, in sostanza serve per ottene la tensione media che stai cercando.

Se ti interessa approfondire la cosa, il condensatore messo così è un filtro passa basso, filtrare così un segnale significa integrarlo, ovvero farne la media. I sistemi che ho chiamato lenti si comportano da passa basso.
1118  Forum 2005-2010 (read only) / Italiano / Re: problema display lcd on: December 03, 2009, 01:51:59 pm
Puoi usare un'uscita PWM e un condensatore per impostare il contrasto.

Il condensatore da 10uF (o anche da 100uF) lo metti tra massa e il pin del contrasto, rispettando le polarità.

Come valore PWM parti da 127 e aumenti o diminuisci fino a che non ottieni il risultato che desideri (per il display che ho io, a caratteri neri, il valore che ho scelto è 80).
1119  Forum 2005-2010 (read only) / Italiano / Re: controller LCD on: November 16, 2009, 03:08:24 am
il modello magari è scritto su quell'etichetta che si vede nella foto (si vede bene il marchio del produttore) e molto probabilmente è anche serigrafato sul pcb smiley-wink
1120  Forum 2005-2010 (read only) / Italiano / Re: Tesi di laurea on: October 28, 2009, 10:39:04 am
@cecco88: dipende da chi la valuta!!!!
1121  Forum 2005-2010 (read only) / Italiano / Re: oltre l'lm35 c'è di più?? on: November 28, 2009, 02:49:47 pm
si è i2c, quindi ruba i 2 pin dell'i2c di arduino, però con quei due pin ne colleghi fino a 8.
1122  Forum 2005-2010 (read only) / Italiano / Re: oltre l'lm35 c'è di più?? on: November 28, 2009, 07:30:46 am
ha ragione dmitrac, l' lm35 se alimentato 0-5V non può scendere sotto lo zero.
Però in altre configurazioni può misurare anche temperature sotto gli 0°C, sul datasheet ci sono due configurazioni:
- alimentandolo in duale però, così per temperature sotto gli 0°C, l'uscita è una tensione negativa, non misurabile direttamente da Arduino.
- un'altra configurazione con due diodi e una resistenza fanno vedere che da un'uscita differenziale, anche se non ho trovato la descrizione...

Forse un modo semplice per misurare temperature sotto lo zero ci sarà....io non l'ho trovato e per semplificarmi la vita ho preso il ds1624.
1123  Forum 2005-2010 (read only) / Italiano / Re: Aiuto con il contatore on: November 28, 2009, 07:57:55 am
Se provi a fare come ti ha cosigliato uccio, probabilmente riuscirai a risolvere il problema.

Aggiungo solo una cosa: quell'istruzione "delay(1)" è in più, non ti serve se già temporizzi il tuo programma con millis().
1124  Forum 2005-2010 (read only) / Italiano / Re: il dorkbot di ieri sera 19.11.2009 on: November 21, 2009, 09:46:24 am
Dai, sembra una cosa carina e che si riesca a sviluppare in una giornata....mi sa che comincio a cercare qualche led e ricevitore IR
1125  Forum 2005-2010 (read only) / Italiano / Re: il dorkbot di ieri sera 19.11.2009 on: November 20, 2009, 01:45:11 pm
 smiley-wink grazie a te e a a tutti quelli che hanno esposto qualcosa
Pages: 1 ... 73 74 [75] 76 77 ... 82