Სარჩევი:

IDC2018IOT სიგნალიზაციის სისტემა: 7 ნაბიჯი
IDC2018IOT სიგნალიზაციის სისტემა: 7 ნაბიჯი

ვიდეო: IDC2018IOT სიგნალიზაციის სისტემა: 7 ნაბიჯი

ვიდეო: IDC2018IOT სიგნალიზაციის სისტემა: 7 ნაბიჯი
ვიდეო: IDC European IoT Summit 2018 2024, ნოემბერი
Anonim
Image
Image

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

ნაბიჯი 1: ნაწილები

ტექნიკური კონსტრუქცია
ტექნიკური კონსტრუქცია

ამ პროექტისთვის საჭირო კომპონენტები:

1. კვანძის MCU დაფა.

2. სინათლის თერმინი + 330 ohm რეზისტორი - გამოიყენება ოთახში სინათლის სიმძლავრის გამოსავლენად.

3. კარის ჩამრთველი ლერწამი - გამოიყენება კარის გაღების სცენარის გამოსავლენად.

4. სპიკერი - გამოიყენება მაღვიძარას დასაკრავად

5. ჯუმბერის კაბელები

6. მობილური ტელეფონი blynk აპლიკაციით + ანგარიში - გამოიყენება თქვენი ტელეფონის განგაშის გასაკონტროლებლად.

7. ადაფრუტის ანგარიში - გამოიყენება თერმინის სენსორის გასაკონტროლებლად და განგაშის წრიდან შეგროვებული სტატისტიკის სანახავად.

ნაბიჯი 2: წრიული ნაკადი

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

ნაბიჯი 3: ტექნიკური კონსტრუქცია

ტექნიკური კონსტრუქცია
ტექნიკური კონსტრუქცია
ტექნიკური კონსტრუქცია
ტექნიკური კონსტრუქცია

1. გახსენით ბლინკის ანგარიში https://www.blynk.cc/. შეინახეთ თქვენი პირადი წვდომის ნიშანი.

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

3. გახსენით თქვენი adafruit ანგარიში და შექმენით თქვენი დაფა, როგორც ეს მოცემულია სურათზე. შეინახეთ თქვენი პირადი წვდომის ნიშანი.

4. გახსენით config.h და შეავსეთ კონფიგურაციები - WIFI, Adafruit და Blynk.

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

6. ატვირთეთ ესკიზი თქვენს NodeMCU დაფაზე და დაიწყეთ სიგნალიზაციის გამოყენება!

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

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

ნაბიჯი 5: შეზღუდვები

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

ნაბიჯი 6: გამოწვევები

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

ჩვენ შევეცადეთ გაგიადვილოთ ამ გამოწვევის გავლა ესკიზიდან ყველა კონფიგურაციის ამოღებით და conifg.h ფაილში ჩადებით. ჩვენ ვფიქრობთ, რომ ეს ბევრად უფრო ადვილი იქნება.

ნაბიჯი 7: მომავალი გაუმჯობესება

1. ძალიან სავარაუდოა, რომ დაამატოთ სენსორული ID სენსორი, რომელიც შეიძლება ჩართოთ/გამორთოთ მაღვიძარა, სადაც არ უნდა იყოს დაინსტალირებული. ეს დაემატება ბლინკით დისტანციური ჩართვის/გამორთვის ფუნქციონირების გარდა. სამუშაო დროის შეფასება - 1 დღე.

2. დაამატეთ OLED ეკრანი წრეში, რომელიც შეცვლის სერიულ ანაბეჭდებს კომპიუტერში. ძალიან სავარაუდოა, რომ გსურთ დაამატოთ ეს ფუნქცია. ეკრანს შეუძლია მიაწოდოს ინფორმაცია განგაშის სტატუსის შესახებ მაშინაც კი, როდესაც ის კომპიუტერთან არ არის დაკავშირებული. სამუშაო დროის შეფასება - 1 დღე.

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

გირჩევთ: