Სარჩევი:

ბაღის მონიტორი: 3 ნაბიჯი
ბაღის მონიტორი: 3 ნაბიჯი

ვიდეო: ბაღის მონიტორი: 3 ნაბიჯი

ვიდეო: ბაღის მონიტორი: 3 ნაბიჯი
ვიდეო: ლუკა და მარიამი 2024, ნოემბერი
Anonim
ბაღის მონიტორი
ბაღის მონიტორი
ბაღის მონიტორი
ბაღის მონიტორი

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

დასრულების შემდეგ ის გააკონტროლებს ნიადაგის ტენიანობას, ტემპერატურას, ტენიანობას და სიკაშკაშეს, რომელიც შემდეგ ჩაწერილია SD ბარათზე.csv ფაილში. მე ავირჩიე CSV ფაილი, რადგან ვაპირებ პითონის გამოყენებას ანალიზის პროგრამის შესაქმნელად. წრე იკვებება 9 ვ ბატარეით, თუმცა მომავალში მე ვიმედოვნებ, რომ შევქმნი Li-ion მზის წრეს მის ენერგიაზე ან დავამატებ ღრმა ძილის რეჟიმს ენერგიის მოხმარების შესამცირებლად და სიცოცხლის გახანგრძლივების მიზნით. მონაცემთა შეგროვების სიჩქარე შეიძლება შეიცვალოს უბრალოდ ერთი ბოლო ხაზის რედაქტირებით.

დაგჭირდებათ:

  • Arduino nano 328P (უფრო დიდი მეხსიერებაა საჭირო პროგრამისთვის)
  • DHT 11 სენსორის მოდული
  • ნიადაგის ტენიანობის სენსორი
  • GY-30 სინათლის სენსორი
  • SD ბარათის მოდული
  • LED
  • 220 ohm რეზისტორი
  • ბატარეა და კლიპი 9 ვ
  • ქალი და მამაკაცი GPIO სათაურები
  • GPIO Jumper

და რა თქმა უნდა soldering რკინის, მავთულის, solder და arduino IDE და ბიბლიოთეკები.

ნაბიჯი 1: პურის დაფა და ტესტირება

პურის დაფა და ტესტირება
პურის დაფა და ტესტირება

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

მე ვერ შევძელი მიკროსქემის ონლაინ ვიზუალის შექმნა, მაგრამ ეს არის პინ კავშირი:

9 ვ ბატარეა:

დადებითი ტერმინალი >> VIN

უარყოფითი ტერმინალი >> GND

DHT 11:

უარყოფითი >> GND

მონაცემები >> D5

დადებითი >> 5V

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

უარყოფითი >> GND

დადებითი >> 5V

ანალოგური პინი >> A0

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

დადებითი >> 3.3V

SCL >> A5

SCA >> A4

დამატება >> A3

უარყოფითი >> GND

SD ბარათი:

CS >> D5

SCK >> D13

MOSI >> D11

MISO >> D12

დადებითი >> 5V

უარყოფითი >> GND

LED:

უარყოფითი >> GND

დადებითი >> D8 220 ohm რეზისტორი

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

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

შენიშვნა: თქვენ უნდა შექმნათ.csv ფაილი SD ბარათისთვის, გააკეთეთ ეს ნოუთბუქის გამოყენებით და შეინახეთ როგორც ".csv" და ყველა ფაილი არა ".txt". ასევე LED არ არის ტესტის ფაილში, არამედ გამოიყენეთ ესკიზის მაგალითი "დახუჭე" და შეცვალეთ პინი 8 -ზე

ნაბიჯი 2: მიკროსქემის დაფა

მიკროსქემის დაფა
მიკროსქემის დაფა
მიკროსქემის დაფა
მიკროსქემის დაფა
მიკროსქემის დაფა
მიკროსქემის დაფა

მას შემდეგ რაც წარმატებით გააკეთეთ წრე და შეამოწმეთ კომპონენტები გადაიტანეთ იგი დაფაზე სასურველ სტილში. მე გადავწყვიტე არ დავამატო SD მოდული დაფაზე და გამოვიყენო GPIO წამყვანი, ასე რომ, როდესაც გავაკეთებ პროექტის ყუთს, შემიძლია ცალკე დავამატო ადვილად მისაწვდომ ადგილას. დაფაზე გადავწყვიტე გამომეყენებინა 2 პინიანი მამაკაცი და მხტუნავი, რომ შემემთხვა 9V ბატარეასა და VIN- ს შორის, რადგან მეგონა უფრო ლამაზად გამოიყურებოდა და რეალურად თქვენ რეგულარულად არ ჩართავთ და გამორთავთ. ასევე მე გადავწყვიტე ტენიანობის სენსორის პირდაპირ დაყენება და 2 ქინძისთავის დამატება ზონდის დაფაზე დასაკავშირებლად. როდესაც ეს გავაკეთე, გამიჭირდა, რადგან მომიწია მოდულების ქინძისთავების ჩამოსხმა და ვერტიკალური ხელახლა შევსება ისე, რომ დაფა ბრტყელი ყოფილიყო, ამიტომ გირჩევთ შეიძინოთ მოდულები ქინძისთავებით მოწყვეტილი დროისა და ძალისხმევის დაზოგვის მიზნით.

თქვენ გააკეთეთ წრე, მე დავამატე კოდის 3 განსხვავებული ვარიანტი.

V1.0 - შეიცავს სერიულ გამომავალს, ასევე მონიტორის კოდს. 5 წამიანი ციკლი

V1.1 - არ შეიცავს სერიულ გამოსვლას და LED- ს. ჟურნალის ციკლი 5 წამი.

V1.2 - არ შეიცავს სერიულ გამომავალს, მაგრამ აქვს LED და მონიტორის კოდი. ჟურნალის ციკლი 1 საათი

ნაბიჯი 3: მიმოხილვა

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

იმედია მოგეწონებათ აღნაგობა და გთხოვთ დამიტოვოთ მოწონება!

გირჩევთ: