Სარჩევი:
- ნაბიჯი 1: საჭირო კომპონენტები:
- ნაბიჯი 2: გაყვანილობის დიაგრამა
- ნაბიჯი 3: შეამოწმეთ ტენიანობის სენსორები
- ნაბიჯი 4: ძირითადი კითხვა და ამობეჭდვა
- ნაბიჯი 5: შექმენით ან შეიძინეთ თქვენი კონტეინერები
- ნაბიჯი 6: დააყენეთ და გამოსცადეთ LCD ეკრანი და დაბეჭდეთ ტენიანობის სენსორიდან
- ნაბიჯი 7: კონტეინერის და კომპონენტის დაყენება
- ნაბიჯი 8: ნივთების შეკრება
- ნაბიჯი 9: წყლის ტუმბოს ტესტი
- ნაბიჯი 10: ნივთების დამატება
- ნაბიჯი 11: წყლის ტუმბოს გაყვანილობა
- ნაბიჯი 12: წყლის ტუმბოს გამომწვევი
- ნაბიჯი 13: მეტი დრო რომ მქონდეს
- ნაბიჯი 14: კოდის ახსნა და კოდის წყარო
ვიდეო: Smart Planter: 14 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ამ პროექტის იდეა იყო Comp 3012 რობოტიკის საბოლოო პროექტის ჭკვიანი გამწვანების აშენება, მე ეს ავირჩიე პროექტში, რადგან ზაფხულში მცენარეებითა და მებაღეობით ვტკბები და მინდოდა ამოსავალი წერტილი უფრო დიდი პროექტისთვის, რომელიც ზაფხულში დავასრულებ. ამ პროექტის იდეა იყო რობოტული უკუკავშირის მარყუჟის მონიტორინგისა და დარგვის გზის შექმნა, იდეა იყო ნიადაგის წყლის შემცველობის მონიტორინგი და ნიადაგში წყლის ამოტუმბვა, როდესაც მცენარეს წყალი სჭირდებოდა. მე ასევე ვამატებ პროექტს წაკითხულ LCD ეკრანს სხვადასხვა სენსორებთან ერთად, საბოლოოდ ჩემმა ჭკვიანმა გამწვანებამ წაიკითხა და აჩვენა: ტემპერატურა, წყლის დონე წყალშემკრები აუზის, ტენიანობის დონე ორი მცენარის/ნიადაგის ადგილისა და სინათლის დონე.
ნაბიჯი 1: საჭირო კომპონენტები:
- 1x arduino დაფა
- 1x LCD მოდული
- 1x 10k პოტენომეტრი
- 1x დაფა
- 3x ტენიანობის სენსორები
- 1x LM35 ტემპერატურის სენსორი
- 1x ადაფრუტის სინათლის სენსორი
- 1x 12v წყლის ტუმბო
- 1 x 12 ვ კვების წყარო (ნაჩვენებია ბატარეის პაკეტი)
- 1x 5v გამშვები სარელეო
- 1x მამრობითი დადებითი და უარყოფითი BNC კონექტორი
- 1x ქალი დადებითი და უარყოფითი BNC კონექტორი
- 3x კონტეინერი (ნაჩვენებია საკუთარი ხელით)
- წყლის მილების 2x მონაკვეთი
- 1x წყალი
- 1x ნიადაგი
- 1x მცენარე
ნაბიჯი 2: გაყვანილობის დიაგრამა
ამ გაყვანილობის დიაგრამაში მე გამოვიყენე 9v 12v- ის ნაცვლად და ძრავა ტუმბოს ნაცვლად, რადგან ეს პარამეტრები მიუწვდომელი იყო, მე ასევე გამოვიყენე ტემპერატურის სენსორი adafruit სინათლის სენსორის ნაცვლად და IR სენსორები ტენიანობის სენსორის წარმოსადგენად. ეს შემცვლელები უნდა იყოს კარგი და რეალური სენსორების წარმომადგენელი, რადგან ისინი არიან როგორც 3 მავთულის grd, vcc და სიგნალი, ასევე ანალოგი.
ნაბიჯი 3: შეამოწმეთ ტენიანობის სენსორები
ის, რაც მე შევიძინე, აქვს დიაპაზონი 1023 -დან 0 -მდე, როდესაც უკავშირდება 5 ვ -ს და 677 -დან 0 -მდე, როდესაც უკავშირდება 3.3 ვ -ს. სენსორები ასევე კითხულობენ მაღალიდან დაბალამდე, ანუ მაღალი (1023) არ არის ტენიანობა და დაბალია (200) წყალში.
ნაბიჯი 4: ძირითადი კითხვა და ამობეჭდვა
დაარეგულირეთ arduino– ს წაკითხვის ტენიანობის სენსორის ანალოგური მნიშვნელობა სასურველი დროის ინტერვალებით, ამ დროს მე ასევე დავპროგრამე ბეჭდვით სერიული მონიტორისთვის/პლოტერისთვის.
ნაბიჯი 5: შექმენით ან შეიძინეთ თქვენი კონტეინერები
მე ავაშენე ჩემი კონტეინერები 20 გაჟღენთილი ფოლადისგან, რადგან მინდოდა შეენარჩუნებინა და გამოეყენებინა ჩემი პროექტი ამ კლასის შემდეგ. კონტეინერების იდეა იყო სამი ცალკეული კონტეინერი ერთმანეთთან მიერთებული მილსადენებითა და სენსორებით, ჯერ წყლის აუზი, შემდეგ კონტეინერი დაფისთვის და ყველა სენსორი პლუს LCD ეკრანი წასაკითხად და მესამე გამწვანების კონტეინერი.
ნაბიჯი 6: დააყენეთ და გამოსცადეთ LCD ეკრანი და დაბეჭდეთ ტენიანობის სენსორიდან
ნაბიჯი 7: კონტეინერის და კომპონენტის დაყენება
დაიწყეთ არდუინოს და პურის დაფის დამატება შუა კონტეინერში ამ დროს მე დავამატე წყლის აუზის სენსორი, LCD ეკრანი და 10k პოტენომეტრი LCD ეკრანისთვის.
ნაბიჯი 8: ნივთების შეკრება
მიამაგრეთ ყველაფერი, რაც თქვენ უბრალოდ დაამატეთ კონტეინერში, რადგან მე კონტეინერი ლითონისგან გავაკეთე, მინდოდა დავრწმუნებულიყავი, რომ მე არაფერს არ ვამყარებდი და არ ვაკლებდი რკინის კონტეინერს, ამის თავიდან ასაცილებლად მე დავამატე საყელურები ელექტრო დაფებს, რომ დავამატო ჰაერის უფსკრული ელექტრონულ და ლითონის კონტეინერებს შორის.
ნაბიჯი 9: წყლის ტუმბოს ტესტი
შეამოწმეთ წყლის ტუმბო, რომ ნახოთ რა არის შესასვლელი და გამოსასვლელი, ამისათვის დაგჭირდებათ 12 ვ ენერგიის წყარო, რადგან ეს არის ტუმბოს ძაბვა, თუმცა დავიღალე ჩემი 9 ვ -ით გაშვებით და როგორც ჩანს, ის ასევე მუშაობს, ასევე დაგჭირდებათ სწრაფი დაკავშირება და გათიშვა ეს არის ადგილი, სადაც მამრობითი და მდედრობითი BNC კონექტორები გამოდგება. ასევე მნიშვნელოვანია ტუმბოს გასინჯვა მის შესამოწმებლად, თქვენ არასოდეს არ უნდა გამოსცადოთ წყლის ტუმბო წყლის გარეშე, რამაც შეიძლება ზიანი მიაყენოს ტუმბოს.
ნაბიჯი 10: ნივთების დამატება
დაამატეთ სხვა სენსორები (ტემპერატურის, შუქის და ნიადაგის ტენიანობის სენსორები) კონტეინერებსა და არდუინოს, შეამოწმეთ ბეჭდვა LCD ეკრანზე და სერიული ამობეჭდვა, ამ დროს მე ასევე დავაყენე ზოგიერთი სენსორი 1-8-ზე აუზის წყლის დონე და ნიადაგის ტენიანობის დონე წაკითხვისათვის ეს შეიძლება გაკეთდეს 1023 -დან 1024 გამოკლებით და 100 -ით გაყოფით
ნაბიჯი 11: წყლის ტუმბოს გაყვანილობა
წყლის ტუმბოში მავთულები და სანტექნიკა, 12 ვ ენერგიის წყარო და 5 ვ ტრიგერის სარელეო. შევინარჩუნე წყლის ტუმბოს უარყოფითი გაყვანილობა და 12 ვ სიმძლავრის წყარო, რომელიც დაკავშირებულია სწრაფ BNC კონექტორებთან ტესტირებისათვის, თითქოს ტუმბოს ტრიგერის გამოცდისას რაღაც შეცდა, ადვილია დანამატის ამოღება და ტუმბოს გამორთვა.
ნაბიჯი 12: წყლის ტუმბოს გამომწვევი
დაპროგრამეთ 12 ვ სიმძლავრის წყაროს გამომწვევი 5 ვ რელეს გამომწვევი საშუალებით ნიადაგის ტენიანობის დონიდან გამომდინარე, რადგან ტუმბო საკმაოდ ძლიერია თქვენ მოგინდებათ ამის დაყენება ძალიან მცირე დროით და შეამოწმოთ სწორი დონის მორწყვის მისაღებად. მე არ შემიძლია ამ ნაბიჯის დასრულება, მაგრამ დავგეგმე ზაფხულის განმავლობაში, როდესაც ცოტა მეტი დრო მექნება. დაამატეთ ნიადაგი თქვენს პლანტატორის კონტეინერში, დააინსტალირეთ და შეაერთეთ ყველა თქვენი სენსორი და წყლის ხაზი.
ნაბიჯი 13: მეტი დრო რომ მქონდეს
დახვეწა, როდესაც დამატებით დროს მივიღებ, მინდა დახვეწო ჩემი პროგრამირება, რათა გამოვიყენო სათანადო ფუნქციის ზარები და კონფიგურაცია იმის ნაცვლად, რომ ყველაფერი დიდ მარყუჟში იყოს, მე ასევე დავპროგრამებდი წყლის გამშვებ შემოწმებას და ოდნავ შევასწორებდი დიზაინს ყუთები.
ნაბიჯი 14: კოდის ახსნა და კოდის წყარო
კოდი ფაქტიურად საკმაოდ მარტივია, ეს არის ქინძისთავების ძირითადი დაყენება ყველა სენსორისა და LCD ეკრანისთვის, წაკითხულია ამ ქინძისთავების ანალოგური მნიშვნელობებით და ამობეჭდვა სერიულ მონიტორზე/პლოტერზე, lcd ეკრანზე გვერდით მარყუჟი მეტი დრო რომ მქონდეს, ასევე დავამუშავებდი წყლის ტუმბოს გამომწვევში და ვგეგმავდი ზაფხულში.
გირჩევთ:
Castle Planter (Tinkercad Code Blocks): 25 ნაბიჯი (სურათებით)
Castle Planter (Tinkercad Code Blocks): ამ დიზაინს აქ საკმაოდ დიდი დრო დამჭირდა და ვინაიდან ჩემი კოდირების უნარ -ჩვევები, სულ მცირე, შეზღუდულია, ვიმედოვნებ, რომ კარგი აღმოჩნდა :) ინსტრუქციის გამოყენებით, თქვენ უნდა შეძლოთ მთლიანად ხელახლა შექმენით ამ დიზაინის ყველა ასპექტი
Smart Planter - მიუთითებს წყლის დონეს: 5 ნაბიჯი (სურათებით)
Smart Planter - მიუთითებს წყლის დონეს: ჩვენ შევიძინეთ რამდენიმე მიმზიდველი მცენარე ჩვენი ახალი სახლისთვის. სახლში შევსებულ ყველა ელექტრონულ გაჯეტს შორის მცენარეებს ცოცხალი შეგრძნება მოაქვს. ამის სანაცვლოდ, მინდოდა მცენარეებისთვის რამე გამეკეთებინა. ამიტომაც შევქმენი ეს ჭკვიანი გეგმა
Smart Planter Box: 6 ნაბიჯი
Smart Planter Box: სულ უფრო მეტი ადამიანი ეძებს შიდა მცენარეების ყიდვას, განსაკუთრებით ათასწლეულებს. თუმცა, "ყველა შეძენილი მცენარის დაახლოებით 1/3 კვდება სახლში მიტანიდან რამდენიმე თვეში". მიუხედავად იმისა, რომ შიდა მცენარეების ერთ -ერთი უპირატესობა ის არის, რომ ისინი დაბალია
პლანტაგოტი! Smart Planter: 8 ნაბიჯი (სურათებით)
პლანტაგოტი! Smart Planter: Plantagotchi კვდება, ასე რომ თქვენი მცენარე არ არის საჭირო. მე ცოტა ხნის წინ გავხდი ახალი სახლის მცენარეების ამაყი მფლობელი (სახელად ჩესტერი) და მე ნამდვილად მსურს მას ჰქონდეს გრძელი და ჯანსაღი სიცოცხლე. სამწუხაროდ, მწვანე ცერა თითი არ მაქვს. მაშინვე დავრწმუნდი, რომ მე
Perfect Planter - ყველაზე ჭკვიანი გამწვანება, რაც კი ოდესმე გინახავთ: 6 ნაბიჯი
Perfect Planter - ყველაზე ჭკვიანი პლანტატორი რაც კი ოდესმე გინახავთ: ეს პლანტატორი ალბათ ერთ -ერთი ყველაზე ჭკვიანი გამწვანებაა, რაც კი ოდესმე გინახავთ. ყველა მისი გლუვი და თანამედროვე დიზაინით, ეს პლანტატორი გამოირჩევა ნიადაგის სენსორით, რომელიც ამოიცნობს, როდესაც თქვენი ნიადაგი მშრალია. როდესაც ის მშრალია, პერისტალტიკური ტუმბო ირთვება და ავტომატურად ირწყვება