Სარჩევი:

Intel- ის ავტომატური მებაღეობის სისტემა: 16 ნაბიჯი (სურათებით)
Intel- ის ავტომატური მებაღეობის სისტემა: 16 ნაბიჯი (სურათებით)

ვიდეო: Intel- ის ავტომატური მებაღეობის სისტემა: 16 ნაბიჯი (სურათებით)

ვიდეო: Intel- ის ავტომატური მებაღეობის სისტემა: 16 ნაბიჯი (სურათებით)
ვიდეო: How to Build Innovative Technologies by Abby Fichtner 2024, ივლისი
Anonim
Image
Image
Intel- ის ავტომატური მებაღეობის სისტემა
Intel- ის ავტომატური მებაღეობის სისტემა
Intel- ის ავტომატური მებაღეობის სისტემა
Intel- ის ავტომატური მებაღეობის სისტემა
ინტელის ავტომატური მებაღეობის სისტემა
ინტელის ავტომატური მებაღეობის სისტემა

[ვიდეოს დაკვრა]

Გამარჯობა ყველას !!!

ეს არის ჩემი პირველი ინსტრუქცია Intel Edison– ზე. ეს ინსტრუქცია არის სახელმძღვანელო ავტომატური მორწყვის სისტემისთვის (წვეთოვანი მორწყვა) მცირე ზომის ქოთნის მცენარეებისთვის ან მცენარეებისთვის ინტელ ედისონის და სხვა იაფი ელექტრონული სენსორების გამოყენებით. ეს შესანიშნავია შიდა მცენარეების გასაზრდელად. მაგრამ ეს იდეა შეიძლება განხორციელდეს უფრო დიდი სისტემისთვის.

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

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

გარდა ამისა, Intel Edison გადასცემს ინფორმაციას ტენიანობის დონის, გარე შუქისა და ნაკადის სიჩქარის შესახებ ინტერნეტში.თქვენ შეგიძლიათ აკონტროლოთ თქვენი სმარტფონის ყველა მონაცემი Blynk პროგრამების გამოყენებით. ეცემა მოცემულ ბარიერის მნიშვნელობას ქვემოთ.

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

ნაბიჯი 1: ნაწილები საჭირო

1. Intel Edison Board (ამაზონი)

2. ტენიანობის სენსორი (ამაზონი)

3. ნაკადის სენსორი (ამაზონი)

4. DC ტუმბო (ამაზონი)

5. ფოტო უჯრედი /LDR (ამაზონი)

6. MOSFET (IRF540 ან IRL540) (ამაზონი)

7. ტრანზისტორი (2N3904) (ამაზონი)

8. დიოდი (1N4001) (ამაზონი)

9. რეზისტორები (10K x2, 1K x1, 330R x1)

10. კონდენსატორი -10uF (ამაზონი)

11. მწვანე LED

12. ორმხრივი პროტოტიპის დაფა (5 სმ x 7 სმ) (ამაზონი)

13. JST M/F კონექტორები მავთულხლართებით (2 პინი x 3, 3 პინი x1) (eBay)

14. DC Jack- მამაკაცი (ამაზონი)

15. სათაურის ქინძისთავები (ამაზონი)

16. მზის პანელი 10W (Voc = 20V-25V) (ამაზონი)

17. მზის დატენვის კონტროლერი (ამაზონი)

18. დალუქული ტყვიის მჟავა ბატარეა (ამაზონი)

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

1. შედუღების რკინა (ამაზონი)

2. მავთულის საჭრელი /სტრიპტიზი (ამაზონი)

3. ცხელი წებო იარაღი (ამაზონი)

4. საბურღი (ამაზონი)

ნაბიჯი 2: როგორ მუშაობს სისტემა

როგორ მუშაობს სისტემა
როგორ მუშაობს სისტემა
როგორ მუშაობს სისტემა
როგორ მუშაობს სისტემა

პროექტის გული არის Intel Edison დაფა. იგი დაკავშირებულია სხვადასხვა სენსორებთან (როგორიცაა ნიადაგის ტენიანობა, შუქი, ტემპერატურა, წყლის ნაკადი და სხვა) და წყლის ტუმბო. სენსორები აკონტროლებენ სხვადასხვა პარამეტრებს, როგორიცაა ნიადაგის ტენიანობა, მზის შუქი და წყალი ნაკადი/ მოხმარება შემდეგ მიეწოდება Intel Board- ს. შემდეგ ინტელის დაფა ამუშავებს სენსორებიდან მიღებულ მონაცემებს და აძლევს ბრძანებას წყლის ტუმბოს მცენარის მორწყვისთვის.

სხვადასხვა პარამეტრები შემდეგ იგზავნება ინტერნეტში Intel Edison- ის ჩამონტაჟებული WiFi- ის საშუალებით. შემდეგ ის არის შერწყმული Blynk აპლიკაციებთან თქვენი სმარტფონის/ტაბლეტების ქარხნის მონიტორინგისთვის.

ადვილად გასაგებად, მე დავყავი პროექტები უფრო მცირე ნაწილებად, როგორც ქვემოთ

1. ედისონის დაწყება

2. ელექტროენერგიის მიწოდება პროექტისათვის

3. სენსორების დაკავშირება და ტესტირება

4. მიკროსქემის / ფარის დამზადება

5. ბლინკის აპლიკაციასთან კავშირი

6. პროგრამული უზრუნველყოფა

7. დანართის მომზადება

8. დასკვნითი ტესტირება

ნაბიჯი 3: Intel Edison– ის დაყენება

Intel Edison– ის დაყენება
Intel Edison– ის დაყენება
Intel Edison– ის დაყენება
Intel Edison– ის დაყენება

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

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

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

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

თუ თქვენ ხართ Mac მომხმარებელი, მიჰყევით შემდეგ ინსტრუქციას

ნამდვილი დამწყებთათვის სახელმძღვანელო Intel Edison– ის შექმნისთვის (Mac OS– ით)

გარდა ამისა, Sparkfun– ს და Intel– ს აქვთ შესანიშნავი გაკვეთილები ედისონთან მუშაობის დასაწყებად.

1. სპარკფუნის გაკვეთილი

2. Intel გაკვეთილი

ჩამოტვირთეთ ყველა საჭირო პროგრამა ინტელის ვებსაიტიდან

software.intel.com/en-us/iot/hardware/edison/downloads

პროგრამული უზრუნველყოფის გადმოტვირთვის შემდეგ თქვენ უნდა დააინსტალიროთ დრაივერები, IDE და OS

მძღოლები:

1. FTDI მძღოლი

2. ედისონ დრაივერი

IDE:

Arduino IDE

ციმციმებს OS:

ედისონი Yocto Linux გამოსახულებით

ყველაფრის ინსტალაციის შემდეგ, თქვენ უნდა დააყენოთ WiFi კავშირი

ნაბიჯი 4: კვების ბლოკი

Ენერგიის წყარო
Ენერგიის წყარო
Ენერგიის წყარო
Ენერგიის წყარო
Ენერგიის წყარო
Ენერგიის წყარო

ჩვენ გვჭირდება ძალა ამ პროექტისთვის ორი მიზნით

1. Intel Edison (7-12V DC) და სხვადასხვა სენსორების (5V DC)

2. გაუშვით DC ტუმბო (9V DC)

მე ვირჩევ 12 ვ დალუქულ ტყვიის მჟავას ბატარეას მთელი პროექტის სიმძლავრისთვის. იმიტომ, რომ მე მივიღე ის ძველი კომპიუტერის UPS– დან. მაშინ ვიფიქრე გამოვიყენო მზის ენერგია ბატარეის დასატენად. ახლა ჩემი პროექტი არის სრულიად საიმედო და ეკო მეგობრული.

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

მზის დამუხტვის სისტემა ორი ძირითადი კომპონენტისგან შედგება

1. მზის პანელი: ის მზის შუქს გარდაქმნის ელექტრო ენერგიად

2. მზის დატენვის კონტროლერი: ბატარეის დატენვა ოპტიმალური გზით და კონტროლის დატვირთვა

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

ARDUINO-SOLAR-CHARGE-CONTROLLER

თუ არ გინდათ ამის გაკეთება, მაშინ იყიდეთ eBay– დან ან Amazon– დან.

კავშირი:

დატენვის კონტროლერის უმეტესობას ჩვეულებრივ აქვს 3 ტერმინალი: მზე, ბატარეა და დატვირთვა.

შეაერთეთ დატენვის კონტროლერი პირველ რიგში ბატარეასთან, რადგან ეს საშუალებას აძლევს დატენვის კონტროლერს მოახდინოს კალიბრაცია სისტემის შესაბამის ძაბვაზე. შეაერთეთ ჯერ უარყოფითი ტერმინალი და შემდეგ პოზიტიური. შეაერთეთ მზის პანელი (ჯერ ნეგატიური და შემდეგ პოზიტიური) და ბოლოს შეუერთეთ DC დატვირთვის ტერმინალს. ჩვენს შემთხვევაში დატვირთვა არის Intel Edison და DC ტუმბო.

მაგრამ Intel ფორუმსა და ტუმბოს სჭირდება სტაბილური ძაბვა. ასე რომ, DC-DC მამლის გადამყვანი უკავშირდება დატვირთვის კონტროლერის DC დატვირთვის ტერმინალს.

ნაბიჯი 5: ტენიანობის სენსორი

ტენიანობის სენსორი
ტენიანობის სენსორი
ტენიანობის სენსორი
ტენიანობის სენსორი
ტენიანობის სენსორი
ტენიანობის სენსორი

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

რაც უფრო მეტია წყალი, მით უფრო დაბალია წინააღმდეგობა და ამის გამოყენებით შეგვიძლია განვსაზღვროთ ტენიანობის შემცველობის ბარიერი. როდესაც ნიადაგი მშრალია, წინააღმდეგობა მაღალი იქნება და LM-393 გამოავლენს მაღალ მნიშვნელობას გამომუშავებაზე. როდესაც ნიადაგი სველია, გამოჩნდება დაბალ მნიშვნელობას გამომავალში.

LM -393 DRIVER (ტენიანობის სენსორი) -> Intel Edison

GND -> GND

5 V -> 5

VOUT -> A0

ტესტის კოდი:

int moist_sensor_Pin = A0; // სენსორი დაკავშირებულია ანალოგურ პინთან A0

int ტენიანი_სენსორი_ფასი = 0; // ცვლადი სენსორის void setup () მნიშვნელობის შესანახად () {Serial.begin (9600); } void loop () {// მნიშვნელობის წაკითხვა სენსორიდან: moist_sensor_Value = analogRead (moist_sensor_Pin); დაგვიანება (1000); Serial.print ("ტენიანობის სენსორი კითხულობს ="); Serial.println (ტენიანი_მგრძნობიარე_ფასი); }

ნაბიჯი 6: სინათლის სენსორი

სინათლის სენსორი
სინათლის სენსორი
სინათლის სენსორი
სინათლის სენსორი
სინათლის სენსორი
სინათლის სენსორი

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

Როგორ მუშაობს ?

Photocell ძირითადად არის რეზისტორი, რომელიც ცვლის მის რეზისტენტულ მნიშვნელობას (ოჰმში) იმის მიხედვით, თუ რამდენად ანათებს სინათლე მბზინავ სახეზე. მასზე მეტი სინათლის რაოდენობა მცირდება, ამცირებს წინააღმდეგობას და პირიქით.

Photocell– ის შესახებ მეტი ინფორმაციისათვის, დააწკაპუნეთ აქ

პურის დაფის წრე:

სინათლის სენსორი შეიძლება გაკეთდეს ძაბვის გამყოფი მიკროსქემის ზედა წინააღმდეგობით (R1), როგორც Photocell/LDR და და ქვედა წინააღმდეგობა (R2), როგორც 10K რეზისტორი. იხილეთ ზემოთ ნაჩვენები სქემა.

მეტი რომ იცოდეთ, შეგიძლიათ ნახოთ ადაფრუტის სახელმძღვანელო.

კავშირი:

LDR ერთი პინი - 5V

Junction --- A1

10K რეზისტენტული ერთი პინი - GND

სურვილისამებრ ხმაურის ფილტრის წრე: შეაერთეთ 0.1uF კონდენსატორი 10K რეზისტორზე, რათა გაფილტროთ არასასურველი ხმაური.

ტესტის კოდი:

შედეგი:

სერიული მონიტორის კითხვა გვიჩვენებს, რომ სენსორის მნიშვნელობა უფრო მაღალია მზის კაშკაშა სინათლისთვის და დაბალია ჩრდილის დროს.

int LDR = A1; // LDR უკავშირდება ანალოგურ პინს A1

int LDRValue = 0; // ეს არის ცვლადი LDR მნიშვნელობების შესანახად void setup () {Serial.begin (9600); // სერიული მონიტორის დაწყება 9600 buad} void loop () {LDRValue = analogRead (LDR); // კითხულობს ldr მნიშვნელობას LDR Serial.print– ის საშუალებით ("Light Sensor Value:"); Serial.println (LDRValue); // ბეჭდავს LDR მნიშვნელობებს სერიული მონიტორის დაგვიანებით (50); // ეს არის სიჩქარე, რომლითაც LDR აგზავნის მნიშვნელობას arduino- ს}

ნაბიჯი 7: შექმენით სინათლის სენსორი

გააკეთეთ სინათლის სენსორი
გააკეთეთ სინათლის სენსორი
გააკეთეთ სინათლის სენსორი
გააკეთეთ სინათლის სენსორი
გააკეთეთ სინათლის სენსორი
გააკეთეთ სინათლის სენსორი
გააკეთეთ სინათლის სენსორი
გააკეთეთ სინათლის სენსორი

თუ თქვენ გაქვთ Seeedstudio groove სინათლის სენსორი, მაშინ შეგიძლიათ გამოტოვოთ ეს ნაბიჯი. მაგრამ მე არ მაქვს groove სენსორი, ამიტომ მე თვითონ გავაკეთე. თუ ეჭვი არ შეგეპარებათ, თქვენ შეიტყობთ მეტს და დასრულების შემდეგ დიდ სიამოვნებას იგრძნობთ.

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

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

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

შემდეგ ფოტოელემენტი იკვრება ტყვიის მავთულის ბოლოს.

ახლა სენსორი მზადაა. ასე რომ თქვენ შეგიძლიათ მარტივად შეაერთოთ ეს სასურველ ადგილას. 10K რეზისტორი და 0.1uF კონდენსატორი დაიდება მთავარ მიკროსქემის დაფაზე, რომელსაც მოგვიანებით განვმარტავ.

ნაბიჯი 8: ნაკადის სენსორი

ნაკადის სენსორი
ნაკადის სენსორი
ნაკადის სენსორი
ნაკადის სენსორი
ნაკადის სენსორი
ნაკადის სენსორი
ნაკადის სენსორი
ნაკადის სენსორი

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

1. მცენარეების მორწყვისთვის გამოყენებული წყლის რაოდენობის გასაზომად, გაფუჭების თავიდან ასაცილებლად

2. ტუმბოს გამორთვა მშრალი მუშაობის თავიდან ასაცილებლად.

როგორ მუშაობს სენსორი?

ის მუშაობს "ჰოლის ეფექტის" პრინციპზე. ძაბვის სხვაობა გამოწვეულია ელექტრული დენის პერპენდიკულარულ გამტარში და მის პერპენდიკულარულ მაგნიტურ ველზე. პატარა გულშემატკივართა/პროპელერის როტორი მოთავსებულია თხევადი ნაკადის გზაზე, როდესაც სითხე მიედინება როტორი ბრუნავს. როტორის ლილვი უკავშირდება დარბაზის ეფექტის სენსორს. ეს არის დენის ნაკადის და მაგნიტის მოწყობა, რომელიც დაკავშირებულია როტორის ლილვთან. ამრიგად, ძაბვა/პულსი გამოწვეულია ამ როტორის ბრუნვისას. ამ ნაკადის მრიცხველში, ყოველი ლიტრი სითხისთვის, რომელიც მას წუთში გადის, გამოდის რამოდენიმე იმპულსზე. L/hr- ის სიჩქარე შეიძლება გამოითვალოს სენსორის გამომუშავებიდან იმპულსების დათვლით. რა

ნაკადის სენსორებს გააჩნია სამი მავთული:

1. წითელი/VCC (5-24V DC შეყვანის)

2. შავი/GND (0V)

3. ყვითელი/OUT (პულსის გამომავალი)

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

კავშირი:

სენსორი ---- Intel

Vcc - 5V

GND-- GND

გარეთ - D2

ტესტის კოდი:

ნაკადის სენსორის იმპულსური პინი უკავშირდება ციფრულ პინ 2-ს. პინ -2 არის გარე შეწყვეტის პინი.

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

შეწყვეტის შესახებ მეტი ინფორმაციის მისაღებად შეგიძლიათ იხილოთ Arduino Reference გვერდი.

სატესტო კოდი მიიღება SeeedStudio ფორმატით. უფრო დეტალური ინფორმაციისთვის შეგიძლიათ იხილოთ აქ

შენიშვნა: ნაკადის გამოთვლისთვის თქვენ უნდა შეცვალოთ განტოლება თქვენი ტუმბოს მონაცემების მიხედვით.

// კითხულობს თხევადი ნაკადის სიჩქარეს Seeeduino- ს და წყლის ნაკადის სენსორის გამოყენებით Seeedstudio.com// კოდი ადაპტირებულია ჩარლზ განტის მიერ PC Fan RPM კოდიდან დაწერილი Crenn @thebestcasescenario.com // http: /themakersworkbench.com https://thebestcasescenario.com https://seeedstudio.com არასტაბილური int NbTopsFan; // სიგნალის ამომავალი კიდეების გაზომვა int Calc; int hallsensor = 2; // სენსორის პინ მდებარეობა void rpm () // ეს არის ფუნქცია, რომელსაც interupt ეძახის {NbTopsFan ++; // ეს ფუნქცია ზომავს დარბაზის ეფექტის სენსორების სიგნალის ამომავალ და დაცემულ ზღვარს} // setup () მეთოდი მუშაობს ერთხელ, როდესაც ესკიზი იწყებს void setup () // {pinMode (hallsensor, INPUT); // ინიციალიზებს ციფრულ პინ 2 -ს, როგორც შეყვანის Serial.begin (9600); // ეს არის დაყენების ფუნქცია, სადაც სერიული პორტი ინიციალიზებულია, attachInterrupt (0, rpm, RISING); // და შეწყვეტა თან ერთვის} // მარყუჟის () მეთოდი გადის ისევ და ისევ, // სანამ არდუინოს აქვს ძალაუფლების ბათილი მარყუჟი () {NbTopsFan = 0; // დააყენეთ NbTops 0 მზად გამოთვლებისთვის sei (); // ააქტიურებს შეფერხების შეფერხებას (1000); // დაელოდეთ 1 წამს cli (); // შეწყვეტის გათიშვა Calc = (NbTopsFan * 60 /73); // (პულსის სიხშირე x 60)/73Q, = ნაკადის სიჩქარე ლ/საათში Serial.print (კალკ, DEC); // ბეჭდავს Serial.print- ის ზემოთ გამოთვლილ რიცხვს ("L/საათი / r / n"); // ბეჭდავს "ლ/საათს" და აბრუნებს ახალ სტრიქონს}

ნაბიჯი 9: DC ტუმბო

DC ტუმბო
DC ტუმბო
DC ტუმბო
DC ტუმბო
DC ტუმბო
DC ტუმბო

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

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

მძღოლის წრე:

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

თქვენ ხედავთ მძღოლის წრეს, რომელიც ნაჩვენებია ზემოთ სურათზე.

ტუმბოს აქვს ორი ტერმინალი. წითელი წერტილით მონიშნული ტერმინალი დადებითია. იხილეთ სურათი.

რეკომენდებულია DC ტუმბოს გაშვება 3V– დან 9V– მდე. მაგრამ ჩვენი ენერგიის წყაროა 12V ბატარეა. სასურველი ძაბვის მისაღწევად საჭიროა ძაბვის შემცირება. ეს კეთდება DC Buck Converter- ის მიერ. გამოსასვლელი დაყენებულია 9V- ზე ბორტ პოტენომეტრის რეგულირებით.

შენიშვნა: თუ თქვენ იყენებთ IRL540 MOSFET– ს, მაშინ არ გჭირდებათ დრაივერის ჩართვა, რადგან ეს არის ლოგიკური დონე.

ტუმბოს კონექტორის მომზადება:

მიიღეთ ორი pin JST კონექტორი მავთულით. შემდეგ შეაერთეთ წითელი მავთული პოლარობას წერტილოვანი ნიშნით და შავი მავთული სხვა ტერმინალში.

შენიშვნა: გთხოვთ, დიდი ხნის განმავლობაში არ შეამოწმოთ დატვირთვის გარეშე, შიგნით არის პლასტმასის ფოთლები, არ შეიძლება შეწოვის მინარევები.

ნაბიჯი 10: მოამზადეთ Sield

მოამზადეთ სილდი
მოამზადეთ სილდი
მოამზადეთ სილდი
მოამზადეთ სილდი
მოამზადეთ სილდი
მოამზადეთ სილდი

რადგან მე არ მქონდა სენსორების კავშირის ღარი ფარი. კავშირის გასაადვილებლად, მე ჩემი გავაკეთე.

მე გამოვიყენე ორმხრივი პროტოტიპის დაფა (5 სმ x 7 სმ) მის დასამზადებლად.

გაჭერით მამაკაცის სათაურის ქინძისთავის 3 ზოლი, როგორც ნაჩვენებია სურათზე.

ჩასვით სათაური Intel– ის ქალი სათაურებში.

განათავსეთ პროტოტიპის დაფა მის ზემოთ და აღნიშნეთ პოზიცია მარკერით.

შემდეგ შეაერთეთ ყველა სათაური.

ნაბიჯი 11: გააკეთეთ Cicrcuit

გააკეთეთ Cicrcuit
გააკეთეთ Cicrcuit
გააკეთეთ Cicrcuit
გააკეთეთ Cicrcuit
გააკეთეთ Cicrcuit
გააკეთეთ Cicrcuit

ფარი შედგება:

1. კვების ბლოკის კონექტორი (2 პინი)

2. ტუმბოს კონექტორი (2 პინი) და მისი დრაივერის წრე (IRF540 MOSFET, 2N3904 ტრანზისტორი, 10K და 1K რეზისტორები და 1N4001 ანტი პარალელური დიოდი)

3. სენსორული კონექტორები:

  • ტენიანობის სენსორი - ტენიანობის სენსორის კონექტორი დამზადებულია 3 პინის სწორი მამრობითი სათაურებით.
  • სინათლის სენსორი - სინათლის სენსორის კონექტორი არის 2 პინიანი JST ქალი კონექტორი, დაკავშირებული სქემა (10K რეზისტორი და 0.1uF კონდენსატორი) დამზადებულია ფარზე
  • ნაკადის სენსორი: ნაკადის სენსორის კონექტორი არის 3 პინიანი JST ქალი კონექტორი.

4. ტუმბოს LED: მწვანე LED გამოიყენება ტუმბოს სტატუსის ცოდნისათვის. (მწვანე LED და 330R რეზისტორი)

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

ნაბიჯი 12: დააინსტალირეთ ბლინკის აპლიკაცია და ბიბლიოთეკა

დააინსტალირეთ ბლინკის აპლიკაცია და ბიბლიოთეკა
დააინსტალირეთ ბლინკის აპლიკაცია და ბიბლიოთეკა
დააინსტალირეთ ბლინკის აპლიკაცია და ბიბლიოთეკა
დააინსტალირეთ ბლინკის აპლიკაცია და ბიბლიოთეკა

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

Blynk არის აპლიკაცია, რომელიც საშუალებას აძლევს სრულ კონტროლს Arduino, Rasberry, Intel Edision და მრავალი სხვა ტექნიკა. ის თავსებადია როგორც Android- ისთვის, ასევე iPhone- ისთვის. ახლავე Blynk აპლიკაცია ხელმისაწვდომია უფასოდ.

შეგიძლიათ ჩამოტვირთოთ აპლიკაცია შემდეგი ბმულიდან

1. Android- ისთვის

2. აიფონისთვის

პროგრამის გადმოტვირთვის შემდეგ დააინსტალირეთ თქვენს სმარტფონზე.

შემდეგ თქვენ უნდა შემოიტანოთ ბიბლიოთეკა თქვენს Arduino IDE– ში.

ჩამოტვირთეთ ბიბლიოთეკა

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

დააწკაპუნეთ "+" ეკრანის ზედა მარჯვენა კუთხეში ახალი პროექტის შესაქმნელად. შემდეგ დაარქვით მას. მე მას დავარქვი "ავტომატური ბაღი".

შეარჩიეთ სამიზნე აპარატურა Intel Edision

შემდეგ დააწკაპუნეთ „ელ.ფოსტაზე“, რომ გაუგზავნოთ ეს ავტონომიური ნიშანი საკუთარ თავს-თქვენ დაგჭირდებათ კოდში

ნაბიჯი 13: დაფის შექმნა

დაფის დამზადება
დაფის დამზადება
დაფის დამზადება
დაფის დამზადება
დაფის დამზადება
დაფის დამზადება

დაფა შედგება სხვადასხვა ვიჯეტისგან. ვიჯეტების დასამატებლად მიჰყევით ქვემოთ მოცემულ ნაბიჯებს:

დააწკაპუნეთ "შექმნაზე", რომ შეხვიდეთ დაფის მთავარ ეკრანზე.

შემდეგ კვლავ დააჭირეთ ღილაკს "+", რომ მიიღოთ "ვიჯეტის ყუთი"

შემდეგ გადაიტანეთ 2 გრაფიკი.

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

თქვენ უნდა შეცვალოთ სახელი "ტენიანობა", შეარჩიეთ ვირტუალური პინი V1, შემდეგ შეცვალეთ დიაპაზონი 0 -100 -დან.

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

თქვენ ასევე შეგიძლიათ შეცვალოთ ფერი სახელის მარჯვენა მხარეს წრის ხატის დაჭერით.

შემდეგ დაამატეთ ორი მაჩვენებელი, 1 ღირებულების ჩვენება და Twiter.

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

ნაბიჯი 14: პროგრამირება:

პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება

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

შეგიძლიათ ჩამოტვირთოთ კოდი ქვემოთ მოცემული ბმულიდან.

გახსენით Arduino IDE და შეარჩიეთ დაფის სახელი "Intel Edison" და PORT No.

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

WiFi Data Logging– ის განახლებები (2015-10-27): Blynk App– ის ტესტირება ტენიანობისა და სინათლის სენსორზე. მე ვმუშაობ Flow Sensor– ზე და Twiter– ზე.

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

ნაბიჯი 15: დანართის მომზადება

დანართის მომზადება
დანართის მომზადება
დანართის მომზადება
დანართის მომზადება
დანართის მომზადება
დანართის მომზადება
დანართის მომზადება
დანართის მომზადება

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

პირველ რიგში მოათავსეთ ყველა კომპონენტი და აღინიშნება ხვრელების გასაკეთებლად (მილისთვის, ტუმბოს დასაფიქსირებლად საკაბელო სამაგრები და მავთულები)

შეაერთეთ ტუმბო საკაბელო ჰალსტუხის საშუალებით.

გაჭერით პატარა სილიკონის მილი და დააკავშირეთ ტუმბოს გამონადენსა და ნაკადის სენსორს შორის.

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

ჩადეთ სხვა სილიკონის მილი და შეაერთეთ იგი ნაკადის სენსორთან.

დააინსტალირეთ მამლის გადამყვანი დანართის ერთ მხარეს. თქვენ შეგიძლიათ წაისვათ წებო ან 3M ბალიში, ისევე როგორც მე.

წაისვით ცხელი წებო ნაკადის სენსორის ბაზაზე.

მოათავსეთ Intel დაფა მომზადებული ფარით. მე გამოვიყენე 3M სამონტაჟო კვადრატი დანართში გამყარებისთვის.

საბოლოოდ დააკავშირეთ ყველა სენსორი ფარის შესაბამის სათაურებთან.

ნაბიჯი 16: საბოლოო ტესტირება

საბოლოო ტესტირება
საბოლოო ტესტირება

გახსენით ბლინკის აპლიკაცია და დააწკაპუნეთ პიესაზე (სამკუთხედის ფორმის ხატი) პროექტის გასაშვებად. რამდენიმე წამის ლოდინის შემდეგ გრაფიკები და გაზომვები უნდა გააქტიურდეს. ეს მიუთითებს იმაზე, რომ თქვენი Intel Edison დაკავშირებულია როუტერთან.

ტენიანობის სენსორის ტესტი:

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

სინათლის სენსორი:

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

DC ტუმბო:

როდესაც ტენიანობის დონე 40% -ზე ქვემოთ ეცემა, ტუმბო დაიწყება და მწვანე შუქი ჩაირთვება. თქვენ შეგიძლიათ ამოიღოთ ზონდი სველი ნიადაგიდან სიტუაციის სიმულაციისთვის.

ნაკადის სენსორი:

ნაკადის სენსორის კოდი მუშაობს Arduino– ზე, მაგრამ იძლევა შეცდომას Intel Edison– ზე. მე ვმუშაობ მასზე.

Twiter twit:

ჯერ არ არის გამოცდილი. მე ამას გავაკეთებ რაც შეიძლება მალე. დაელოდეთ განახლებებს.

თქვენ ასევე შეგიძლიათ ნახოთ დემო ვიდეო

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

Intel® IoT Invitational
Intel® IoT Invitational
Intel® IoT Invitational
Intel® IoT Invitational

პირველი პრიზი Intel® IoT Invitational– ში

გირჩევთ: