Სარჩევი:

წვნიანი მანქანა: 7 ნაბიჯი
წვნიანი მანქანა: 7 ნაბიჯი

ვიდეო: წვნიანი მანქანა: 7 ნაბიჯი

ვიდეო: წვნიანი მანქანა: 7 ნაბიჯი
ვიდეო: Darbo FT. Azazel - ქალაქებიდან/Qalaqebidan 2024, ივლისი
Anonim
სუპის მანქანა
სუპის მანქანა

სუპის მანქანა

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

მარაგები

მარაგები

·

ჟოლო Pi 3B+

·

ტემპერატურის სენსორი (წყალგაუმტარი, ერთიანი)

·

ძალის მგრძნობიარე რეზისტორი

·

ულტრაბგერითი სენსორი

·

სერვო (x2)

·

MCP3008

·

LCD

·

პოტენომეტრი

·

წყლის ტუმბო

·

ტრანზისტორი

·

დიოდი

·

სარელეო

·

ღილაკი (x4)

·

რეზისტორი 2.2k Ohm

·

რეზისტორი 3.3k Ohm

·

რეზისტორი 4.7k Ohm

·

რეზისტორი 1k Ohm (x2)

·

რეზისტორი 220 Ohm (x3)

·

მავთულები 5 მეტრი

·

სითბოს შემცირება მილები

·

შლანგი 30 სმ

·

ხის ფიცრები 2 მ²

·

წებო

·

ხრახნები

·

ლითონის კუთხის საყრდენი

·

საღებავი (შავი, თეთრი და წითელი)

·

ხის ასოები და ფიგურები

·

ძაბრი (x2)

·

გაყოფილი წყლის მილი

·

განაწილების დანამატი

ინსტრუმენტები

·

გასაყიდი რკინა

·

მავთულის სტრიპტიზატორები

·

Მავთულის საჭრელები

·

წებო იარაღი

·

საბურღი მანქანა

·

ხერხის მანქანა

·

ლაზერული საჭრელი

ნაბიჯი 1: წრის შექმნა

წრის გაკეთება
წრის გაკეთება
წრის გაკეთება
წრის გაკეთება

ზემოთ მოცემულ სურათებში შეგიძლიათ ნახოთ ჩემი წრე. წრეზე ხედავთ DS18B20, ეს არის ჩემი ტემპერატურის სენსორი, ასე რომ ჩვენ შეგვიძლია გავზომოთ ტემპერატურა წყალში. ამის შემდეგ თქვენ შეგიძლიათ ნახოთ DC ძრავა დიოდურით ეს არის ჩემი ტუმბო. ამის მახლობლად შეგიძლიათ ნახოთ რელეები, რათა ჩვენ შევძლოთ ჩვენი გათბობის ელემენტის ჩართვა და გამორთვა. ასევე არსებობს MCP3008, ეს არის ჩვენი ძალის შემგრძენი რეზისტორი. ამით ჩვენ შეგვიძლია ვიცოდეთ არის თუ არა თასი ჩვენი შემქმნელის ქვეშ თუ არა. თქვენ ასევე უნდა ნახოთ 2 სერვო, რომლებიც საჭიროა ჩვენი ფხვნილის მომარაგებისთვის. US-100 CSC არის ულტრაბგერითი სენსორი, რომელსაც შეუძლია გაზომოთ რამდენი წყალი უნდა ჩავასხათ ჭიქაში. ბოლოს ჩვენ გვაქვს ჩვენი 3 ღილაკი და LCD ეს საჭიროა მომხმარებლებთან ურთიერთობისთვის.

ნაბიჯი 2: მონაცემთა ბაზის შექმნა

მონაცემთა ბაზის შექმნა
მონაცემთა ბაზის შექმნა

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

ნაბიჯი 3: კოდის პროგრამირება (პითონი)

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

ნაბიჯი 4: ვებსაიტის შექმნა (Frontend და Backend)

ჩემს უკანა პლანზე მაქვს სამი შეკითხვა. პირველი არის ეს: "აირჩიეთ s.foto, s.naam, t.waarde, date_format (g.datum, '%Y-%m-%d%H:%i') როგორც geschiedenis– დან G g შეერთება smaak as s on g.smaakid = s.idsmaak შეუერთდება temperatuur როგორც t on g.temperatuurid = t.idtemperatuur შეკვეთა Datum "ამ შეკითხვით მე შემიძლია ჩემი სურათების, სახელის, ტემპერატურის ღირებულებისა და თარიღის მიღება ჩვენი ისტორიიდან. მეორე შეკითხვა ასეთია: "აირჩიეთ s.naam, s.fotomain, s.description FROM smaak as s;" ამით მე შემიძლია ვაჩვენო რა სახის წვნიანი მაქვს ლამაზი სურათით და აღწერით. ბოლოს მე მაქვს შეკითხვა, რომელიც ჩემს მონაცემთა ბაზაში ათავსებს ახლახანს დამზადებულ სუპებს: "ჩაწერე geschiedenis (willekeurig, smaakid, temperatuurid) ღირებულებები (var1, var2, var3)". App.route მეთოდით მე შემიძლია ჩემი მონაცემების გაგზავნა ვებგვერდზე.

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

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

თქვენ შეგიძლიათ ნახოთ ჩემი კოდი ჩემს github– ზე:

ნაბიჯი 5: საცხოვრებლის დამზადება

საცხოვრებლის დამზადება
საცხოვრებლის დამზადება
საცხოვრებლის დამზადება
საცხოვრებლის დამზადება
საცხოვრებლის დამზადება
საცხოვრებლის დამზადება
საცხოვრებლის დამზადება
საცხოვრებლის დამზადება

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

ნაბიჯი 6: ჩართეთ წრე საცხოვრებელში

სქემის ჩასმა საცხოვრებელში
სქემის ჩასმა საცხოვრებელში
სქემის ჩასმა საცხოვრებელში
სქემის ჩასმა საცხოვრებელში
სქემის ჩასმა საცხოვრებელში
სქემის ჩასმა საცხოვრებელში

როგორც ხედავთ ზემოთ მოცემულ სურათებში თქვენ ხედავთ როგორ მოვახერხე ჩართვა წრე ჩემს საცხოვრებელში

ნაბიჯი 7: ფერწერა

ფერწერა
ფერწერა
ფერწერა
ფერწერა
ფერწერა
ფერწერა
ფერწერა
ფერწერა

მე გამოვიყენე წითელი, შავი და თეთრი საღებავი

გირჩევთ: