Mundarija:

Mini qamish sensori bilan RaspberryPi 3 magnit sensori: 6 qadam
Mini qamish sensori bilan RaspberryPi 3 magnit sensori: 6 qadam

Video: Mini qamish sensori bilan RaspberryPi 3 magnit sensori: 6 qadam

Video: Mini qamish sensori bilan RaspberryPi 3 magnit sensori: 6 qadam
Video: Обсерватория Эдварда Поповича (Star Digger) под Кагарлыком. 2024, Iyul
Anonim
Mini qamish sensori bilan RaspberryPi 3 magnit sensori
Mini qamish sensori bilan RaspberryPi 3 magnit sensori

Bu yo'riqnomada biz RaspberryPi 3 yordamida IoT magnit sensori yaratamiz.

Sensor LED va signal signalidan iborat bo'lib, ularning har ikkisi ham mini -qamish sensori orqali magnit sezilganda yonadi.

1 -qadam: materiallarni yig'ish

Ta'minotlarni yig'ish
Ta'minotlarni yig'ish
Ta'minotlarni yig'ish
Ta'minotlarni yig'ish

Boshlash uchun sizda barcha kerakli materiallar borligiga ishonch hosil qiling. Sizga kerak bo'ladi:

  • RaspberryPi 3
  • T Cobbler
  • Non paneli
  • Lenta ulagichi
  • Mini qamish sensori
  • LED
  • Buzzer
  • Turli xil simlar (shu jumladan, kamida bitta ayol uchi bor)

2 -qadam: Pi va Breadboard -ni ulang

Pi va Breadboard -ni ulang
Pi va Breadboard -ni ulang

Keyinchalik, siz RaspberryPi va Breadboard -ni ulaysiz. Buning uchun siz tasma ulagichining bir uchini T Cobbler -ga, ikkinchisini esa RaspberryPi -dagi pimlarga qo'yasiz. Keyin T Cobbler -ni non paneliga qo'ying.

3 -qadam: Mini qamish sensori simini ulang

Mini qamish sensorini ulang
Mini qamish sensorini ulang
Mini qamish sensorini ulang
Mini qamish sensorini ulang

Endi mini qamish sensori simini ulang. Bunga erishish uchun siz ayol uchi bo'lgan simlardan foydalanishni xohlaysiz, chunki datchikda erkak pim bor. Chapdan o'ngga, sensorning pinlari chiqish, quvvat va tuproqdir.

Chiqish pinini T Cobbler GPIO24 ga, 5V T Cobbler piniga quvvat va GND T Cobbler piniga ulang.

4 -qadam: LEDni ulang

LEDni ulang
LEDni ulang
LEDni ulang
LEDni ulang

Agar siz uni yaxshi bilmasangiz, LED biroz murakkab bo'lishi mumkin. LEDning o'zi uzoq va qisqa uchiga ega. Uzoq uchi 330k ohmli rezistor orqali GPIO26 ga ulanishi kerak, qisqa uchi esa yuqorida ko'rsatilgandek to'g'ridan -to'g'ri erga ulanadi. Hamma narsa yaxshi va toza bo'lib qolishi uchun siz qo'shimcha simlardan foydalanishni tanlashingiz mumkin!

5 -qadam: Buzzerni simga ulang

Buzzer simini ulang
Buzzer simini ulang
Buzzer simini ulang
Buzzer simini ulang

Siz signal signalining pastki qismida ham +, ham - belgisi borligini sezasiz. + Qaysi signal signalini quvvat manbaiga ulash kerakligini ko'rsatadi va - erga ulanishi kerak bo'lgan pinni ko'rsatadi.

+ PIN -kodni GPIO25 -ga va pin -ni GND -ga ulang. Men LEDni GND ga ulagan yo'ldan foydalanishni tanladim, lekin buni qilish shart emas!

6 -qadam: Kodni ishga tushiring

Ba'zi kodni ishga tushiring!
Ba'zi kodni ishga tushiring!

Bu erda berilgan python kodi bizning qurilmamizni biz kutgandek ishlaydi; mini qamish sensori magnitni topganda, LED va ovozli signal yoqiladi. Magnit chiqarilganda, ikkalasi ham o'chadi. E'tibor bering, biz mini qamish sensoridan kiritilgan qiymatlarni teskari o'zgartirishimiz kerak. Buning sababi shundaki, sensor odatda ochiq va magnitni sezganda past bo'ladi.

Endi sizda ishlaydigan magnit sensori bo'lishi kerak!

Tavsiya: