Სარჩევი:
- ნაბიჯი 1: კომპონენტები
- ნაბიჯი 2: სქემის დიაგრამა
- ნაბიჯი 3: დიზაინი და შეკრება
- ნაბიჯი 4: Outlook და დამატებითი ინფორმაცია
ვიდეო: დროის დამხმარე: 4 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
დროის ასისტენტი არის თქვენი საუკეთესო ასისტენტი, როდესაც საქმე თქვენს სამუშაო საათებს ეხება. მე ვარ მექანიკური სტუდენტი და ვმუშაობ უნივერსიტეტში. როდესაც დავიწყე ჩემი სამუშაო, მე დავწერე ჩემი სამუშაო საათები ბალიშზე. რამდენიმე ხნის შემდეგ შევამჩნიე, რომ ეს ბალიში დამაბნეველი ხდება და ყოველ შემთხვევაში ძნელია საათების ერთად დათვლა. ამიტომ გამოსავალი უნდა მოეძებნა. მე შევქმენი TimeAssistant. ეს პატარა მოწყობილობა ჯდება ნებისმიერ ჯიბეში და ამიტომ მისი გადატანა ნებისმიერ ადგილას სამსახურში შეიძლება. როდესაც დილით იწყებთ მუშაობას, თქვენ მხოლოდ უნდა დააჭიროთ ღილაკს და TimeAssistant ასევე იწყებს მუშაობას თქვენს გვერდით. სამუშაოს დასასრულს თქვენ კვლავ დააჭირეთ ღილაკს და მოწყობილობა წყვეტს მუშაობას. ეს არის ყველაფერი რაც თქვენ უნდა გააკეთოთ. TimeAssistant აკეთებს თქვენი სამუშაო საათების შემდგომ გამოთვლებს და დოკუმენტაციას. გადახედეთ ვიდეოს სრული მიმოხილვისთვის.
ნაბიჯი 1: კომპონენტები
თქვენი TimeAssistant– ის შესაქმნელად გჭირდებათ:
- ცოტა ვუდი
- ESP8266 WIFI KIT 8 (ვერსია A)
-LiPo ბატარეა 350 mAh
-RTC DS3231
-10k რეზისტორი
-ლურჯი მინი LED
-2x მინი ღილაკები
-მინი გადამრთველი
-SD ბარათი 2 GB
-SD ბარათის მფლობელი
-რამდენიმე მავთული
Შენიშვნა! დარწმუნდით, რომ ESP8266 WIFI KIT 8 არის ვერსია A! B ვერსიას აქვს სხვა კონექტორის ქინძისთავები.
ნაბიჯი 2: სქემის დიაგრამა
შენიშვნა: SD ბარათის ადაპტერი დაკავშირებულია დაფასთან SPI საშუალებით. ამოიღეთ ადაპტერი ფარიდან სივრცის დასაზოგად. დამაკავშირებელი ქინძისთავები ჩამოთვლილია სქემის დიაგრამაში.
რეჟიმის ღილაკი პირდაპირ იწერება დაფაზე და დაწყების ღილაკი უკავშირდება თხელი იზოლირებული მავთულის მეშვეობით.
RTC DS3231 იყენებს იგივე I2C კავშირს, როგორც OLED ეკრანი. გაიყვანეთ SQW პინი 10k რეზისტორის საშუალებით და დააკავშირეთ იგი დაფის ანალოგიურ შეყვანასთან. SQW pin არის 1 ჰც. ეს აუცილებელია ეკრანზე ნაჩვენები დროის განახლებისთვის ყოველ წამს. SQW პინის წარმატებით მიღების ერთადერთი გამოსავალი იყო ანალოგური შეყვანის გამოყენება. მე შევეცადე გამოვიყენო სხვა ციფრული ქინძისთავები, მაგრამ უშედეგოდ.
ლურჯი Led ასევე პირდაპირ არის შეკრული GND– ზე დატენვის Led– ის გვერდით და ასევე უკავშირდება წვრილი იზოლირებული მავთულის საშუალებით GPIO 1– ს.
ნაბიჯი 3: დიზაინი და შეკრება
მოგერიდებათ შეიმუშაოთ თქვენი TimeAssistant. ჩემი გამოსავალი ნაჩვენებია სურათებში.
ნაბიჯი 4: Outlook და დამატებითი ინფორმაცია
მე ასევე დავწერე WPF აპლიკაცია, რომ შევძლო სამუშაო საათების ზუსტად ჩვენება. აპლიკაცია ნაჩვენებია სურათზე და როდესაც დასრულდება, მე ავტვირთავ მას. მე წარმომედგინა, რომ ESP8266– დან კომპიუტერთან კავშირი დამყარებულიყო WLAN ინტერფეისის საშუალებით.
გამოთვლები მუშაობს მხოლოდ მონაცემთა ფორმატირებით, როგორც ეს ნაჩვენებია ტექსტურ ფაილში!
მომავალში გავაუმჯობესებ კოდს და მშენებლობის გეგმას. თუ გჭირდებათ დახმარება ან არის რაიმე პრობლემა, ან რამე დამავიწყდა გთხოვთ დაწეროთ კომენტარი.
უკაცრავად, თარიღში რაღაც არასწორია. Txt. ტექსტური ფაილის ფორმატირება ასე უნდა გამოიყურებოდეს:
ის ყოველთვის: დან:
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
ძალიან კარგი იქნება, თუ ვინმე ააშენებს მას. გაერთეთ თქვენი TimeAssistant– ით:)
გირჩევთ:
კოშკის ასვლა დამხმარე რობოტი V1 - ორფეხა, RF, BT კონტროლი აპლიკაციით: 22 ნაბიჯი (სურათებით)
კოშკის ასვლა დამხმარე რობოტი V1 - ორფეხა, RF, BT კონტროლი აპლიკაციით: როდესაც კედლებზე ხვლიკების ნახვისას ვგეგმავ რობოტის გაკეთებას. ეს არის გრძელვადიანი იდეა, მე ვეძებ ბევრ სტატიას ელექტროწებვისთვის და ვამოწმებ როგორღაც და ვერ შევამჩნიე მისი გამტარუნარიანობა. ახლავე ვგეგმავ ელექტრომაგნიტის გამოყენებით
რეტრო A/V დამხმარე აუდიო კაბელში: 8 ნაბიჯი (სურათებით)
რეტრო A/V დამხმარე აუდიო კაბელში: მე შევქმენი ეს კაბელი, რათა შევასრულო ძალიან კონკრეტული ფუნქცია - MP3 პლეერის დაკავშირება მანქანის რადიოსთან, რომელიც მოდიოდა A/V პორტით და არა დამხმარე აუდიო პორტით. ეს პროცესი თითქმის იდენტურია ჩემი Retro სტერეო პატჩ კაბელისა, ერთადერთი განსხვავება
Maple OS- ის დამხმარე დინამიკები: 7 ნაბიჯი (სურათებით)
Maple OS- ის დამხმარე დინამიკები: პორტატული bluetooth დინამიკები მოსახერხებელია, მაგრამ მათ არ შეუძლიათ შეცვალონ წიგნების თაროს დინამიკები. მე ვითვალისწინებდი წინასწარ აშენებულ კომპლექტს, მაგრამ ვისიამოვნე წვრილმანი, ამიტომ გავაკეთე კვლევა სხვადასხვა ნაკრებებზე. ნაკრები, რომელზეც დავდექი, იყო ღამის შეგრძნებები, რადგან
დროის კუბი - Arduino დროის თვალთვალის გაჯეტი: 6 ნაბიჯი
Time Cube - Arduino Time Tracking Gadget: მინდა შემოგთავაზოთ მარტივი, მაგრამ მართლაც სასარგებლო arduino პროექტი, რომ თვალყური ადევნოთ დროის მოვლენებს, ჭკვიანი კუბური გაჯეტის გადატრიალებით. გადაატრიალეთ " იმუშავე " > " ისწავლე " > " სამუშაოები " > " დაისვენე " გვერდით და დაითვლის
საბოლოო ელექტრონიკის დამხმარე -- ცვალებადი სადგამი PSU დამხმარე ხელებით: 12 ნაბიჯი (სურათებით)
საბოლოო ელექტრონიკის დამხმარე || ცვალებადი სადგამი PSU დამხმარე ხელებით: ელექტრონიკასთან მუშაობისას თითქმის ყოველთვის საჭიროა ორი ინსტრუმენტი. დღეს ჩვენ შევქმნით ამ ორ აუცილებელს. ჩვენ ასევე გადავდგამთ ამას კიდევ ერთი ნაბიჯით წინ და გავაერთიანებთ ამ ორს ერთადერთ ელექტრონიკის საბოლოო დამხმარედ! მე რა თქმა უნდა ვსაუბრობ