Sadržaj:

TimeAssistant: 4 koraka (sa slikama)
TimeAssistant: 4 koraka (sa slikama)

Video: TimeAssistant: 4 koraka (sa slikama)

Video: TimeAssistant: 4 koraka (sa slikama)
Video: Потрясающий фильм! "Погоня за тремя зайцами" Все серии подряд. Русские мелодрамы, детективы 2024, Novembar
Anonim
Image
Image
TimeAssistant
TimeAssistant
TimeAssistant
TimeAssistant

Vremenski asistent je vaš najbolji asistent kada je u pitanju vaše radno vrijeme. Student sam mehatronike i radim na univerzitetu. Kad sam počeo s poslom, zapisao sam radno vrijeme na blok. Nakon nekog vremena primijetio sam da ovaj jastučić postaje zbunjujući i da je barem teško zajedno brojati sate. Stoga je trebalo pronaći rješenje. Kreirao sam TimeAssistant. Ovaj mali uređaj staje u svaki džep i stoga ga možete ponijeti bilo gdje na poslu. Kad ujutro započnete svoj posao, sve što trebate učiniti je pritisnuti dugme i TimeAssistant će također početi raditi pored vas. Na kraju posla ponovo pritisnete gumb i uređaj prestaje raditi. To je sve što morate učiniti. TimeAssistant radi sve daljnje proračune i dokumentaciju vašeg radnog vremena. Za potpuni pregled pogledajte video.

Korak 1: Komponente

Za izradu TimeAssistenta potrebno vam je:

- malo drveta

- ESP8266 WIFI KIT 8 (verzija A)

-LiPo baterija 350mAh

-RTC DS3231

-10k Resistor

-plava mini LED

-2x mini dugmad

-mini prekidač

-SD kartica 2GB

-Držač SD kartice

-neke žice

Bilješka! Provjerite je li ESP8266 WIFI KIT 8 verzija A! Verzija B ima i druge priključke.

Korak 2: Dijagram kola

Dijagram kola
Dijagram kola
Dijagram kola
Dijagram kola
Dijagram kola
Dijagram kola
Dijagram kola
Dijagram kola

Napomena: Adapter SD kartice povezan je s pločom putem SPI -ja. Odlepite adapter sa štita kako biste uštedjeli prostor. Spojni pinovi se osluškuju u dijagramu kola.

Gumb za način rada direktno je lemljen na ploči, a gumb za pokretanje povezan je tankom izoliranom žicom.

RTC DS3231 koristi istu I2C vezu kao i OLED ekran. Izvucite SQW pin preko 10k otpornika i spojite ga na analogni ulaz ploče. SQW pin je postavljen na 1 Hz. Ovo je potrebno ažurirati prikazano vrijeme svake sekunde na ekranu. Jedino rješenje za uspješno dobivanje SQW pina bilo je korištenje analognog ulaza. Pokušao sam koristiti druge digitalne pinove, ali bez uspjeha.

Plavi Led je također direktno lemljen na GND -u pored Led -a za punjenje i također je povezan tankom izoliranom žicom na GPIO 1.

Korak 3: Dizajn i montaža

Dizajn i montaža
Dizajn i montaža
Dizajn i montaža
Dizajn i montaža
Dizajn i montaža
Dizajn i montaža

Slobodno dizajnirajte svoj TimeAssistant. Moje rješenje je prikazano na slikama.

Korak 4: Outlook i dodatne informacije

Outlook i dodatne informacije
Outlook i dodatne informacije

Napisao sam i WPF aplikaciju kako bih mogao precizno prikazati radno vrijeme. Aplikacija je prikazana na slici i kad završi postavit ću je. Mogao sam zamisliti da uspostavim vezu sa ESP8266 sa računarom putem WLAN interfejsa.

Izračuni rade samo s oblikovanjem podataka kako je prikazano u tekstualnoj datoteci!

U budućnosti ću poboljšati šifru i plan izgradnje. Ako vam je potrebna pomoć ili imate problema ili sam nešto zaboravio, komentirajte.

Nažalost nešto nije u redu sa datotekom date.txt. Formatiranje tekstualne datoteke bi trebalo izgledati ovako:

Uvijek je od: do:

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

Bilo bi lijepo vidjeti da će ga neko izgraditi. Zabavite se sa TimeAssistant -om:)

Preporučuje se: