Სარჩევი:
- ნაბიჯი 1: მოძრაობის დეტექტორი
- ნაბიჯი 2: კომპონენტები
- ნაბიჯი 3: როგორ მუშაობს PIR
- ნაბიჯი 4: PIR სენსორის გამოყენება
- ნაბიჯი 5: წრიული დიაგრამა
ვიდეო: PIR სენორი ინტერფეისით Pic მიკროკონტროლერთან: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
PIR სენსორი ინტერფეისით სურათის მიკროკონტროლერთან და ეტაპობრივად სახელმძღვანელო
ნაბიჯი 1: მოძრაობის დეტექტორი
მოძრაობის გამოვლენის სენსორი გამოიყენება მოძრაობის დასადგენად, ეს შეიძლება იყოს ადამიანის არაფერი. ამ პროექტის მთავარი კომპონენტია PIR სენსორი, ანუ პასიური ინფრაწითელი სენსორი. იგი ასევე ცნობილია როგორც პიროელექტრული ან IR მოძრაობის სენსორები.
PIR სენსორი ამოიცნობს ინფრაწითელ შუქს, რომელსაც ასხივებს თბილი ობიექტი. იგი შედგება პიროელექტრონული სენსორებისგან, რომლებიც ახდენენ მათი ტემპერატურის ცვლილებებს (ინფრაწითელი გამოსხივების ინციდენტის გამო) ელექტრო სიგნალში. როდესაც ინფრაწითელი შუქი ბროლს ეჯახება, ის წარმოქმნის ელექტრულ მუხტს. ამ სურათის მიკროკონტროლერის გაკვეთილში მე შევქმენი მოძრაობის დეტექტორი სურათის მიკროკონტროლის გამოყენებით.
ნაბიჯი 2: კომპონენტები
საჭირო კომპონენტები:
· PIC 16F887: ეს MCU არის ძლიერი და ძალიან ადვილად პროგრამირებადი. ეს არის CMOS FLASH დაფუძნებული 8 ბიტიანი მიკროკონტროლერი. მას აქვს 40 ან 44 პინიანი პაკეტი. PIC16F887 შეიცავს 256 ბაიტი EEPROM მონაცემთა მეხსიერებას, თვითპროგრამირებას. საოპერაციო ძაბვის დიაპაზონი არის 2 ვ -დან 5.5 ვ -მდე.
იგი ასევე შეიცავს 2 შემდარს, 14 არხს 10 ბიტიანი ანალოგური ციფრული (A/D) გადამყვანი, 1 გადაღება/შედარება/PWM და 1 გაძლიერებული გადაღების/შედარების/PWM ფუნქციები. მისი გამოყენება LCD და სენსორებთან ერთად ძალიან ადვილია.
· LCD 16x2: LCD გამოიყენება ალფა რიცხვითი სიმბოლოების საჩვენებლად. სულ აქვს 16 ქინძისთავი. 10K ohm პოტენციომეტრი უკავშირდება pin სამს LCD კონტრასტის დასადგენად. იგი ასევე შეიცავს უკანა განათების LED- ს. ამ პროექტის LCD ჩვენ ვიყენებთ არის 16x2 რაც ნიშნავს რომ ჩვენ შეგვიძლია გამოვყოთ 16 სიმბოლო ორი ხაზით. ამ პროექტში LCD გამოიყენება იმის დასადგენად, არის თუ არა მოძრაობა გამოვლენილი თუ არა.
· PIR სენორი: ამ სენსორის ტვინი არის BISS0001 PIR ჩიპი. PIR სენსორები არის მცირე, იაფი, დაბალი ენერგომოხმარება და მარტივი გამოსაყენებლად. მას აქვს სამი ქინძისთავი
1. Vcc: ეს პინი დაკავშირებულია DC ძაბვებთან 3V– დან 5V– მდე.
2. გამოსავალი: ეს პინი დაკავშირებულია მიკროკონტროლერთან. ეს პინი შეიცავს გამოვლენილ სიგნალს 3 ვოლტამდე.
3. Gnd: ეს პინი დაკავშირებულია მიწასთან.
3. PIR სენსორები საშუალებას გაძლევთ იგრძნოთ მოძრაობა, თითქმის ყოველთვის გამოიყენება იმის დასადგენად, გადავიდა თუ არა ადამიანი სენსორების დიაპაზონში.
PIR სენსორის ზოგიერთი მახასიათებელია ორმაგი ელემენტის სენსორი დაბალი ხმაურით და მაღალი მგრძნობელობით. მისი მიწოდების ძაბვა არის 5V. მას აქვს Delay Time რეგულირებადი და სტანდარტული TTL გამომავალი. ფრესელის ლინზა კონდენსირებს შუქს, რაც უზრუნველყოფს სენსორის ინფრაწითელი შუქის უფრო ფართო სპექტრს.
· სხვა: Buzzer, LED შესაფერისი რეზისტორით, Breadboard, 5v Dc წყარო და ზოგიერთი მხტუნავი მავთული.
ნაბიჯი 3: როგორ მუშაობს PIR
როგორ მუშაობს PIR
PIR სენსორები უფრო რთულად არის ახსნილი, ვიდრე სხვა სენსორები, როგორიცაა ფოტოელექტრონული უჯრედები, დახრის გადამრთველები და ა. როდესაც ადამიანის ან ცხოველის მსგავსი თბილი სხეული გადის, ის პირველად იჭერს PIR სენსორის ნახევარს, რაც იწვევს ორ ნახევარს შორის პოზიტიურ დიფერენციალურ ცვლილებას. როდესაც თბილი სხეული ტოვებს შეგრძნების არეს, ხდება პირიქით, რომლის დროსაც სენსორი იწვევს უარყოფით დიფერენციალურ ცვლილებას. ეს ცვლილების პულსი არის ის, რაც გამოვლენილია.
PIR სენსორები საკმაოდ ზოგადია და უმეტესწილად განსხვავდება მხოლოდ ფასში და მგრძნობელობაში. ნამდვილი მაგიის უმეტესობა ხდება ოპტიკით. ფრესელის ლინზა კონდენსირებს შუქს, რაც უზრუნველყოფს სენსორის ინფრაწითელი შუქის უფრო ფართო სპექტრს. ეს საკმაოდ კარგი იდეაა წარმოებისთვის: PIR სენსორი და სქემა ფიქსირდება. ობიექტივი ღირს მხოლოდ რამდენიმე მანეთი, მაგრამ ის ცვლის სიგანეს, დიაპაზონს, შეგრძნების ნიმუშს. არსებობს ორი ცვლადი პოტენომეტრი, რათა შეცვალოს დიაპაზონი და შეგრძნების ნიმუში. ჩვენ ასევე შეგვიძლია შევქმნათ სახლის უსაფრთხოების სისტემა PIR სენსორის გამოყენებით.
ნაბიჯი 4: PIR სენსორის გამოყენება
PIR სენსორი არის ძალიან სასარგებლო მოწყობილობა თანამედროვე ეპოქაში. ის შეიძლება გამოყენებულ იქნას ყველგან მრეწველობიდან ქარხნებამდე, ბაზრებიდან სავაჭრო ცენტრებამდე და ასევე მოსახერხებელი მოწყობილობა სახლის ავტომატიზაციაში.
კარის ავტომატური გახსნის სისტემა.
უსაფრთხოების მიზნები.
Პარკირების ადგილი
ნებისმიერი მრიცხველის სისტემა.
გამოიყენება მანქანებში.
მრავალბინიანი კომპლექსები
საერთო კიბეები
ნაბიჯი 5: წრიული დიაგრამა
ეს არის PIR სენსორის წრიული დიაგრამა არდუინოსთან
გირჩევთ:
როგორ გააკეთოთ სტატიკური LCD დრაივერი I²C ინტერფეისით: 12 ნაბიჯი
როგორ გავხადოთ სტატიკური LCD დრაივერი I²C ინტერფეისით: თხევადი ბროლის დისპლეები (LCD) ფართოდ გამოიყენება კომერციული და სამრეწველო პროგრამებისთვის მათი კარგი ვიზუალური თვისებების, დაბალი ღირებულებისა და ენერგიის დაბალი მოხმარების გამო. ეს თვისებები LCD– ს აქცევს სტანდარტულ გადაწყვეტას ბატარეაზე მომუშავე მოწყობილობებისთვის
დავიწყოთ I2C სენსორული ინტერფეისით? - დააკავშირეთ თქვენი MMA8451 ESP32– ის გამოყენებით: 8 ნაბიჯი
დავიწყოთ I2C სენსორული ინტერფეისით? - დააკავშირეთ თქვენი MMA8451 ESP32– ის გამოყენებით: ამ გაკვეთილში თქვენ შეიტყობთ ყველაფერს როგორ დაიწყოთ, დააკავშიროთ და მიიღოთ I2C მოწყობილობა (ამაჩქარებელი) კონტროლერთან მუშაობისას (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
კომპიუტერის კლავიატურის ინტერფეისი 8051 მიკროკონტროლერთან: 6 ნაბიჯი
კომპიუტერის კლავიატურა ინტერფეისით 8051 მიკროკონტროლერთან: ამ პროექტში მე აგიხსნით, თუ როგორ შეგვიძლია დავაკავშიროთ ჩვენი კომპიუტერის კლავიატურა 8051 მიკროკონტროლერთან
როგორ დავაკავშიროთ MAX7219 მართვადი LED მატრიცა 8x8 ATtiny85 მიკროკონტროლერთან ერთად: 7 ნაბიჯი
როგორ დავაკავშიროთ MAX7219 მართული LED მატრიცა 8x8 ATtiny85 მიკროკონტროლით: MAX7219 კონტროლერი დამზადებულია Maxim ინტეგრირებული არის კომპაქტური, სერიული შეყვანის/გამომავალი საერთო კათოდური დისპლეის დრაივერი, რომელსაც შეუძლია მიკროკონტროლერების 64 ინდივიდუალური LED- ების, 7-სეგმენტიანი ციფრული LED ეკრანის დაყენება. 8 ციფრამდე, ბარი-გრაფიკის ჩვენება
Dot Matrix LED ეკრანი ურთიერთკავშირში 8051 მიკროკონტროლერთან: 5 ნაბიჯი
წერტილოვანი მატრიცის LED ჩვენება 8051 მიკროკონტროლერთან: ამ პროექტში ჩვენ ვაპირებთ დავაკავშიროთ ერთი წერტილოვანი მატრიცის LED დისპლეი 8051 მიკროკონტროლერთან. აქ ჩვენ ვაჩვენებთ სიმულაციას პროტეუსში, თქვენ შეგიძლიათ იგივე გამოიყენოთ თქვენს ტექნიკაში. ასე რომ, აქ ჩვენ ჯერ დავბეჭდავთ ერთ პერსონაჟს, ვთქვათ "A" ამ დისპლეიში