Სარჩევი:

Arduino საცურაო აუზი ღრუბლის მონიტორინგი: 7 ნაბიჯი (სურათებით)
Arduino საცურაო აუზი ღრუბლის მონიტორინგი: 7 ნაბიჯი (სურათებით)

ვიდეო: Arduino საცურაო აუზი ღრუბლის მონიტორინგი: 7 ნაბიჯი (სურათებით)

ვიდეო: Arduino საცურაო აუზი ღრუბლის მონიტორინგი: 7 ნაბიჯი (სურათებით)
ვიდეო: ცურვის გაკვეთილი - იმედის საცურაო აუზი - 11 07 2022 სტუდია ველოსიპედის მიერ შექმნილი მელოდიის ფონზე 2024, ნოემბერი
Anonim
არდუინოს საცურაო აუზის ღრუბლის მონიტორინგი
არდუინოს საცურაო აუზის ღრუბლის მონიტორინგი

ამ პროექტის პირველადი მიზანია Samsung ARTIK Cloud- ის გამოყენება საცურაო აუზების pH და ტემპერატურის დონის მონიტორინგისთვის.

აპარატურის კომპონენტები:

  • Arduino MKR1000 ან Genuino MKR1000
  • ჯუმბერის მავთულები (ზოგადი)
  • SparkFun pH სენსორის ნაკრები
  • 1 x რეზისტორი 4.75k ohm
  • Sparkfun წყლის მტკიცებულება ტემპერატურის სენსორი

გამოყენებული პროგრამული უზრუნველყოფა და Cloud API:

  • Samsung IoT ARTIK Cloud IoT– სთვის
  • უახლესი Arduino IDE

ნაბიჯი 1: ARTIK Cloud Setup

ღრუბლის დაყენება ARTIK
ღრუბლის დაყენება ARTIK
ARTIK Cloud Setup
ARTIK Cloud Setup
ARTIK Cloud Setup
ARTIK Cloud Setup

1. დარეგისტრირდით ARTIK Cloud– ით. გადადით დეველოპერის საიტზე და შექმენით ახალი "მოწყობილობის ტიპი".

2. შეიყვანეთ თქვენთვის სასურველი ჩვენება და უნიკალური სახელი.

3. შექმენით ახალი მანიფესტი

4. შეიყვანეთ ველის სახელი და სხვა აღწერილობა

5. დააწკაპუნეთ შენახვაზე და შემდეგ გადადით მანიფესტის ჩანართის გასააქტიურებლად

6. დააწკაპუნეთ ACTIVE MANIFEST ღილაკზე დასასრულებლად და თქვენ გადამისამართდებით აქ

დასრულდა მოწყობილობის ტიპის შექმნა! ახლა მოდით შევქმნათ თქვენი აპლიკაცია, რომელიც გამოიყენებს ამ მოწყობილობას.

ნაბიჯი 2: შექმენით ARTIK Cloud პროგრამა

შექმენით ARTIK Cloud პროგრამა
შექმენით ARTIK Cloud პროგრამა
შექმენით ARTIK Cloud პროგრამა
შექმენით ARTIK Cloud პროგრამა
შექმენით ARTIK Cloud პროგრამა
შექმენით ARTIK Cloud პროგრამა
შექმენით ARTIK Cloud პროგრამა
შექმენით ARTIK Cloud პროგრამა

1. გადადით ARTIK Cloud პროგრამებზე და დააწკაპუნეთ ახალ აპლიკაციაზე

2. შეიყვანეთ თქვენთვის სასურველი პროგრამის სახელი და ავტორიზაციის გადამისამართების url.

გაითვალისწინეთ, რომ საჭიროა ავტორიზაციის გადამისამართების url. იგი გამოიყენება ამ აპლიკაციის მომხმარებლების ავთენტიფიკაციისთვის, ამიტომ გადამისამართება მოხდება ამ url– ზე, თუ საჭიროა სისტემაში შესვლა. ჩვენ გამოვიყენეთ https:// localhost/index/ნიმუშისთვის.

3. ახლა დააყენეთ თქვენი აპლიკაციის ნებართვა წაკითხვისა და წერისთვის, ნავიგაცია თქვენს მოწყობილობაზე, შემდეგ შენახვა.

გილოცავთ, თქვენ უკვე გაქვთ განაცხადი!

ნაბიჯი 3: შეაერთეთ თქვენი მოწყობილობა

შეაერთეთ თქვენი მოწყობილობა
შეაერთეთ თქვენი მოწყობილობა
შეაერთეთ თქვენი მოწყობილობა
შეაერთეთ თქვენი მოწყობილობა
შეაერთეთ თქვენი მოწყობილობა
შეაერთეთ თქვენი მოწყობილობა

ახლა მოდით დავუკავშიროთ ადრე შექმნილი პროგრამა.

1. გადადით ჩემს მოწყობილობებზე და დააწკაპუნეთ სხვა მოწყობილობის დაკავშირებაზე.

2. დააწკაპუნეთ ადრე შექმნილი ახალი მოწყობილობის ტიპზე, შემდეგ დააწკაპუნეთ მოწყობილობის დაკავშირებაზე.

3. დააწკაპუნეთ თქვენი დაკავშირებული მოწყობილობის პარამეტრებზე.

4. გაითვალისწინეთ ეს ინფორმაცია, რადგან დაგჭირდებათ პროგრამაში.

5. ახლა გადადით თქვენს დაკავშირებულ მოწყობილობაზე

შესრულებულია ARTIK Cloud კონფიგურაციისთვის. მას შემდეგ, რაც თქვენი აპარატურა განახლდება, გრაფიკს ექნება მონაცემები.

ნაბიჯი 4: აპარატურის სენსორის დაყენება

აპარატურის სენსორის დაყენება
აპარატურის სენსორის დაყენება
აპარატურის სენსორის დაყენება
აპარატურის სენსორის დაყენება
აპარატურის სენსორის დაყენება
აპარატურის სენსორის დაყენება
აპარატურის სენსორის დაყენება
აპარატურის სენსორის დაყენება

აქ არის დიაგრამა:

  • ტემპერატურა GND to MRK1000 GND
  • გათიშეთ MKR1000 ციფრულ პინზე 1
  • ტემპერატურა VCC– დან MKR1000 5V– მდე
  • შეაერთეთ 4.7K რეზისტორი Temp VCC და Temp OUT
  • pH GND to MRK1000 GND
  • pH გამოდის MKR1000 ანალოგურ პინზე 1
  • pH VCC MKR1000 5V

იხილეთ ჩემი გაყვანილობის ნიმუში თანდართულ სურათებზე.

ჩვენ დავამატეთ აუდიო ჯეკი ტემპერატურის სენსორის ადვილად მოხსნისთვის. მაგრამ ეს არჩევითია.

ნაბიჯი 5: საჭირო პროგრამული უზრუნველყოფის დაყენება

საჭირო პროგრამული უზრუნველყოფის დაყენება
საჭირო პროგრამული უზრუნველყოფის დაყენება
საჭირო პროგრამული უზრუნველყოფის დაყენება
საჭირო პროგრამული უზრუნველყოფის დაყენება
საჭირო პროგრამული უზრუნველყოფის დაყენება
საჭირო პროგრამული უზრუნველყოფის დაყენება
  1. გადადით Arduino IDE– ში და დაამატეთ MKR1000 დაფა.
  2. მოძებნეთ mkr1000 და დააწკაპუნეთ ინსტალაციაზე
  3. დაამატეთ საჭირო ბიბლიოთეკა: მოძებნეთ ბიბლიოთეკები ინსტალაციისთვის:

    • ArduinoJson - ჩვენ ამას გამოვიყენებთ JSON მონაცემების გასაგზავნად ARTIK CloudArduino– ში
    • HttpClient - მასპინძელი API– თან დასაკავშირებლად
    • OneWire - საჭიროა ტემპერატურის სენსორის ციფრული შეყვანის წასაკითხად
    • DallasTemperature - დალასის ტემპერატურის სენსორი საჭირო ბიბლიოთეკა

დაასრულეთ საჭირო პროგრამული უზრუნველყოფის დამატება!

ნაბიჯი 6: ატვირთეთ პროგრამა

ატვირთეთ პროგრამა
ატვირთეთ პროგრამა
ატვირთეთ პროგრამა
ატვირთეთ პროგრამა
ატვირთეთ პროგრამა
ატვირთეთ პროგრამა

1. ახლა შეაერთეთ MKR1000 თქვენს კომპიუტერში/ლეპტოპში.

2. ჩამოტვირთეთ პროგრამა GitHub– ზე აქ

3. შეცვალეთ ARTIK Cloud API და Wifi სერთიფიკატები.

4. შემდეგ ატვირთეთ პროგრამული უზრუნველყოფის კოდი MKR1000 და დაიწყეთ მონიტორინგი.

შენიშვნა: თქვენს WiFi– ს უნდა ჰქონდეს ინტერნეტ კავშირი.

ნაბიჯი 7: საველე ტესტი

საველე ტესტი
საველე ტესტი
საველე ტესტი
საველე ტესტი

ჩვენ შევამოწმეთ აპარატურის სენსორი კერძო, საჯარო და სკოლის საცურაო აუზზე. ამ რესპონდენტების ჯგუფის მონაცემების შეგროვებამ მოგვცა საშუალება გავაანალიზოთ ტექნიკის შესაძლებლობები.

თქვენ შეგიძლიათ მოათავსოთ MKR1000 და სენსორი ყუთზე და განათავსოთ იგი თქვენს აუზზე წყლის დაბინძურებისგან მოშორებით. ამით თქვენ შეგიძლიათ აკონტროლოთ თქვენი წყლის ხარისხი და მოახდინოთ მათი ნორმალიზება სასურველი ქიმიკატების განთავსებით.

ვიმედოვნებთ, რომ ეს სახელმძღვანელო ეხმარება ხალხს საკუთარი საცურაო აუზის წყლის ხარისხის მონიტორინგის მოწყობილობის შექმნაში. შეიძლება გაიზარდოს ცნობიერება საცურაო აუზის წყლის ხარისხის მუდმივ დეგრადაციასთან დაკავშირებით, რადგან ადამიანები უფრო მეტად ყურადღებას ამახვილებენ იმ კეთილმოწყობაზე, რომელიც შემოთავაზებულია იმის ნაცვლად, რომ შეამოწმოს რამდენად უსაფრთხოა ისინი. ისინი ასევე აპირებენ თავიანთი წვლილის შეტანას საზოგადოებაში, რადგან შეძლებენ უზრუნველყონ წყლის ხარისხის ტესტირება უფრო ეფექტური და ეფექტური რესურსების არასაჭირო მსხვერპლის გარეშე.

ბედნიერი შენობა!:)

გირჩევთ: