Სარჩევი:
ვიდეო: Arduino დაფუძნებული ტაიმერი აკვაპონიკის ტუმბოსთვის: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ეს არის მცირე ინსტრუქცია Arduino– ზე დაფუძნებული ტაიმერისთვის Aquaponics Pump– ისთვის.
მე მაქვს პატარა აკვაპონიკის სისტემა დაყენებული შენობაში უწყვეტი ნაკადით. ტუმბო მუშაობს უწყვეტად და მე მინდოდა გამეკეთებინა ტაიმერი, რომელიც ტუმბოს გაუშვებდა გარკვეული დროის განმავლობაში და შემდეგ გათიშავდა თანაბარი დროის განმავლობაში და ვიმეორებ ამას.
კოდის წერისა და უთვალავი სამუშაო სკამის 2-3 დღის შემდეგ შევძელი ზუსტად იმის გაკეთება, რაც ჩემთვის იყო საჭირო. ტაიმერი არის პროგრამირებადი 1 წუთიდან 24 საათამდე. გთხოვთ უყუროთ ვიდეოს, რომ ნახოთ ტაიმერის მუშაობა.
ვიმედოვნებთ, რომ ეს სასარგებლო იქნება სხვებისთვისაც, რომლებიც ეძებენ მსგავს პროექტებს. ეს ინსტრუქცია მოიცავს მხოლოდ კოდისა და სკამის გამოცდას. სრული სამუშაო მოწყობილობის შექმნა მოგვიანებით დაიდება სხვა ინსტრუქციებში.
პასუხისმგებლობის შეზღუდვის განაცხადი: მე გამოვცადე კოდი და აღმოვაჩინე, რომ ის ნორმალურია. მაგრამ ეს არ ნიშნავს რომ ეს სულელური მტკიცებულებაა. შეცდომები შეიძლება იყოს. მე არ ვიღებ პასუხისმგებლობას რაიმე სახის დაზიანებაზე, რომელიც შეიძლება წარმოიშვას ამ პროექტის / კოდის გამოყენებით. გამოიყენეთ თქვენი საკუთარი რისკით
ნაბიჯი 1: საჭირო მასალები
1. არდუინო გაერო
2. 16X2 i2c LCD
3. მიკრო გადამრთველები
4. LED
5. რეზისტორი
6. დიუპონის კაბელები
7. პურის დაფა
ნაბიჯი 2: დაყენება
კოდი შემოწმდა სამუშაო სკამზე BreadBoard და Arduino UNO დაფის გამოყენებით. ჩემი გეგმაა გამოვიყენო Arduino Pro Mini სრული დანამატის დამზადებისას.
კავშირი არც ისე რთულია. გთხოვთ იხილოთ ქვემოთ. მე გამოვიყენე LED რელეის ნაცვლად.
Arduino Pin 13 გადამრთველი (დაწყება)
Arduino Pin 12 გადამრთველი (STOP)
Arduino Pin 11 გადამრთველი (SET)
Arduino Pin 10 გადამრთველი (INCREMENT)
Arduino Pin 9 გადამრთველი (DECREMENT)
Arduino Pin 8 + ve LED
Arduino GND -ve LED (და ყველა კონცენტრატორის მეორე ტერმინალი)
LCD არდუინო +5V VCC
LCD არდუინოს GND GND
Arduino Pin A4 SDA LCD
Arduino Pin A5 SCL ეკრანი
ნაბიჯი 3: კოდი და მუშაობა
არდუინოს კოდი თანდართულია.
ფუნქცია (დათვლა) იყენებს SimpleTimer- ს, რომ დაელოდოს 1 წამს და შემდეგ გაზარდოს ცვლადი (მეორე) სანამ მიაღწევს 60 -ს, შემდეგ გადააყენოს ცვლადი (მეორე) და გაზარდოს სხვა ცვლადი (წუთი). წუთის ცვლადი იზრდება სანამ არ მიაღწევს 60 -ს, შემდეგ გადატვირთულია და იზრდება საათების ცვლადი.
დაპროგრამებული დრო შედარებულია ამას და მას შემდეგ რაც მიაღწევს ტაიმერს გადატვირთავს და რელეს გამომუშავება გადართულია. შემდეგ ტაიმერი კვლავ იწყება და გრძელდება მანამ, სანამ არ მიაღწევს დაპროგრამებულ დროს, შემდეგ კი გადატვირთავს და ცვლის რელეს გამომუშავებას.
მუშაობდა
SET ღილაკი გამოიყენება სასურველი დროის დასაპროგრამებლად.
INC ღილაკი გამოიყენება დროის გასაზრდელად
DEC ღილაკი გამოიყენება დროის შესამცირებლად.
ღილაკი START გამოიყენება ტაიმერის დასაწყებად
STOP ღილაკი გამოიყენება ტაიმერის შესაჩერებლად
უყურეთ ვიდეოს, რომ ნახოთ ტაიმერის მუშაობა.
დროის განსაზღვრისას INC/DEC ღილაკის ფუნქცია ციკლდება, ანუ თუ 00:00 საათზე დააწკაპუნებთ DEC– ზე ხდება 24:59 და პირიქით.
კოდი ასევე აერთიანებს დაპროგრამებული დროის შენახვის ფუნქციონირებას EEPROM- ში, ასე რომ მაშინაც კი, თუ დენი გათიშულია, დაპროგრამებული დრო რჩება დაზოგული. და როდესაც ენერგია აღდგება თქვენ შეგიძლიათ პირდაპირ დააჭიროთ ღილაკს START და ტაიმერი დაიწყებს ათვლას ადრე SET დროზე.
ნაბიჯი 4: შემდეგი ნაბიჯი
შემდეგი ნაბიჯი იქნება მისი დამოუკიდებელ სამუშაო პროდუქტად გადაქცევა. ეს მოგვიანებით იქნება განხილული სხვა სასწავლო ინსტრუქციაში.
იმედია მოგეწონათ ჩემი სასწავლო ინსტრუქცია და მე ღია ვარ ყველა სახის კომენტარისთვის.
გმადლობთ, რომ წაიკითხეთ ეს სტატია.
გირჩევთ:
როგორ გააკეთოთ DIY Arduino 30 წამი სარეცხი ტაიმერი, შეაჩერე COVID გავრცელება: 8 ნაბიჯი
როგორ მოვამზადოთ ხელნაკეთი Arduino 30 წამის სარეცხი ტაიმერი, შეაჩერე COVID გავრცელება: გამარჯობა
Arduino Outlet ტაიმერი: 3 ნაბიჯი
Arduino Outlet ქრონომეტრი: გამავალი ქრონომეტრები შესანიშნავი ინსტრუმენტია ტექნიკის ძალიან დიდხანს შენარჩუნებისთვის, მაგრამ მათ არ გააჩნიათ პერსონალიზაცია, რაც ზოგჯერ აუცილებელია. ზოგიერთ ტექნიკას საერთოდ არ აქვს კონცენტრატორები და ხელნაკეთი ავტომატური ტაიმერის დამზადება შეიძლება ნამდვილად გამოგადგეს. ამისთვის
ამინდზე დაფუძნებული მუსიკის გენერატორი (ESP8266 დაფუძნებული მიდი გენერატორი): 4 ნაბიჯი (სურათებით)
ამინდზე დაფუძნებული მუსიკის გენერატორი (ESP8266 დაფუძნებული მიდი გენერატორი): გამარჯობა, დღეს მე აგიხსნით, თუ როგორ უნდა შექმნათ თქვენი საკუთარი პატარა ამინდი მუსიკის გენერატორი. იგი ეფუძნება ESP8266- ს, რომელიც არდუინოს მსგავსია და ის პასუხობს ტემპერატურას, წვიმას და სინათლის ინტენსივობა. ნუ ელოდებით, რომ ის მთელ სიმღერებს ან აკორდს გამოიმუშავებს
Arduino Dusk/dawn საათი ტაიმერი: 15 ნაბიჯი
Arduino Dusk/გამთენიის საათის ქრონომეტრი: შეჯამება: Arduino– ზე დაფუძნებულ ტაიმერს შეუძლია ერთი 220 ვ სინათლის ჩამობნელება შებინდებისას, გამთენიისას ან განსაზღვრულ დროს. შესავალი: ჩემს სახლში ზოგიერთი შუქი ავტომატურად ირთვება შებინდებისას, წინასწარ განსაზღვრულ დრომდე ან გათენებამდე (მთელი ღამე). მდებარეობა
Arduino ტაიმერი ჩართვის/გამორთვის მითითებული წერტილით: 6 ნაბიჯი (სურათებით)
Arduino ტაიმერი ჩართვის/გამორთვის მითითებული წერტილით: რედაქტირებულია 05-02-2018 ახალი ტაიმერები! საათი, წუთი, წამი, ეპრამი. გთხოვთ ეწვიოთ: https: //www.instructables.com/id/Arduino-Ultra-Meg… გამარჯობა, ამ პროექტით თქვენ შეძლებთ გააკონტროლოთ თქვენი მოწყობილობების ჩართვა და გამორთვა თქვენთვის სასურველ დროს შორის. ისინი შეიძლება იყვნენ