Სარჩევი:

ავტომატური ნაგვის ურნა: 8 ნაბიჯი (სურათებით)
ავტომატური ნაგვის ურნა: 8 ნაბიჯი (სურათებით)

ვიდეო: ავტომატური ნაგვის ურნა: 8 ნაბიჯი (სურათებით)

ვიდეო: ავტომატური ნაგვის ურნა: 8 ნაბიჯი (სურათებით)
ვიდეო: ავტომატური კალენდრის ცვლის დამგეგმავი Excel-ში 2024, ივლისი
Anonim
Image
Image
ავტომატური ნაგვის ურნა
ავტომატური ნაგვის ურნა
ავტომატური ნაგვის ურნა
ავტომატური ნაგვის ურნა

Გამარჯობა მეგობრებო!

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

ნაბიჯი 1: კომპონენტები

კომპონენტები
კომპონენტები

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

  • არდუინო ნანო
  • დიაპაზონის სენსორი
  • სერვო
  • ბატარეის დამჭერი
  • ყუთი
  • MOSFET გირჩევთ გამოიყენოთ ელექტროლიტური კონდენსატორი 10V 470-1000 uF
  • რეზისტორი 100 Ohm
  • რეზისტორი 10 kOhm

ნაბიჯი 2: აპარატურა

ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა

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

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

ნაბიჯი 3: Servo და Box Mount

Servo და Box Mount
Servo და Box Mount
Servo და Box Mount
Servo და Box Mount
Servo და Box Mount
Servo და Box Mount

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

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

ნაბიჯი 4: მექანიზმი

მექანიზმი
მექანიზმი
მექანიზმი
მექანიზმი
მექანიზმი
მექანიზმი

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

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

ნაბიჯი 5: პროგრამირება XOD– ში

პროგრამირება XOD– ში
პროგრამირება XOD– ში
პროგრამირება XOD– ში
პროგრამირება XOD– ში
პროგრამირება XOD– ში
პროგრამირება XOD– ში

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

თქვენ შეგიძლიათ ჩამოტვირთოთ XOD ნაგვის ურნის პროექტი პროექტის გვერდზე GitHub– ზე.

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

ასე რომ, მუშაობს! მოდით ვისაუბროთ ენერგიის დაზოგვაზე.

ნაბიჯი 6: ენერგიის დაზოგვა. აპარატურის ცვლილებები

Ენერგორენტაბელურობა. აპარატურის ცვლილებები
Ენერგორენტაბელურობა. აპარატურის ცვლილებები
Ენერგორენტაბელურობა. აპარატურის ცვლილებები
Ენერგორენტაბელურობა. აპარატურის ცვლილებები
Ენერგორენტაბელურობა. აპარატურის ცვლილებები
Ენერგორენტაბელურობა. აპარატურის ცვლილებები

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

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

მაგრამ სერვერი ლოდინის რეჟიმში ბევრ ენერგიას ხარჯავს. ასე რომ, ჩვენ გამოვიყენებთ mosfet ტრანზისტორს, როგორც ვიდეოში ელექტრონული ამინდის პროგნოზის შესახებ. თქვენ შეგიძლიათ ამოიღოთ ნებისმიერი mosfet ამ სიიდან. ასევე საჭიროა რეზისტორი 100 Ohms და 10 kilo Ohm. პროექტის კომპონენტების სრულ ჩამონათვალს დავტოვებ ვიდეოს აღწერილობაში.

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

ნაბიჯი 7: პროგრამირება. Arduino IDE

მუშაობის ლოგიკა ასეთია. სამწუხაროდ, xod– ს ჯერ არ აქვს დამატებული კვების რეჟიმი, ამიტომ კლასიკურად დავწერე firmware Arduino IDE– ში, სადაც მე ვაკონტროლებ სისტემას ბიბლიოთეკით „LowPower“. გაიღვიძეთ, მიეცით ძალა სენსორს, მიიღეთ მანძილი და გამორთეთ სენსორი. თუ თქვენ გჭირდებათ საფარის გახსნა და დახურვა, შეაერთეთ დენის სერვისი, ჩართეთ იგი და კვლავ გამორთეთ დენი.

შეგიძლიათ ჩამოტვირთოთ Arduino IDE ესკიზი GitHub პროექტის გვერდიდან

ნაბიჯი 8: დასკვნები

Image
Image
დასკვნები
დასკვნები

ახლა ჩართვის ლოდინის რეჟიმში მოიხმარს დაახლოებით 0.1 მილიამპერი და შეუძლია უსაფრთხოდ იმუშაოს დიდი ხნის განმავლობაში თითის ბატარეებიდან. მაგრამ შეხედე რაშია საქმე: სტაბილური მუშაობისთვის საჭიროა 3.6 ვოლტზე მაღალი ძაბვა, ანუ 1.2 ვოლტზე მეტი ბატარეაზე.

თუ ვიმსჯელებთ ტუტე ბატარეის გრაფიკიდან, ჩანს, რომ ბატარეა იტვირთება ზუსტად ნახევარი, ანუ დაახლოებით 1.1 ამპერი საათის განმავლობაში. ეს არის დაახლოებით 460 დღე მუშაობა ლოდინის რეჟიმში, ცუდი არ არის? მაგრამ ბატარეა დახარჯავს სიმძლავრის მხოლოდ ნახევარს, შემდეგ კი მისი ჩასმა შესაძლებელია, მაგალითად, ტელევიზორის დისტანციური მართვის საშუალებით. თუ იყენებთ ლითიუმის ბატარეებს, ისინი იმუშავებენ სიმძლავრის თითქმის 100% -მდე და ეს არის თითქმის 3 ამპერი საათი, ანუ 3 -ჯერ მეტი. ლითიუმის ბატარეები უფრო ძვირია ვიდრე ტუტე ბატარეები, მაგრამ მე ვფიქრობ რომ ღირს.

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

გირჩევთ: