Სარჩევი:

უკეთესად შეისწავლეთ ჭკვიანი სამაგიდო ნათურა - IDC2018IOT: 10 ნაბიჯი (სურათებით)
უკეთესად შეისწავლეთ ჭკვიანი სამაგიდო ნათურა - IDC2018IOT: 10 ნაბიჯი (სურათებით)

ვიდეო: უკეთესად შეისწავლეთ ჭკვიანი სამაგიდო ნათურა - IDC2018IOT: 10 ნაბიჯი (სურათებით)

ვიდეო: უკეთესად შეისწავლეთ ჭკვიანი სამაგიდო ნათურა - IDC2018IOT: 10 ნაბიჯი (სურათებით)
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, ივლისი
Anonim
უკეთესად შეისწავლეთ ჭკვიანი სამაგიდო ნათურა - IDC2018IOT
უკეთესად შეისწავლეთ ჭკვიანი სამაგიდო ნათურა - IDC2018IOT

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

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

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

1. პომოდოროს რეჟიმი

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

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

მომხმარებელი განსაზღვრავს კვლევის ხანგრძლივობას და შესვენების დროს, ნაგულისხმევი 25/5 წუთი შესწავლის/შესვენების დროს.

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

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

2. გაცივების რეჟიმი

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

3. ინტერაქტიული ტაიმერის განათება

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

Დამატებითი ფუნქციები

- ყოველდღიური ჯდომის დროის გაზომვა

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

- ენერგიის დაზოგვა მოძრაობის საფუძველზე

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

- თქვენი ტელეფონის დადუმება და დადუმება.

ფუნქცია, რომელიც დაგეხმარებათ კონცენტრირებაში pomodoro რეჟიმში.

გამოწვევები და შეზღუდვები

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

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

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

სისტემა ამჟამად შემოიფარგლება მხოლოდ Android მომხმარებლების მხარდაჭერით ტელეფონის გამორთვით, რადგან Apple არ უზრუნველყოფს ასეთ მომსახურებას IFTTT საშუალებით.

ნაბიჯი 1: კომპონენტები

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

ტექნიკა

- NodeMCU დაფა Wifi კავშირით

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

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

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

- PIR მოძრაობის სენსორი

მოძრაობის სენსორი ჩამოკიდებულია მაგიდის ზემოთ, რომ იცოდეს არის თუ არა ვინმე ოთახში. თუ რაიმე მოძრაობა არ არის გამოვლენილი X წუთის განმავლობაში, ჩვენ ვთიშავთ LED- ებს ენერგიის დაზოგვის მიზნით

- 5 მ RGB LED ზოლები

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

- სამაგიდო ნათურა ნათურის მთაზე

ჩვენ გვჭირდება ნათურა, სადაც LED ზოლები შეიძლება დამონტაჟდეს შიგნით. ჩვეულებრივ, ძველი სამაგიდო ნათურა, რომელიც იყენებს ნათურებს, იდეალურად ჯდება.

ინტერფეისი

ბლინკის პროგრამა

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

მომსახურება

IFTTT

გამოიყენება Webhooks და Android სერვისებით თქვენი ტელეფონის დადუმებისა და დადუმების გასააქტიურებლად.

ნაბიჯი 2: სენსორების დაკავშირება

სენსორების დაკავშირება
სენსორების დაკავშირება
სენსორების დაკავშირება
სენსორების დაკავშირება

PIR სენსორი

სამი მავთული ქალი კონექტორებით.

შეაერთეთ PIR სენსორი 5v VCC– სთან, დასაბამი და შუა მავთული, როგორც მონაცემთა მავთული.

შეაერთეთ მონაცემთა მავთული P5- თან NodeMCU- ში

შეაერთეთ ულტრაბგერითი სენსორი პატარა მატრიქსთან და დააკავშირეთ მარცხენა ყველაზე pin მიწასთან და მარჯვენა ყველაზე pin 5v vcc.

შეაერთეთ გამშვები პინი D1- თან და ექოს პინი D2- თან NodeMCU- ში.

ნაბიჯი 3: Led Strip- ის დაკავშირება

Led Strip– ის დაკავშირება
Led Strip– ის დაკავშირება
Led Strip– ის დაკავშირება
Led Strip– ის დაკავშირება
Led Strip– ის დაკავშირება
Led Strip– ის დაკავშირება

ჩვენ ავიღეთ 3 მეტრიანი led ზოლი.

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

ერთი მიდის ESP– ზე და ერთი გარე დამხმარე ენერგიის წყაროსთან. მიიღეთ 5 ვ ენერგიის წყარო (მობილური USB დამტენი შესანიშნავი ვარიანტია). შეაერთეთ ორი Vcc და Ground მავთული გარე კვების წყაროს კაბელში.

შეაერთეთ დაფის მონაცემთა კაბელი (შუა) D4 პინზე. შემდეგ, დააკავშირეთ სხვა მიწის მავთული მიწასთან.

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

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

ნაბიჯი 4: დააინსტალირეთ ყველაფერი ერთად

ყველაფრის ერთად მონტაჟი
ყველაფრის ერთად მონტაჟი
ყველაფრის ერთად მონტაჟი
ყველაფრის ერთად მონტაჟი
ყველაფრის ერთად მონტაჟი
ყველაფრის ერთად მონტაჟი

მოათავსეთ PIR სენსორი ისე, რომ ის მთლიანი ოთახისკენ იყოს მიმართული. საჭიროების შემთხვევაში შეგიძლიათ გამოიყენოთ გამოუყენებელი Ethernet კაბელის შიდა მავთულები. ჩვენ შევაერთეთ 3 კაბელი, რომელიც გადის სენსორზე Ethernet კაბელზე.

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

შეაერთეთ LED ზოლები დამხმარე ენერგიით.

ნაბიჯი 5: კოდი

Კოდი
Კოდი

უმაღლესი დონის.ino ფაილი არის final_project.ino

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

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

პარამეტრები, რომელთა შეცვლაც გსურთ:

#განსაზღვრეთ MAX_DISTANCE 80

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

// Blynk Wifi and Auth Detailschar auth = "2b183af4b6b742918d14ab766fbae229";

char ssid = "NETWORK_NAME"; char pass = "PASSWORD";

ნაბიჯი 6: IFTTT აპლეტების შექმნა

IFTTT აპლეტების შექმნა
IFTTT აპლეტების შექმნა
IFTTT აპლეტების შექმნა
IFTTT აპლეტების შექმნა
IFTTT აპლეტების შექმნა
IFTTT აპლეტების შექმნა

შესვენებებზე ტელეფონის დადუმების და დადუმების მიზნით, თქვენ უნდა შექმნათ პირადი აპლეტი IFTTT– ში.

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

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

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

ifttt.com/services/maker_webhooks/settings

ნაბიჯი 7: ჩვენი ბლინკის პროგრამა

ჩვენი ბლინკის პროგრამა
ჩვენი ბლინკის პროგრამა
ჩვენი ბლინკის პროგრამა
ჩვენი ბლინკის პროგრამა
ჩვენი ბლინკის პროგრამა
ჩვენი ბლინკის პროგრამა

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

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

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

გამოიყენეთ QR კოდი აპლიკაციაზე წვდომისა და გამოყენებისათვის

ნაბიჯი 8: ნახეთ ყველაფერი მოქმედებაში

Image
Image
ხედავთ ყველაფერს მოქმედებაში!
ხედავთ ყველაფერს მოქმედებაში!
ხედავთ ყველაფერს მოქმედებაში!
ხედავთ ყველაფერს მოქმედებაში!
ხედავთ ყველაფერს მოქმედებაში!
ხედავთ ყველაფერს მოქმედებაში!

- შეაერთეთ Aux LED ზოლის სიმძლავრე ენერგიასთან.

- შეაერთეთ NodeMCU დაფა დენის წყაროსთან

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

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

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

- გამოიყენეთ აპლიკაცია სასწავლო რეჟიმს შორის გადასატანად და გარკვეული დროის შემდეგ ნახეთ რამდენი ხანი იჯექით.

ბედნიერი სწავლა !!!:)

ნაბიჯი 9: მომავალი მახასიათებლები

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

1. დაამატეთ საკვლევი ჰაბიტების ანალიტიკა

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

2. დაამატეთ ურთიერთქმედება შეტყობინებების საშუალებით

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

3. შეცვალეთ სინათლის ფერი და ინტენსივობა დღის მიხედვით - Flux კომპიუტერის დამატების მსგავსად

გახადეთ ღია ფერი უფრო თბილი ან უფრო ცივი დღის მიხედვით.

გარდა ამისა, დაამატეთ სინათლის სენსორი, რომელმაც იცის რამდენად ნათელია მისი გარშემო, რომ შეცვალოთ LED ზოლის სიკაშკაშე, რათა თავიდან აიცილოთ სიბრმავე.

ეს შეიძლება გაკეთდეს დაახლოებით. 1 სამუშაო დღე.

4. დაამატეთ Alexa ან Google Home Assitant მხარდაჭერა

ამჟამად პროექტირება და სწავლის რეჟიმები ურთიერთქმედებენ მხოლოდ განათების საშუალებით. ეს შეიძლება შეიცვალოს და გამოიყენოს სახლის ასისტენტთან ერთად, სხვა სახის გამოხმაურების მისაღებად. Alexa- ს ან Google Home- ის ინტეგრირება მოითხოვს მასში შემავალი აპლიკაციის შექმნას და ალბათ სხვა IFTTT სერვისის გამოყენებას.

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

5. დაამონტაჟეთ LED ზოლები, როგორც ოთახის გარე განათება მაგიდის ნათურის ნაცვლად

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

დაახლოებით 1-2 სამუშაო დღის განმავლობაში

ნაბიჯი 10: შექმენით იგი საკუთარ თავს

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

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

- NodeMCU დაფა Wifi კავშირით

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

- PIR მოძრაობის სენსორი

- 5 მ RGB LED ზოლები

- სამაგიდო ნათურა ნათურის მთაზე

გირჩევთ: