Სარჩევი:

ჭკვიანი შიდა მცენარეების მონიტორი - იცოდეთ როდის სჭირდება თქვენს მცენარეს მორწყვა: 8 ნაბიჯი (სურათებით)
ჭკვიანი შიდა მცენარეების მონიტორი - იცოდეთ როდის სჭირდება თქვენს მცენარეს მორწყვა: 8 ნაბიჯი (სურათებით)

ვიდეო: ჭკვიანი შიდა მცენარეების მონიტორი - იცოდეთ როდის სჭირდება თქვენს მცენარეს მორწყვა: 8 ნაბიჯი (სურათებით)

ვიდეო: ჭკვიანი შიდა მცენარეების მონიტორი - იცოდეთ როდის სჭირდება თქვენს მცენარეს მორწყვა: 8 ნაბიჯი (სურათებით)
ვიდეო: ვიქტორ ჰიუგო - "საბრალონი" - ნაწილი პირველი - წიგნი 1-4 2024, ნოემბერი
Anonim
Image
Image
ჭკვიანი შიდა მცენარეების მონიტორი - იცოდეთ როდის სჭირდება თქვენს მცენარეს მორწყვა
ჭკვიანი შიდა მცენარეების მონიტორი - იცოდეთ როდის სჭირდება თქვენს მცენარეს მორწყვა
ჭკვიანი შიდა მცენარეების მონიტორი - იცოდეთ როდის სჭირდება თქვენს მცენარეს მორწყვა
ჭკვიანი შიდა მცენარეების მონიტორი - იცოდეთ როდის სჭირდება თქვენს მცენარეს მორწყვა
ჭკვიანი შიდა მცენარეების მონიტორი - იცოდეთ როდის სჭირდება თქვენს მცენარეს მორწყვა
ჭკვიანი შიდა მცენარეების მონიტორი - იცოდეთ როდის სჭირდება თქვენს მცენარეს მორწყვა

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

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

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

მარაგები

  • Seeeduino XIAO - იყიდეთ აქ
  • ან Seeeduino XIAO ამაზონიდან - იყიდეთ აქ
  • ტევადობის ნიადაგის ტენიანობის სენსორი - იყიდეთ აქ
  • 5 მმ RGB LED - იყიდეთ აქ
  • 100Ω რეზისტორი - იყიდეთ აქ
  • 200Ω რეზისტორი - იყიდეთ აქ
  • ლენტი კაბელი - იყიდეთ აქ
  • სათაურის ქალი ქინძისთავები - იყიდეთ აქ
  • 3 მმ MDF - იყიდეთ აქ
  • აკრილის 3 მმ - იყიდეთ აქ
  • ეპოქსიდური წებოვანი - იყიდეთ აქ

ნაბიჯი 1: ბაზის დიზაინი

ბაზის დიზაინი
ბაზის დიზაინი
ბაზის დიზაინი
ბაზის დიზაინი
ბაზის დიზაინი
ბაზის დიზაინი

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

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

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

მიკროკონტროლი, რომლის გამოყენებაც გადავწყვიტე, იყო Seeeduino XIAO, რადგან ის მართლაც პატარაა, Arduino- სთან თავსებადია და სულ რაღაც 5 დოლარი ღირს.

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

ნაბიჯი 2: აკრილის და MDF- ის გაჭრა

აკრილის და MDF- ის მოჭრა
აკრილის და MDF- ის მოჭრა
აკრილის და MDF- ის მოჭრა
აკრილის და MDF- ის მოჭრა
აკრილის და MDF- ის მოჭრა
აკრილის და MDF- ის მოჭრა
აკრილის და MDF- ის მოჭრა
აკრილის და MDF- ის მოჭრა

მე ამოვიღე კომპონენტები 3 მმ MDF და 3 მმ გამჭვირვალე აკრილისგან ჩემს ლაზერულ საჭრელზე. თუ არ გაქვთ ლაზერული საჭრელი, შეგიძლიათ ამობეჭდოთ PDF შაბლონები და ამოიღოთ კომპონენტები ხელით. ორივე MDF და აკრილის მუშაობა საკმაოდ ადვილია.

იმისათვის, რომ RGB LED გაანათოს აკრილის ფენის კიდეები, თქვენ უნდა გააუხეშოთ ისინი სანდლის ქაღალდის გამოყენებით. მე გამოვიყენე 240 გრანიანი ქვიშაქვა და დავაპრიალე აკრილის ყველა კიდე, სანამ მათ არ ექნებათ თეთრი ნისლი. უხეში კიდეები ავრცელებს LED- ს შუქს და აკრილის სახეს თითქოს ანათებს.

ნაბიჯი 3: ბაზის შეკრება

ბაზის შეკრება
ბაზის შეკრება
ბაზის შეკრება
ბაზის შეკრება
ბაზის შეკრება
ბაზის შეკრება
ბაზის შეკრება
ბაზის შეკრება

შემდეგი, შეაერთეთ ფენები ეპოქსიდური წებოს გამოყენებით.

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

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

ნაბიჯი 4: ელექტრონიკის შედუღება

ელექტრონიკის შედუღება
ელექტრონიკის შედუღება
ელექტრონიკის შედუღება
ელექტრონიკის შედუღება
ელექტრონიკის შედუღება
ელექტრონიკის შედუღება
ელექტრონიკის შედუღება
ელექტრონიკის შედუღება

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

წრე საკმაოდ მარტივია, თქვენ მხოლოდ ორი PWM გამოსავალი გაქვთ RGB LED- ის გასაკონტროლებლად, ერთი მწვანე ფეხისთვის და ერთი წითელი ფეხისთვის, შემდეგ კი ერთი ანალოგური შესასვლელი სენსორის გამომავალში წასაკითხად.

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

ეს ტევადობის ნიადაგის ტენიანობის სენსორები უნდა მუშაობდნენ ან 3.3V ან 5V, თუმცა, მე მყავდა წყვილი, რომელიც 3.3V- ზე იკვებება უბრალოდ არაფერს გამოაქვს. თუ აღმოაჩენთ, რომ თქვენ არ იღებთ გამომავალს თქვენი სენსორიდან, შეიძლება დაგჭირდეთ მისი ჩართვა Arduino - Vcc– ზე 5V წყაროდან. სენსორი მაინც ამცირებს ძაბვას, ასე რომ თქვენ კვლავ მიიღებთ მხოლოდ 3.3 ვ გამომავალს. იყავით ფრთხილად, თუ იყენებთ სხვა მოდელის სენსორს, რადგან ამ კონკრეტულ არდუინოს შეუძლია მიიღოს მხოლოდ 3.3 ვ -მდე ანალოგურ შეყვანაზე.

ნაბიჯი 5: ელექტრონიკის დაყენება

ელექტრონიკის დაყენება
ელექტრონიკის დაყენება
ელექტრონიკის დაყენება
ელექტრონიკის დაყენება
ელექტრონიკის დაყენება
ელექტრონიკის დაყენება

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

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

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

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

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

ნაბიჯი 6: არდუინოს დაპროგრამება

არდუინოს დაპროგრამება
არდუინოს დაპროგრამება
არდუინოს დაპროგრამება
არდუინოს დაპროგრამება
არდუინოს დაპროგრამება
არდუინოს დაპროგრამება

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

ასე რომ, წითელი LED არის მთლიანად და მწვანე მთლიანად გამორთულია, როდესაც მშრალი და პირიქით სველი. შუალედურმა დონემ გააფართოვა PWM შედეგები, რათა უზრუნველყოს ყვითელი/ნარინჯისფერი განსხვავებული ელფერი.

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

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

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

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

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

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

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

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

შეაერთეთ თქვენი Arduino თქვენს კომპიუტერთან და გახსენით თქვენი სერიული მონიტორი. თქვენ უნდა დაამატოთ Serial.print (""); კოდის ხაზის დასაბეჭდად თქვენი სენსორის შედეგები სერიულ მონიტორზე, რათა ნახოთ ნედლეულის მნიშვნელობა. გსურთ რომ ახალი მნიშვნელობა გამოჩნდეს ყოველ 1-2 წამში, თქვენ შეგიძლიათ შეცვალოთ ეს შეფერხების გამოყენებით. თქვენ ასევე შეგიძლიათ გამოაქვეყნოთ საშუალო მოძრავი შედეგი, თუ გსურთ, თქვენ უბრალოდ უნდა დაელოდოთ ცოტა ხანს სტაბილიზირებული მაჩვენებლების მისაღებად.

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

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

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

ნაბიჯი 8: ჭკვიანი შიდა მცენარეების მონიტორის გამოყენება

სმარტ შიდა მცენარეების მონიტორის გამოყენება
სმარტ შიდა მცენარეების მონიტორის გამოყენება
სმარტ შიდა მცენარეების მონიტორის გამოყენება
სმარტ შიდა მცენარეების მონიტორის გამოყენება
სმარტ შიდა მცენარეების მონიტორის გამოყენება
სმარტ შიდა მცენარეების მონიტორის გამოყენება
სმარტ შიდა მცენარეების მონიტორის გამოყენება
სმარტ შიდა მცენარეების მონიტორის გამოყენება

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

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

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

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

როგორც უკვე აღვნიშნეთ, გთხოვთ ხმა მიეცით ამ პროექტს რემიქსის კონკურსში, თუ მოგეწონათ!

გაერთეთ საკუთარი თავის აშენებით!

გირჩევთ: