Სარჩევი:

GrooveTail - კოქტეილ -მანქანა: 8 ნაბიჯი
GrooveTail - კოქტეილ -მანქანა: 8 ნაბიჯი

ვიდეო: GrooveTail - კოქტეილ -მანქანა: 8 ნაბიჯი

ვიდეო: GrooveTail - კოქტეილ -მანქანა: 8 ნაბიჯი
ვიდეო: Finishing Groove,Tail Duct FTTH Construction 2024, სექტემბერი
Anonim
GrooveTail - კოქტეილ -მანქანა
GrooveTail - კოქტეილ -მანქანა
GrooveTail - კოქტეილ -მანქანა
GrooveTail - კოქტეილ -მანქანა

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

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

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

ეს კოქტეილის აპარატი გასაოცარია და მე გაჩვენებთ როგორ გავაკეთე.

ნაბიჯი 1: მარაგი

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

თან ერთვის მიწოდების სრული სია (მასალების ბილეთი (BOM)).

  1. "Raspberry Pi" საჭიროა ყველაფრის გასაკონტროლებლად, რასაც დააკოდირებთ.
  2. ჩვენ გვჭირდება "12V კვების წყარო", რომ დავრწმუნდეთ, რომ ყველაფერი იკვებება. ამას ასევე მოყვება კვების კაბელი.
  3. მე შევუკვეთე 6 "12V პერიალისტური ტუმბო", რომ სითხე ჩაასხას ჭიქაში.
  4. 7.5 მეტრი სილიკონის მილები სითხის გადასატანად ტუმბოზე და შემდეგ მინაზე.
  5. ჩვენ ასევე გვჭირდება "8 არხიანი სარელეო" პერიალისტური ტუმბოების სიმძლავრის (ჩართვა/გამორთვის) რეჟიმის გასაკონტროლებლად.
  6. "5V რეგულატორი" გამოიყენება 12V კვების ბლოკის დასაკავშირებლად 5V Raspberry Pi- სთან.
  7. ამ პროექტში მე გამოვიყენე "ენერგიის განაწილების დაფა" ჩემი + და - გასაკონტროლებლად, მაგრამ ამის გაკეთება ასევე შეგიძლიათ პურის დაფაზე.
  8. მე ასევე შევუკვეთე "OLED დისპლეი", რომელიც აჩვენებს IP- ს, რომელსაც თქვენ უნდა ჩაწეროთ თქვენს ბრაუზერში.
  9. პროექტის საცხოვრებლად წავედი ადგილობრივ მაღაზიაში და შევიძინე 2 ხის სხივი 27x27 მმ და 210 სმ სიმაღლე და 2 ხის ფირფიტა 125x62, 5 სმ
  10. სასმელებისთვის მეც წავედი ადგილობრივ მაღაზიაში და შევიძინე საჭირო სასმელები ჩემი კოქტეილებისთვის.

ნაბიჯი 2: გაყინვის სქემა

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

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

ნაბიჯი 3: მონაცემთა ბაზა

Მონაცემთა ბაზა
Მონაცემთა ბაზა

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

დავიწყე მოდელის დახატვა და მას შემდეგ რაც ჩემი მოდელი კარგად დასრულდა, მე შემდგომში შევიმუშავე იგი.

ნაბიჯი 4: უკაბელო ჩარჩოები და დიზაინი

უკაბელო ჩარჩოები და დიზაინი
უკაბელო ჩარჩოები და დიზაინი

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

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

ნაბიჯი 5: ყველაფრის გაყვანილობა

ყველაფრის გაყვანილობა
ყველაფრის გაყვანილობა
ყველაფრის გაყვანილობა
ყველაფრის გაყვანილობა
ყველაფრის გაყვანილობა
ყველაფრის გაყვანილობა

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

დარწმუნდით, რომ თქვენ დააყენეთ 5V რეგულატორი 12V კვების ბლოკსა და Raspberry Pi- ს შორის. წინააღმდეგ შემთხვევაში თქვენი Raspberry Pi იქნება overvoltaged და ის მოკვდება. ასევე დარწმუნდით, რომ ყველა თქვენი + და - მავთული სწორ ადგილას არის, რადგან ჟოლო Pi ძალიან მყიფეა ამ სახის ნივთებისთვის.

ნაბიჯი 6: Frontend & Backend Code

Frontend & Backend Code
Frontend & Backend Code

მას შემდეგ, რაც ჩემი wireframes დიზაინი. დავიწყე ჩემი html en css წერა. ეს ყველაფერი მართლაც კარგად წავიდა და საკმაოდ სწრაფად უნდა წავიდეს.

ფრონტენდის კოდი დაიწერა Visual Studio Code– ში javascript– ით, ხოლო უკანა კოდი დაიწერა Python3.5– ში.

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

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

Github საცავი

ნაბიჯი 7: საცხოვრებელი

საბინაო
საბინაო
საბინაო
საბინაო
საბინაო
საბინაო

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

  1. 2 ხის სხივი 27x27 მმ და 210 სმ სიმაღლეზე
  2. 2 ხის ფირფიტა 125x62, 5 სმ

დავიწყე ხის სხივებისა და ხის ფირფიტების სწორი ზომის ამოკვეთით. ჩემი საცხოვრებელი არის 40x40 სმ და 62, 5 სმ სიმაღლე.

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

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

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

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

ნაბიჯი 8: დასრულების შეხება

დასრულების შეხება
დასრულების შეხება
დასრულების შეხება
დასრულების შეხება
დასრულების შეხება
დასრულების შეხება

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

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

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

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

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

გირჩევთ: