Სარჩევი:
- ნაბიჯი 1: ის, რაც ჩვენ გვჭირდება
- ნაბიჯი 2: შეკრება
- ნაბიჯი 3: დააინსტალირეთ ეს ნაკრები კარზე
- ნაბიჯი 4: ჩამოტვირთეთ და დააინსტალირეთ ბიბლიოთეკა Arduino– ზე
- ნაბიჯი 5: Arduino კოდი
- ნაბიჯი 6: ფუნქციის მითითებები
ვიდეო: არდუინო, კარების მონიტორინგი Gmail– ის საშუალებით: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ამ გაკვეთილში მე ვაპირებ გაჩვენოთ როგორ გამოავლინოთ კარის გახსნის ღონისძიება და გაგზავნოთ შეტყობინება Gmail– ით Arduino Uno– ს გამოყენებით.
თუ დამწყები ხართ, შეგიძლიათ გაიგოთ wifi და სენსორის შესახებ Arduino– ში - WiFi და Arduino - კარის სენსორის გაკვეთილები.
Დავიწყოთ!
კარის გახსნის მოვლენის გამოვლენა მაგნიტური სენსორი, რომელიც მე გამოვიყენე, მოიცავს ორ ნაწილს: სენსორს და მაგნიტს. როდესაც ორი ნაწილი სიახლოვეშია, სენსორის გამომავალი პინი არის მაღალი, წინააღმდეგ შემთხვევაში გამომავალი პინი არის დაბალი. ამ მახასიათებლით სარგებლობისას, მე დავაყენე სენსორის ერთი ნაწილი კარის ფოთოლზე, ხოლო მეორე კარის ჩარჩოზე. გამომავალი პინის მდგომარეობის შემოწმებით, ჩვენ შეგვიძლია გამოვავლინოთ როდის არის კარი გახსნილი და შემდეგ განვაცხადოთ ან გავაგზავნოთ შეტყობინება.
მართვის ღონისძიება
როდესაც კარის გახსნის მოვლენა ხდება, შეტყობინება იგზავნება Gmail- ის საშუალებით.
ნაბიჯი 1: ის, რაც ჩვენ გვჭირდება
1. Arduino UNO ან Genuino UNO
2. PHPoC ფარი არდუინოსთვის
3. მაგნიტური სენსორი
ნაბიჯი 2: შეკრება
1. დააწყვე PHPoC ფარი არდუინოზე.
2. შეაერთეთ LAN კაბელი ფარი Ethernet– ისთვის.
3. მიამაგრეთ გაყვანილობა არდუინოსა და სენსორს შორის.
---- 5v -------- წითელი პინი.
---- A0 ------- შავი ქინძისთავი.
ნაბიჯი 3: დააინსტალირეთ ეს ნაკრები კარზე
1. მიამაგრეთ სენსორის ნაწილი, არდუინოს ნაკრები (PHPoC ფარის ჩათვლით) კარის ჩარჩოზე
2. მიამაგრეთ მაგნიტის ნაწილი კარის ფოთოლზე.
3. Power Arduino
4. დაუკავშირდით ინტერნეტს LAN კაბელის ან USB Wifi Dongle- ის საშუალებით.
ნაბიჯი 4: ჩამოტვირთეთ და დააინსტალირეთ ბიბლიოთეკა Arduino– ზე
დააინსტალირეთ PHPoC და ezButton ბიბლიოთეკა
ნაბიჯი 5: Arduino კოდი
#ჩართეთ
#მოიცავს PhpocEmail ელფოსტა; ezButton ღილაკი (A0); // შექმენით ღილაკი ობიექტი, რომელიც მიმაგრებულია პინ A0- ზე; void setup () {Serial.begin (9600); Phpoc.begin (PF_LOG_SPI | PF_LOG_NET | PF_LOG_APP); //Phpoc.beginIP6 (); დატოვეთ კომენტარი ამ ხაზზე, თუ აპირებთ გამოიყენოთ IPv6 button.setDebounceTime (100); // დააყენეთ დებიუნციის დრო 100 მილიწამზე} void loop () {button.loop (); // უნდა დარეკო მარყუჟის () ფუნქცია ჯერ თუ (button.isPressed ()) {// თუ კარი ღიაა … email.setOutgoingServer ("smtp.gmail.com", 587); email.setOutgoingLogin ("Google ID", "Google პაროლი"); email.setFrom ("Gmail მისამართი", "გამგზავნის სახელი"); email.setTo ("მიმღების ელ.ფოსტის მისამართი", "მიმღების სახელი"); email.setSubject ("კარი ღიაა. [#905]"); // ფოსტის თემა // ფოსტის შინაარსი email.beginMessage (); email.println ("#905"); email.println (""); email.println ("კარი ღიაა."); email.endMessage (); if (email.send ()> 0) // ელ.ფოსტის გაგზავნა Serial.println ("თქვენი წერილი წარმატებით გაიგზავნა"); სხვაგან Serial.println ("თქვენი წერილი არ იგზავნება"); } else if (button.isReleased ()) {// თუ კარი დაკეტილია … // დაწერე კოდები ერთნაირად}}
ნაბიჯი 6: ფუნქციის მითითებები
- მარყუჟი ()
- აწყობა()
- Serial.begin ()
- Serial.println ()
- დაგვიანება ()
- მარყუჟისთვის
- ხოლო მარყუჟი
- თუ კიდევ
- String.toInt ()
გირჩევთ:
IoT ESP8266 სერია: 2- მონაცემების მონიტორინგი ThingSpeak.com– ის საშუალებით: 5 ნაბიჯი
IoT ESP8266 სერია: 2- მონაცემების მონიტორინგი ThingSpeak.com– ის საშუალებით: ეს არის IoT ESP8266 სერიის მეორე ნაწილი. ნაწილი 1 -ის სანახავად მიმართეთ ამ ინსტრუქციულ IoT ESP8266 სერიას: 1 დაუკავშირდით WIFI როუტერს. ეს ნაწილი მიზნად ისახავს გაჩვენოთ როგორ გაგზავნოთ თქვენი სენსორული მონაცემები ერთ -ერთ პოპულარულ IoT უფასო ღრუბლოვან სერვისზე https: //thingspeak.com
ჰაერის ხარისხის მარტივი მონიტორინგი TFT LCD ჩვენებით- ამება არდუინო: 3 ნაბიჯი
ჰაერის ხარისხის მარტივი მონიტორინგი TFT LCD ეკრანით-ამება არდუინო: შესავალი ახლა, როდესაც ადამიანების უმეტესობა სახლშია, რათა თავიდან აიცილონ პოტენციურ COVID-19 ვირუსის მატარებელთან მჭიდრო კონტაქტი, ჰაერის ხარისხი ხდება მნიშვნელოვანი ფაქტორი ადამიანების კეთილდღეობისთვის, განსაკუთრებით ტროპიკულ ქვეყნებში, სადაც კონდიციონერის გამოყენება აუცილებელია ამ პერიოდში
ვიდეო კარების ზარის ადაპტირება ციფრული სიმღერის რეკვაზე: 5 ნაბიჯი
ვიდეო კარების ზარის ადაპტირება ციფრული სიმღერის რეკვაზე: მოკლედ, Best Buy– მ მითხრა, რომ არ შემიძლია Simplisafe Doorbell– ის დაყენება სიმღერის მელოდიის კარის ზარის ხმით. ასობით პოსტის წაკითხვით თქვა, რომ ამის გაკეთება შეუძლებელია. Simplisafe– ს თქმით, ამის გაკეთება შეუძლებელია, მაგრამ მაინც მიაწოდა ნაკრები. შემაერთებელი ნაკრები არის ბარის ქვისთვის
ტემპერატურის მონიტორინგი და ჩაწერა Bluetooth LE და ჟოლოს საშუალებით: 9 ნაბიჯი (სურათებით)
მონიტორინგი და ჩაწერა ტემპერატურა Bluetooth LE და RaspberryPi: ეს სასწავლო არის იმის შესახებ, თუ როგორ უნდა ავაწყოთ ტემპერატურის მონიტორინგის სისტემა მრავალ კვანძში Bluetooth LE სენსორის შეცდომებით Blue Radios (BLEHome) და RaspberryPi 3B მადლობა Bluetooth LE სტანდარტის შემუშავებას. ახლა უკვე ხელმისაწვდომია
ყველაზე იაფი არდუინო -- ყველაზე პატარა არდუინო -- Arduino Pro Mini -- პროგრამირება -- არდუინო ნენო: 6 ნაბიჯი (სურათებით)
ყველაზე იაფი არდუინო || ყველაზე პატარა არდუინო || Arduino Pro Mini || პროგრამირება || არდუინო ნენო: …………………………. გთხოვთ გამოიწეროთ ჩემი YouTube არხი მეტი ვიდეოსთვის ……. . ეს პროექტი ეხება იმას, თუ როგორ უნდა დააკავშიროთ ყველაზე პატარა და იაფი არდუინო ოდესმე. ყველაზე პატარა და იაფი arduino არის arduino pro mini. არდუინოს მსგავსია