Სარჩევი:
ვიდეო: RPI უსაფრთხოების სისტემა: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
RPI უსაფრთხოების სიგნალიზაციის ფუნქცია
ამ ინსტრუქციაში თქვენ შეისწავლით თუ როგორ უნდა შექმნათ ღამის სიგნალიზაციის სრულად ფუნქციონირება. თუ სისტემა ამოიცნობს თავდამსხმელს, ის დაუყოვნებლივ დაბეჭდავს "INTRUDER" თქვენს მონიტორზე, ასევე გახმაურებს მაღვიძარას. LED- ები ასევე განგაშის სიგნალთან ერთად ანათებენ.
ნაბიჯი 1: საჭირო მასალები
საჭირო მასალები:
- Led– ის ნებისმიერი ფერი (რეკომენდირებულია 4)
- ჯუმბერის მავთულები
- ბუზერი
- 330 რეზისტორი (იგივე რაოდენობის led)
- Მოძრაობის სენსორი
- 3 მამრობითი მდედრობითი მავთული
- შუქზე დამოკიდებული რეზისტორი
- კონდენსატორი
- პურის დაფა
- T-Cobbler
ნაბიჯი 2: პროცედურა
Პროცედურა:
- პირველ რიგში მოათავსეთ ძალა და დაამყარეთ ორივე თქვენი რელსები
- მოათავსეთ თქვენი 330 რეზისტორი პურის დაფის ბოლოში, დაწყებული მიწის რკინიგზადან პურის დაფაზე ნებისმიერ რკინიგზაზე
- შემდეგ განათავსეთ თქვენი ლიდერები თქვენი რეზისტორის გვერდით. მოკლე ფეხი პირდაპირ მიდის რეზისტორის მარჯვნივ, თუ თქვენი რეზისტორები მოთავსებულია პურის დაფის მარცხენა მხარეს.
- Led- ის გრძელი ფეხი მიდის სადაც გინდათ, მაგრამ დარწმუნდით, რომ იქ არის სხვადასხვა რელსები
- შეაერთეთ ჯუმბერის მავთულები თქვენი ლიდერის ხანგრძლივ ლიდერთან
- შეაერთეთ ჯუმბერის მავთულები ნებისმიერ gpio ქინძისთავთან
- მოათავსეთ ზუზუნი რეზისტორების ზემოთ, ხოლო მოკლე ფეხი მიდის მიწაზე
- შეაერთეთ ჯუმბერის მავთული ზუზერთან და შემდეგ gpio pin- ში
- ახლა დააკავშირეთ ldr ელექტროგადამცემი სარკინიგზო მაგისტრალზე და პურის დაფაზე
- შეაერთეთ კონდენსატორის მოკლე ფეხი გონდის სარკინიგზო ხაზთან და გრძელი ფეხი ldr– ის მარჯვნივ
- შეაერთეთ jumper მავთული ldr– ის მარცხნივ და შემდეგ gpio ping– ში
- საბოლოოდ დააკავშირეთ სამი მამრობითი და მდედრობითი მავთული მოძრაობის სენსორზე
- დააკავშირეთ მამრობითი სქესის თითოეული მავთული მიწასთან, 5v და gpio შესაბამისად, დარწმუნდით, რომ თითოეული მათგანი დაკავშირებულია მოძრაობის სენსორის მარჯვენა ბოლოთან
ნაბიჯი 3: კოდის პროცედურა
კოდექსის პროცედურა
დარწმუნდით, რომ იყენებთ პითონ 3 -ს, რადგან ეს კოდი არ იმუშავებს სხვა პროგრამულ უზრუნველყოფაზე.
პირველ რიგში ჩვენ უნდა შემოვიტანოთ სწორი ნივთები
gpiozero იმპორტის LED, Buzzer, LightSensor, MotionSensor, დროიდან იმპორტი ძილის
ახლა ჩვენ უნდა განვსაზღვროთ ჩვენი ელექტრული კომპონენტები. ნომერი ბოლოს უნდა იყოს gpio პორტის ნომერი, რომელსაც დაუკავშირდით თქვენი ჯუმბერის მავთულით. ქვემოთ მოყვანილი კოდისთვის თქვენ უნდა შეცვალოთ ნომერი თქვენი შესაბამისი gpio პორტით.
სინათლე 1 = LED (21)
სინათლე 2 = LED (20)
სინათლე 3 = LED (12)
სინათლე 4 = LED (16)
სიგნალიზაცია = ბუზერი (19)
ldr = LightSensor (13, 5, 1, 0.1)
pir = MotionSensor (24)
ახლა დროა გამოვასწოროთ კოდის წვნიანი ნაწილი.
მართალია:
თუ ldr.light_detected და pir.motion_detected:
ბეჭდვა ("უსაფრთხო")
light1.off ()
light2.off ()
light3.off ()
light4.off ()
სხვა:
ldr. When_dark და pir.motion_detected
ბეჭდვა ("INTRUDER INTRUDER INTRUDER INTRUDER INTRUDER")
სიგნალიზაცია ()
light1.on ()
ძილი (0.1)
light1.off ()
light2.on ()
ძილი (0.1)
light2.off ()
სინათლე 3.on ()
ძილი (0.1)
light3.off ()
სინათლე 4.on ()
ძილი (0.1)
light4.off ()
ასე გამოიყურება კოდი სრული
gpiozero იმპორტის LED, Buzzer, LightSensor, MotionSensor, დროიდან იმპორტი ძილის
სინათლე 1 = LED (21)
სინათლე 2 = LED (20)
სინათლე 3 = LED (12)
სინათლე 4 = LED (16)
სიგნალიზაცია = ბუზერი (19)
ldr = LightSensor (13, 5, 1, 0.1)
pir = MotionSensor (24)
მართალია:
თუ ldr.light_detected და pir.motion_detected:
ბეჭდვა ("უსაფრთხო")
light1.off ()
light2.off ()
light3.off ()
light4.off ()
სხვა:
ldr. When_dark და pir.motion_detected
ბეჭდვა ("INTRUDER INTRUDER INTRUDER INTRUDER INTRUDER")
სიგნალიზაცია ()
light1.on ()
ძილი (0.1)
light1.off ()
light2.on ()
ძილი (0.1)
light2.off ()
სინათლე 3.on ()
ძილი (0.1)
light3.off ()
სინათლე 4.on ()
ძილი (0.1)
light4.off ()
ახლა გაუშვით კოდი და მოდული აჩვენებს თქვენს ტექსტს
ნაბიჯი 4: საბოლოო პროდუქტი
დაბოლოს, ასე გამოიყურება სისტემა დასრულებული:
გირჩევთ:
ხელნაკეთი უსაფრთხოების სისტემა სენსორული შერწყმის გამოყენებით: 5 ნაბიჯი
ხელნაკეთი უსაფრთხოების სისტემა სენსორული შერწყმის გამოყენებით: ამ პროექტის იდეა არის იაფი და მარტივი უსაფრთხოების სენსორის შექმნა, რომლის საშუალებითაც შეგიძლიათ გააფრთხილოთ, როდესაც ვინმე გადალახავს მას. თავდაპირველი მიზანი იყო შემექმნა ისეთი რამ, რაც შემეძლო შემეტყობინებინა, როდესაც ვინმე კიბეზე ადიოდა, მაგრამ მეც
ელექტრონული უსაფრთხოების სისტემა RTC– ით და მომხმარებლის განსაზღვრის პინ კოდი: 7 ნაბიჯი
ელექტრონული უსაფრთხოების სისტემა RTC– ით და მომხმარებლის განსაზღვრეთ პინ კოდი: გამარჯობა ბიჭებო! ეს არის პროექტი, რომელიც მე გავაკეთე pic მიკროკონტროლის გამოყენებით, მისი ელექტრონული PIN კოდის უსაფრთხოების სისტემა რეალურ დროში და მომხმარებლის მიერ განსაზღვრულია პინ კოდის მახასიათებლები, ეს გვერდი შეიცავს ყველა დეტალს, რომ თავად შექმნათ იგი. ეს არის სამუშაო და კონცეფცია: კარგად
DIY- თითის ანაბეჭდის გასაღები უსაფრთხოების სისტემა: 8 ნაბიჯი
DIY- თითის ანაბეჭდის გასაღები უსაფრთხოების სისტემა: ეს პროგრამა სასარგებლოა ჩვენი ყოველდღიური საჭირო გასაღებების უზრუნველსაყოფად (ჩაკეტვა). ზოგჯერ ჩვენ გვაქვს რამდენიმე საერთო გასაღები, როგორიცაა სახლი, ავტოფარეხი, პარკინგი ორ ან მეტ ადამიანს შორის. არსებობს მრავალი ბიო მეტრული სისტემა ბაზარზე, რაც შეიძლება
შექმენით საკუთარი GPS SMS უსაფრთხოების თვალთვალის სისტემა: 5 ნაბიჯი (სურათებით)
შექმენით თქვენი საკუთარი GPS SMS უსაფრთხოების თვალთვალის სისტემა: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა დააკავშიროთ SIM5320 3G მოდული არდუინოსთან და პიეზოელექტრული გადამცემთან, როგორც შოკის სენსორი, რათა შეიქმნას უსაფრთხოების თვალთვალის სისტემა, რომელიც გამოგიგზავნით ადგილმდებარეობას ძვირფასი მანქანა SMS– ით, როდესაც მე
ქალთა უსაფრთხოების უსაფრთხოების ერთი შეხება: 3 ნაბიჯი
ქალთა უსაფრთხოების ერთი შეხება უსაფრთხოების სისტემა: ერთი შეხებით სიგნალი ქალთა უსაფრთხოების სისტემა 8051 მიკრო კონტროლერის გამოყენებით დღევანდელ მსოფლიოში ქალების უსაფრთხოება არის ყველაზე მნიშვნელოვანი საკითხი ძალიან ქვეყანაში. დღეს ქალებს ავიწროებენ და აწუხებენ და ზოგჯერ როცა სასწრაფო დახმარებაა საჭირო. არ არის საჭირო ადგილი