Სარჩევი:
- ნაბიჯი 1: რაც დაგჭირდებათ
- ნაბიჯი 2: შექმენით თქვენი პროტოტიპი და ტესტი
- ნაბიჯი 3: დააინსტალირეთ და Voila
ვიდეო: არდუინოს ავტოფარეხის კარის სიგნალიზაცია ბლინკით: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
საკმაოდ ძირითადი სენსორი, რომელიც აგზავნის მონაცემებს ბლინკის პროექტში, რომ აჩვენოს ჩემი ავტოფარეხის კარის სტატუსი - Open of Shut - და აგზავნის შეტყობინებას ჩემს ტელეფონზე, როდესაც კარის სტატუსი იცვლება - ღიაა დახურვისთვის ან დახურვის გასახსნელად. მე გამოვიყენე WEMOS D1 Mini Pro wifi კავშირისთვის და Arduino ესკიზის გასაშვებად, მაგრამ თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი Arduino თავსებადი მოწყობილობა.
თავდაპირველად ვგეგმავდი მარტივი ჩამკეტის გადამრთველის გამოყენებას, თუმცა კარი არის ძველი დახრის სტილის ავტოფარეხის კარი და ყოველთვის არ იხსნება იმავე პოზიციაზე. რთული იქნებოდა მუდმივი კონტაქტის დამყარება. მე ასევე გამოვრიცხე ნებისმიერი ტიპის მაგნიტური სენსორი იმავე მიზეზით.
მე დავსახლდი პატარა ინფრაწითელი (IR) სენსორით, რომელსაც შეუძლია დაბრკოლების გამოვლენა 2-30 სმ დიაპაზონში.
ნაბიჯი 1: რაც დაგჭირდებათ
1. WEMOS D1 Mini Pro - მინი wifi დაფა 16MB ფლეშით, გარე ანტენის კონექტორი და ჩაშენებული კერამიკული ანტენა ESP8266EX- ის საფუძველზე.
2. IR დაბრკოლების სენსორი.
3. ბლინკის ანგარიში და აპლიკაცია თქვენს სმარტფონზე.
4. გადატვირთეთ SW და Power Switch (სურვილისამებრ), სხვადასხვა breadboard, hook up ხაზები და ა.შ. ტესტირება.
5. Jiffy Box - მე ვიყენებ ნათლად, როგორც მე მიყვარს ჩემი ნამუშევრების ნახვა;-).
6. სამაგრი ფრჩხილი სენსორის დასაყენებლად თქვენს კართან (მე ვიყენებ ხის ჯართს).
ნაბიჯი 2: შექმენით თქვენი პროტოტიპი და ტესტი
დაუკავშირეთ IR სენსორი D1 Mini– ს:
სენსორი - D1 Mini
VCC - +5V
GND - GND
გარეთ - D3
გაუშვით ესკიზი და შეამოწმეთ სერიული მონიტორი, რომ ნახოთ, რომ pin D3- ის მნიშვნელობა იცვლება, როდესაც დაბლოკავთ სენსორის წინა მხარეს (LED- ების წინ) - თქვენ შეგიძლიათ შეცვალოთ გამოვლენის მანძილი პოტენომეტრის (ქოთნის) მორგებით. მე დავაყენე ის დაახლოებით 5 სმ, რაც საკმარისია იმისათვის, რომ კარებში ვარიაციები იყოს ღია.
ესკიზი არის დაწერილი ისე, რომ პინი არის დაყენებული HIGH როდესაც კარი ღიაა (სენსორი დაბლოკილია), ან LOW როდესაც კარი დაკეტილია (სენორი არ არის დაბლოკილი). თქვენ შეგიძლიათ მარტივად შეცვალოთ ეს თქვენი მოთხოვნილების შესაბამისად იმისდა მიხედვით, თუ სად აყენებთ სენსორს კარის პოზიციასთან მიმართებაში.
ყუთში დამონტაჟებისას მე ძალიან ფრთხილად გავაღე ხვრელები LED- ებისთვის, რათა LED- ებისათვის კარგად მოერგო - არ არის საჭირო დამატებითი წებო, რაც აადვილებს მორგებას, მონტაჟს და ა.შ.
*შენიშვნა: ესკიზი განსაზღვრავს სენსორს როგორც Pin 0 - თუმცა ის ფიზიკურად არის დაკავშირებული WEMOS D1 მინი pin D3– თან. რა რა ეს იმიტომ ხდება, რომ D! მინი დაფუძნებულია ESP8266 ჩიპზე/პროცესორზე. D1 Mini ეფექტურად მხოლოდ ფარია, ესკიზი ფაქტობრივად მუშაობს მხოლოდ ESP8266– ზე. ასე რომ, GPiO pin 0 (მოხსენიებულია ესკიზში), ფაქტობრივად იშლება როგორც WEMOS D1 Mini pin D3. თქვენ ნახავთ ამას Arduino– ს მრავალი ესკიზით, პინების რუქები განსხვავდება დაფაზე, რომელსაც თქვენ იყენებთ.
ნაბიჯი 3: დააინსტალირეთ და Voila
მე დავამატე სენსორი პატარა, გამჭვირვალე ყუთში (ისე, რომ დავინახო ჩემი ხელნაკეთობა!). დამონტაჟებულია ხის ჯართზე ისე, რომ კარის ჩარჩო ბლოკავს სენსორს, როდესაც კარი ღიაა.
ყუთის ძირში მოთავსებული ყუთის ძირში ჩავარტყი პატარა ხვრელი, შემიძლია ჩავჯდე პატარა ხრახნიანი დრაივერი სენსორის გაბრაზების შესაცვლელად სახურავის ამოღების გარეშე. (მე ასევე დავამატე სახურავი ბოლოში, ასე რომ, თუ მე მჭირდება ყუთის გახსნა, მე არ მჭირდება კედლისგან მთლიანი ფრჩხილის ამოღება, მე შემიძლია ხრახნებზე წვდომა, როგორც არის).
ბლინკის პროექტი საკმაოდ მარტივია, LED ვიჯეტი თითოეული ღია და დახურვისთვის (მე შევცვალე წითელი და მწვანე ფერები, თქვენ შეგიძლიათ აირჩიოთ ეს თითოეული ვიჯეტის აპლიკაციის პარამეტრებში). ესკიზი ყოველ წამს ამოწმებს სენსორს და მონაცემებს უგზავნის სწორ LED ვიჯეტს.
Push შეტყობინება იწყებს კარის მდგომარეობის შეცვლისას. (გაითვალისწინეთ, რომ ბლინკს აქვს შეზღუდვა, რომ ისინი მხოლოდ 15 წამში ერთხელ უშვებენ push შეტყობინებას (ეს არის მათი სერვერის დაბომბვის მოთხოვნით), მე ესკიზში დავაყენე ტაიმერი, რომ შევამოწმო კარის მდგომარეობის შეცვლა მხოლოდ ყოველ 16 წამში, რაც კარგია საკმარისია ჩემი საჭიროებისთვის. არსებობს მცირე პოტენციალი, რომ თუ კარი გაიღება და კვლავ დაიხურება 16 წამის განმავლობაში თქვენ არ მიიღებთ შეტყობინებას (მაგრამ LED- ები მაინც აჩვენებენ სწორ მდგომარეობას, როდესაც ისინი ყოველ წამს ამოწმებენ).
გირჩევთ:
ორი ავტოფარეხის კარის მონიტორინგი: 4 ნაბიჯი
ორი ავტოფარეხის კარის მონიტორინგი: 2016 წელს ჩვენ გადავედით ახალ სახლში, სადაც ავტოფარეხის კარები ისეა განლაგებული, რომ თქვენ ვერ ხედავთ მათ სახლის მთავარი შესასვლელიდან. ასე რომ თქვენ არ შეგიძლიათ დარწმუნებული იყოთ კარები დახურულია თუ ღია. მხოლოდ მონიტორინგისთვის, ყოფილმა მფლობელებმა დააყენეს პრეს გადამრთველი
ავტოფარეხის კარის გამხსნელი Esp8266 როგორც ვებ სერვერის გამოყენებით გამოხმაურებით .: 6 ნაბიჯი
გარაჟის კარის გამხსნელი Esp8266 როგორც ვებ სერვერი გამოხმაურებით .: გამარჯობა, მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ მარტივი გზა ავტოფარეხის კარების გასახსნელად.-ESP8266 არის კოდირებული როგორც ვებ სერვერი, კარი შეიძლება იყოს ღია ყველგან მსოფლიოში გამოხმაურება, თქვენ იცით, რომ კარი ღია ან დახურულია რეალურ დროში-მარტივი, მხოლოდ ერთი მალსახმობი, რომლითაც შემიძლია
უხილავი ავტოფარეხის კარის დისტანციური მართვა: 7 ნაბიჯი (სურათებით)
უხილავი გარაჟის კარის დისტანციური მართვა: ერთხელ ჩვენ დავტოვეთ მანქანა ავტოფარეხის გარეთ გაჩერებული და ქურდმა ფანჯარა დაამტვრია, რომ ავტოფარეხის კარის დისტანციამდე მისულიყო. შემდეგ მათ გახსნეს ავტოფარეხი და მოიპარეს რამდენიმე ველოსიპედი. ამიტომ გადავწყვიტე დისტანციის დამალვა მანქანის საფერფლეში ჩაშენებით. ის მუშაობს იმისთვის, რომ
ავტოფარეხის კარის დახურვის ტაიმერი: 4 ნაბიჯი
ტაიმერი გარაჟის კარის გასახსნელად: შესავალი ასე რომ, ამბავი იწყება მას შემდეგ, რაც ჩემი ავტოფარეხის კარი ღია დავტოვე და ზოგი ბიჭი უბრალოდ შემოვიდა და არევა დაიწყო. საბედნიეროდ, ძვირფასი პერსონალი არ არის დაკარგული. ამ უბედური შემთხვევის შემდეგ, მე გადავწყვიტე გავაკეთო " ტაიმერი დახურვისთვის " ფუნქცია ჩემი ავტოფარეხისთვის
ავტოფარეხის კარის გატეხვა: 4 ნაბიჯი (სურათებით)
გარაჟის კარის მარტივი გარჩევა: მას შემდეგ, რაც შემთხვევით გამოკეტილი ვიყავი სახლიდან ერთზე მეტჯერ, მე გადავწყვიტე, რომ უნდა ყოფილიყო უკეთესი გზა ჩემს სახლში შესასვლელად, რომელიც არ გულისხმობდა გარღვევას და შესვლას (და გასაღების დამალვის გარეშე სადმე). შეხედე ჩემს გ