Სარჩევი:
- მარაგები
- ნაბიჯი 1: ბიბლიოთეკები აუცილებელია
- ნაბიჯი 2: რეალურ დროში საათი
- ნაბიჯი 3: PH მეტრი
- ნაბიჯი 4: სქემატური
ვიდეო: Hydroponics Blynk მონიტორის და კონტროლის სისტემა: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ამ პროექტში მე შევქმენი საკონტროლო სისტემა, რომელიც აკონტროლებს და აკონტროლებს საშუალო ზომის ჰიდროპონიკის შესუსტებისა და ნაკადის სისტემის ყველა ასპექტს. ოთახი, რომლისთვისაც ავაშენე, იყენებს 4 x 4'x4 '640W LM301B 8 ბარის სისტემას. მაგრამ ეს ინსტრუქცია არ ეხება ჩემს შუქებს. ეს არის საკონტროლო ყუთი. ჩემს ყუთში მე შემიძლია განათავსო ჩემი დრო განათებისთვის, ასევე ჰიდროპონიკის ტუმბოებისთვის, ის ასევე ჩართავს გაგრილებისთვის შემავალი და გამოსაბოლქვი სხვადასხვა ვენტილატორებს. დარწმუნებული ვარ, რომ ადამიანების უმეტესობა, ვინც აკეთებს ამ სახის წვრილმანებს, ალბათ ისეთივეა, როგორიც ადვილია. და ისინი არ ცდებიან. ეს ნამდვილად არის მისი მარტივი ასპექტი. ცოტა უფრო გართულდა როგორც LCD ეკრანის ჩვენების, ასევე ბლინკის მონაცემების მოპოვების შემდეგ. ჩვენება საკმაოდ ადვილი იყო, მე ვიპოვე კოდი სხვა ინსტრუქციებზე, რომლებიც აქ არის დაკავშირებული: https://www.instructables.com/id/ARDUINO-SPFD5408-… ბლინკის ასპექტმა წარმოადგინა რამდენიმე გამოწვევა. ბლინკზე მუშაობისთვის ყველა კოდის მოპოვება საკმაოდ მარტივი იყო, მაგრამ შემდეგ მე შევხვდი რამდენიმე პრობლემას, როდესაც ბლინკმა რაიმე მიზეზით შეწყვიტა მუშაობა. ამან განაპირობა ჩემი ყველა კოდის მუშაობა ასევე იმიტომ, რომ მე ეს ყველაფერი ჩავწერე ტაიმერის უბრალო კოდში და უბრალოდ მქონდა blynk.run მთავარ მარყუჟში. ასე რომ, მაინც საქმე იმაშია, რომ მრავალი საათის მუშაობის და ამ ოპერაციის განხორციელება ჩემი პროექტია. კოდი შეცვლილია სრულად ავტონომიურად ბლინკის გარეთ. მარყუჟის დასაწყისში ის შეამოწმებს, არის თუ არა ბლინკი ჩართული, არის თუ არა, მაშინ კოდი გაგრძელდება ბლინკით, მაგრამ თუ დააბრუნებს, რომ ბლინკი არ მუშაობს ან გამორთულია ის შეეცდება 10 წამის განმავლობაში დაკავშირებას, შემდეგ გააგრძელეთ სერიული კომუნიკაციის გამორთვა და კონტროლერის მუშაობის გაგრძელება, ხოლო LCD კვლავ აჩვენებს მნიშვნელოვან ინფორმაციას. ის გააგრძელებს blynk– ზე შესვლის მცდელობას მანამ, სანამ ის კვლავ არ შევა, ან თქვენ აღმოფხვრას, თუ რატომ არ ხელახლა არის შესული. ეს პროექტი იყენებს AC ენერგიას, რაც საშიშია. თუ თქვენ არ ხართ კომფორტული ელექტრული დენის გაყვანილობით, ნუ ეცდებით ამას და ყოველთვის დარწმუნდით, რომ არ მუშაობთ ცოცხალ ენერგიაზე. თუ გყავთ მეგობარი ელექტრიკოსი, იქნებ დაგეხმარონ. ჩემი თანაკლასელი არის ელექტრიკოსი და მომცა 60A ქვესადგური 4 15A ამომრთველებით, რომლებიც იკვებებიან ჩემს გამყოფებში, რომლებიც შემდეგ იყოფა შუქებად, ფანებად, ტუმბოებად და ა.შ. გახსოვდეთ, რომ არასოდეს გაუშვათ ის 100%-ით. ყველაზე უსაფრთხოა გამოთვალოთ თქვენი ენერგიის მოხმარება თითო რელეზე ომის კანონით და სიმძლავრის გამოთვლით. ომის კანონი არის V = IR, ხოლო ძალა არის P = IV. რელეები მაქსიმუმ 10A- ზეა რაც იმას ნიშნავს, რომ რეალურად ყველაზე უსაფრთხოა იმის უზრუნველყოფა, რომ თქვენ მხოლოდ 6A გაუშვით ერთი არხით. მე ჩავრთე ძირითადი რუკა ჩემი სარელეო პინუტებისათვის და ჩემი კოდი საკმაოდ კარგად არის მონიშნული. მე ავტვირთავ უახლოეს მომავალში დეტალურ სქემას, რომელიც მოიცავს ყველაფერს. როგორც ითქვა, ყველა თქვენგანი, ვინც იქ ხართ, ალბათ საკმაოდ კარგად ერკვევით სტრიქონებს შორის. თუ თქვენ გაქვთ რაიმე პრობლემა ბლინკთან, არის მილიონი გაკვეთილი და კიდევ ინსტრუქციები, რომლებიც გიჩვენებთ როგორ გამოიყენოთ იგი. მე გავუშვი ჩემი usb სერიალი, მაგრამ თქვენ შეგიძლიათ გამოიყენოთ wifi, ან ethernet თქვენი მიზნებისთვის, ეს იქნება მხოლოდ მცირე უმნიშვნელო ცვლილება. ყოველ შემთხვევაში გაერთეთ, ვიმედოვნებ, რომ ზოგიერთი ადამიანი სარგებლობს ამით.
მარაგები
www.amazon.ca/Weller-WE1010NA-Digital-Sold…
usa.banggood.com/5V-4-Channel-Level-Trigge…
usa.banggood.com/DS18B20-Waterproof-Digita…
www.dfrobot.com/product-1110.html
www.digikey.ca/product-detail/en/adafruit-…
www.amazon.ca/Siemens-ECINSGB14- იზოლირებული-…
www.amazon.ca/Blue-Sea-Systems-2722-4-Inch…
www.amazon.ca/ATmega2560-16AU-Development-…
www.amazon.ca/AmazonBasics-USB-2-0-Cable-M…
www.amazon.com/LeMotech-Dustproof-Waterpro…
www.amazon.ca/Jinxuny-Screen-Display-Shiel ……
www.amazon.ca/Baoblaze-DS1302- Battery-Real…
ნაბიჯი 1: ბიბლიოთეკები აუცილებელია
github.com/arduino-libraries/TFT
github.com/adafruit/DHT-sensor-library
github.com/milesburton/Arduino-Temperature…
github.com/PaulStoffregen/OneWire
github.com/adafruit/RTClib
github.com/blynkkk/blynk-library
github.com/jfturcot/SimpleTimer
მე ვფიქრობ, რომ ეს არის მათი უმეტესობა. თუ რამე აკლია შემატყობინე.
ნაბიჯი 2: რეალურ დროში საათი
მას შემდეგ რაც გადმოწერეთ ბიბლიოთეკა რეალურ დროში, თქვენს ბიბლიოთეკაში არის მაგალითები, რომლებიც წარმოგიდგენთ როგორ მუშაობს. აქ არის კოდი, რომელიც მე გამოვიყენე დროის დასადგენად. ვინაიდან დროის დაზოგვისთანავე არის ბატარეა, თქვენ არ გჭირდებათ დროის ატვირთვის კოდის გაგრძელება.
ნაბიჯი 3: PH მეტრი
ალბათ, საკმაოდ მნიშვნელოვანია თქვენი pH მრიცხველის გამოცდა და კალიბრაცია, ძირითადი კოდის მიღმა, მხოლოდ იმისთვის, რომ იცოდეთ როგორ მოხდეს ოფსეტის დაკალიბრება. აქ არის კოდი, რომელიც მე გამოვიყენე, ის ასევე ინტეგრირებულია კოდის მთავარ ბლოკში. უბრალოდ გადააგდე აქ, რომ შეგიძლია მასთან ერთად ითამაშო, ასევე იქნებ შენ უბრალოდ გაინტერესებს სენსორები და არა დანარჩენი პროექტი.
ნაბიჯი 4: სქემატური
ეს არის სქემა პროექტის ელექტრონიკისა და ელექტრო ნაწილისთვის. ყველა ქინძისთავები იარლიყება და ისინი აღნიშნულია კოდში.
გირჩევთ:
Z80 მონიტორის ტიპი ოპერაციული სისტემა და SBC: 6 ნაბიჯი (სურათებით)
Z80 მონიტორის ტიპი ოპერაციული სისტემა და SBC: EfexV4 არის მონიტორის ROM ჩამონტაჟებული ასამბლერით და დაშლით და ძირითადი საშუალებებით, რომ ჩაწეროთ, გაუშვათ და გამართოთ თქვენი z80 პროგრამები რეალურ აპარატურაში. EfexMon- ს არ სჭირდება CP/M, N8VEM ან სხვა რთული ტექნიკა. თქვენ გჭირდებათ მხოლოდ სტანდარტული Z80 არქიტექტურა SBC a
IDC2018IOT დაკავშირებული ცხოველების საკვების, წყლის და მონიტორის სისტემა: 7 ნაბიჯი
IDC2018IOT დაკავშირებულია შინაური ცხოველების საკვების, წყლის და მონიტორის სისტემასთან: შესავალი ხართ თუ არა სტუდენტი ზეწოლის ქვეშ, შრომისმოყვარე ადამიანი, ან უბრალოდ შორს ხართ სახლიდან დღეში რამდენიმე საათზე მეტი ხნის განმავლობაში. როგორც მზრუნველი შინაური ცხოველების პატრონები, ჩვენ გვინდა დავრწმუნდეთ, რომ ჩვენი საყვარელი ადამიანები ჯანმრთელები არიან, იკვებებიან და რა თქმა უნდა, არ იწვებიან
მონიტორის ჰაკი - უსაფრთხოების სისტემა!: 6 ნაბიჯი
მონიტორის ჰაკი - უსაფრთხოების სისტემა!: ეს ძველი CRT მონიტორი არ არის ისეთი უღირსი, როგორც თქვენ გგონიათ! არ გადააგდოთ, გატეხეთ! ეს სასწავლო ინსტრუქცია გაჩვენებთ თუ როგორ გადააქციოთ ძველი მტვრიანი მონიტორი პირად ელექტრო ღობედ! გაფრთხილება : მე არ უნდა ვუთხრა ვინმეს, რომელიც მუშაობს მონიში
მატარებლის გადაკვეთის მონიტორის სისტემა: 5 ნაბიჯი (სურათებით)
მატარებლის გადაკვეთის მონიტორინგის სისტემა: ეს გასწავლით თუ როგორ გამოიყენოთ MatLab არდუინოს კოდირებისათვის რკინიგზის სისტემის ნაწილის გასაკონტროლებლად
VGA მონიტორის სპლიტერის გადაყვანა კომპიუტერის კონტროლირებად მონიტორის გადამრთველში: 4 ნაბიჯი
VGA მონიტორის გამყოფის კომპიუტერის კონტროლირებადი მონიტორის გადამრთველად გადაქცევა: ეს გასაგებია, თუ როგორ შეიძლება იაფი (20 ევრო) VGA მონიტორის გამყოფი, რომელიც გამოიყენება ერთი კომპიუტერის ორ მონიტორთან დასაკავშირებლად, კომპიუტერის კონტროლირებადი მონიტორის გადამრთველად. საბოლოო მოწყობილობა კონტროლდება პარალელური პორტის საშუალებით და იძლევა საშუალებას