Go Down

Topic: Ardutester - Arduino Component Tester (INCOMPLETO) (Read 228084 times) previous topic - next topic

PaoloP

#585
Jul 20, 2013, 07:51 pm Last Edit: Jul 20, 2013, 07:53 pm by PaoloP Reason: 1
Se abilitate LDC dovete ridefinire il pulsante spostandolo su uno dei pin liberi: A3, A4 o A5.

Quando sostituii le resistenze a Cece, gli detti anche le mio sonde... bè... ho scoperto che non funzionano.
Collegando i componenti non tramite sonde ma incastrandoli nelle breadboard funziona!

cece99

Alla fine i probe me li hai regalati e funzionano O.o, se vuoi ti faccio un video ;)
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono<br />  sufficienti i data sheet dei microprocessori.

pighixxx

V07c

- Alcune funzioni fixate (Thanks to PaoloP)
- LCD Funzionante (Manca solo il Menu; Sto pensando come farlo)

Nota:
Al momento si può decidere se abilitare il monitor seriale come output (#define DEBUG_PRINT) o l'LCD (#define LCD_PRINT)
La scelta è dovuta al fatto che la versione LCD sarà interfacciabile con il software Client e quindi userà la seriale per questo.  ;)

Buon lavoro  :D

pighixxx

V07d

- Menu LCD funzionante
- Pressione lunga per andare al Menu
- Selezione elemento menu con pressione breve
- Conferma con pressione lunga
- Nel menu PWM per uscire doppio click sul pulsante

Ho iniziato ad integrare le funzioni per lo standalone.  :D

Buon lavoro.

PaoloP

Pighi puoi mettere l'ultima versione in prima pagina?

cece99

@PaoloP, a te funziona questa versione?
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono<br />  sufficienti i data sheet dei microprocessori.

PaoloP

A me funziona bene. (tranne una piccola induttanza da 10uH che non viene identificata)
Occhio ai nuovi collegamenti


Ardutester 0.7b

Alcune note:
Collegamenti esatti per il funzionamento:

A0
Pin 8 - 680?
Pin 9 - 470K?

A1
Pin 10 - 680?
Pin 11- 470K?

A2
Pin 12 - 680?
Pin 13 - 470K?


Il pulsante è collegato al pin 2. (Si può cambiare dal DEFINE)

pighixxx

#592
Jul 22, 2013, 07:04 pm Last Edit: Jul 22, 2013, 07:24 pm by pighixxx Reason: 1

Pighi puoi mettere l'ultima versione in prima pagina?


Si,
dammi il tempo di finire le modifiche al disegno.

Edit
Primo post modificato

PaoloP

#593
Jul 22, 2013, 08:54 pm Last Edit: Jul 22, 2013, 08:57 pm by PaoloP Reason: 1
Però hai lasciato il vecchio schema. il nuovo è solo nel link.  ]:D

EDIT:
PIGHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII... sistemo una cosa e tu la riscassi!!!
Adesso se tolgo LCD non mi compila! GRRRRRR!!!!  ]:D ]:D ]:D

pighixxx


PaoloP

#595
Jul 22, 2013, 08:59 pm Last Edit: Jul 22, 2013, 09:02 pm by PaoloP Reason: 1
Ho scaricato questo --> http://at.pighixxx.com/ardutester.ino  :smiley-sweat:

L'errore è alla riga 4743
Code: [Select]
lcd.setCursor(15,2);
anche se non c'è LCD dichiarato.

pighixxx

#596
Jul 22, 2013, 09:01 pm Last Edit: Jul 22, 2013, 09:06 pm by pighixxx Reason: 1
Non ho scassato niente. Solo mi sono dimenticato di mettere gli #ifdef sulle ultime 2 funzioni che ho implementato. Dopo sistemo.  8)

Edit
Sistemato.  :D
Download sempre all'indirizzo:  http://at.pighixxx.com/ardutester.ino

PaoloP

Lo so...
Era solo per animare il forum.  :smiley-mr-green:

pighixxx


PaoloP

#599
Jul 22, 2013, 09:14 pm Last Edit: Jul 22, 2013, 10:06 pm by PaoloP Reason: 1
Probabile!  :smiley-red:

EDIT:
Puoi aggiungere
Code: [Select]
#include <avr/power.h>
e nel setup()
Code: [Select]
power_spi_disable();
power_twi_disable();
power_timer2_disable();


Adesso mi studio come disabilitare il comparatore interno per ridurre ulteriormente il rumore sull'ADC.
Anzi se Leo, che ha già studiato l'argomento, passa di qui e ce lo dice... è meglio.  :smiley-mr-green:

Go Up