Სარჩევი:
- მარაგები
- ნაბიჯი 1: ააშენეთ აპარატურა
- ნაბიჯი 2: დააკოპირეთ პროგრამული უზრუნველყოფა
- ნაბიჯი 3: შესრულებულია
ვიდეო: Arduino Minutes Tracker: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
Tinkercad პროექტები »
ამ გაკვეთილში მე გასწავლით თუ როგორ უნდა შექმნათ წუთების ტრეკერი Arduino Uno– ს გამოყენებით. წუთის ტრეკერი არის მოწყობილობა, რომლის საშუალებითაც შეგიძლიათ თვალყური ადევნოთ რამდენ ხანს მუშაობთ რაღაცაზე დროთა განმავლობაში. თქვენ დააჭირეთ დაწყების ღილაკს, რომ დაიწყოთ წუთების დათვლა და დააჭირეთ ღილაკს გადატვირთვის/შესვლის ღილაკს, რომ ეს წუთები გადაიტანოთ ფაილში. ფაილზე წვდომა შესაძლებელია და თქვენ ხედავთ რამდენი წუთი დაგროვილი გაქვთ დროთა განმავლობაში.
მარაგები
არდუინო უნო
პურის დაფა
18 მხტუნავი მავთული
4 ციფრიანი 7 სეგმენტიანი დისპლეი
2 ღილაკი
2 10k ohm რეზისტორი
ნაბიჯი 1: ააშენეთ აპარატურა
მიჰყევით ზემოთ მოცემულ სქემას, რომ შექმნათ თქვენი წუთის ჟურნალი.
შენიშვნა: 7-სეგმენტიანი ეკრანის მარცხენა უმეტესობა დაუკავშირებელი დარჩა, რადგან ყველა ქინძისთავები ამოიწურა. თუ გსურთ გამოიყენოთ ოთხივე ციფრი, სცადეთ Arduino Mega.
შენიშვნა: კომპონენტების სხვადასხვა ბრენდები განსხვავებულად შეიქმნება. დარწმუნდით, რომ შეამოწმეთ თქვენი კომპონენტების ზუსტი გაყვანილობა.
ნაბიჯი 2: დააკოპირეთ პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფის კოდირების სამი საფეხური არსებობს: ტაიმერის კოდირება, ეკრანის დაკავშირება და ჟურნალის განხორციელება. თუ თქვენ დავრჩით ან არ გსურთ ამის კოდირება, შეგიძლიათ შეამოწმოთ ჩემი კოდი აქ:
რჩევა: კოდირებისას მიეცით პროგრამის ჟურნალი წამში (არა წუთში) უფრო ადვილი შესამოწმებლად.
ტაიმერის კოდირება
კოდის პირველი ნაწილი არსებითად ქმნის წამზომი. ის იყენებს დაწყების/გაჩერების ღილაკს და გადატვირთვის ღილაკს, რათა თვალყური ადევნოს წუთებს. დაიწყეთ დაწყების და გაჩერების ღილაკის მუშაობით: ამობეჭდეთ გასული დრო კონსოლზე ღილაკზე დაჭერის შემდეგ და გააჩერეთ ერთხელ კიდევ დააჭირეთ ღილაკს. მინიშნება: თქვენ მოგიწევთ გამოიყენოთ millis () ფუნქცია.
მინიშნება: თქვენ უნდა დაამატოთ დაახლოებით 20-50 წთ დაგვიანებით, რათა უზრუნველყოთ, რომ ღილაკი არ დაიხურება და გამორთულია ერთი დაჭერით.
მას შემდეგ რაც დაიწყებთ მუშაობას, შემდეგი ნაბიჯი მოიცავს პაუზებს. მაგალითად, თუ იწყებთ, აჩერებთ და ხელახლა იწყებთ, გსურთ ტაიმერი გაგრძელდეს იქ, სადაც შეჩერდით. მე ეს გავაკეთე პაუზის ხანგრძლივობის თვალყურის დევნებით და გამოვაკელი მას დაბეჭდვამდე.
ახლა, როდესაც თქვენი დაწყების/გაჩერების ღილაკი ფუნქციონირებს, შემდეგი ნაბიჯი არის გადატვირთვის ღილაკი. ამის ფუნქციაა დროის დაბრუნება 0 -ზე. მინიშნება: გახსოვდეთ, რომ გადატვირთოთ დაწყების დრო და შეაჩეროთ დროის ცვლადი.
ჩვენების დაკავშირება
მას შემდეგ რაც თქვენი პროგრამა თვალყურს ადევნებს დროს წარმატებით, თქვენ უნდა გაგზავნოთ დროის მონაცემები ოთხნიშნა 7-სეგმენტიან ეკრანზე. თქვენ შეგიძლიათ შექმნათ დათვლის ფუნქცია ნულიდან ან მიიღოთ დახმარება ინტერნეტით გარკვეული რიცხვების ჩვენებისათვის. დარწმუნდით, რომ დააყენეთ ლიმიტი იმ მაქსიმალური მნიშვნელობისა, რომელსაც თქვენი ეკრანი აჩვენებს (თუ იყენებთ 3 ციფრს, ეს იქნება 999).
ხეების განხორციელება
ბოლო ნაბიჯი არის ფაილში დროის მონაცემების თვალყურის დევნება. ეს გაკეთდება დამუშავების გამოყენებით, ასე რომ დარწმუნდით, რომ გადმოწერილი გაქვთ ამ ნაბიჯის დაწყებამდე. თქვენ შეგიძლიათ შეინახოთ დროის მონაცემები ნებისმიერი გზით, რაც თქვენთვის სასარგებლო იქნება. პირადად მე მქონდა სვეტი დროში შესული და მთლიანი დრო. მინიშნება: გამოიყენეთ PrintWriter კლასი.txt ფაილზე დასაწერად.
ნაბიჯი 3: შესრულებულია
Ის არის! მოგერიდებათ დაამატოთ ეს პროექტი და დააკონფიგურიროთ ის, რასაც თვალს ადევნებთ. Მადლობა წაკითხვისთვის.
გირჩევთ:
შექმენით Wearable Motion Tracker (BLE Arduino– დან პერსონალურ Android Studio აპლიკაციაში): 4 ნაბიჯი
შექმენით Wearable Motion Tracker (BLE Arduino– დან პერსონალურ Android Studio აპლიკაციაში): Bluetooth Low Energy (BLE) არის დაბალი სიმძლავრის Bluetooth კომუნიკაციის ფორმა. ტარებადი მოწყობილობები, ისევე როგორც ჭკვიანი ტანსაცმელი, რომელსაც მე ვეხმარები დიზაინში Predictive Wear, უნდა ზღუდავდეს ენერგიის მოხმარებას ყველგან, სადაც შესაძლებელია ბატარეის ხანგრძლივობის გასაგრძელებლად და ხშირად გამოიყენოს BLE
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: 15 Steps (სურათებით)
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: Movie Tracker არის clapperboard ფორმის, Raspberry Pi- ით აღჭურვილი გამოშვების Tracker. ის იყენებს TMDb API- ს, რომ დაბეჭდოს პოსტერი, სათაური, გამოსვლის თარიღი და თქვენს რეგიონში მომავალი ფილმების მიმოხილვა, განსაზღვრულ დროის ინტერვალში (მაგ. ფილმების გამოშვება ამ კვირაში)
DIY Sun Tracker Robot Arduino– ს გამოყენებით: 3 ნაბიჯი
DIY Sun Tracker Robot Arduino– ს გამოყენებით: ეს არის გაკვეთილი ამ ვიდეოს მზის თვალთვალისთვის, დატოვეთ მიმდევარი! მოდით დავიწყოთ
LTE Arduino GPS Tracker + IoT Dashboard (ნაწილი 1): 6 ნაბიჯი (სურათებით)
LTE Arduino GPS Tracker + IoT Dashboard (ნაწილი 1): შესავალი რა ხდება ბიჭებო! ეს ინსტრუქცია არის ჩემი პირველი ინსტრუქციის შემდგომი გამოყენება Botletics LTE/NB-IoT ფარისთვის Arduino– სთვის, ასე რომ, თუ ეს უკვე არ გაქვთ, გთხოვთ წაიკითხოთ, რომ მიიღოთ კარგი მიმოხილვა, თუ როგორ გამოიყენოთ ფარი და რა არის ეს ყველაფერი ab
LTE Arduino GPS Tracker + IoT Dashboard (ნაწილი 2): 6 ნაბიჯი (სურათებით)
LTE Arduino GPS Tracker + IoT Dashboard (ნაწილი 2): შესავალი & ნაწილი 1 RecapYup, დროა კიდევ ერთი ინსტრუქციული SIM7000 GPS ტრეკერისთვის Arduino და LTE! თუ ჯერ არ გაგიკეთებიათ, გთხოვთ გადახედოთ Botletics SIM7000 CAT-M/NB-IoT ფარის დაწყების გაკვეთილს, შემდეგ წაიკითხეთ Pa