Sommario:
- Forniture
- Passaggio 1: creazione della custodia
- Passaggio 2: il piatto superiore
- Passaggio 3: collegamenti del circuito
- Passaggio 4: configurazione LED
- Passaggio 5: codice e ottimizzazione
- Passaggio 6: assemblare i LED
- Passaggio 7: assemblare l'altra elettronica
- Passaggio 8: pronto per l'allenamento
Video: AccuRep: un dispositivo di conteggio per flessioni: 8 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Progetti Fusion 360 »
Conosco molte persone che hanno iniziato ad allenarsi in questa quarantena. Il problema con gli allenamenti a casa è la mancanza di attrezzature da palestra. I miei allenamenti contengono principalmente flessioni. Per spingere davvero me stesso, ascolto musica rock durante i miei allenamenti. Il problema è il conteggio delle ripetizioni. La maggior parte delle volte, dimentico le mie ripetizioni intermedie, a causa della musica. Questo è quando ho avuto questa idea. Questo è AccuRep, un contatore di ripetizioni accurato.
Questo semplice dispositivo può contare le flessioni, la corda per saltare, gli squat e altro ancora. Ci sono quattro LED. Ognuno è impostato per accendersi dopo aver completato un numero specifico di ripetizioni. Devi solo essere creativo e trovare un modo per usarlo per contare le ripetizioni in qualsiasi esercizio. Per le flessioni, tienilo sul pavimento proprio sotto il punto in cui ti viene il mento quando spingi verso il basso. Per le corde per saltare, il punto sul pavimento appena prima che la corda tocchi il suolo (davanti alle gambe). Per gli squat… beh… hai capito.
Perché dico che è esatto? Perché puoi regolarlo in modo che corrisponda alla tua velocità di ripetizione in modo che non manchi mai o registri una ripetizione falsa. E questo è molto semplice da realizzare e codificare. Tutto ciò di cui hai bisogno è un microcontrollore (come Arduino nano), LED e un sensore di prossimità IR.
Forniture
NodeMcu/Arduino nano: Amazon
Sensore di prossimità IR: Amazon
LED
Femmina - Cavi jumper femmina (opzionale) Amazon
Alimentazione 5v/batteria ricaricabile: Amazon
Passaggio 1: creazione della custodia
Ho progettato il recinto in Autodesk Fusion 360. È eccessivo, potrei semplicemente usare tinkercad poiché è un design semplice. Sto imparando Fusion 360, quindi ho pensato che sarebbe stata una pratica. La base è un semplice cilindro di 80 mm di diametro e 20 mm di altezza. Il foro rettangolare sul lato serve per far passare l'alimentatore al microcontrollore. Puoi usare una batteria ricaricabile per renderlo più portatile. Ma per semplificare le cose, userò un alimentatore esterno.
Passaggio 2: il piatto superiore
La parte superiore è semplicemente un disco con quattro fori da 1 mm per i LED e un taglio per il sensore di prossimità. Questo è stato anche progettato in Fusion 360. Puoi trovare i file 3D.
Passaggio 3: collegamenti del circuito
Mentre un Arduino nano sarebbe l'opzione migliore a causa delle sue piccole dimensioni, non ne avevo uno a portata di mano. Quindi userò invece un Nodemcu. Non importa perché il codice rimane lo stesso in entrambi i casi.
Collega il pin D0 (uscita digitale) del sensore di prossimità al pin 5 gpio del tuo microcontrollore. I LED devono essere collegati nell'ordine seguente:
Il LED1 va al pin 0
LED2 va al pin 2
LED3 va al pin 4
LED4 va al pin 12
Passaggio 4: configurazione LED
Nota che il LED1 è impostato per accendersi dopo aver completato 10 ripetizioni. Il LED2 si accende dopo 25 ripetizioni, il LED3 si accende dopo 50 e il LED4 si accende a 100. È possibile modificare questi valori nel codice che spiegherò nel passaggio successivo.
Passaggio 5: codice e ottimizzazione
Il codice è piuttosto semplice. Ci sono condizioni per ogni LED in base al numero di ripetizioni che dovresti completare per accenderli. Puoi cambiarlo in base alle tue preferenze.
Una linea importante è il primo blocco se. Puoi vedere che c'è un ritardo di 500 ms al suo interno. Questo è il ritardo che si basa su quanto tempo stai spendendo nella posizione massima di ogni ripetizione. Ad esempio, durante un push up, quando sei nella posizione più bassa, devi avere un'idea approssimativa di quanto tempo impieghi per rialzarti. In altre parole, quanto tempo passi a toccare il pavimento con il petto. Per me è di circa 500 ms che ho impostato nel ritardo. Se le tue ripetizioni sono più lente, dovrai aumentarle a circa 1 secondo (1000 ms).
Non devi essere super preciso al riguardo. Ti suggerirei di tenere un orologio davanti a te e di eseguire alcune flessioni per scoprirlo. Per le corde per saltare, questo ritardo sarà molto più basso. Una volta che hai finito di modificare il codice, puoi caricarlo sulla tua bacheca.
Passaggio 6: assemblare i LED
Attaccare i LED a ciascuno dei fori sulla piastra superiore. Puoi usare la super colla o la colla a caldo. Per far entrare il tutto all'interno del piccolo contenitore, ho posizionato il Nodemcu capovolto assicurandomi che il connettore di alimentazione passasse attraverso il foro predisposto per esso sulla parete laterale.
Passaggio 7: assemblare l'altra elettronica
Quindi ho attaccato il sensore di prossimità sopra di esso con del nastro biadesivo e ho piegato le lampadine del sensore verso l'alto. Puoi coprire i LED di indicazione del sensore di prossimità con nastro isolante nero in modo che non ci siano fonti di luce diverse dai nostri 4 LED.
Quindi ho incollato la piastra superiore sulla base assicurandomi che le lampadine del sensore passassero attraverso il taglio fatto per loro.
Passaggio 8: pronto per l'allenamento
Quindi ora non resta che riscaldarsi e allenarsi. Questo dispositivo non solo conta le tue ripetizioni, ma in un certo senso ti motiva a fare di più. Man mano che avanzi, puoi aumentare il numero di ripetizioni di cutoff per ciascun LED. Puoi aggiungere uno schermo LCD al posto dei LED, ma renderebbe le cose complicate.
Suggerimento: se lo usi per contare i tuoi squat, fai attenzione a non sederti quando sei stanco:p
Consigliato:
CONTEGGIO ANELLO OROLOGIO: 5 passaggi (con immagini)
OROLOGIO CONTEGGIO ANELLO: Avevo programmato di acquistare un Neopixel Ring 60 Led per realizzare un orologio ma purtroppo non sono riuscito a comprarlo. Infine, ho acquistato un Neopixel Ring 35 Leds & ha escogitato un modo semplice per creare un orologio Internet in grado di visualizzare ore, minuti e amp; secondo con questo
Orologio per il pensionamento / Orologio con conteggio su/giù: 4 passaggi (con immagini)
Orologio per la pensione / Orologio per conteggio su/giro: avevo alcuni di questi display a matrice di punti a LED 8x8 nel cassetto e stavo pensando a cosa farne. Ispirato da altre istruzioni, ho avuto l'idea di costruire un display per il conto alla rovescia per il conto alla rovescia per una data/ora futura e se il tempo target p
Conteggio fan di Facebook: 5 passaggi (con immagini)
Conteggio fan di Facebook: aggiornamento: 26.09.2019 - Il tempo vola e la tecnologia cambia. Da quando ho creato questo progetto, Facebook ha cambiato le sue API e la configurazione dell'APP. Quindi il passaggio per creare un'APP Facebook è scaduto. Oggi non ho più accesso o opportunità di seguire questo passaggio
Rendere più facile la pratica della banda; un dispositivo di conteggio indossabile con un pressostato: 7 passaggi
Rendere più facile la pratica della banda; un dispositivo di conteggio indossabile con un pressostato: utilizzo di una semplice pressione
Sesame Street - Orologio con conteggio numeri di flipper: 8 passi (con immagini)
Sesame Street - Orologio per il conteggio dei numeri di flipper: questa guida illustrerà la costruzione di un orologio personalizzato. Mentre questa è specificamente la costruzione dell'orologio presente in Sesame Street; l'animazione Pinball Number Counting, le procedure generali sono le stesse e le istruzioni