
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:10




Tidsassistenten är din bästa assistent när det gäller din arbetstid. Jag är en mekatronikstudent och jag arbetar på universitetet. När jag började mitt jobb skrev jag ner mina arbetstider på en platta. Efter ett tag märkte jag att den här plattan börjar bli förvirrande och åtminstone är det svårt att räkna timmarna tillsammans. Så en lösning måste hittas. Jag skapade TimeAssistant. Denna lilla enhet passar i vilken ficka som helst och kan därför tas med överallt på jobbet. När du börjar ditt arbete på morgonen är det bara att trycka på en knapp och TimeAssistant börjar också arbeta bredvid dig. I slutet av ditt arbete trycker du på knappen igen och enheten slutar fungera. Det är allt du behöver göra. TimeAssistant gör alla ytterligare beräkningar och dokumentation av din arbetstid. Kolla in videon för en fullständig översikt.
Steg 1: Komponenter
För att bygga din TimeAssistant behöver du:
- lite trä
- ESP8266 WIFI KIT 8 (Version A)
-LiPo -batteri 350mAh
-RTC DS3231
-10k motstånd
-blå mini -LED
-2x miniknappar
-minibrytare
-SD -kort 2 GB
-SD -korthållare
-några trådar
Notera! Se till att ESP8266 WIFI KIT 8 är version A! Version B har andra kontaktstift.
Steg 2: Kretsschema




Obs: SD -kortadaptern är ansluten till kortet via SPI. Lossa adaptern från skärmen för att spara utrymme. Anslutningsstiften är listade i kretsdiagrammet.
Lägesknappen löds direkt på kortet och Startknappen ansluts via en tunn isolerad tråd.
RTC DS3231 använder samma I2C -anslutning som OLED -skärmen. Pullup SQW -stiftet via en 10k motstånd och anslut den till den analoga ingången på kortet. SQW -stiftet är inställt på 1 Hz. Detta är nödvändigt för att uppdatera den visade tiden varje sekund på displayen. Den enda lösningen för att få SQW -stiftet framgångsrikt var att använda den analoga ingången. Jag försökte använda andra digitala stift men utan framgång.
Den blå lysdioden är också direkt lödd på GND bredvid laddnings -LED och även ansluten via en tunn isolerad kabel till GPIO 1.
Steg 3: Design och montering



Designa gärna din TimeAssistant. Min lösning visas på bilderna.
Steg 4: Outlook och ytterligare information

Jag skrev också en WPF -app för att kunna visa arbetstiden exakt. Appen visas på bilden och när den är klar laddar jag upp den. Jag kunde tänka mig att göra anslutningen från ESP8266 till datorn via WLAN -gränssnittet.
Beräkningarna fungerar bara med dataformateringen som visas i textfilen!
I framtiden kommer jag att förbättra koden och byggplanen. Om du behöver hjälp eller det finns problem eller om jag har glömt något, kommentera.
Sry det är något fel på date.txt. Textfilens formatering ska se ut så här:
Det är alltid från: till:
03.12.2019-13:1503.12.2019-19:00
04.12.2019-09:00
04.12.2019-12:00
04.12.2019-13:00
04.12.2019-16:00
05.12.2019-09:00
05.12.2019-11:45
Skulle vara väldigt trevligt att se att någon kommer att bygga det. Ha kul med din TimeAssistant:)
Rekommenderad:
Ta fantastiska bilder med en iPhone: 9 steg (med bilder)

Ta fantastiska bilder med en iPhone: De flesta av oss har en smartphone med oss överallt nuförtiden, så det är viktigt att veta hur du använder din smartphone -kamera för att ta fantastiska bilder! Jag har bara haft en smartphone i ett par år, och jag har älskat att ha en bra kamera för att dokumentera saker jag
Hur: Installera Raspberry PI 4 Headless (VNC) med Rpi-imager och bilder: 7 steg (med bilder)

Hur: Installera Raspberry PI 4 Headless (VNC) med Rpi-imager och bilder: Jag planerar att använda denna Rapsberry PI i ett gäng roliga projekt tillbaka i min blogg. Kolla gärna in det. Jag ville börja använda mitt Raspberry PI men jag hade inte ett tangentbord eller en mus på min nya plats. Det var ett tag sedan jag installerade en hallon
Hur man digitaliserar bilder och filmnegativ med en DSLR: 12 steg (med bilder)

Hur man digitaliserar diabilder och filmnegativ med en DSLR: En mångsidig och stabil inställning för digitalisering av diabilder och negativ med en DSLR eller en kamera med ett makroalternativ. Denna instruerbara är en uppdatering av Hur man digitaliserar 35 mm negativ (uppladdad juli 2011) med flera förbättringar för att utöka dess
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)

Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen
Gör 3D-bilder av dina kretskort med Eagle3D och POV-Ray: 5 steg (med bilder)

Gör 3D-bilder av dina PCB med Eagle3D och POV-Ray: Med Eagle3D och POV-Ray kan du göra realistiska 3D-renderingar av dina PCB. Eagle3D är ett manus för EAGLE Layout Editor. Detta kommer att generera en strålspårningsfil som kommer att skickas till POV-Ray, som i sin tur kommer att dyka upp den färdiga bilden