Სარჩევი:
- ნაბიჯი 1: ნაწილები
- ნაბიჯი 2: წრიული ნაკადი
- ნაბიჯი 3: ტექნიკური კონსტრუქცია
- ნაბიჯი 4: კოდი
- ნაბიჯი 5: შეზღუდვები
- ნაბიჯი 6: გამოწვევები
- ნაბიჯი 7: მომავალი გაუმჯობესება
ვიდეო: IDC2018IOT სიგნალიზაციის სისტემა: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ამ ინსტრუქციაში თქვენ გაივლით ნაბიჯებს 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 დღე.
გირჩევთ:
M5StickC-ESP32 მინი PIR სიგნალიზაციის სისტემა: 7 ნაბიჯი
M5StickC-ESP32 მინი PIR სიგნალიზაციის სისტემა: ამ პროექტში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ მინი სიგნალიზაციის გაფრთხილება მინი PIR სენსორის და M5StickC ESP32 დაფის გამოყენებით. ნახეთ ვიდეო
წვრილმანი მოძრაობის გამოვლენის SMS სიგნალიზაციის სისტემა: 5 ნაბიჯი (სურათებით)
წვრილმანი მოძრაობის გამოვლენის SMS სიგნალიზაციის სისტემა: ამ პროექტში მე გავაერთიანებ იაფ PIR მოძრაობის სენსორს TC35 GSM მოდულთან, რათა ავაშენო სიგნალიზაციის სისტემა, რომელიც გამოგიგზავნით " INTRUDER ALERT " SMS როდესაც ვინმე ცდილობს თქვენი ნივთების მოპარვას. Დავიწყოთ
ლაზერული უსაფრთხოების სიგნალიზაციის სისტემა (ორმაგი რეჟიმი): 5 ნაბიჯი
ლაზერული უსაფრთხოების სიგნალიზაციის სისტემა (ორმაგი რეჟიმი): როდესაც რამე ეხება უსაფრთხოებას, ჩვენ ნამდვილად გვჭირდება რაიმე მყარი იდეა და ამ შემთხვევაში ლაზერული უსაფრთხოების სიგნალიზაცია არის საუკეთესო ვარიანტი სახლში შესაქმნელად ძალიან მარტივად. ასე რომ, ამ გაკვეთილში ჩვენ ვაპირებთ ვისწავლოთ როგორ იმისათვის, რომ ეს პროექტი ძალიან მარტივად მოხდეს, როდესაც
წვრილმანი ბარიერის სიგნალიზაციის სისტემა სამრეწველო კლასის PLC (Controllino): 5 ნაბიჯი
DIY მსუბუქი ბარიერის სიგნალიზაციის სისტემა სამრეწველო კლასის PLC (Controllino): ამ პროექტში მე გაჩვენებთ თუ როგორ გავაერთიანე PLC (Controllino) მსუბუქი ბარიერით, სირენა, ლერწმის გადამრთველი და სტრობოსკოპის შუქი შესაქმნელად მართლაც ძლიერი სამუშაო სიგნალიზაციის/უსაფრთხოების სისტემა, რომელიც ადვილად შეაშინებს შეჭრილებს. ლ
Arduino Push Alerts კარის ზარის, ქურდის სიგნალიზაციის, კვამლის სიგნალიზაციის და სხვა: 8 ნაბიჯი
Arduino Push შეტყობინებები კარის ზარის, ქურდის სიგნალიზაციის, კვამლის სიგნალიზაციის და სხვა: IoT შეტყობინებები თქვენი კარის ზარისგან, მძარცველის სიგნალიზაციის, კვამლის სიგნალიზაციის და ა.შ. Arduino Uno და Ethernet Shield გამოყენებით. სრული დეტალები ჩემს ვებგვერდზე აქ Arduino Push Alert Box- ის შესახებ იყენებს Arduino Uno და Ethernet Shield Wiznet W5100 ჩიპზე დაყრდნობით