Taula de continguts:
Vídeo: Arduino Minutes Tracker: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Projectes Tinkercad »
En aquest tutorial, us ensenyaré a fer un rastrejador de minuts amb un Arduino Uno. Un localitzador de minuts és un dispositiu que podeu fer servir per fer un seguiment del temps que treballeu en alguna cosa al llarg del temps. Premeu el botó d'inici per començar a comptar els minuts i premeu el botó de reinici / registre per enviar aquests minuts a un fitxer. Es pot accedir al fitxer i podeu veure quants minuts heu acumulat al llarg del temps.
Subministraments
Arduino Uno
Taula de pa
18 cables de pont
Pantalla de 7 dígits de 4 dígits
2 botons
2 resistències de 10k ohm
Pas 1: Creeu el maquinari
Seguiu l'esquema anterior per construir el vostre registre de minuts.
Nota: el dígit més esquerre de la pantalla de 7 segments es va deixar sense connectar perquè es van esgotar tots els pins. Si voleu utilitzar els 4 dígits, proveu un Arduino Mega.
Nota: diverses marques de components es configuraran de manera diferent. Assegureu-vos de comprovar el cablejat precís dels components.
Pas 2: codifiqueu el programari
Hi ha tres passos secundaris per codificar el programari: codificar el temporitzador, connectar la pantalla i implementar el registre. Si us quedeu encallats o no voleu codificar-ho vosaltres mateixos, no dubteu a consultar el meu codi aquí:
Consell: quan codifiqueu, tingueu el registre del programa segons (no minuts) per fer proves més fàcils.
Codificació del temporitzador
La primera part del codi crea essencialment un cronòmetre. Utilitza el botó d'inici / parada i el botó de reinici per fer un seguiment dels minuts. Comenceu per fer funcionar el botó d'inici i atura: imprimiu el temps transcorregut a la consola després de prémer el botó i poseu-lo en pausa un cop torneu a prémer el botó. Consell: haurà d’utilitzar la funció millis ().
Suggeriment: haureu d'afegir un retard d'aproximadament 20-50 ms per assegurar-vos que el botó no s'encén ni s'apaga amb una sola pulsació.
Un cop tingueu aquest treball, el següent pas és incorporar pauses. Per exemple, si comenceu, atureu i torneu a començar, voleu que el temporitzador continuï on heu deixat. Ho vaig fer fent un seguiment de la longitud de la pausa i restant-ho del temps abans d’imprimir-lo.
Ara que el botó d'inici / aturada és funcional, el següent pas és el botó de reinici. La funció d'això és establir el temps de tornada a 0. Consell: recordeu de restablir les variables d'hora d'inici i de pausa.
Connexió de la pantalla
Un cop el programa faci un seguiment del temps amb èxit, haureu d'enviar les dades horàries a la pantalla de 7 segments de 4 dígits. Podeu crear una funció de recompte des de zero o obtenir ajuda en línia per mostrar determinats números. Assegureu-vos d’establir un límit del valor màxim que pot mostrar la vostra pantalla (si feu servir 3 dígits, aquest serà 999).
Implementació del registre
L’últim pas és fer un seguiment de les dades de temps d’un fitxer. Això es farà mitjançant Processament, així que assegureu-vos que el descarregueu abans de començar aquest pas. Podeu emmagatzemar les dades de temps de qualsevol manera que us sigui útil. Personalment, tenia una columna per al temps registrat i el temps total. Consell: utilitzeu la classe PrintWriter per escriure en un fitxer.txt.
Pas 3: Fet
Això és! No dubteu a afegir aquest projecte i personalitzeu-lo per al que feu un seguiment. Gràcies per llegir.
Recomanat:
DIY Arduino Solar Tracker (per reduir l'escalfament global): 3 passos
DIY Arduino Solar Tracker (per reduir l’escalfament global): Hola a tothom, en aquest tutorial us mostraré com fer un rastrejador solar mitjançant el microcontrolador arduino. Al món actual patim una sèrie de qüestions preocupants. Un d’ells és el canvi climàtic i l’escalfament global. La necessitat de
Arduino FR632 RSSI Antenna Tracker: 10 passos
Arduino FR632 RSSI Antenna Tracker: aquest rastrejador no utilitza cap sistema gps. Aquest rastrejador utilitza un receptor de vídeo de diversitat i un arduino pro mini, mitjançant les entrades analògiques arduino es llegeix el percentatge de RSSI sinal dels receptors. Sinal es compara i el servo segueix el senyal RSSI més fort. N
GPS Car Tracker amb notificacions per SMS i càrrega de dades Thingspeak, basat en Arduino, domòtica: 5 passos (amb imatges)
GPS Car Tracker amb notificacions per SMS i càrrega de dades Thingspeak, basat en Arduino, domòtica: Vaig fer aquest rastrejador GPS l'any passat i, ja que funciona bé, el publico ara a Instructable. Està connectat a l’endoll d’accessoris del maleter. El rastrejador GPS penja la posició del vehicle, la velocitat, la direcció i la temperatura mesurada a través d’un mòbil
Solar Tracker Sense Arduino Under 700 / -: 4 passos
Solar Tracker Sense Arduino Under 700 / -: En aquest tutorial construirem un seguidor solar sense utilitzar Arduino. Es requereixen components - Mòdul L293D - AmazonCoupling - Panell AmazonSolar (Qualsevol) - Mòdul AmazonLDR - AmazonJumpers - Motor AmazonDC de 10 RPM amb pinça - AmazonCompra a Cheap fro
5 Minutes Build # 1 - Llanterna LED: 4 passos
5 Minute Build # 1 - Llanterna LED: allà estava, amb una bateria de càmera de 3 volts a una mà i un LED blanc a l’altra. Era bastant evident el que tenia previst fer. Vaig reunir alguns materials addicionals i vaig anar a treballar. En un parell de minuts, tenia una llanterna funcionant i en un