Агуулгын хүснэгт:
Видео: RPI аюулгүй байдлын систем: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
RPI аюулгүй байдлын дохиоллын функц
Энэхүү зааварчилгаанаас та шөнийн цагаар сэрүүлгийн системийг хэрхэн яаж хийхийг сурах болно. Хэрэв систем халдагчийг илрүүлсэн бол тэр даруй таны дэлгэцэн дээр "ХАЛДАГЧ" -ыг хэвлэхээс гадна дохиололоос чанга дуу гаргах болно. Ледүүд мөн дохиоллын хамт хэв маягаар анивчих болно.
Алхам 1: Шаардлагатай материал
Шаардлагатай материал:
- Led -ийн ямар ч өнгө (4 санал болгож байна)
- Холбогч утас
- Дуу чимээ
- 330 резистор (LED -тэй ижил хэмжээтэй)
- Хөдөлгөөн мэдрэгч
- 3 эрэгтэй, эмэгтэй утас
- Хөнгөн хамааралтай эсэргүүцэл
- Конденсатор
- Талхны самбар
- Т-Коблер
Алхам 2: Процедур
Журам:
- Эхлээд хүчийг байрлуулж, төмөр замыг хоёуланг нь газардуул
- 330 резистороо талхны тавцан дээрх дурын төмөр замаас эхлээд талхны тавцангийн доод талд байрлуулна
- Дараа нь резисторын хажууд ледээ байрлуул. Хэрэв таны резисторыг талхны тавцангийн зүүн талд байрлуулсан бол богино хөл нь резисторын баруун талд шууд очно.
- Урт хөл нь хүссэн газар руугаа явдаг, гэхдээ бүгд өөр өөр төмөр замд байгаа эсэхийг шалгаарай
- Утасныхаа урт залгуурт залгуурын утсыг холбоно уу
- Холбогч утсыг ямар ч gpio зүү рүү холбоно уу
- Богино хөлийг газрын төмөр замд оруулан резисторуудын дээгүүр байрлуул
- Холбогч утсыг дуут дохио руу холбоод дараа нь gpio зүү рүү холбоно уу
- Одоо ldr -ийг цахилгаан шугам, талхны тавцан дээрх төмөр замд холбоно уу
- Конденсаторын богино хөлийг хонгилын төмөр замд, урт хөлийг ldr -ийн баруун талд холбоно
- Ldr -ийн зүүн талд холбогч утсыг холбож, дараа нь gpio ping руу холбоно уу
- Эцэст нь гурван эрэгтэй, эмэгтэй утсыг хөдөлгөөн мэдрэгч дээр холбоно уу
- Эрэгтэй хүн бүрийг эмэгтэй утаснуудад газардуулга, 5v ба gpio холбож, тус бүрийг хөдөлгөөн мэдрэгчийн баруун үзүүрт холбосон эсэхийг шалгаарай.
Алхам 3: Кодын журам
Кодын журам Л
Энэ код бусад програм хангамж дээр ажиллахгүй тул та python 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 бол:
хэвлэх ("аюулгүй")
гэрэл 1. унтраах ()
гэрэл 2. унтраах ()
гэрэл 3. унтраах ()
гэрэл 4. унтраах ()
өөр:
ldr.wark_dark болон pir.motion_detected
хэвлэх"
сэрүүлэг.он ()
гэрэл 1. дээр ()
унтах (0.1)
гэрэл 1. унтраах ()
гэрэл2.он ()
унтах (0.1)
гэрэл 2. унтраах ()
гэрэл 3. дээр ()
унтах (0.1)
гэрэл 3. унтраах ()
гэрэл4.он ()
унтах (0.1)
гэрэл 4. унтраах ()
Энэ бол код бүрэн гүйцэд харагдах болно
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 бол:
хэвлэх ("аюулгүй")
гэрэл 1. унтраах ()
гэрэл 2. унтраах ()
гэрэл 3. унтраах ()
гэрэл 4. унтраах ()
өөр:
ldr.wark_dark болон pir.motion_detected
хэвлэх"
сэрүүлэг.он ()
гэрэл 1. дээр ()
унтах (0.1)
гэрэл 1. унтраах ()
гэрэл2.он ()
унтах (0.1)
гэрэл 2. унтраах ()
гэрэл 3. дээр ()
унтах (0.1)
гэрэл 3. унтраах ()
гэрэл4.он ()
унтах (0.1)
гэрэл 4. унтраах ()
Одоо кодыг ажиллуул, модуль нь таны текстийг харуулна
Алхам 4: Эцсийн бүтээгдэхүүн
Эцэст нь хэлэхэд, систем дууссан мэт харагдах ёстой.
Зөвлөмж болгож буй:
Sensor Fusion ашиглан гар хийцийн аюулгүй байдлын систем: 5 алхам
Sensor Fusion ашиглан гар хийцийн аюулгүй байдлын систем: Энэхүү төслийн санаа нь хямд бөгөөд хялбараар бүтээгдсэн хамгаалалтын мэдрэгчийг бий болгох явдал юм. Анхны зорилго бол хэн нэгэн шатаар өгсөхөд надад мэдэгдэх зүйлийг бүтээх явдал байсан, гэхдээ би бас
RTC ба хэрэглэгчийн тодорхойлсон пин код бүхий цахим аюулгүй байдлын систем: 7 алхам
RTC ба хэрэглэгчийн тодорхойлсон пин код бүхий цахим аюулгүй байдлын систем: Сайн байна уу залуусаа! Энэ бол миний бичил хянагч ашиглан цахим PIN кодын аюулгүй байдлын системийг ашиглан бодит цагийн цаг, хэрэглэгчийн тодорхойлсон пин кодын онцлог шинж чанаруудыг ашиглан хийсэн төсөл бөгөөд энэ хуудсан дээр өөрийн гараар хийх бүх нарийн мэдээллийг агуулсан болно
DIY-хурууны хээний түлхүүрийн аюулгүй байдлын систем: 8 алхам
DIY-хурууны хээний түлхүүрийн аюулгүй байдлын систем: Энэхүү програм нь бидний өдөр тутмын шаардлагатай түлхүүрүүдийг (түгжээг) хамгаалахад тустай байдаг. Зах зээл дээр хэд хэдэн биометрийн систем байдаг, энэ нь
PLC аюулгүй байдлын утасгүй аюулгүй байдлын товчлуур: 6 алхам (зурагтай)
PLC -ийн аюулгүй байдлын утасгүй аюулгүй байдлын товчлуур: Энэхүү төсөл нь аюултай үйлдвэрлэлийн байгууламжийн аюулгүй байдлын нэмэлт давхаргыг бий болгохын тулд IoT болон (эцэст нь) робот техникийг ашиглах талаархи миний ойлголтын нотолгоо юм. Энэ товчлуурыг ашиглан дохиог хянах зэрэг олон процессыг эхлүүлэх эсвэл зогсоох боломжтой
One Touch Эмэгтэйчүүдийн аюулгүй байдлын аюулгүй байдлын систем: 3 алхам
Эмэгтэйчүүдийн аюулгүй байдлын нэг мэдрэгчтэй систем: Нэг мэдрэгчтэй дохиолол 8051 микро хянагч ашигладаг эмэгтэйчүүдийн аюулгүй байдлын систем Өнөөгийн ертөнцөд эмэгтэйчүүдийн аюулгүй байдал нь тухайн улсын хамгийн чухал асуудал болоод байна. Өнөөдөр эмэгтэйчүүдийг дарамталж, зовоодог, заримдаа яаралтай тусламж хэрэгтэй болдог. Шаардлагатай байршил байхгүй байна