Სარჩევი:
- ნაბიჯი 1: პროექტის ბლოკირების დიაგრამა
- ნაბიჯი 2: Arduino კოდი პროექტისთვის
- ნაბიჯი 3: HTML გვერდის კოდირება
- ნაბიჯი 4: ატვირთეთ JavaScript BOLT Cloud– ზე
- ნაბიჯი 5: კონფიგურაცია BOLT Cloud გვერდზე
- ნაბიჯი 6: განათავსეთ კონფიგურაცია და მონაცემთა ვიზუალიზაცია
ვიდეო: SMART სარწყავი სისტემა IoT # 'BOLT- ზე აგებული' გამოყენებით: 6 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ჭკვიანი სარწყავი სისტემა არის IoT დაფუძნებული მოწყობილობა, რომელსაც შეუძლია სარწყავი პროცესის ავტომატიზაცია ნიადაგის ტენიანობისა და კლიმატური მდგომარეობის (წვიმის მსგავსად) ანალიზით. ასევე სენსორების მონაცემები გამოჩნდება გრაფიკული ფორმით BOLT ღრუბლოვან გვერდზე. პროექტის დეტალური აღწერილობისათვის დააწკაპუნეთ ქვემოთ მოცემულ სამეცნიერო ნაშრომის ბმულზე-
ამ პროექტში, ჩვენ უბრძანებთ arduino/328p მიკროკონტროლერს ვებგვერდზე, რომ გააკონტროლოს ძრავა (ანუ ძრავის დაწყება და გაჩერება) და დანარჩენი სარწყავი პროცესი ავტომატურად კონტროლდება თავად arduino– ს მიერ.
მომხმარებელს მხოლოდ ის აქვს - დაიწყოს ძრავა ან თუ მას სურს, მას შეუძლია გამორთოს ძრავა მხოლოდ ერთი დაწკაპუნებით.
მას შემდეგ, რაც საავტომობილო ტუმბო დაიწყება- შემდეგ ავტომატიზირებული მდგომარეობა იმუშავებს
1. მომხმარებელს შეუძლია გამორთოს ძრავა, თუ მას სურს ვებ გვერდზე დაჭერით.
2. საავტომობილო ტუმბო ავტომატურად გამორთულია მას შემდეგ, რაც ნიადაგის ტენიანობის სენსორმა მიაღწია საჭირო ზღურბლს.
3. თუ ამინდის მდგომარეობა ისეთია, რომ დაიწყო წვიმა, მაშინ მიკროკონტროლი გამორთავს ძრავის ტუმბოს წვიმამდე. ამის შემდეგ ის ამოწმებს მიაღწია თუ არა ნიადაგის ტენიანობის სენსორმა ბარიერის მნიშვნელობას. თუ ის გადალახავს ზღურბლს, მაშინ ძრავის ტუმბო გამორთული იქნება, წინააღმდეგ შემთხვევაში ის ავტომატურად დაიწყება. ეს ხელს უწყობს წყლის რესურსისა და ელექტროენერგიის დაზოგვას.
4. ასევე იმ შემთხვევაში, როდესაც ელექტროენერგიის მიწოდება წყდება და ძრავა გამორთულია. ის კვლავ ავტომატურად გადატვირთულია, როდესაც იქნება ელექტროენერგიის მიწოდება, მომხმარებელს არ მოუწევს ფიქრი ძრავის ტუმბოს ხელით გადატვირთვაზე.
5. ასევე სხვადასხვა სენსორის მონაცემები- ტენიანობის სენსორი, ტემპერატურის სენსორი, ტენიანობის სენსორი გამოჩნდება BOLT ღრუბელზე გრაფიკული ფორმით, მაგრამ BOLT- ის შეზღუდვის გამო მე მხოლოდ ერთი სენსორის მონაცემები (ტენიანობის სენსორის მონაცემები) გამოვაჩინე.
ნაბიჯი 1: პროექტის ბლოკირების დიაგრამა
შეაერთეთ სენსორების, BOLT და სარელეო კავშირი, როგორც ეს მოცემულია დიაგრამაში. მე გამოვიყენე 328p მიკროკონტროლერი, რომელიც გამოიყენება ARDUINO- ში. ასე რომ თქვენ შეგიძლიათ გამოიყენოთ Arduino 328P მიკროკონტროლის ნაცვლად.
ნაბიჯი 2: Arduino კოდი პროექტისთვის
Hardserial.ino არის arduino კოდი, რომელიც შედგება arduino– სთან სხვადასხვა სენსორების ინტერფეისით და Arduino– სთან BOLT– სთან სენსორის მონაცემების გასაგზავნად BOLT ღრუბლოვან გვერდზე.
ნაბიჯი 3: HTML გვერდის კოდირება
ამ ეტაპზე, ჩვენ დავაკოდირებთ HTML გვერდს, რომლის მეშვეობითაც ჩვენ ვუგზავნით ბრძანებას Arduino– ს ძრავის გასაკონტროლებლად (ანუ, ძრავის დაწყება და გაჩერება).
ნაბიჯი 4: ატვირთეთ JavaScript BOLT Cloud– ზე
ჩაწერეთ შემდეგი JS კოდის ბლოკნოტი ++
setChartType ('lineGraph'); plotChart ('time_stamp', 'temp');
და შემდეგ შეინახეთ იგი.js ფაილის გაფართოების გამოყენებით. ეს ძალიან მნიშვნელოვანია. ეს მიიღებს სენსორების მნიშვნელობას და ატვირთავს მას გრაფიკული ფორმით BOLT ღრუბელზე.
ნაბიჯი 5: კონფიგურაცია BOLT Cloud გვერდზე
თუ თქვენ უკვე იყიდეთ BOLT მოწყობილობა და დაარეგისტრირეთ მაშინ
1- გახსენით ბოლტის ღრუბლის გვერდი - დააწკაპუნეთ ბმულზე
და შემდეგ შეხვიდეთ მასში.
2- შემდეგ დააწკაპუნეთ DEVELOPER CONSOLE -> დააწკაპუნეთ ღილაკზე "+" ახალი პროდუქტის შესაქმნელად პროდუქტების განყოფილებაში.
3- CREAT NEW PRODUCT განყოფილებაში -
i- დავწერო რაიმე სახელი ახალი პროდუქტისთვის
ii- აირჩიე ნებისმიერი ხატი
iii- აირჩიეთ UI, როგორც ნაგულისხმევი. html
4- დააწკაპუნეთ CREATE PRODUCT- ის შექმნაზე
5- ამის შემდეგ დააჭირეთ "YES" HARDWARE კონფიგურაციის შესაქმნელად
6- შემდეგ შეარჩიეთ GPIO და პინის ნომერი, როგორც 1
7- შეარჩიეთ პინი როგორც "AO" [ჩვენ დავუკავშირეთ ტენიანობის სენსორი A0 პინზე]
8- და ცვალებადი სახელი, როგორც "temp" [რადგან ჩვენ დავწერეთ temp, როგორც ცვლადი js კოდში {STEP-4}]
9- ბოლოს ატვირთეთ JS ფაილი UPLOAD FILES განყოფილებაში და და შეცვალეთ ნაგულისხმევი, html ფაილი ამ js ფაილიდან.
ნაბიჯი 6: განათავსეთ კონფიგურაცია და მონაცემთა ვიზუალიზაცია
1- დააწკაპუნეთ მოწყობილობების ჩანართზე. თქვენი მოწყობილობის ID იქნება ჩამოთვლილი. ახლა, პროდუქტის ჩანართში, აირჩიეთ თქვენი პროდუქტის სახელი "Bolt IoT Product". მაგალითად - ტემპ. ახლა, დააწკაპუნეთ განლაგების კონფიგურაციის ღილაკზე.
2- გადადით მთავარ გვერდზე და დააწკაპუნეთ BOLT ერთეულზე. ის გადაგიგზავნით თქვენ ახალ გვერდზე, სადაც შეგიძლიათ ნახოთ გრაფიკი ტენიანობისთვის დროის მიმართ.
გირჩევთ:
Raspberry Pi- ზე აგებული ბაღის ავტომატური სისტემა გარე და შიდა სივრცეში - MudPi: 16 საფეხური (სურათებით)
Raspberry Pi- ზე აშენებული ბაღის ავტომატური სისტემა გარე და შიდა სივრცეებისთვის - MudPi: მოგწონთ მებაღეობა, მაგრამ ვერ პოულობთ დროს მის შესანარჩუნებლად? ალბათ გაქვთ ოთახის მცენარეები, რომლებიც ოდნავ გწყურდებათ ან ეძებთ გზას თქვენი ჰიდროპონიკის ავტომატიზაციისთვის? ამ პროექტში ჩვენ მოვაგვარებთ ამ პრობლემებს და ვისწავლით საფუძვლებს
მზის ენერგიაზე მომუშავე "ჭკვიანი" WiFi კონტროლირებადი სარწყავი სისტემა: 6 ნაბიჯი (სურათებით)
მზის ენერგიით აღჭურვილი 'ჭკვიანი' WiFi კონტროლირებადი სარწყავი სისტემა: ეს პროექტი იყენებს eBay– დან სტანდარტულ DIY მზის და 12 ვ ნაწილებს, Shelly IoT მოწყობილობებთან ერთად და openHAB– ის ძირითად პროგრამირებას, რათა შეიქმნას ხელნაკეთი, მთლიანად მზის ენერგიაზე მომუშავე, ჭკვიანი ბაღის ელექტრო ქსელი და სარწყავი setup.System მაჩვენებლები: Fu
IoT APIS V2 - ავტონომიური IoT ჩართული ავტომატური მცენარეთა სარწყავი სისტემა: 17 ნაბიჯი (სურათებით)
IoT APIS V2 - ავტონომიური IoT- ით ჩართული ავტომატური მცენარეთა სარწყავი სისტემა: ეს პროექტი არის ჩემი წინა ინსტრუქციის ევოლუცია: APIS - ავტომატური მცენარეთა სარწყავი სისტემა მე ვიყენებ APIS– ს თითქმის ერთი წელია და მსურს გავაუმჯობესო წინა დიზაინი: უნარი აკონტროლეთ მცენარე დისტანციურად. Აი როგორ
მოწინავე IoT სარწყავი სისტემა: 17 ნაბიჯი
მოწინავე IoT სარწყავი სისტემა: -Maninder Bir Singh Gulshan, Bhawna Singh, Prerna Gupta
როგორ შევქმნათ სარწყავი ავტომატური სისტემა არდუინოს გამოყენებით: 5 ნაბიჯი
როგორ მოვამზადოთ სარწყავი სისტემა Arduino– ს გამოყენებით: ამ ინსტრუქციებში მე გაჩვენებთ თუ როგორ უნდა ავაშენოთ და განვახორციელოთ სარწყავი ავტომატური სისტემა, რომელსაც შეუძლია შეიგრძნოს წყლის შემცველობა ნიადაგში და ავტომატურად მორწყოს თქვენი ბაღი. ეს სისტემა შეიძლება დაპროგრამდეს მოსავლის სხვადასხვა მოთხოვნებისთვის და