Სარჩევი:

Smartroom: 8 ნაბიჯი
Smartroom: 8 ნაბიჯი

ვიდეო: Smartroom: 8 ნაბიჯი

ვიდეო: Smartroom: 8 ნაბიჯი
ვიდეო: Escape Rooms: Everything You Need To Know 2024, ნოემბერი
Anonim
ჭკვიანი ოთახი
ჭკვიანი ოთახი

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

მარაგები

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

ნაბიჯი 1: შეაგროვეთ ყველა თქვენი მარაგი

ყველა თქვენი მარაგის შეგროვება
ყველა თქვენი მარაგის შეგროვება
ყველა თქვენი მარაგის შეგროვება
ყველა თქვენი მარაგის შეგროვება
ყველა თქვენი მარაგის შეგროვება
ყველა თქვენი მარაგის შეგროვება

რაც მთავარია, მარაგი! მე ყველაფერი Excel ცხრილში მაქვს მოთავსებული.

ნაბიჯი 2: საცხოვრებლის მშენებლობა

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

საცხოვრებლისთვის მე გამოვიყენე MDF პანელის ზომა 122 სმ 61 სმ, თქვენ შეგიძლიათ იპოვოთ ისინი ნებისმიერ წვრილმან მაღაზიაში. გაჭრა მათ წრის დანა ხერხი ზომები ნახატზე. პანელები შემდეგ გაერთიანებულია Soudal Fix All წებოსთან ერთად. ხატვა არჩევითია, მაგრამ აძლევს სასიამოვნო შეხებას:), მე გამოვიყენე საღებავის ტიპები, როგორც ჩანს ზემოთ სურათებში. ფარდებისათვის გავაკეთე ყველაზე თხელი ქსოვილის ერთი ფურცელი, რაც მქონდა. მე ასევე მქონდა პლასტმასის მილი, რომელიც მოთავსებული იყო 90 გრადუსიანი კუთხით. სენსორები რომ მოერგოს, ცალი ნაწილებად დავჭრა.

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

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

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

ნაბიჯი 4: ჩამოტვირთეთ კოდი Github– დან

თქვენ შეგიძლიათ გადმოწეროთ ამ პროექტის კოდი ჩემს Github– ზე, ბმული არის https://github.com/howest-mct/1920-1mct-project1-V… დააწკაპუნეთ კოდზე და ჩამოტვირთეთ უკანა ბარათი და ფრონტონდი.

შექმენით SSH კავშირი თქვენს PI– სა და Visual Studio კოდს შორის, თუ არ იცით როგორ, აქ არის პატარა სახელმძღვანელო.

VS კოდექსში შექმენით ახალი საქაღალდე და დაარქვით მას რაც გინდათ, სერიოზულად, არ აქვს მნიშვნელობა. ჩასვით ყველა ფაილი Backend– დან ამ საქაღალდეში. პირველი ნაწილი შესრულებულია. ახლა ნავიგაცია/var/www/on VC Code და ჩასვით frontend ფაილები იქ. კოდირების ნაწილი ახლა დასრულებულია!

ნაბიჯი 5: შექმენით MySQL მონაცემთა ბაზა

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

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

შექმენით უკაბელო კავშირი, მიმართეთ ჩემს პარამეტრებს, დარწმუნდით, რომ SSH მასპინძლის სახელი არის თქვენი RPi– ს IP მისამართი.

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

ნაბიჯი 6: Smartroom– ის ტესტირება

სმარტ ოთახის ტესტირება
სმარტ ოთახის ტესტირება
სმარტ ოთახის ტესტირება
სმარტ ოთახის ტესტირება

ახლა, როდესაც ტექნიკური ნაწილების უმეტესობა დასრულებულია, გადადით თქვენს ახლახანს შექმნილ საქაღალდეში VS Code- ში და დაიწყეთ app.py. არის პატარა საწყისი ხატი ზედა მარჯვენა კუთხეში. ახლა გადადით თქვენს ბრაუზერში და ჩაწერეთ თქვენი RPi- ის IP მისამართი. თქვენ უნდა ნახოთ საიტი.

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

თქვენ ასევე შეგიძლიათ დაუშვათ პროექტი დაიწყოს, როდესაც თქვენი Raspberry Pi იწყება. თუ გსურთ ამის გაკეთება, თქვენ უნდა შექმნათ app1.py სერვისი. მიჰყევით ამ გაკვეთილს

თქვენ უნდა შეცვალოთ main.py app1.py– ში და შეცვალოთ დირექტორია იმ დირექტორიაში, სადაც app1.py მდებარეობს. შეამოწმეთ მუშაობს თუ არა ყველაფერი ელექტრული წრეში. თუ ასეა, გადადით შემდეგ საფეხურზე!

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

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

თქვენ მიაღწიეთ ბოლო ნაწილს, გილოცავთ!

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

ნაბიჯი 8: ისიამოვნეთ Smartroom- ით

ისიამოვნეთ Smartroom– ით!
ისიამოვნეთ Smartroom– ით!
ისიამოვნეთ Smartroom– ით!
ისიამოვნეთ Smartroom– ით!
ისიამოვნეთ Smartroom– ით!
ისიამოვნეთ Smartroom– ით!

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

გირჩევთ: