PPTEA
costruire orlogio per palestra

VISUALIZZA L'ALBUM

Pag: (2)   [1]   2    (Ultimo)


FinePagina

orione1976
milliWatt


Utente
Msg:11

Stato:



Inviato il: 5/7/2012,10:21

Salve a tutti, vorrei costruire un orologio da mettere in palestra durante gli allenamenti di boxe. ne ho visti in commercio ma oltre al prezzo, hanno solo delle funzioni fisse. Prima di descrivere tutte le funzioni vorrei sapere se qualcuno può aiutarmi anche nella parte hardware, su come assemblare il circuito e cosa comprare, in pratica è un orologio con un display che fa il conto alla rovescia e suona nelle varie fasi programmate.

che devo comprare?

Sicuramente si può fare perchè un collega lo ha fatto ma è diventato ingordo e quindi voglio farlo da me. In più mi piacerebbe imparare e sbattere la testa sui problemi, sicuro quì c'è gente che ne capisce e può aiutarmi.

qualsiasi risposta è gradita fin da ora.

Grazie

p.s. ho visto che con questo diavolo di PPTEA ci fate tutto..... faccine/clap.gif

 

NonSoloBolleDiA...

Avatar
PetaWatt


AMMINISTRATORE
Msg:13786

Stato:



Inviato il: 5/7/2012,10:35

Ciao e benvenuto faccine/wink.gif ,
un esempio è stato fatto con l'elimina code ()...dove sono presenti due display e viene svolta la funzione che tutti conosciamo.
Cerca di mettere per iscritto tutte le funzionalità che vuoi...e saremo ben felici di aiutarti.
Ciao
Bolle



---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...

 

orione1976
milliWatt


Utente
Msg:11

Stato:



Inviato il: 5/7/2012,10:46

ciao e grazie, ora vado a vedere, intanto, scrivo di seguito le funzioni che vorrei facesse se possibile.

1 funzione BOXE cioè, conta 3 minuti poi un suono, conta 1 minuto e poi suona ripartendo da capo

2 allenamento 20x20, conta 20 minuti suonando ogni 20 secondi e arrivato alla fine si stoppa

3 allenamento 20x10, conta 20 minuti suonando ogni 10 secondi e arrivato alla fine si stoppa

4 reset

in pratica solo 4 tasti un cicalino ed il display che segna i numeri. certo se fosse possibile inserire un bottone funzione tipo il mode che stà negli orologi per passare da una funzione all'altra e due tasti + e - per giostrare a piacimento i minuti di durata dei punti 1 2 e 3 sarebbe il top...

 

NonSoloBolleDiA...

Avatar
PetaWatt


AMMINISTRATORE
Msg:13786

Stato:



Inviato il: 5/7/2012,10:56

Quello che vuoi fare è abbastanza semplice farlo con il PPTEA ...ma vediamo se ho capito.
Ti serve:
1. un display a due cifre dove si vede il tempo che scorre ...giusto? Lo hai già , lo devi acquistare...oppure lo fai tu con i led?
2. dei pulsanti per settare la funzione o cmq interagire con l'accrocchio
3. un uscita audio che va alle casse

Ti consiglio anche un display 16x2 (costano poco e si adattano al volo al PPTEA) agganciato vicino ai pulsanti...praticamente farebbe da centralina 'intelligente' dove selezioni la modalità e modifichi i tuoi parametri, insomma un piccolo display che ti guida nelle funzioni...poi l'appetito verrà mangiando...
Ciao
Bolle



---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...

 

orione1976
milliWatt


Utente
Msg:11

Stato:



Inviato il: 5/7/2012,11:27

il diplay a 4 cifre perchè ci sono funzioni dove andrà a segnare 20:00 minuti
e magari nella funzione boxe quando conta i 3 minuti rimanendo una parte libera se può far comparire una lettera tipo R di round e nella fase di un minuto la lettera P di pausa.... sarebbe ottimo.

il diplay non ce l'ho devo prendere tutto quindi non c'è problema, basta che sia abbastanza visibile direi, anche da 10/15 metri

l'uscita audio boh? io vorrei mettere un cicalino elettronico che va più che bene

dove posso vedere i display?

 

orione1976
milliWatt


Utente
Msg:11

Stato:



Inviato il: 5/7/2012,11:45

per fare il display a 4 cifre per me va bene anche mettere 4 di questi

http://www.o-digital.com/uploads/2179/2199...Display_496.jpg

una cosa del genere in finale

www.robot-italy.com/images/images_big/710931.jpg

 

NonSoloBolleDiA...

Avatar
PetaWatt


AMMINISTRATORE
Msg:13786

Stato:



Inviato il: 5/7/2012,12:26

Non so... le dimensioni di quei display....ad occhio sembrano piccoline...dai un'occhiata anche su ebay (queste sono alte 5 cm Link).
Per l'uscita audio ...basta mettere delle casse amplificate da pc...i suoni possono anche essere diversi a seconda della situazione.
Conosci già il compilatore del PPTEA?



---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...

 

orione1976
milliWatt


Utente
Msg:11

Stato:



Inviato il: 5/7/2012,18:36

Io vorrei mettere qualcosa di più grande e ben visibile, come tecnologia display non importa se led o altro basta che si vede. Quello fatto in precedenza ha dei numeri giganteschi rossi, semmai posto una foto domani. Il compilatore pptea non lo conosco lo sto vedendo qui. MI piacerebbe capirci qualcosa. Ora chiedo a qualche amico se MI spiega le basi almeno cosi so di cosa parlate :-)

 

NonSoloBolleDiA...

Avatar
PetaWatt


AMMINISTRATORE
Msg:13786

Stato:



Inviato il: 23/7/2012,11:14

Ciao,
ho scritto il codice e fatto il circuito...una domanda...il timer deve incrementare i secondi o li deve decrementare...cioè è un contatore o un conto alla rovescia?
Ciao
Bolle



---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...

 

orione1976
milliWatt


Utente
Msg:11

Stato:



Inviato il: 28/7/2012,21:25

é indifferente l'importante é che conti e dopo la pausa suoni poi che sia ho avanti o dietro poco importa...

 

NonSoloBolleDiA...

Avatar
PetaWatt


AMMINISTRATORE
Msg:13786

Stato:



Inviato il: 31/7/2012,09:32

Questo è il codice, quanto prima lo schema. Il PPTEA si poggia su 4 BCD converter che pilotano i display, i dati sono in comune e ne viene abilitato uno per volta...la funzione VIS_BCD fa tutto utilizzando il vettore BCD. faccine/smile.gif
Inoltre non sarebbe meglio effettuare un conto alla rovescia nella pausa di un minuto nella funzione BOX?In modo da riconoscere in modo univoco la faccenda.


100 'OROLOGIO X ALLENAMENTO PUGILATO
110 'BIT 0-1-2-3 (PIN2-3-4-5) SONO IL DATO DIGITALE CHE VA AL CD4511 o al SN7447 ->BCD
120 'BIT 4-5-6-7 (PIN6-7-11-12) SONO L'ABILITAZIONE DEL CHIP
130 PRAGMA EXTERNAL_EEPROM
140 DIM BCD(4) AS BYTE
150 CADS=0
160 SETIO=&H7800
170 CONSTANT DURATA_BOX = 3 * 60 ' SECONDI
180 CONSTANT PAUSA_BOX = 1 * 60 ' SECONDI
190 CONSTANT DURATA_ALLENAMENTO = 20 * 60 ' SECONDI
200 CONSTANT SUONO_ALLENAMENTO_P2 = 20
210 CONSTANT SUONO_ALLENAMENTO_P1 = 10 ' SECONDI
220 CONSTANT P1=11 ' PULSANTE START BOX (PIN 23)
230 CONSTANT P2=12 ' PULSANTE START_ALLENAMENTO 20x20 (PIN 24)
240 CONSTANT P3=13 ' PULSANTE START_ALLENAMENTO 20x10 (PIN 26)
250 CONSTANT P4=14 ' PULSANTE RESET (PIN27)
260 GOSUB :VIS_BCD
270 'PRINT "STATO="& STATO
280 IF !INPBIT(P1) THEN :PREMUTO_P1
290 IF !INPBIT(P2) THEN :PREMUTO_P2
300 IF !INPBIT(P3) THEN :PREMUTO_P3
310 IF !INPBIT(P4) THEN :PREMUTO_P4
320 IF STATO >= 1 THEN 340
330 GOTO 260
340 ' Trasformo i secondi in BCD per il display
350 CT=INT(TIMER)
355 'PRINT "CT"& CT
360 STR= CT MOD 60
365 'PRINT "STROLD="& STROLD
370 IF CT=STROLD THEN 350
380 STROLD=CT
390 IF STR<10 THEN 420
400 BCD(3)=LEFT(STR,1)
410 GOTO 430
420 BCD(3)=0
430 BCD(4)=RIGHT(STR,1)
440 STR= INT(CT/60)
450 IF STR >= 10 THEN 480
460 BCD(1)=0
470 GOTO 490
480 BCD(1)=LEFT(STR,1)
490 BCD(2)=RIGHT(STR,1)
500 IF STATO=1 AND CT>=DURATA_BOX THEN :FINE_3MINUTI
510 IF STATO=2 AND CT>=PAUSA_BOX THEN :FINE_PAUSA
520 IF STATO=3 THEN :ANALIZZA_20X20
530 IF STATO=4 THEN :ANALIZZA_20X10
540 GOTO 260
550 :FINE_3MINUTI
560 STATO++
570 GOTO 600
580 :FINE_PAUSA
590 STATO=1
600 RESET_TIMER
610 BEEP
620 GOTO 260
630 :FINE_20MINUTI
640 RESET_TIMER
650 BEEP
660 STATO=0
665 GOSUB :AZZERA_BCD
670 GOTO 330
680 :ANALIZZA_20X20
690 IF INT(CT) MOD SUONO_ALLENAMENTO_P2 THEN 710
700 BEEP
710 IF CT>= DURATA_ALLENAMENTO THEN :FINE_20MINUTI
720 GOTO 260
730 :ANALIZZA_20X10
740 IF INT(CT) MOD SUONO_ALLENAMENTO_P1 THEN 710
750 BEEP
760 IF CT>= DURATA_ALLENAMENTO THEN :FINE_20MINUTI
770 GOTO 260
780 :PREMUTO_P1
790 RESET_TIMER
800 STATO=1
810 BEEP
815 GOSUB :AZZERA_BCD
820 GOTO 330
830 :PREMUTO_P2
840 RESET_TIMER
850 STATO=3
860 BEEP
865 GOSUB :AZZERA_BCD
870 GOTO 330
880 :PREMUTO_P3
890 RESET_TIMER
900 STATO=4
910 BEEP
915 GOSUB :AZZERA_BCD
920 GOTO 330
930 :PREMUTO_P4
940 BEEP
950 RESET_TIMER
960 STATO=0
965 GOSUB :AZZERA_BCD
970 GOTO 260
980 :VIS_BCD
990 FOR I=1 TO 4
1000 OUT=BCD(I)
1010 OUTBIT(i+3)=1
1020 OUT=0
1030 NEXT I
1040 PRINT BCD(1)&BCD(2)&":"& BCD(3) & BCD(4)
1050 RETURN
1260 :AZZERA_BCD
1261 BCD(1)=0
1262 BCD(2)=0
1263 BCD(3)=0
1264 BCD(4)=0
1265 RETURN


Bolle




Modificato da NonSoloBolleDiAcqua - 31/7/2012, 13:44


---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...

 

orione1976
milliWatt


Utente
Msg:11

Stato:



Inviato il: 31/7/2012,23:36

Perfetto sei troppo forte come al solito, beh il conto alla rovescia durante la pausa potrebbe essere una bella soluzione, quantomai innovativa visto che non esiste come cosa, sicuro quando sei in pausa tutto guardi tranne l'orologio ma è una cosa molto carina direi. Se è possibile comunque perchè no?

P.S. Grazie per il pic etc.....

Insieme a MAsterdigit faccine/construction.gif abbiamo buttato giù un programma, su emulatore funziona adesso vediamo nella pratica, ha qualche funzione in più, ma solo perchè l'abbiamo pensata durante la lavorazione, comunque tengo d'occhio quello che mi hai postato perchè se avessimo commesso qualche errore potremmo correggere...., abbiamo aggiunto il tasto programma e la possibilità di scegliere quanti round fare e se da 2 o 3 minuti, in più nella sezione allenamento possiamo scegliere i minuti da fare ma sempre con pause 10 o 20 secondi. in pratica c'è un tasto + e - ed uno set.... e poi una chicca che se riusciamo siamo veramente innnovativi... ti tengo informato perchè lavorare insieme può essere solo costruttivo.

 

NonSoloBolleDiA...

Avatar
PetaWatt


AMMINISTRATORE
Msg:13786

Stato:



Inviato il: 1/8/2012,06:16

CITAZIONE (orione1976 @ 1/8/2012, 00:36)
... lavorare insieme può essere solo costruttivo.

faccine/clap.gif

Bene...se state andando avanti evito di fare/postare il circuito!





Modificato da NonSoloBolleDiAcqua - 1/8/2012, 08:06


---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...

 

orione1976
milliWatt


Utente
Msg:11

Stato:



Inviato il: 1/8/2012,19:25

tranquillo iun caso posso postare io quando ce l'ho così se vedi qualcosa di anomalo puoi darmi una dritta che ne dici?

 

Master Digit

Avatar
GigaWatt


Utente
Msg:1425

Stato:



Inviato il: 12/9/2012,23:29

......L'orologio per palestra comincia a prendere forma!

http://www.energialternativa.info/Public/NewForum/ForumEA/6/6/2/6/2/9/0/1347488596.jpg

Funziona una meraviglia.....ora devo attaccarci solo i 7 mega display a 7segmenti!

Master Digit



---------------
Sono sempre disponibile...quando ci sono!





 
 InizioPagina
 

Pag: (2)   [1]   2    (Ultimo)

Versione Completa!

Home page     TOP100-SOLAR    Home page forum