Სარჩევი:

P (illow) დაისვენეს: 9 ნაბიჯი
P (illow) დაისვენეს: 9 ნაბიჯი

ვიდეო: P (illow) დაისვენეს: 9 ნაბიჯი

ვიდეო: P (illow) დაისვენეს: 9 ნაბიჯი
ვიდეო: ᲧᲕᲔᲚᲐ ᲠᲔᲚᲘᲒᲘᲐ ᲔᲛᲡᲐᲮᲣᲠᲔᲑᲐ ᲡᲐᲢᲐᲜᲐᲡ? ოკულტისტის გამოცხადება #4. პროგნოზი | ჩრდილების კონტროლი 2024, ივლისი
Anonim
Image
Image
P (illow) დაისვენეს
P (illow) დაისვენეს

Crimsonbot Coderz: დევინ კელერი, მაიკლ ფოსტერი და ჩარლზ კოხრენი

-იდეა პროდუქტის მიღმა: გიჭირთ კარგი ღამის დასვენება გარე განათებებთან და ხმებთან მუშაობისას? ამ ყურადღების გადატანამ შეიძლება გაართულოს ძილი და კიდევ უფრო გაართულოს დილით გაღვიძება. P (illow) Rested აერთიანებს აპარატს, რომელიც თქვენს საძილე ადგილს სრულიად ბნელებს ძილისა და გაღვიძების სიგნალით, რაც საშუალებას გაძლევთ მიიღოთ სრულყოფილი ღამის დასვენება.

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

ნაბიჯი 1: მასალების შეგროვება

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

ამ პროექტისთვის დაგჭირდებათ შემდეგი მასალები:

- (3) 48”-24” გამჭვირვალე აკრილის ფურცლები

www.amazon.com/Lexan-Sheet-Polycarbonate-T…

- 10 მეტრი შავი ქსოვილი

tableclothsfactory.com/products/90x132-bla…

- შავი ქაფი

www.amazon.com/gp/product/B007MQMXWS/ref=o…

- სადენიანი სპიკერი Aux და USB- ით

www.amazon.com/gp/product/B01N6ZFYIM/ref=o…

- (9) LED განათება

www.newark.com/adafruit/299/5mm-red-led-br…

- პურის დაფა

www.digikey.com/product-detail/en/twin-ind…

- Raspberry Pi 3 Model B Project Board

www.target.com/p/raspberry-pi-3-model-b-pr…

- მავთულები

www.adafruit.com/product/1956?gclid=EAIaIQ…

- მუყაოს პატარა ყუთი

www.uline.com/Product/Detail/S-19040/Corru…

ნაბიჯი 2: შექმენით კოდი

შექმენით კოდი
შექმენით კოდი

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

გადადით https://github.iu.edu/devhkell/E101-final-code/bla… გამოყენებული კოდის სანახავად

ნაბიჯი 3: მიამაგრეთ დინამიკები მიკროკონტროლერზე

მიამაგრეთ დინამიკები მიკროკონტროლერზე
მიამაგრეთ დინამიკები მიკროკონტროლერზე
მიამაგრეთ დინამიკები მიკროკონტროლერზე
მიამაგრეთ დინამიკები მიკროკონტროლერზე

პირველი ნაბიჯი დინამიკების დასაკავშირებლად მავთულხლართებზე, რომლებიც შეიძლება გამოყენებულ იქნას Raspberry Pi მიკროკონტროლერზე, არის სპიკერის USB მოდულის გათიშვა და გარე საფარის დაახლოებით ორი ინჩის მოხსნა. ეს გამოავლენს ორ მავთულს შიგნით, წითელი დენის მავთულს და შავ მიწის მავთულს. შემდეგი, გაასუფთავეთ ამ მავთულის დაახლოებით ნახევარი ინჩი, რათა მიაღწიოთ პატარა სპილენძის მავთულს ქვემოთ. მას შემდეგ რაც ეს გაკეთდება, იპოვეთ ორი პატარა მდედრობითი სქესის მამაკაცის მავთული, რომელსაც შეუძლია შეუერთოს Raspberry Pi. გადაახვიეთ სპილენძის მავთული სხვა მავთულის მამაკაცის ბოლოზე და შეაერთეთ ისე, რომ დარჩეს. მაშინ უმჯობესია სახვევი შემოიხვიოთ ელექტრული ლენტით, რათა ის გამყარდეს და უზრუნველყოთ, რომ სპილენძის მავთულები არ გატყდეს. დაბოლოს, მიამაგრეთ დენის მავთული GPIO პინზე და მიწის მავთული GND პინზე Raspberry Pi- ზე. ჩვენ გამოვიყენეთ GPIO pin 14, ამიტომ უმჯობესია იგივე გავაკეთოთ, თუ იგივე კოდს ვიყენებთ.

ნაბიჯი 4: შექმენით ჩარჩო აკრილისგან

შექმენით ჩარჩო აკრილისგან
შექმენით ჩარჩო აკრილისგან

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

ნაბიჯი 5: დაფარეთ ჩარჩო ქაფით და ქსოვილით

დაფარეთ ჩარჩო ქაფით და ქსოვილით
დაფარეთ ჩარჩო ქაფით და ქსოვილით
დაფარეთ ჩარჩო ქაფით და ქსოვილით
დაფარეთ ჩარჩო ქაფით და ქსოვილით

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

ნაბიჯი 6: მავთულის LED- ები

მავთულის LED- ები
მავთულის LED- ები
მავთულის LED- ები
მავთულის LED- ები

შემდეგი ნაბიჯი არის ენერგიის მიწოდება ყველა LED- ზე, რომელიც გამოყენებული იქნება დილით გაღვიძებისთვის. ყველაზე მნიშვნელოვანი ნაწილი არის მამაკაცის და ქალის მავთულის დაკავშირება ჟოლოს პითან და პურის დაფასთან. მამრობითი ერთი მავთულის უნდა შევიდეს კვების ტერმინალში breadboard და ქალი ბოლოში უნდა შევიდეს აღარ prong of LED. შემდეგ დააკავშირეთ სხვა მავთულის მამრობითი ბოლო პურის დაფის გრუნტის ტერმინალთან, ხოლო ქალი ბოლო დაუკავშირდება LED- ის უფრო მოკლე წვერს. ეს უნდა გაიმეოროთ ყველა 9 LED- ისთვის. ეს საშუალებას გაძლევთ გაჭიმოთ LED- ები ისე, რომ ისინი თანაბრად იყოს გავრცელებული ყუთის ქვედა ზედაპირზე.

ნაბიჯი 7: მიამაგრეთ დინამიკები და ყუთი ყველა ელექტრონული ელემენტით

მიამაგრეთ დინამიკები და ყუთი ყველა ელექტრონული ელემენტით
მიამაგრეთ დინამიკები და ყუთი ყველა ელექტრონული ელემენტით
მიამაგრეთ დინამიკები და ყუთი ყველა ელექტრონული ელემენტით
მიამაგრეთ დინამიკები და ყუთი ყველა ელექტრონული ელემენტით

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

ნაბიჯი 8: შექმენით აუდიო კლიპი და ინტერფეისი Raspberry Pi ლეპტოპზე

შექმენით აუდიო კლიპი და ინტერფეისი Raspberry Pi ლეპტოპზე
შექმენით აუდიო კლიპი და ინტერფეისი Raspberry Pi ლეპტოპზე

გადმოწერეთ ეს აუდიო კლიპები Raspberry Pi– დან ინტერნეტიდან:

თეთრი ხმაური:

სიგნალიზაციის ხმაური:

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

იმისათვის, რომ შეძლოთ პროგრამის გაშვება, უმჯობესია დაუკავშიროთ Raspberry Pi ინტერფეისი თქვენს პერსონალურ ლეპტოპს. ამისათვის ყველაფერი რაც თქვენ გჭირდებათ არის თქვენი Raspberry Pi SD ბარათით დაინსტალირებული, Ethernet კაბელი, თქვენი პერსონალური ლეპტოპი და მიკრო USB კაბელი. ყველა კაბელის დაკავშირების შემდეგ, თქვენ უნდა დაუშვათ კავშირის გაზიარება Ethernet– ზე თქვენი wifi– ს საშუალებით. ეს საშუალებას მოგცემთ ნახოთ თქვენი Raspberry Pi– ის IP მისამართი. შემდეგ თქვენ უბრალოდ უნდა დაუკავშირდეთ თქვენს Raspberry Pi– ს vnc სერვერზე და vnc მნახველზე. დასრულების შემდეგ, ის გამოავლენს Raspberry Pi ინტერფეისს, სადაც შეგიძლიათ დააკოპიროთ და ჩასვათ კოდი დოკუმენტში და გაუშვათ ეს დოკუმენტი ტერმინალში.

Raspberry Pi ინტერფეისის დაყენების უფრო სრულყოფილი ინსტრუქციისთვის ეწვიეთ

ნაბიჯი 9: დაიძინე

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

გირჩევთ: