You are on page 1of 29

პრაქტიკული სამუშაო 11

ჭკვიანი სახლი, რეზერვუარში წყლის დონის და CO2-ის ცვლილება.

ჩვენ ვცვლით გარემო პირობების პარამეტრების (Environment), ჩვენს შემთხვევაში


CO2-ს წლის დონეს რეზერვუარში. ამ პარამეტრების ცვლილების შესაბამისად
ვაკონფიგურირებთ IoT დანარჩენ ჭკვიან მოწყობილობებს.

ნახ. 1
ჩვენ გამოვიყენებთ Home Gateway როგორც IoT სერვერს, იმისათვის რომ
ვმართოთ IoT მოწყობილობები. ვქმნით ტოპოლოგია Cisco Packet Tracer-ში, რომელიც
ნაჩვენებია ნახ. 1-ზე.
1. Smartphone შექმნა

2. Home Gateway შექმნა

3. Old Car შექმნა

4. 1-Carbon Dioxide Detector, 2 – Fan, 3 - Garage Door, 4 - Lawn Sprinkler, 5 -


Water Level Monitor, 6 - Webcam, 7 – Window შექმნა
5. IoT (Carbon Dioxide Detector, Garage Door, Window, Fan) შექმნა კაბელის
მეშვეობით

6. WebCam, STREET LAMP, Water Level Monitor, Lawn Sprinkler მიაერთეთ


Home Gateway-თან WiFi-ს მეშვეობით. სმარტფონისთვის Wi-Fi -ის
ადაპტერი უკვე დაყენებულია. დააჭირეთ ,,Advanced“ - მიერთების ტიპს
Ethernet დან PT-IOT-NM-1W.
7. Home GATWAY-ის და მოწყობილობებს შორის განსახორციელებლად
ვაკონფიგურირებთ SSID -ს. (აუცილებელია SSID -ის დაზუსტება).

8. IP კონფიგურაცია Static-დან DHCP-ზე. ეს ეხება ყველა IoT მოწყობილობას


და სმარტფონს.
9. ეხლა უკვე Smartphone-ს ვაერთებთ საშინაო რაბთან IP პროტოკოლის
მიხედვით. ამისათვის ვნახოთ თუ რომელი IP მისამართი გამოიყენება
საშინაო რაბის მიერ ჩუმათობით.
დააკოპირეთ SSID Home GATWAY სმარტფონზე.
ეხლა უკვე ჩვენს ტოპოლოგიაზე ყველა მოწყობილობა მიერთებულია.
10. შედით Smartphone -ზე გადადით Desktop -ზე და დაკლიკეთ IoT Monitor -
ზე (შეიძლება დაკლიკოთ Web Browser -იც). ასეთი სახით თქვენ
მიუერთდებით საშინაო რაბს.

ჩუმათობით Home GATWAY-ს გააჩნია ლოგინი და პაროლი.


დავაჭიროთ ,,Login”.
ჩვენ ვნახავთ, რომ IoT მოწყობილობები საშინაო რაბთან მიერთებული არ
არიან.

ეხლა აუცილებელია საშინაო რაბზე ყველა მოწყობილობის დარეგისტრირება.


გავხსნათ Web Cam, და შევიდეთ ჩანართში

11. გახსენით, მაგალითად WebCAM შედით ჩანართში ,,Config“. ამოირჩიეთ IoT


Server მენიუში Home Gateway და მენიუში Gateway/DNS IPv4 ჩართეთ
სერვერი DHCP.
12. გაიმეორეთ ეს ყველაფერი დანარჩენი IoT -თვის.
13. სმარტფონზე ჩართეთ DHCP სერვისი მენიუში DNS IPv4.

14. შევამოწმოთ, მიიღო თუ არა ყველა მოწყობილობამ IP მისამართი,


ამისათვის თაგვის კურსორი მივიტანოთ მოწყობილობაზ (მაგ: WINDOW).

15. შედით Smartphone-ში, გადადით Desktop-ზე დააჭირეთ IoT Monitor-ს


(შეიძლება დაკლიკოთ Web Browser -იც). დავინახავთ რომ:
ყველა IoT მოწყობილობა დარეგისტრირებულია საშინაო რაბზე.
გარემომცველი პირობების პარამეტრების ცვლილება.
The intercity, Home city, Corporate Office, wiring closets - ყველა მათგანს გააჩნია
თავისი გარემო. არსებობს ჩუმათობით ათეულობით გარემო, ისეთები, როგორიცაა
ტემპერატურა, წვიმა, წყლის დონე, ქარის სიჩქარე, თოვლი და სხვა. მათი
მნიშვნელობა განიხილება 24 საათიანი ციკლებით. ასე მაგალითად მზე ამოდის
დილის 6 სთ-ზე და ჩადის საღამოს 6 სთ-ზე. შუადღისას გარემოს ტემპერატურა
აღწევს მაქსიმუმ 25°C-ს. ეს ციკლი ყენდება intercity-ს დონეზე და მისი
ტემპერატურული დიაპაზონი გარემოსთვის ავტომატურად გავრცელდება მთავარ
საკომუტაციო კვანძამდე. თუ Corporate Office-ში დამატებულია გამახურებელი და
ჩართულია, მაშინ ტემპერატურა Corporate Office-ში აიწევს და იგი აიწევს ყველა
კონტეინერში, რომელიც მის შიგნითაა. მხედველობაშია მისაღები, რომ
გამახურებელი არ ახურებს მშობელ კონტეინერს Home city, იგი ახურებს მხოლოდ
შვილობილ კონტეინერებს. როცა გამახურებელი გამორთულია, ტემპერატურა
საბოლოო ჯამში Corporate Office-ში უახლოვდება ტემპერატურას, რაც არის მშობელ
კონტეინერში (Home city). ცალკეულ კონტეინერებს შეიძლება გააჩნდეთ სხვადასხვა
დონის იზოლაცია და გადაზიდვის სხვადასცხვა დანიშნულება; გადაზიდვის
მნიშვნელობა განსაზღვრავს სიჩქარეს, რომლითაც შვილობილი კონტეინერი ახდენს
თავის მოყრას მშობელ კონტეინერთან და აგრძელებენ მუშაობას ერთნაირად ყველა
ტიპის გარემოში.
16. იმისათვის, რომ გავხსნათ გარემოს დიალოგური ფანჯარა, დააჭირეთ
ღილაკს Environment ინსტრუმენტების პანელში Logical ან Physical.

დააჭირეთ Edit

მივიღებთ
დროითი შკალა განსაზღვრავს თუ რამდენად სწრაფად შეიძლება შეფასდეს
დრო სიმულაციის დროს.
1 წმ-ის ამორჩევა რომელიც შეესაბამება 30 მოდელირებულ წუთს, ნიშნავს, რომ
1 წმ რეალური დროის განმავლობაში ჩვენს მოდელირებაში გავიდოდა 30 წუთი. 2 წმ-
ში გავიდოდა 1 საათი, ხოლო 48 წმ-ში გავიდოდა დღე-ღამე.
17. Intercity-ში დააჭირეთ Keyframe Graph, თქვენ დაინახავთ ჩუმათობით ორ
გრაფიკს: გარემოს ტემპერატურის ცვლილებას °C (Ambient Temperature) და
დღის შუქის სიკაშკაშის ცვლილებას % (Sunlight). გრაფიკი დაყენებულია 24
საათიან ციკლზე: 00:00:00 დან 23:59:59-მდე. სიმულაციის დროს მოხდება
უმთავრესი კადრების Keyframe Graph გრაფიკის განუწყვეტელი ჩაციკვლა.
აი, საშუალებანი, რომელთა მართვა შესაძლებელია გარემოს უმთავრესი
კადრების გრაფით. Keyframe Graph: ვაჩვენოთ და დავმალოთ გარემო:
ლეგენდაში დავაწკაპუნოთ გარემოს სახელი. გამკრთალებული გარემოს
სახელები გრაფიკზე არ გამოისახება. იმისათვის, რომ ისინი გამოისახონ,
დავაწკაპუნოთ სახელი. იმისათვის, რომ დავმალოთ დავაწკაპუნოთ
სახელი კიდევ ერთხელ.
გარემოს უმთავრესი კადრის დამატება: 2-ჯერ დავაწკაპუნოთ გარემოს
სტრიქონის ნებისმიერ ადგილას, რომელიც გვესაჭიროება რომ შევცვალოთ.
გარემოს უმთავრესი კადრის მოცილება: ორჯერ დააწკაპუნეთ წერტილი,
რომელიც გინდათ რომ მოაცილოთ.
გარემოს უმთავრესი კადრის მნიშვნელობის რედაქტირება: თაგვის
კურსორი მიიტანეთ წერტილზე და ამოცურებულ ნაკარნახევში შეცვალეთ
მნიშვნელობა. დააჭირეთ ღილაკს Enter, იმისათვის რომ მნიშვნელობა
იქნას დაყენებული
18. დარჩება მხოლოდ Ambient Temperature
მივიღებთ

დავკლიკეთ CO2
მივიღებთ

ზემოთ ნაჩვენებ Keyframe Graph-ში CO2 შემცველობა 24 საათის


განმავლობაში მიახლოებით 0-ის ტოლია.

19. თაგვის კურსორი მიიყვანეთ წერტილზე [12:00,0] და ამოტივტივებულ


მანიშნებელზე შეცვალეთ მნიშვნელობა, მაგალითად 100-ზე. დააჭირეთ
ღილაკს Enter, იმისათვის რომ დაყენდეს მნიშვნელობა.
ეს ნიშნავს, რომ დილის 6 საათიდან CO2 -ის რაოდენობა იზრდება და დღის
12 საათისთვის აღწევს მაქსიმუმს - 100%-ს, ხოლო შემდეგ იწყებს
შემცირებას და 18:00 თვის დადის 0-მდე.
20. მივიღებთ

შეგვიძლია CO2 -ის სხვა მნიშვნელობების შეცვლაც.

21. წყლის დონის მნიშვნელობა დავტოვოთ უცვლელი, ანუ 0 სმ 24 სთ-ის


განმავლობაში. წყლის დონის მნიშვნელობამ ჩვენ შევცვლით Corporate
Office-ში Lawn Sprinkler-ის მეშვეობით.
22. ეხლა უნდა ავაწყოთ პირობები (Conditions), რომელთა დროსაც IoT
მოწყობილობები დაიწყებენ მოქმედებას. დავაჭიროთ ღილაკს ,,Conditions“.
23. შედით Smartphone-ში, გადადით Desktop-ზე და დაკლიკეთ IoT Monitor,
დააჭირეთ ღილაკს ,,Conditions”.

ხოლო შემდეგ ADD.

24. ვწერთ პირობას #1-ს.

თუ STREET LAMP-თან მოძრაობის გრადიენტი Motion gradient იზრდება


Increasing, ანუ STREET LAMP-თან ახლოვდება ობიექტი, ჩვენს შემთხვევაში
Old Car, მაშინ WEBCAM ჩაირთვება. (True).
ვაჭერთ OK და მივიღებთ

25. ვწერთ პირობას #2-ს.

თუ STREET LAMP-თან მოძრაობის გრადიენტი Motion gradient მცირდება


(Decreasing), მაშინ ვებ კამერა WEBCAM ითიშება (false)

ვაჭერთ OK და მივიღებთ
26. ვწერთ პირობას #3-ს.

თუ STREET LAMP-თან ობიექტების რიცხვი, ჩვენს შემთხვევაში მანქანების


≥1, მაშინ ვენტილატორი (Fun) ჩაირთვება მაღალ ბრუნვებზე (High).

ვაჭერთ OK და მივიღებთ

27. ვწერთ პირობას #4-ს.

თუ STREET LAMP-თან ობიექტების რაოდენობა, ჩვენს შემთხვევაში


მანქანების < 1, მაშინ ვენტილატორი გამოირთვება (Off).
ვაჭერთ OK და მივიღებთ

28. ვწერთ პირობას #5-ს.


თუ წყლის დონის მონიტორთან Water Level Monitor მაჩვენებელი Water Level ≥ 50
სმ, მაშინ გაზონის შემახურებლის სტატუსი Lawn Sprinkler გამორთულია (false).

ვაჭერთ OK და მივიღებთ

29. ვწერთ პირობას #6-ს.


თუ წყლის დონის მონიტორთან Water Level Monitor მაჩვენებელი Water Level ≤10
სმ, მაშინ გაზონის შემახურებლის სტატუსი Lawn Sprinkler ჩართულია (true).
ვაჭერთ OK და მივიღებთ

30. ვწერთ პირობას #7-ს.


თუ ნახშირორჟანგის დეტექტორთან (Carbon Dioxide Detector) ავარიული
სიგნალიზაცია (Alarm) ჩართულია (true), მაშინ ფანჯარა WINDOW და კარები Door
გაიღება (true).

ვაჭერთ OK და მივიღებთ

31. ვწერთ პირობას #8 -ს.


თუ ნახშირორჟანგის დეტექტორთან (Carbon Dioxide Detector) ავარიული
სიგნალიზაცია (Alarm) გამორთულია, მაშინ ფანჯარა WINDOW და კარები Door
ჩაიკეტება (false).
32.
ვაჭერთ OK და მივიღებთ

33. საბოლოოდ ვიღებთ შემდეგ პირობებს.

You might also like