Სარჩევი:

იძინეთ მარტივად: 5 ნაბიჯი (სურათებით)
იძინეთ მარტივად: 5 ნაბიჯი (სურათებით)

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

ვიდეო: იძინეთ მარტივად: 5 ნაბიჯი (სურათებით)
ვიდეო: ♌Leo Twin Flame tarot reading June 2023 Using intuition for a reunion moment Spirit has a message 2024, ივლისი
Anonim
დაიძინე მარტივად
დაიძინე მარტივად
დაიძინე მარტივად
დაიძინე მარტივად

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

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

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

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

ეს არის ჩემი პირველი პროექტი და მას დავარქვი Sleep Easy.

მარაგები

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

ამ პროექტის ხელახლა შესაქმნელად ეს არის ის, რაც დაგჭირდებათ. მთავარი:

  • 1 x Raspberry Pi და ადაპტერი
  • 1 x Arduino და USB კაბელი
  • 1 x SD ბარათი მინიმუმ 8 გბ

აქტივატორები:

  • 1 x ჰაერის გამწმენდი (მცირე 12 ვ ვენტილატორი)
  • 1 x ჰაერის დამატენიანებელი (Medisana UHW)

სენსორები:

  • 1 x DHT22
  • 1 x Grove - ჰაერის ხარისხის სენსორი v1.3
  • 1 x Grove - მტვრის სენსორი

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

  • 1 x 5V სარელეო მოდული
  • 1 x LCD ეკრანი 16x02
  • 1 x ღილაკი
  • 1 x პურის დაფის კვების ბლოკი და ადაპტერი
  • 1 x 12v ადაპტერი
  • 4 დენის სოკეტი

მცირე კომპონენტები:

  • 1 x 10kOhm პოტენომეტრი/ტრიმერი
  • 1 x ტრანზისტორი bc337
  • 1 x რეზისტორი 470-220Ohm
  • 1 x დიოდი
  • დაახლოებით 10 მხტუნავი მავთული მ/მ
  • დაახლოებით 15 მხტუნავი მავთული f/f
  • დაახლოებით 10 მხტუნავი მავთული მ/ვ

საქმე:

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

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

  • Ethernet კაბელი
  • ჩაქუჩი
  • გასაყიდი რკინა
  • ხის წებო
  • პატარა ლურსმნები
  • საბურღი
  • ხის ფაილი
  • დაინახა
  • საღებავი (თქვენთვის სასურველი ფერი)

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

ნაბიჯი 1: შეკრება Circuit & Raspberry Pi

ჩართვა Circuit & Raspberry Pi
ჩართვა Circuit & Raspberry Pi
ჩართვა Circuit & Raspberry Pi
ჩართვა Circuit & Raspberry Pi
ჩართვა Circuit & Raspberry Pi
ჩართვა Circuit & Raspberry Pi

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

ამ მიკროსქემის ძირითადი კომპონენტებია სენსორები: DHT22 (ტემპერატურა და ტენიანობა), ჰაერის ხარისხი და მტვრის სენსორი და გამტარებლები: ვენტილატორი და ჰაერის დამატენიანებელი.

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

ვინაიდან უამრავი უფასო GPIO ქინძისთავია, მე LCD პირდაპირ Raspberry Pi– ს დავუკავშირე მკაფიო და სწრაფი კომუნიკაციისთვის.

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

თავიდან Arduino და Raspberry Pi ლოგიკური კონვერტორით დავუკავშირე, მაგრამ მივხვდი, რომ ადაპტერის და ზოგიერთი კაბელის შენახვა შემეძლო Arduino– ს USB კაბელთან პირდაპირ Raspberry Pi– თან დაკავშირებით.

ჟოლოს პიის დაყენება

ჩემმა კოლეგამ სტუდენტმა კილიან ოკლადნიკოვმა გააკეთა მშვენიერი სახელმძღვანელო იმის შესახებ, თუ როგორ უნდა შეიქმნას Raspberry Pi მსგავსი პროექტებისთვის. გაეცანით სახელმძღვანელოს მისი პროექტის 2 ნაბიჯს და ასევე გადახედეთ მის პროექტს!

ნაბიჯი 2: საქმის შექმნა

საქმის შექმნა
საქმის შექმნა
საქმის შექმნა
საქმის შექმნა
საქმის შექმნა
საქმის შექმნა

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

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

ნაბიჯი 3: ვებსაიტისა და მონაცემთა ბაზის შექმნა

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

Raspberry Pi– ის დაყენების შემდეგ შეგიძლიათ გამოიყენოთ Visual Studio კოდი დისტანციური ssh გაფართოებით თქვენს Pi– თან დასაკავშირებლად. თანდართული არის pdf, რომელიც განმარტავს როგორ მივიღოთ ფაილები სწორ ადგილას ძალიან მარტივად და მოსახერხებლად Github– ის გამოყენებით. თქვენ შეგიძლიათ იპოვოთ ჩემი Github საცავი აქ.

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

საცავიდან გადმოწერეთ მონაცემთა ბაზის საქაღალდე თქვენს კომპიუტერში. თქვენ დაგჭირდებათ მონაცემთა ბაზის სტრუქტურის შექმნა თქვენს Pi– ზე, რათა შეინახოთ ყველა მონაცემი. ამისათვის მიჰყევით ინსტრუქციას pdf– ში. თქვენ უნდა ჩამოტვირთოთ Mysql Workbench

ტესტირება:

თუ თქვენ დაიცავით pdf ყველაფერი უნდა მუშაობდეს. თუ თქვენ დაკავშირებული ხართ Ethernet კაბელთან, შეგიძლიათ დარეკოთ 169.254.10.1 და ნახავთ ვებ – გვერდის მთავარ გვერდს. თუმცა უკანა ნაწილი ჯერ არ მუშაობს, ასე რომ თქვენ ვერ ნახავთ ახალ მონაცემებს ვებგვერდზე.

თუ გახსნით ფაილს app.py Visual Studio Code- ში და გაუშვებთ მარჯვენა კუთხეში მწვანე სამკუთხედის დაჭერით. უკანა ნაწილი დაიწყებს მონაცემთა ბაზაში მონაცემების გაგზავნას. თუ რამდენიმე წუთში განაახლებთ ვებსაიტს, თქვენ უნდა ნახოთ მიმდინარე ტემპერატურა, ტენიანობა, ჰაერის ხარისხი და მტვრის რაოდენობა.

ვებ გვერდი:

პირველ გვერდზე შეგიძლიათ ნახოთ მიმდინარე მონაცემები.

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

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

ნაბიჯი 4: ავტომატიზაცია

ავტომატიზაცია
ავტომატიზაცია
ავტომატიზაცია
ავტომატიზაცია
ავტომატიზაცია
ავტომატიზაცია

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

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

შეიყვანეთ პირველი ბრძანება:

სუდო ნანო/და სხვა/სისტემა/სისტემა/Sleepeasy.service

შეინახეთ Ctrl + O და გამოდით Ctrl + X– ით

თქვენ შეგიძლიათ შეცვალოთ სახელი ბოლოს რაც გინდათ.

დააკოპირეთ ტექსტი ქვემოთ მოცემული txt ფაილიდან ტერმინალში.

შემდეგ შეიყვანეთ შემდეგი ბრძანებები:

  • Sudo systemctl daemon-reload
  • Sudo systemctl ჩართეთ Sleepeasy.service
  • Sudo systemctl დაიწყეთ Sleepeasy.service
  • Sudo systemctl სტატუსი Sleepeasy.service

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

რამდენიმე წუთის შემდეგ სერვისი დაიწყება და ნახავთ IP მისამართს, რომელიც გამოჩნდება LCD– ზე.

გვერდითი შენიშვნა:

მომსახურება შეიძლება ნელა დაიწყოს. ამის გამოსასწორებლად თქვენ უნდა ამოიღოთ "ip = 169.254.10.1" ჩატვირთვის/cmdline.txt ფაილიდან.

გამოიყენეთ ეს ბრძანება რედაქტირებისთვის.

sudo nano /boot/cmdline.txt

შეინახეთ Ctrl + O და გამოდით Ctrl + X– ით

ნაბიჯი 5: საბოლოოდ

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

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

Საუკეთესო სურვილებით, ჯაკობ სოენს

გირჩევთ: