Სარჩევი:
- მარაგები
- ნაბიჯი 1: ააშენეთ საათი
- ნაბიჯი 2: ჩაწერეთ და ჩატვირთეთ პროგრამა Wemos D1mini– ზე
- ნაბიჯი 3: მოამზადეთ Telegram Bot
- ნაბიჯი 4: მოამზადეთ ჟოლო და დატვირთეთ კოღო
![8x8 Led Matrix საათი და შეჭრის საწინააღმდეგო გაფრთხილება: 4 ნაბიჯი (სურათებით) 8x8 Led Matrix საათი და შეჭრის საწინააღმდეგო გაფრთხილება: 4 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/006/image-16170-j.webp)
ვიდეო: 8x8 Led Matrix საათი და შეჭრის საწინააღმდეგო გაფრთხილება: 4 ნაბიჯი (სურათებით)
![ვიდეო: 8x8 Led Matrix საათი და შეჭრის საწინააღმდეგო გაფრთხილება: 4 ნაბიჯი (სურათებით) ვიდეო: 8x8 Led Matrix საათი და შეჭრის საწინააღმდეგო გაფრთხილება: 4 ნაბიჯი (სურათებით)](https://i.ytimg.com/vi/QOcIXiN5s0s/hqdefault.jpg)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
![8x8 Led Matrix საათი და შეჭრის საწინააღმდეგო გაფრთხილება 8x8 Led Matrix საათი და შეჭრის საწინააღმდეგო გაფრთხილება](https://i.howwhatproduce.com/images/006/image-16170-1-j.webp)
![8x8 Led Matrix საათი და შეჭრის საწინააღმდეგო გაფრთხილება 8x8 Led Matrix საათი და შეჭრის საწინააღმდეგო გაფრთხილება](https://i.howwhatproduce.com/images/006/image-16170-2-j.webp)
![8x8 Led Matrix საათი და შეჭრის საწინააღმდეგო გაფრთხილება 8x8 Led Matrix საათი და შეჭრის საწინააღმდეგო გაფრთხილება](https://i.howwhatproduce.com/images/006/image-16170-3-j.webp)
ამ ინსტრუქციებში ჩვენ ვნახავთ, თუ როგორ უნდა ავაშენოთ 8x8 Led Matrix საათი, რომელიც გააქტიურებულია მოძრაობის გამოვლენით.
ეს საათი ასევე შეიძლება გამოყენებულ იქნას როგორც შეჭრის საწინააღმდეგო მოწყობილობა, რომელიც აგზავნის გამაფრთხილებელ შეტყობინებას, თუ მოძრაობა გამოვლენილია დეპეშის ბოტში !!!
ჩვენ გავაკეთებთ ორ სხვადასხვა ობიექტს:
- ციფრული საათი, რომელსაც აკონტროლებს Wemos D1 mini
- ცენტრალური კონტროლის განყოფილება (რასპერი), სადაც კოღო მუშაობს (MQTT ბროკერი), რომელიც ქმნის ინტერფეისს საათსა და ტელეგრამის ბოტს შორის.
ითვლება, რომ ეს არქიტექტურა მართავს სხვა მოწყობილობებს შორის კომუნიკაციას, სხვადასხვა ფუნქციებით (ანუ ტემპერატურის სენსორებით, სარელეო,…), დეპეშის ბოტთან.
მარაგები
ციფრული საათის ნაწილების სია:
- Wemos D1 მინი
- Wemos D1 Mini - RTC shield8x8 Led Matrix MAX7219
- PIR სენსორი
- პურის დაფა
- კაბელები
- USB დამტენი
ცენტრალური კონტროლის განყოფილების ნაწილების სია
- ჟოლოს PI
- USB დამტენი
ნაბიჯი 1: ააშენეთ საათი
![ააშენე საათი ააშენე საათი](https://i.howwhatproduce.com/images/006/image-16170-4-j.webp)
![ააშენე საათი ააშენე საათი](https://i.howwhatproduce.com/images/006/image-16170-5-j.webp)
![ააშენე საათი ააშენე საათი](https://i.howwhatproduce.com/images/006/image-16170-6-j.webp)
საათის ასაშენებლად:
- ჩადეთ 4 8x8 მატრიცა Led in breadboard
- შექმენით კავშირი
- შეიკრიბეთ Wemos D1 mini RTC ფარის და PIR სენსორისთვის
- კავშირის დასრულება
განათავსეთ 4 Led მოდული გვერდიგვერდ და დააკავშირეთ თითოეული მოდულის გამომავალი ქინძისთავები მომდევნო შესასვლელთან.
- VCC => VCC
- GND => GND
- DOUT => DIN
- CS => CS
- CLK => CLK
პირველი მოდულის შესასვლელი ქინძისთავები უნდა იყოს დაკავშირებული Wemos D1 მინი ქინძისთავებთან ისე:
- VCC => 5V
- GND => GND
- DIN => D7
- CS => D6
- CLK => D5
ასევე დაუკავშირეთ PIR სენსორი Wemos D1 მინი ქინძისთავებს:
- VCC => 5V
- გარეთ => D0
- GND => GND
კავშირები მზად არის!
ნაბიჯი 2: ჩაწერეთ და ჩატვირთეთ პროგრამა Wemos D1mini– ზე
![ჩაწერეთ და ჩატვირთეთ პროგრამა Wemos D1mini– ზე ჩაწერეთ და ჩატვირთეთ პროგრამა Wemos D1mini– ზე](https://i.howwhatproduce.com/images/006/image-16170-7-j.webp)
Wemos_reogio.ino ფაილი აიტვირთება ამ ინსტრუქციებში, ასე რომ თქვენ შეგიძლიათ ჩატვირთოთ და შეცვალოთ თქვენი ქსელის პარამეტრებით თქვენს arduino IDE– ში.
პროგრამა ჩართავს led- ებს, როდესაც PIR სენსორი აღგზნებულია, 20 წამის განმავლობაში (ან მეტი თუ სენსორი აღელვებს) მაშინ ის გამორთავს led- ებს. როდესაც esp8266 აღმოაჩენს შეტყობინებას MQTT– ს მეშვეობით შემდეგ ფორმატში:
["Pir_on": 1} გამოვლენის რეჟიმი გააქტიურებულია და შემდეგი შეტყობინება გამოქვეყნებულია MQTT საშუალებით ნებისმიერ დროს, როდესაც PIR სენსორი აღგზნებულია (პირველად):
["Pir_off": 1} ამგვარად ამ მოწყობილობას აქვს ორი განსხვავებული მახასიათებელი:
მოძრაობა გააქტიურებულია clockanti-intrusion გაფრთხილება და ეს უკანასკნელი ფუნქცია "ნიღბიანია" "ნორმალური" საათის მიერ
ზოგიერთი საკითხი:
თუ თქვენ არასოდეს დაყენებული გაქვთ esp8266 Arduino IDE– ში, შეგიძლიათ ნახოთ სამეურვეო პროგრამა აქ:
www.instructables.com/id/Setting-Up-the-Ar…
ამისათვის თქვენ უნდა დააინსტალიროთ ბიბლიოთეკები
RTC ფარი: RTClib.h
github.com/adafruit/RTClib
ყურადღება: დრო rtc- ში უნდა იყოს მითითებული პირველად RTC ფარი დაინსტალირდება ბატარეასთან, შემდეგ ის შეინარჩუნებს მონაცემებს, სანამ ბატარეა არ ამოიწურება
8x8 Led მატრიცა: LedControl.h
github.com/esp8266/Basic/blob/master/libra…
აქ არის მაგალითი იმისა, თუ როგორ უნდა მართოთ ეს:
www.instructables.com/id/Interface-LED-Dot…
შეიძლება იყოს, რომ თქვენ უნდა შეცვალოთ თანმიმდევრობა, რომელშიც იწერება led- ები, ეს დამოკიდებულია გაყვანილობაზე. შეამოწმეთ და, იმ შემთხვევაში, შეგიძლიათ შეცვალოთ შემდეგი სტრიქონი: int revDisp = numDisplay - disp -1; // გადახედეთ პანელების თანმიმდევრობას ყურადღება: ეს დამოკიდებულია მავთულხლართზე
თქვენ ასევე უნდა დააინსტალიროთ MQTT ბიბლიოთეკები მართვისთვის:
MQTT პროტოკოლი: PubSubClient.h
www.arduinolibraries.info/libraries/pub-su…
ამ კოდში MQTT ბროკერი დაყენებულია ჟოლოში სტატიკური IP– ით. აქ არის მაგალითი:
www.instructables.com/id/How-To-Assign-A-S…
ნაბიჯი 3: მოამზადეთ Telegram Bot
![მოამზადეთ Telegram Bot მოამზადეთ Telegram Bot](https://i.howwhatproduce.com/images/006/image-16170-8-j.webp)
აქ ჩვენ არ განვმარტავთ ჟოლოს წყობას, არც ჟოლოს და ტელეგრამის ბოტს შორის კომუნიკაციას, ვინაიდან ამის შესახებ ბევრი სასწავლო მასალაა.
მაგალითია:
www.instructables.com/id/Set-up-Telegram-B…
ნაბიჯი 4: მოამზადეთ ჟოლო და დატვირთეთ კოღო
თქვენ უნდა დააინსტალიროთ კოღო ჟოლოზე, შეგიძლიათ იპოვოთ ბევრი სამეურვეო, აქ არის მაგალითი იმისა, თუ როგორ უნდა მართოთ MQTT ჟოლოსა და esp8266 შორის:
www.instructables.com/id/How-to-Use-MQTT-W…
ჩვენ მოვამზადეთ პითონის პროგრამა, რომელიც მოქმედებს როგორც ინტერფეისი ტელეგრამსა და MQTT ბროკერს შორის, გარდაქმნის:
- ბოტის ბრძანებები MQTT– ზე გამოქვეყნებულ შეტყობინებებში, ასე რომ მათი მოსმენა შესაძლებელია esp8266– ის მიერ
- MQTT– ში გამოქვეყნებული შეტყობინებები esp8266– ით ბოტის შეტყობინებებში
გირჩევთ:
წყლის გაფრთხილება - მოწყობილობა თქვენი ნავის გადასარჩენად: 5 ნაბიჯი (სურათებით)
![წყლის გაფრთხილება - მოწყობილობა თქვენი ნავის გადასარჩენად: 5 ნაბიჯი (სურათებით) წყლის გაფრთხილება - მოწყობილობა თქვენი ნავის გადასარჩენად: 5 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/001/image-1475-21-j.webp)
წყლის გაფრთხილება - მოწყობილობა თქვენი ნავის გადასარჩენად: თუ თქვენ ხართ ნავის მფლობელი, მაშინ მყუდრო კომფორტს მიიღებთ ნავის მშრალად მიწაში. იქ ჩაძირვა არ შეიძლება. ყველგან ის მუდმივი ბრძოლის წინაშე დგას ტალღების ქვეშ მოქცევისა და გაქრობის ტენდენციის დასაძლევად. ზამთრის პერიოდში აქ, სამწუხაროდ
UD- გაფრთხილება. აუტიზმის მქონე ბიჭისთვის: 7 ნაბიჯი (სურათებით)
![UD- გაფრთხილება. აუტიზმის მქონე ბიჭისთვის: 7 ნაბიჯი (სურათებით) UD- გაფრთხილება. აუტიზმის მქონე ბიჭისთვის: 7 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/005/image-14148-j.webp)
UD- გაფრთხილება. აუტიზმის მქონე ბიჭისთვის: Ud-Alert, ან უკეთესი Undress Alert, მაგრამ რისთვის? ჩვენი შვილი, სკოტი, 13 წლის, დაავადებულია აუტიზმით. ის არავერბალურია და მას ჯერ კიდევ აქვს პრობლემები, რომ დაგვანახოს, როდის სჭირდება ტუალეტში შესვლა. შეზღუდული კომუნიკაციის გამო, ტანსაცმელს იძენს
ადრეული გაფრთხილება ჟოლოს PI ასაფრენი ბილიკი ფრენის რუკების მონაცემების გამოყენებით: 14 ნაბიჯი (სურათებით)
![ადრეული გაფრთხილება ჟოლოს PI ასაფრენი ბილიკი ფრენის რუკების მონაცემების გამოყენებით: 14 ნაბიჯი (სურათებით) ადრეული გაფრთხილება ჟოლოს PI ასაფრენი ბილიკი ფრენის რუკების მონაცემების გამოყენებით: 14 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/001/image-1245-36-j.webp)
ადრეული გაფრთხილება ჟოლოს PI ასაფრენი ბილიკი ფრენის რუქების მონაცემების გამოყენებით: ეს ნათურა წარმოიშვა რამდენიმე მიზეზის გამო, რომ მე ყოველთვის მაინტერესებს თვითმფრინავები, რომლებიც დაფრინავენ თავზე და ზაფხულის განმავლობაში შაბათ -კვირას ხშირად მყოფი საკმაოდ საინტერესო მანქანები დაფრინავენ გარშემო. მიუხედავად იმისა, რომ თქვენ მხოლოდ მათი მოსმენისკენ მიდიხართ
მთავარი გაფრთხილება: Arduino + ღრუბლოვანი შეტყობინებები დიდ ეკრანზე: 14 ნაბიჯი (სურათებით)
![მთავარი გაფრთხილება: Arduino + ღრუბლოვანი შეტყობინებები დიდ ეკრანზე: 14 ნაბიჯი (სურათებით) მთავარი გაფრთხილება: Arduino + ღრუბლოვანი შეტყობინებები დიდ ეკრანზე: 14 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/002/image-5114-77-j.webp)
მთავარი გაფრთხილება: Arduino + ღრუბლოვანი შეტყობინებები დიდ ეკრანზე: მობილური ტელეფონების ეპოქაში, თქვენ ელოდებით, რომ ხალხი 24 საათის განმავლობაში პასუხობს თქვენს ზარს. ან … არა როგორც კი ჩემი ცოლი სახლში მივა, ტელეფონი ხელის ჩანთაში ინახება, ან მისი ბატარეა დაცლილია. ჩვენ არ გვაქვს სახმელეთო ხაზი. დარეკვა ან
ინფრაწითელი შეჭრის გაფრთხილება: 5 ნაბიჯი
![ინფრაწითელი შეჭრის გაფრთხილება: 5 ნაბიჯი ინფრაწითელი შეჭრის გაფრთხილება: 5 ნაბიჯი](https://i.howwhatproduce.com/none.webp)
ინფრაწითელი ინტრუდირების გაფრთხილება: შეაჩერე შემოჭრილები თქვენს საკუთრებაში შეღწევისგან ამ ინფრაწითელი სიგნალიზაციის სისტემით