Სარჩევი:
- ნაბიჯი 1: კომპონენტები
- ნაბიჯი 2: შეაერთეთ კომპონენტები
- ნაბიჯი 3: ბიჭი ყუთში
- ნაბიჯი 4: კოდი
- ნაბიჯი 5: 3D ფაილები
- ნაბიჯი 6: დასკვნა
ვიდეო: ფოსტის სიგნალიზაცია: 6 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
GSM Home Alarm V1.0 დასრულებისა და გარკვეული დროის გამოყენების შემდეგ, გადავწყვიტე გარკვეული ცვლილებები შემეტანა.
აპარატურაში ძირითადი ცვლილებებია ულტრაბგერითი სენსორის შეცვლა და კლავიატურის დანერგვა. პროგრამულ უზრუნველყოფაზე, მე ვცვლი SMS შეტყობინებას ელექტრონული ფოსტით. ასევე მე გადავწყვიტე, რომ გამეფართოვებინა წრე და შემემუშავებინა და 3D ამობეჭდო ყუთი წრისთვის.
ნაბიჯი 1: კომპონენტები
DFRobot FireBeetle ESP32 IOT მიკროკონტროლერი
DFRobot Gravity: ციფრული ინფრაწითელი მოძრაობის სენსორი არდუინოსთვის
DFRobot დალუქული მემბრანა 4*4 ღილაკის ბალიში სტიკერით
DFRobot 5 მმ LED პაკეტი (50 ცალი)
DFRobot 220R რეზისტორი
პერფოფორდი
ნაბიჯი 2: შეაერთეთ კომპონენტები
FireBeetle ESP32 IOT მიკროკონტროლერი იქნება ამ პროექტის ტვინი. დიდი უპირატესობა ის არის, რომ თქვენ შეგიძლიათ მიიღოთ WIFI და ბატარეის მართვა ერთ ძალიან მცირე ნაკვალევში. ის იკვებება უშუალოდ USB პორტიდან (+5V), მაგრამ მე ასევე დავამატე ბატარეა, როგორც სარეზერვო ენერგია (ეს უკანასკნელი არასავალდებულოა).
კლავიატურა დაკავშირებულია pin D2– დან pin D8– თან. Led უკავშირდება pin MOSI/IO19- ს. PIR სენსორის სიგნალის პინი დაკავშირებულია pin A1/IO39- ში.
A +5V კვების ბლოკი (ჩვეულებრივი სმარტფონის კედლის ადაპტერი) უნდა იყოს დაკავშირებული ნანო USB კონექტორთან. ერთი +3.7V ბატარეა ასევე შეიძლება დაემატოს როგორც სარეზერვო ძალა.
ნაბიჯი 3: ბიჭი ყუთში
ამ პროექტის დროს აღმოვაჩინე ეს IOT სერვისი, რომელიც საშუალებას გაძლევთ დააყენოთ რამდენიმე შეტყობინება.
1 - გადადით https://www.pushingbox.com და შექმენით ანგარიში.
2- გადადით "ჩემი სერვისები"
3 - "სერვისის დამატება"
4 - "ელ.ფოსტის" ხაზში დააჭირეთ ღილაკს "აირჩიეთ ეს სერვისი".
5- დააკონფიგურირეთ ელ.ფოსტა, რომელიც მიიღებს შეტყობინებას.
6 - გადადით "ჩემი სცენარები"
7 - დააჭირეთ "ტესტი".
8 - თუ ყველაფერი კარგადაა, თქვენ უნდა მიიღოთ წერილი თქვენს შემოსულებში.
ნაბიჯი 4: კოდი
იმისათვის, რომ ჩემი კოდი გამოიყენოთ, საჭიროა გარკვეული ცვლილებები.
განსაზღვრეთ თქვენი WIFI ქსელის სახელი და პაროლი.
დააკოპირეთ DEVID "ჩემი სცენარებიდან" Pushingbox- ში და ჩასვით კოდში.
ატვირთეთ და გახსენით სერიული მონიტორის ფანჯარა, რომ შეამოწმოთ მუშაობს თუ არა ყველაფერი. სისტემის გასააქტიურებლად უბრალოდ დააჭირეთ ღილაკს "1234", ჩემი ნაგულისხმევი პაროლი და სიგნალიზაცია შეიარაღდება 8 წამში (ეს ასევე შეიძლება შეიცვალოს კოდში).
ნაბიჯი 5: 3D ფაილები
ნაბიჯი 6: დასკვნა
ჩემს წინა პროექტთან შედარებით, PIR სენსორის განახლება დიდი გაუმჯობესებაა. მე თითქმის არ ვიღებ "ცრუ, პოზიტიურ" განგაში.
თითქმის დასკვნით ფაზაში მახსოვს, "რატომ არ გამოვიყენე RFID ??? !!!", ან უკეთესი, Bluetooth მოდული, რომელიც ხელმისაწვდომია ESP32- ში, კლავიატურის ნაცვლად. ასევე კოდი არის ძალიან ძირითადი, გაუმჯობესების მრავალი შესაძლებლობით, ამიტომ არ მგონია, რომ ეს იყოს ჩემი ბოლო განგაშის სისტემა.
მოგერიდებათ კომენტარის გაკეთება ან გამომიგზავნეთ შეტყობინება, თუ აღმოაჩენთ რაიმე შეცდომას, ან გაქვთ რაიმე შემოთავაზება/გაუმჯობესება ან შეკითხვა.
Მომწონს. გამოწერა. გააკეთე.
გირჩევთ:
ფოსტის ბოტი UX დიზაინი: 6 ნაბიჯი
ფოსტის ბოტი UX დიზაინი: ეს არის რობოტი, რომელიც ყვირის თქვენზე, როდესაც ფოსტა გაქვთ. თქვენ გჭირდებათ წებო და ლენტი
მიიღეთ ელ.ფოსტის შეტყობინებები თქვენი IoT პროექტებიდან: 6 ნაბიჯი
მიიღეთ ელ.ფოსტის შეტყობინებები თქვენი IoT პროექტებიდან: პროგრამის ელ.ფოსტის შეტყობინებები, რომლებიც აკავშირებს თქვენს IoT პროექტებს Adafruit IO და IFTTT. მე გამოვაქვეყნე რამდენიმე IoT პროექტი. ვიმედოვნებ, რომ გინახავთ, თუ არა, მე გეპატიჟებით ჩემს პროფილში და ვამოწმებ მათ. მინდოდა გარკვეული შეტყობინებების მიღება ცვლადი
მარტივი წაუკითხავი ელ.ფოსტის შეტყობინება: 7 ნაბიჯი
მარტივი წაუკითხავი ელ.ფოსტის შეტყობინება: გამარჯობა, კეთილი იყოს თქვენი მობრძანება კიდევ ერთი ინსტრუქციით. სახლიდან მუშაობის ამჟამინდელი მდგომარეობით, მე ვდგავარ გარკვეული გამოწვევების წინაშე, რადგან მე დროდადრო მივიღე წერილები ჩემი კომპანიისგან. შემდეგ ვფიქრობდი სამაგიდო შეტყობინების გაკეთებაზე შემატყობინე ჩემი
MQTT და Wifi ელექტრონული ფოსტის დროშა დროშა: 7 ნაბიჯი (სურათებით)
MQTT და Wifi Powered Mailbox დროშა: შენიშვნა: განახლებულია ახალი firmware, სქემატური და რჩევები პროგრამისტისთვის. რამდენიმე წლის განმავლობაში მე დავიწყე ჩემი სახლის ავტომატიზაციის პროექტი. ეს დაიწყო სერვერზე კონტროლირებადი 433 MHz გადამცემით, რომელიც აშენდა Arduino– ით, რათა შეცვალოს ბევრი იაფი
შუშის დამტვრევის სიგნალიზაცია / ძარცვის სიგნალიზაცია: 17 ნაბიჯი
შუშის ჩამტვრევის სიგნალიზაცია / ძარცვის სიგნალიზაცია: ეს წრე შეიძლება გამოყენებულ იქნას განგაშის გასაზრდელად შუშის ფანჯრის დამტვრევის შემჩნევის მიზნით, მაშინაც კი, როდესაც შემოჭრილი დარწმუნებულია, რომ დამსხვრეული მინის ხმა არ ისმის